Оглавление:

Стоп-сигнал Arduino: 3 шага
Стоп-сигнал Arduino: 3 шага

Видео: Стоп-сигнал Arduino: 3 шага

Видео: Стоп-сигнал Arduino: 3 шага
Видео: #ArduBlock 2.0 - Стоп фонарь для велосипеда с поворотниками на Arduino UNO! 2024, Ноябрь
Anonim
Стоп-сигнал Arduino
Стоп-сигнал Arduino

Светодиоды RGB - отличный способ познакомить детей с программированием. Они будут бесконечно возиться с цветовыми комбинациями и таймингом, самостоятельно разбираясь в коде. В этом проекте используются дешевые полноцветные светодиоды, управляемые по I2C, поэтому для подключения нужно всего четыре провода. Это отличное введение в I2C.

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

Что я использовал

1 Arduino, например Уно

3 светодиодных модуля из магазина Electric Dollar Store

1 несущая плата и заголовки

4 перемычки, папа-мама

Паяльник

Шаг 1: соберите модули

Соберите модули
Соберите модули
Соберите модули
Соберите модули
Соберите модули
Соберите модули

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

Чтобы дать светодиодным модулям разные адреса I2C, вам нужно будет заменить две перемычки. Необходимо изменить A0 на среднем модуле и A1 на правом модуле. Чтобы заменить перемычку, разорвите правую перемычку и добавьте припой, чтобы создать новое соединение слева.

Здесь есть учебник Sparkfun о том, как это сделать.

Припаяйте 4-контактный разъем к плате и добавьте подтягивающие резисторы, если они используются.

Шаг 2: Подключите Arduino

Подключите Arduino
Подключите Arduino

Используйте четыре перемычки для подключения Arduino к модулю:

  • GND подключается к Arduino GND
  • VCC подключается к Arduino 3.3V
  • SDA подключается к Arduino A4
  • SCL подключается к Arduino A5

Когда вы установили соединение, включите Arduino и убедитесь, что три светодиодные лампы светятся мягко. Это означает, что все они получают власть.

Шаг 3: Загрузите и запустите эскиз

Запустите IDE Arduino, затем загрузите и добавьте этот скетч stoplight.ino. Нет библиотек для установки; эскиз - это все, что вам нужно. Запустите эскиз, и сигнал светофора начнет чередоваться между красным, зеленым и желтым.

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