2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Проект, использующий Arduino Uno для создания сенсорной светодиодной ленты.
Вход: емкостный датчик
Выход: светодиодные ленты
Шаг 1. Получите материалы
Материалы, необходимые для изготовления емкостной светодиодной ленты с датчиком касания:
1. Arduino Uno
2. Цифровой светодиодный индикатор Flexi-Strip 30 LED-1 (5 В)
3. Резистор 10 МОм
4. Перемычки.
5. Макетная плата
Шаг 2: соберите схему
Соберите схему, как показано на схеме (см. Аннотации для подключения проводов).
1. Arduino: подключите (5 В) к (+) на макетной плате.
2. Arduino: подключите (Gnd) к (-) на макетной плате.
3. Подключите провода от контактов 2 и 4 к каждому концу резистора 10 МОм на макете (см. Зеленый и красный провода на схеме).
4. Подключите провод, параллельный резистору (этот провод будет датчиком касания).
5. Светодиодная лента: подключите (5 В) к (+) на макетной плате.
6. Светодиодная лента: подключите (Gnd) к (-) на макетной плате.
7. Светодиодная лента: подключите (Din) к контакту 6 на Arduino Uno.
Шаг 3. Кодирование
1. Загрузите пиксельный файл Adafruit Neo.
learn.adafruit.com/adafruit-neopixel-uberg…
2. Загрузите файл емкостного датчика.
playground.arduino.cc/Main/CapacitiveSenso…
3. После загрузки файлов нажмите «Скетч»> «Включить библиотеку»> «Добавить библиотеку ZIP» и добавьте два загруженных файла.
4. Скачайте скетч! Не стесняйтесь менять цвета светодиодной ленты (цветовая кодировка включена в эскиз). Цвет эскиза по умолчанию - синий!
Шаг 4: Проверьте это
Теперь вы готовы протестировать свой сенсорный датчик! Коснитесь провода и увидите, как загорится светодиод!
Будьте изобретательны в использовании светодиодной ленты для ваших мероприятий!