Мазмұны:

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 қадам (суреттермен)
Бейне: BTT SKR2 - Установка прошивки Klipper 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 ауыр және қалың болды. Бірақ матрицаның осы нұсқасында біз WS2812b светодиодтары бар реттелетін ПХД қолданамыз, бұл матрицаны 3 см жұқа етіп шығарды.

1 -қадам: Жабдықтар:

Жабдықтар
Жабдықтар
Жабдықтар
Жабдықтар
Жабдықтар
Жабдықтар
Жабдықтар
Жабдықтар
  • PCB Gerber файлы үшін басыңыз
  • NodeMCU (ESP8266)
  • Жарықдиодты WS2812B
  • 5В 2А микро USB адаптері
  • 3D басып шығарылған бөлшектер

2 -қадам: 3D басып шығару:

3D басып шығару
3D басып шығару
3D басып шығару
3D басып шығару
3D басып шығару
3D басып шығару
3D басып шығару
3D басып шығару
  • STL файлдары үшін басыңыз
  • 3D Барлық 3D модельдерін басып шығарыңыз, экранды ақ PLA етіп басып шығарыңыз.
  • Мен жасаған дизайн қабырғаға ілуге арналған, оны Fusion360 Fusion360 файлында сіздің қажеттіліктеріңізге сәйкес өзгертуге болады.

3 -қадам: тізбекке қосылу:

Схема қосылымы
Схема қосылымы
Схема қосылымы
Схема қосылымы
Схема қосылымы
Схема қосылымы
  • ПХД -дағы барлық светодиодтарды дұрыс ретпен дәнекерлеңіз.
  • Барлық қосылымдарды схемада көрсетілгендей жасаңыз.
  • GND ~ GND
  • Вин ~ 5В
  • D2 ~ Дин

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) ретінде тақта түрін таңдаңыз, портты таңдаңыз және кодты жүктеңіз.
  • Код сәтті жүктелгеннен кейін, матрицаны микро USB адаптерімен қосу арқылы тексеріңіз.
  • Сіз FastLED кітапханасының мысалдарынан анимацияларды көрсете аласыз.

5 -қадам: Финал:

Финал
Финал
Финал
Финал
Финал
Финал
  • NodeMCU тақтасының аяқтарын кесіп, бәрін корпусқа салыңыз.
  • Экранды қойып, бұрғымен бірнеше тесік жасаңыз және жақтарын бұраңыз.

Ұсынылған: