Агуулгын хүснэгт:
- Алхам 1: Эд анги, багаж хэрэгсэл
- Алхам 2: LED матрицыг бэлтгэх
- Алхам 3: LED матрицын дэлгэц, LDR ба DHT11 -ийг ESP32 -тэй холбоно уу
- Алхам 4: Нарны хальсыг гоймонгийн саванд түрхээрэй
- Алхам 5: DC цахилгаан хангамжийн металл үүрийг бэлтгэ
- Алхам 6: ESP32 модулийг асаана уу
- Алхам 7: Бүх зүйлийг нэгтгэх
- Алхам 8: Нэмэлт санаа
Видео: ESP32 LED матрицын цаг: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэ бол ESP8266 LED матриц цаг төслийн үргэлжлэл юм.
Анхны кодын зохиогч үүнийг ESP32 болгон шинэчилсэн (schreibfaul1 -д маш их баярлалаа!) Тиймээс би аль хэдийн хийсэн цагийг шинэчлэхээр шийдсэн.
Алхам 1: Эд анги, багаж хэрэгсэл
Эд анги:
- 6 x 8x8 MAX7219 LED матриц
- 1 x ESP32 самбар
- 1 x KY-018 Фоторезисторын модуль
- 1 x DHT11 мэдрэгч
- 1 x Micro USB залгуур
- 1 x гоймонгийн сав
- 1 x 5.5mm X 2.1mm DC цахилгаан хангамж Металл Жак самбар холбох
- 1 x USB 5.5mm X 2.1mm баррель үүр 5v dc цахилгаан кабель
- 1 x Цонхны өнгөт хальс
- 11 x эмэгтэй, эмэгтэй дупон утас
Хэрэгсэл:
- гагнуурын төмөр
- шүршигч сав
- хобби хутга
- хоёр талт соронзон хальс
Бүх эд ангиудыг ebay/aliexpress болон/эсвэл орон нутгийн дэлгүүрүүдээс хялбархан авах боломжтой.
Алхам 2: LED матрицыг бэлтгэх
ПХБ дээр хэвлэсэн чиг баримжаагаа хадгалахын зэрэгцээ 2 х 4 ширхэг модулийг худалдаж аваад нэгийг нь хоёр хувааж, нөгөө рүү нь гагнах нь надад илүү хялбар болсон.
Алхам 3: LED матрицын дэлгэц, 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: DC цахилгаан хангамжийн металл үүрийг бэлтгэ
2 дупонт утсыг DC үүрэнд гагнаж, дараа нь микро USB залгуурыг гагнана.
Би энд тайлбарласан pinout -ийг ашигласан.
Лаазны тагны дунд бүхэлд нь өрөмдөж, DC үүрийг холбоно.
DHT11 мэдрэгчийн тагны зарим хэсгийг өрөмд.
Алхам 6: ESP32 модулийг асаана уу
Дараагийн алхам бол кодыг ESP32 руу оруулах явдал юм.
Анхны кодыг эндээс олж болно (зохиогчдод маш их баярлалаа!) Та DHT11 болон LDR мэдрэгчийн шинэчлэлтийг агуулсан миний хувилбарыг хавсаргасан болно. Байршуулах үйл явц нь маш энгийн бөгөөд кодоо WiFi -ийн итгэмжлэлийн мэдээллээр шинэчлэхээ бүү мартаарай.
// Итгэмжлэх жуух бичиг ----------------------------------------#SSID тодорхойлох "### ## "; // Таны WiFi -ийн итгэмжлэл энд байна#PW "#####" -ийг тодорхойлох;
Алхам 7: Бүх зүйлийг нэгтгэх
Модулиуд нь LED модулийн контактуудын аль нэгэнд хүрэхгүй байгаа эсэхийг шалгаарай, хэрэв хүрвэл богино холболтоос зайлсхийхийн тулд контактуудыг таглахын тулд цахилгаан соронзон хальс ашиглана уу.
Түүнчлэн, ваарны тагийг буцааж шургуулсны дараа дэлгэц хөдлөхгүй байхын тулд би түүний доод хэсэгт соронзон хальс нэмсэн бөгөөд ингэснээр савны ёроолд хэвээр үлдэв. Зөвхөн USB кабелийг залгахад л үлддэг.
Алхам 8: Нэмэлт санаа
TP4056 -ээр цэнэглэгдсэн нөөц батерейг нэмнэ үү;
3D хэвлэсэн хайрцаг хийх
Энэхүү төсөл танд таалагдсан гэж найдаж байна, хэрэв танд асуулт байвал асуугаарай.
Уншсанд баярлалаа!
Зөвлөмж болгож буй:
ESP8266 LED матрицын цаг: 8 алхам (зурагтай)
ESP8266 LED матрицын цаг: ESP8266 LED матрицын цаг Энгийн цагийн модуль бүхий алдартай ESP8266 дээр суурилсан энгийн LED матриц цаг, NTP серверээс WiFi -ээр цаг синхрончлох боломжтой. ESP32 хувилбар бас боломжтой
8x8 Led матрицын цаг ба халдлагаас урьдчилан сэргийлэх анхааруулга: 4 алхам (зурагтай)
8x8 Led Matrix Clock & Intrusion Anti-Warning: Энэхүү зааварчилгаанд бид хөдөлгөөнийг илрүүлэх замаар идэвхжүүлсэн 8x8 Led Matrix Clock-ийг хэрхэн бүтээхийг харах болно. телеграмын ботоор илэрсэн !!! Бид хоёр өөр аргаар хийх болно
LED матрицын сэрүүлэгтэй цаг (MP3 тоглуулагчтай): 6 алхам (зурагтай)
LED матрицын сэрүүлэгтэй цаг (MP3 тоглуулагчтай): Энэхүү Arduino дээр суурилсан сэрүүлэгтэй цаг нь таны сэрүүлгээс хүлээж болох бүх зүйлийг агуулсан байдаг. Таныг дуртай дуу, сэрүүн товчлуур, гурван товчлуураар удирдахад хялбар болгоно. LED матриц, RTC модуль ба … гэсэн гурван үндсэн блок байдаг
LED матрицын цаг, Bluetooth бүхий ширээ зохион байгуулагч: 7 алхам
LED матриц цаг, Bluetooth бүхий ширээний зохион байгуулагч: Миний ширээ маш эмх замбараагүй байсан тул би харандаа, будгийн сойз, шавар хэрэгсэл гэх мэт зүйлээ цэгцлэх сайхан зохион байгуулагчтай болохыг хүсч байсан. . Би өөрийн ширээний зохион байгуулагчийг зохион бүтээхээр шийдсэн бөгөөд энд
Arduino болон LED цэг матрицын дэлгэц ашиглан дижитал цаг: 6 алхам
Arduino ба Led Dot Matrix Display ашиглан дижитал цаг: Өнөө үед үйлдвэрлэгчид, хөгжүүлэгчид төслүүдийн загварчлалыг хурдан хөгжүүлэхийн тулд Arduino -г илүүд үздэг болсон. Arduino бол ашиглахад хялбар техник хангамж, програм хангамж дээр суурилсан нээлттэй эхийн электроникийн платформ юм. Arduino нь маш сайн хэрэглэгчидтэй бөгөөд энэ төсөлд