Оглавление:

Игрушка для кошек со светодиодной лентой Arduino Nano: 6 шагов
Игрушка для кошек со светодиодной лентой Arduino Nano: 6 шагов

Видео: Игрушка для кошек со светодиодной лентой Arduino Nano: 6 шагов

Видео: Игрушка для кошек со светодиодной лентой Arduino Nano: 6 шагов
Видео: Фоновая подсветка телевизора своими руками 2024, Ноябрь
Anonim
Игрушка для кошек со светодиодной лентой Arduino Nano
Игрушка для кошек со светодиодной лентой Arduino Nano
Игрушка для кошек со светодиодной лентой Arduino Nano
Игрушка для кошек со светодиодной лентой Arduino Nano
Игрушка для кошек со светодиодной лентой Arduino Nano
Игрушка для кошек со светодиодной лентой Arduino Nano

Это руководство по созданию игрушки для кошек со светодиодной лентой. Одиночный светодиод будет проходить по длине светодиодной ленты, чтобы кошка преследовала его. Это означает, что этот проект можно легко запитать от вывода Arduino 5V. Цвет светодиодов можно изменить с помощью ручки на крышке коробки, в которой находится Arduino. Ручка переключает полный спектр (синий-фиолетовый-красный-оранжевый-желтый-зеленый-синий).

Запасы

  • Светодиодная лента WS2812B или другого типа, поддерживаемого библиотекой FastLED.
  • Код Arduino (cat_toy_v6.ino)
  • Напечатанная на 3D-принтере коробка Arduino от Thingiverse:
  • Ардуино Нано
  • Маленькие винты (M1.2 4 мм или аналогичные)
  • Потметр WH148
  • 3 провода длиной 9 см для подключения потенциометра к Arduino

Инструменты:

  • Паяльник
  • Кусачки
  • Отвертка для маленьких шурупов

Шаг 1: Шаг 1: Подключение светодиодной ленты к коробке

Шаг 1: подключение светодиодной ленты к коробке
Шаг 1: подключение светодиодной ленты к коробке
Шаг 1: Подключение светодиодной ленты к коробке
Шаг 1: Подключение светодиодной ленты к коробке
Шаг 1: Подключение светодиодной ленты к коробке
Шаг 1: Подключение светодиодной ленты к коробке

1. Ваша светодиодная лента должна идти с припаянными проводами. Вам понадобится только 5V, GND и Din (см. Рисунок). Отдельные провода источника питания не нужны.

2. Слегка задвиньте полоску в коробку. Возьмите маленькую застежку и накрутите ее на полосу, чтобы надежно закрепить. Назначение застежки - предотвратить отрывание ленты от проводов коробки и всего остального.

Шаг 2: Шаг 2: Припаивание ленты к Arduino

Шаг 2: припаиваем ленту к Arduino
Шаг 2: припаиваем ленту к Arduino
Шаг 2: припаиваем ленту к Arduino
Шаг 2: припаиваем ленту к Arduino

1. Предварительно припаяйте концы проводов, чтобы их было легче припаять к Arduino.

2. Начните с провода 5V (красный). Проденьте его через отверстие Arduino 5V сзади вперед. Убедитесь, что спереди немного торчит провод, потому что нам нужно будет припаять к этому контакту провод потенциометра 5V. Нанесите немного припоя и проверьте, хорошо ли у вас блестящее соединение (см. Рисунок 1).

3. Продолжите заземление (белый). Этот идет в отверстие GND. Нанесите немного припоя.

4. Закончите с проводом Din (зеленый). Этот входит в отверстие D3. Нанесите немного припоя.

5. Осторожно согните провода, чтобы они плотно вошли под Arduino, и вставьте Arduino на место (см. Рисунок 2).

6. Вкрутите Arduino в 2-х местах. Эти 2 винта вам нужно будет открутить позже. В качестве альтернативы вы можете просто не использовать Arduino. Мне нравится, когда он закреплен в первой части шага 4.

Шаг 3: Шаг 3: закрепите Potmeter

Шаг 3: закрепите Potmeter
Шаг 3: закрепите Potmeter
Шаг 3: закрепите Potmeter
Шаг 3: закрепите Potmeter

Вставьте горшок в крышку, как показано выше, и припаяйте ножки (см. Рисунок 2).

Шаг 4: Шаг 4: Подключение Potmeter к Arduino

Шаг 4: Подключение Potmeter к Arduino
Шаг 4: Подключение Potmeter к Arduino
Шаг 4: Подключение Potmeter к Arduino
Шаг 4: Подключение Potmeter к Arduino

1. Отрежьте 3 провода до длины (9 см) и оголите оба конца.

2. Предварительно припаяйте концы.

3. Припаяйте крайнюю левую ножку потенциометра к одному из проводов (красный на рисунке). Припаяйте другой конец этого провода к проводу 5 В, выходящему из передней части Arduino.

4. Если применимо: открутите Arduino.

5. Припаяйте крайнюю правую ножку потенциометра к другому проводу (серый на рисунке). Припаяйте другой конец этого провода к свободному отверстию GND на Arduino. Вставьте проволоку в отверстие спереди назад.

6. Припаяйте среднюю ножку потенциометра к последнему из проводов. Другой конец припаяйте к отверстию A0 на Arduino. Вставьте проволоку в отверстие спереди назад.

7. Прикрутите Arduino 2 винтами.

Это было самое сложное! Вы более чем на полпути!

Шаг 5: Шаг 5: проверка полоски

Шаг 5: проверка полоски
Шаг 5: проверка полоски

Теперь самое время проверить свою светодиодную ленту. Идите и загрузите скетч на свой Arduino. Если вы еще этого не сделали, установите библиотеку FastLED. Вот удобный учебник:

Убедитесь, что вы ввели правильный тип светодиода и правильное количество светодиодов на вашей полосе в эскизе.

Если вы готовы к этому, вы можете немного поиграть с переменными в скетче и посмотреть, что они делают. Вы можете использовать комментарии в коде, чтобы помочь вам.

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

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

Если ваш набросок сработал, закрутите последние 2 винта. Это важно, потому что правильно защищенный Arduino будет более устойчивым к вставке и извлечению USB-кабеля.

Осторожно вкрутите кабели потенциометра и аккуратно закройте крышку. Убедитесь, что кабели потенциометра не зажаты!

Если вы уверены, что все кабели в правильном положении, сильно нажмите на крышку. Он должен закрываться. Первые несколько раз это помогает сначала наклонить более длинную сторону крышки, а затем надавить на другую сторону крышки.

Включите Arduino, например, подключив кабель mini или micro usb (в зависимости от типа Arduino) к Arduino и зарядному устройству для телефона.

Все готово! Наслаждайтесь просмотром вашей кошки, преследующей светодиод!

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