Оглавление:

RGB HexMatrix - IOT Clock 2.0: 5 шагов (с изображениями)
RGB HexMatrix - IOT Clock 2.0: 5 шагов (с изображениями)

Видео: RGB HexMatrix - IOT Clock 2.0: 5 шагов (с изображениями)

Видео: RGB HexMatrix - IOT Clock 2.0: 5 шагов (с изображениями)
Видео: Матрица 64x32 с NodeMCU | DFРобот | NodeMCU 2024, Ноябрь
Anonim
RGB HexMatrix | Часы IOT 2.0
RGB HexMatrix | Часы IOT 2.0
RGB HexMatrix | Часы IOT 2.0
RGB HexMatrix | Часы IOT 2.0
RGB HexMatrix | Часы IOT 2.0
RGB HexMatrix | Часы IOT 2.0

Проекты Fusion 360 »

HexMatrix 2.0 является обновленной версией предыдущей версии HexMatrix. В предыдущей версии мы использовали светодиоды WS2811, благодаря чему HexMatrix стал тяжелым и толстым. Но в этой версии матрицы мы будем использовать нестандартную PCB со светодиодами WS2812b, что сделало эту матрицу толщиной 3 см.

Шаг 1: Расходные материалы:

Запасы
Запасы
Запасы
Запасы
Запасы
Запасы
Запасы
Запасы
  • PCB Нажмите, чтобы открыть файл Gerber
  • NodeMCU (ESP8266)
  • Светодиоды WS2812B
  • Адаптер micro USB 5V 2A
  • Детали, напечатанные на 3D-принтере

Шаг 2: 3D-печать:

3D-печать
3D-печать
3D-печать
3D-печать
3D-печать
3D-печать
3D-печать
3D-печать
  • Нажмите, чтобы увидеть файлы STL
  • 3D-распечатайте все 3D-модели, обязательно распечатайте экран из белого PLA.
  • Дизайн, который я сделал, предназначен для подвешивания на стене, который вы можете изменить в соответствии с вашими требованиями в файле Fusion360 Fusion360.

Шаг 3: Подключение цепи:

Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения
Схема подключения
  • Припаяйте все светодиоды на плате в правильном порядке.
  • Выполните все подключения, как показано на принципиальной схеме.
  • GND ~ GND
  • Вин ~ 5В
  • D2 ~ Din

Шаг 4: Код:

Код
Код
  • Откройте код, указанный в Arduino IDE. Нажмите, чтобы увидеть код
  • Установите библиотеку FastLED и библиотеку плат для плат ESP8266.
  • Введите свое имя Wi-Fi и пароль

// Информация о вашем Wi-Fi

const char * ssid = "Wifi_Name";

const char * password = "Пароль";

Введите часовой пояс вашей страны

// Ваш часовой пояс

int timezone = 5.5 * 3600;

  • Если, скажем, для меня в Индии часовой пояс 5:30, я набрал 5.5, точно так же вы должны указать часовой пояс своей страны.
  • Выберите тип платы ESP8266 (NodeMCU), выберите порт и загрузите код.
  • После успешной загрузки кода проверьте матрицу, подключив ее к адаптеру micro USB.
  • Вы даже можете отображать анимацию из примеров библиотеки FastLED.

Шаг 5: Заключительный:

Финал
Финал
Финал
Финал
Финал
Финал
  • Вырежьте ножки платы NodeMCU и поместите все в корпус.
  • Поставить экран, просверлить отверстия и прикрутить по бокам.

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