Оглавление:

Светодиодная фоторамка Neo Pixel: 6 шагов (с изображениями)
Светодиодная фоторамка Neo Pixel: 6 шагов (с изображениями)

Видео: Светодиодная фоторамка Neo Pixel: 6 шагов (с изображениями)

Видео: Светодиодная фоторамка Neo Pixel: 6 шагов (с изображениями)
Видео: КАК ЗАСТАВИТЬ ЛЮБОЙ ТЕЛЕВИЗОР ПОКАЗЫВАТЬ ХОРОШО - ШЕСТЬ НАСТРОЕК 2024, Ноябрь
Anonim
Image
Image
Светодиодная рамка для фотографий Neo Pixel
Светодиодная рамка для фотографий Neo Pixel

И снова здравствуйте! Я сделал этот проект специально для конкурса «Цвета радуги». Если понравится, проголосуйте за меня в конкурсе.

Поэтому я решил сделать очень быстрый и легкий проект для конкурса. Это неопиксельная светодиодная фоторамка с забавным изображением. Идея пришла мне в голову, когда я взял картинку из секции поздравительных открыток в супермаркете (я фанат звездных войн и геометрической абстракции, поэтому я поставил галочку в двух квадратах). Что может быть лучше для демонстрации этой прекрасной карты, чем несколько изменяющих цвет светодиодов и шикарная рамка для фотографий?

Все это заняло у меня около 1 дня, так что вы можете попробовать очень простой проект на выходные.

Шаг 1. Материалы и инструменты

У меня уже есть много таких вещей, потому что, когда я заканчиваю проект, я получаю запасные части, которые со временем накапливаются. Я понимаю, что не все похожи на меня, и, возможно, вам придется купить кое-что.

Материалы:

  • Клеевые стержни (ebay £ 1,30 за десять)
  • Жесткий ПВХ толщиной 5 мм (он же пенопласт 1,49 фунтов стерлингов за один кусок формата А4)
  • В фоторамку можно разместить фотографию 5x7 дюймов (2 фунта стерлингов с распродажи автомобиля [беглый рынок для читателей со всего мира])
  • Модули Neo pixel LEDS WS2811 (я купил их 300 за 20 фунтов стерлингов, но использовал только около десяти, вы можете купить их полосами по 30 за 5,50 фунтов стерлингов на ebay)
  • Кабели Dupont (1 фунт стерлингов за лот на ebay)
  • Arduino Nano / Pro-Mini (2 фунта стерлингов от наших коллег в Шэньчжэне, убедитесь, что это вариант с частотой 16 МГц)
  • Припой, 10 г, 0,8 мм (0,99 фунтов стерлингов из Китая)
  • Прозрачная клейкая лента (также известная как скотч по 0,99 фунтов стерлингов за рулон длиной 66 м)
  • Веселая поздравительная открытка (2,50 фунта стерлингов)
  • Печатная плата с разъемом Micro USB (1,49 фунта стерлингов за 10 из Китая)
  • Маленький черный корпус (ebay £ 1,97)
  • Термоусадка
  • Небольшой макет без пайки с самоклеящейся подложкой (ebay £ 0,99 из Гонконга)

ВАЖНЫЙ

Чтобы пиксельные светодиоды работали правильно, вы можете использовать любой небольшой микроконтроллер, если он имеет версию с тактовой частотой 16 МГц. Изначально я хотел использовать ATTiny85, но мне было трудно, поэтому я вернулся к тому, что, как я знал, работает хорошо.

Инструменты

  • Паяльник (если вы паяете очень маленькие паяльные площадки, как я, вы получите большую выгоду от утюга с регулируемой температурой)
  • Ремесленный нож (он же стэнли нож)
  • Пистолет для горячего клея
  • Пистолет горячего воздуха

Шаг 2: припаяйте модули

Модули для пайки
Модули для пайки
Модули для пайки
Модули для пайки
Модули для пайки
Модули для пайки
Модули для пайки
Модули для пайки

Вы можете купить эти модули, уже соединенные вместе в катушки, которые можно разрезать до нужной длины. Я бы порекомендовал вам купить их, в противном случае вам нужно будет выполнить этот шаг. Я купил эти модули много лет назад для другого проекта, от которого забросил. Я использовал их, потому что они у меня уже были.

WS2811 и WS2812 - это адресуемые модули, которые могут быть последовательно соединены в цепочку. Каждый отдельный модуль можно включать и выключать или заставлять отображать определенный цвет. У этих модулей есть стрелка, указывающая ввод и вывод, и это важно учитывать. По сути, все стрелки должны указывать в одном направлении в цепочке после того, как они будут спаяны вместе. Я приложил краткую диаграмму (любезно предоставлено Adafruit, у них есть отличный «uberguide», в котором рассказывается, как использовать эти и подобные модули, поэтому обязательно ознакомьтесь с ним, чтобы понять различия).

Я использовал кабели dupont, так как они подходили по размеру, чтобы их можно было припаять к контактным площадкам. Я разрезал их на отрезки по 3 см, чтобы разделить модули. После того, как вы спаяете достаточно, чтобы выровнять всю фоторамку, мы можем подумать о том, чтобы установить их внутри фоторамки.

Шаг 3: подключитесь к Arduino

Подключиться к Arduino
Подключиться к Arduino
Подключиться к Arduino
Подключиться к Arduino

Следующий шаг очень прост. Я загрузил библиотеку светодиодов Adafruit Neo Pixel LED через Arduino IDE. Для этого перейдите по ссылке:

Скетч -> включить библиотеку -> Управление библиотеками

затем в меню выберите «Adafruit Neo Pixel by Adafruit» и нажмите «Установить».

Загрузите образец скетча "strandtest", нажав:

Файл -> Примеры -> Adafruit Neopixel -> Strandtest

Затем загрузите код в свой Arduino

В зависимости от того, сколько пикселей в вашей строке, вам, возможно, придется изменить код, в котором указано «NUMOFPIXELS = 60», на количество пикселей в вашей строке, в моем случае это было 13. Вот и все! Если вам нужно что-то другое, вы всегда можете изменить код, но мне нравятся эффекты в примере.

Строка пикселей имеет три подключения к Arduino «5V, GND и DATA». Подключите линию 5V к 5V на Arduino, GND к GND на Arduino и DATA к цифровому выводу 6 на Arduino. После присоединения каждого концептуального модуля я ненадолго включал цепочку, чтобы убедиться, что они работают правильно, прежде чем паять другой. Из-за разделительных расстояний между контактными площадками очень легко сделать короткое замыкание или короткое замыкание двух линий передачи данных вместе.

После того, как вы подключили строку, загрузили код и подтвердили, что строка работает должным образом, переходите к следующему шагу.

Шаг 4: приклейте светодиоды к раме

Приклейте светодиоды в рамку
Приклейте светодиоды в рамку
Приклейте светодиоды в рамку
Приклейте светодиоды в рамку
Приклейте светодиоды в рамку
Приклейте светодиоды в рамку
Приклейте светодиоды в рамку
Приклейте светодиоды в рамку

Нанесите горячий клей на нижнюю часть светодиодного модуля и приклейте его к раме. Держите провода как можно более плоскими изнутри. Затем с помощью крафт-ножа я вырезал из пенопласта 5 мм полоски размером 3 x 1,5 см, чтобы покрыть провода, которые я наклеил на них горячим клеем, чтобы скрыть их.

Шаг 5: Завершение

Завершение
Завершение
Завершение
Завершение
Завершение
Завершение
Завершение
Завершение

Я вырезал для карты внутреннюю рамку из пенопласта 5 мм и закрепил карту в рамке скотчем. Я вырезал уголок на подложке, чтобы провода выходили из задней части рамы. Задняя панель была помещена в заднюю часть рамы, чтобы заключить картину.

Чтобы разместить Arduino, я разместил все соединения на макетной плате без пайки с липкой подложкой и вставил ее в небольшой корпус. Я просверлил сбоку отверстие диаметром 6 мм для ввода проводов к светодиодам и для питания. Затем я просто прикрутил крышку обратно к коробке и приклеил ее к подложке горячим клеем. Наконец, я припаял силовой конец Arduino с помощью монтажной платы micro-USB и закончил термоусадку.

Шаг 6: наслаждайтесь

Наслаждаться
Наслаждаться

Надеюсь, вам понравился этот краткий инструктаж, если он вам понравился, пожалуйста, проголосуйте за него в цветах конкурса цветов радуги. Пожалуйста, также взгляните на другие мои инструкции выше.

Рекомендуемые: