Мазмұны:

ESP32 жарықдиодты матрицалық сағат: 8 қадам
ESP32 жарықдиодты матрицалық сағат: 8 қадам

Бейне: ESP32 жарықдиодты матрицалық сағат: 8 қадам

Бейне: ESP32 жарықдиодты матрицалық сағат: 8 қадам
Бейне: DIY 32*8 нүктелік матрицалық спектрлік сағат / RGB толық түсті дауыс белсендірілген 2024, Қараша
Anonim
ESP32 жарықдиодты матрицалық сағат
ESP32 жарықдиодты матрицалық сағат

Бұл ESP8266 LED Matrix Clock жобасының жалғасы.

Түпнұсқалық кодтың авторы оны ESP32 үшін жаңартты (schreibfaul1 -ге үлкен рахмет!), Сондықтан мен жасаған сағатты да жаңартуды шештім.

1 -қадам: Бөлшектер мен құралдар

Бөлшектер мен құралдар
Бөлшектер мен құралдар
Бөлшектер мен құралдар
Бөлшектер мен құралдар
Бөлшектер мен құралдар
Бөлшектер мен құралдар

Бөлшектер:

  • 6 x 8x8 MAX7219 жарықдиодты матрица
  • 1 x ESP32 тақтасы
  • 1 x KY-018 фоторезистор модулі
  • 1 x DHT11 сенсоры
  • 1 x Micro USB ашасы
  • 1 x макарон банкі
  • 1 x 5,5 мм X 2,1 мм тұрақты ток көзіне металл ұялы панельдің бекіткіші
  • 1 x USB -ден 5,5 мм -ге дейін 2,1 мм баррель ұясына 5 вольтты тұрақты ток кабелі
  • 1 x Терезе пленкасы
  • 11 x аналықтан әйелге дюпондық сымдар

Құралдар:

  • дәнекерленген темір
  • бүріккіш бөтелке
  • хобби пышағы
  • екі жақты таспа

Барлық бөлшектерді ebay/aliexpress және/немесе жергілікті дүкендерден оңай алуға болады.

2 -қадам: жарықдиодты матрицаны дайындау

Жарықдиодты матрицаны дайындау
Жарықдиодты матрицаны дайындау
Жарықдиодты матрицаны дайындау
Жарықдиодты матрицаны дайындау

ПХД -де басылған бағдарды сақтай отырып, 2 дана 4 дана модуль сатып алып, біреуін екіге бөліп, екіншісіне дәнекерлеу оңайырақ болды.

3 -қадам: LED Matrix Display, LDR және DHT11 ESP32 -ге қосыңыз

LED матрицалық дисплейін, LDR және DHT11 -ді ESP32 -ге қосыңыз
LED матрицалық дисплейін, LDR және DHT11 -ді ESP32 -ге қосыңыз
Жарықдиодты матрицалық дисплей, LDR және DHT11 ESP32 -ге қосыңыз
Жарықдиодты матрицалық дисплей, LDR және DHT11 ESP32 -ге қосыңыз
Жарықдиодты матрицалық дисплей, LDR және DHT11 ESP32 -ге қосыңыз
Жарықдиодты матрицалық дисплей, LDR және DHT11 ESP32 -ге қосыңыз

Модульдердегі түйреуіштердің тақырыптарын дәнекерлеңіз, содан кейін оларды төмендегідей жалғау үшін дюпонт кабельдерін қолданыңыз.

MAX7219

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

  • S - D4
  • + - 3V3
  • - - GND

LDR

  • S - D34
  • + - 3V3
  • - - GND

4 -қадам: Күн пленкасын макарон құмырасына жағыңыз

Күн пленкасын макарон құмырасына жағыңыз
Күн пленкасын макарон құмырасына жағыңыз
Күн пленкасын макарон құмырасына жағыңыз
Күн пленкасын макарон құмырасына жағыңыз
Күн пленкасын макарон құмырасына жағыңыз
Күн пленкасын макарон құмырасына жағыңыз
Күн пленкасын макарон құмырасына жағыңыз
Күн пленкасын макарон құмырасына жағыңыз

Қалған компоненттер көрінбеуі үшін мен құмыраның бір бөлігін пленкамен жабуға шешім қабылдадым.

Кейбір сынақтар мен қателіктерден кейін мен байқадым, оның құпиясы - құмыраны да, пленканы да сабынды сумен мүмкіндігінше ылғалдандыру, оны қолданған кезде түзетулер енгізу. Барлығын жақсы және ылғалды ұстау үшін бүріккіш бөтелкені, ал артық пленканы кесу үшін хобби пышағын қолданыңыз. Пленка толығымен құрғағаннан кейін оны банкаға жақсы созу керек.

5 -қадам: Тұрақты ток көзінің металл ұясын дайындаңыз

Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток көзінің металл ұясын дайындаңыз
Тұрақты ток көзінің металл ұясын дайындаңыз

Тұрақты ток ұясына 2 дюпонды сымдарды дәнекерлеңіз, содан кейін микро USB ашасын дәнекерлеңіз.

Мен мұнда сипатталған түйреуішті қолдандым.

Құмыраның қақпағының ортасында тұтас бұрғылап, тұрақты ток ұясын орнатыңыз.

Сондай -ақ, DHT11 сенсорының қақпағындағы бірнеше бөлшектерді бұрғылаңыз.

6 -қадам: ESP32 модулін жарқылдатыңыз

ESP32 модулін жарқылдатыңыз
ESP32 модулін жарқылдатыңыз

Келесі қадам - кодты ESP32 -ге жүктеу.

Түпнұсқалық кодты осы жерден табуға болады (авторға көп рахмет!), Оның DHT11 және LDR сенсорларына арналған жаңартуды қамтитын менің нұсқамды қоса таба аласыз. Жүктеу процесі өте қарапайым, кодты WiFi тіркелгі деректерімен жаңартуды ұмытпаңыз.

// Тіркелу деректері ----------------------------------------#SSID анықтаңыз «### ## »; // Сіздің WiFi тіркелгі деректеріңіз мұнда#PW «#####» анықтаңыз;

7 -қадам: Барлығын біріктіру

Image
Image

Модульдердің жарықдиодты модульдердің контактілеріне тиіп кетпейтініне көз жеткізіңіз, егер олар тиіп кетсе, қысқа тұйықталуды болдырмау үшін контактілерді жабу үшін кейбір электрлік таспаны қолданыңыз.

Сондай -ақ, мен құмыраның қақпағын бұрап алғаннан кейін дисплейдің қозғалмайтынына көз жеткізу үшін мен оның төменгі жағына таспа қостым, ол банканың түбінде қалады. USB кабелін қосу ғана қалады, және сол!

8 -қадам: қосымша идеялар

TP4056 арқылы зарядталған резервтік батареяны қосыңыз;

3D басып шығарылған корпусты жасаңыз

Сізге бұл жоба ұнады деп үміттенемін және егер сізде сұрақтар туындаса, оларды қоюға болады.

Оқығаныңызға рахмет!

Ұсынылған: