Съдържание:

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 стъпки (със снимки)
Видео: Остроухий Зельдочпокер ► 5 Прохождение The Legend of Zelda: Breath of the Wild (Nintendo Wii U) 2024, Ноември
Anonim
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Часовник 2.0
RGB HexMatrix | IOT Часовник 2.0
RGB HexMatrix | IOT Clock 2.0
RGB HexMatrix | IOT Clock 2.0

Проекти на Fusion 360 »

HexMatrix 2.0 е надградена от предишната HexMatrix. В предишната версия използвахме светодиоди WS2811, като HexMatrix стана тежка и дебела. Но в тази версия на матрицата ще използваме персонализирана печатна платка с светодиоди WS2812b, което направи тази матрица тънка 3 см.

Стъпка 1: Консумативи:

Консумативи
Консумативи
Консумативи
Консумативи
Консумативи
Консумативи
Консумативи
Консумативи
  • PCB Щракнете за Gerber файл
  • NodeMCU (ESP8266)
  • WS2812B светодиоди
  • 5V 2A микро USB адаптер
  • 3D отпечатани части

Стъпка 2: 3D печат:

3D печат
3D печат
3D печат
3D печат
3D печат
3D печат
3D печат
3D печат
  • Щракнете за STL файлове
  • 3D Печат на всички 3D модели, не забравяйте да отпечатате екрана в бял PLA.
  • Дизайнът, който направих, е за окачване на стената, който можете да промените според вашите изисквания във файл Fusion360 Fusion360.

Стъпка 3: Свързване на веригата:

Свързване на веригата
Свързване на веригата
Свързване на веригата
Свързване на веригата
Свързване на веригата
Свързване на веригата
  • Запоявайте всички светодиоди на печатни платки в правилен ред.
  • Направете всички връзки, както е показано на електрическата схема.
  • GND ~ GND
  • Вин ~ 5V
  • D2 ~ Din

Стъпка 4: Код:

Код
Код
  • Отворете кода, даден в Arduino IDE. Щракнете за код
  • Инсталирайте библиотеката FastLED и библиотеката за платки за ESP8266.
  • Въведете вашето Wifi_Name и парола

// Вашата Wifi информация

const char* ssid = "Wifi_Name";

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

Въведете часовата зона на вашата страна

// Вашата часова зона

int часова зона = 5,5 * 3600;

  • Ако за мен в Индия часовата зона е 5:30, въведох 5.5, по същия начин трябва да поставите часовата зона на вашата страна.
  • Изберете типа платка като ESP8266 (NodeMCU), изберете порта и качете кода.
  • След като кодът бъде качен успешно, проверете Matrix, като го захранвате с микро USB адаптер.
  • Можете дори да показвате анимации от примери за библиотека FastLED.

Стъпка 5: Финал:

Финал
Финал
Финал
Финал
Финал
Финал
  • Нарежете краката на платката NodeMCU и поставете всичко в кутията.
  • Поставете решетката и направете няколко дупки със свредло и завийте страните.

Препоръчано: