
Агуулгын хүснэгт:
- Алхам 1: Эд анги, багаж хэрэгсэл
- Алхам 2: LED матрицыг бэлтгэх
- Алхам 3: LED матрицын дэлгэц ба RTC -ийг ESP8266 руу холбоно уу
- Алхам 4: ESP8266 модулийг асаана уу
- Алхам 5: Нарны хальсыг гоймонгийн саванд хийнэ
- Алхам 6: DC цахилгаан хангамжийн металл үүрийг бэлтгэ
- Алхам 7: Бүх зүйлийг нэгтгэх
- Алхам 8: Нэмэлт санаа
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

ESP8266 LED матрицын цаг
Энгийн цагийн модуль бүхий алдартай ESP8266 дээр суурилсан энгийн LED матриц цаг, NTP серверээс WiFi -ээр цаг синхрончлох.
ШИНЭ! ESP32 хувилбар бас боломжтой
Алхам 1: Эд анги, багаж хэрэгсэл



Эхлээд бидэнд юу хэрэгтэй байгааг харцгаая.
Эд анги:
- 6 x 8x8 MAX7219 LED матриц Banggood
- 1 x RTC DS3231
- 1 x ESP12 самбар Bangood
- 1 x гоймонгийн сав
- 1 x 5.5mm X 2.1mm DC цахилгаан хангамж Металл Жак самбар холбох
- 1 x USB 5.5mm X 2.1mm баррель үүр 5v dc цахилгаан кабель
- 1 x Цонхны өнгөт хальс
- 11 x эмэгтэй, эмэгтэй дупон утаснууд Bangood
Хэрэгсэл:
- гагнуурын төмөр
- шүршигч сав
- хобби хутга
- хоёр талт соронзон хальс
Бүх эд ангиудыг ebay/aliexpress болон/эсвэл орон нутгийн дэлгүүрүүдээс хялбархан авах боломжтой.
Алхам 2: LED матрицыг бэлтгэх


ПХБ дээр хэвлэсэн чиг баримжаагаа хадгалахын зэрэгцээ 2 х 4 ширхэг модулийг худалдаж аваад нэгийг нь хоёр хувааж, нөгөө рүү нь гагнах нь надад илүү хялбар болсон.
Алхам 3: LED матрицын дэлгэц ба RTC -ийг ESP8266 руу холбоно уу



Модуль дээрх зүү толгойг гагнах, дараа нь дупонт кабелийг ашиглан дараах байдлаар холбоно.
MAX7219 -ээс ESP8266 хүртэл
- VCC - 3.3V
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231 -ээс ESP8266 хүртэл
- GND - GND
- VCC - 3.3V
- SDA - D1
- SCL - D2
RTC модулийн нэг тэмдэглэл нь батерейг цэнэглэх чадвартай бололтой, гэхдээ CR2032 ашиглах нь тийм ч сайн санаа биш юм. Нэг боломжит шийдэл бол хэлхээний цэнэглэх хэсгийг идэвхгүй болгохын тулд зураг дээр тэмдэглэгдсэн ул мөрийг таслах явдал юм. Энэ талаархи нэмэлт мэдээллийг эндээс авах боломжтой.
Алхам 4: ESP8266 модулийг асаана уу

Хамгийн сайн алхам бол кодыг ESP8266 руу оруулах явдал юм.
Анхны кодыг эндээс олж болно (зохиогчдод маш их баярлалаа!) Та түүний англи хувилбарыг хавсаргав.
Байршуулах үйл явц нь маш энгийн бөгөөд кодоо WiFi -ийн итгэмжлэлийн мэдээллээр шинэчлэхээ бүү мартаарай.
char ssid = "xxxxx"; // таны сүлжээний SSID (нэр) char pass = "xxxxx"; // таны сүлжээний нууц үг
Алхам 5: Нарны хальсыг гоймонгийн саванд хийнэ




Үлдсэн хэсгүүдийг харуулахын тулд би ваарны зөвхөн нэг хэсгийг хальсаар хучихаар шийдсэн.
Туршилт, алдааны дараа би "нууц" нь савыг хальс, савантай усаар аль болох чийгтэй байлгаж, үүнийг тохируулахын тулд тохируулга хийх боломжтойг анзаарсан. Бүх зүйлийг сайхан, нойтон байлгахын тулд шүршигч савыг, илүүдэл хальсыг нь таслахын тулд хобби хутга ашиглаарай.
Бүрэн хатсаны дараа хальсыг вааран дээр маш сайн сунгасан байх ёстой.
Алхам 6: DC цахилгаан хангамжийн металл үүрийг бэлтгэ



2 дюпонтой утсыг DC үүрэнд гагнах. Тэд ESP8266 -тай дараах байдлаар холбогдох болно.
- + - VIN
- - - GNG
Лаазны тагны дунд бүхэлд нь өрөмдөж, DC үүрийг холбоно.
Алхам 7: Бүх зүйлийг нэгтгэх




Илүү эмх цэгцтэй болгохын тулд RTC ба ESP8266 -ийг LED дэлгэцийн ар талд хоёр талт соронзон хальсны тусламжтайгаар наасан. Модулиуд нь LED модулийн контактуудын аль нэгэнд хүрэхгүй байгаа эсэхийг шалгаарай, хэрэв хүрвэл богино холболтоос зайлсхийхийн тулд контактуудыг таглахын тулд цахилгаан соронзон хальс ашиглана уу.
Түүнчлэн, ваарны тагийг буцааж шургуулсны дараа дэлгэц хөдлөхгүй байхын тулд би түүний доод хэсэгт соронзон хальс нэмсэн бөгөөд ингэснээр савны ёроолд хэвээр үлдэв.
Зөвхөн USB кабелийг залгахад л үлддэг.
Алхам 8: Нэмэлт санаа
- TP4056 -ээр цэнэглэгдсэн нөөц батерейг нэмнэ үү;
- Температур ба чийгшлийн мэдрэгчийг нэмэх;
- 3d хэвлэсэн хайрцаг хийх;
- Шөнийн цагаар дэлгэцийг бүдэгрүүлэхийн тулд гэрэл мэдрэгч нэмнэ үү.
Энэхүү төсөл танд таалагдсан гэж найдаж байна, хэрэв танд асуулт байвал асуугаарай.
Зөвлөмж болгож буй:
ESP32 LED матрицын цаг: 8 алхам

ESP32 LED матрицын цаг: Энэ бол ESP8266 LED матрицын цаг төслийн үргэлжлэл юм. Анхны кодын зохиогч үүнийг ESP32 болгон шинэчилсэн (schreibfaul1 -ийн ачаар!), Тиймээс би хийсэн цагийг шинэчлэхээр шийдсэн
8x8 Led матрицын цаг ба халдлагаас урьдчилан сэргийлэх анхааруулга: 4 алхам (зурагтай)

8x8 Led Matrix Clock & Intrusion Anti-Warning: Энэхүү зааварчилгаанд бид хөдөлгөөнийг илрүүлэх замаар идэвхжүүлсэн 8x8 Led Matrix Clock-ийг хэрхэн бүтээхийг харах болно. телеграмын ботоор илэрсэн !!! Бид хоёр өөр аргаар хийх болно
LED матрицын сэрүүлэгтэй цаг (MP3 тоглуулагчтай): 6 алхам (зурагтай)

LED матрицын сэрүүлэгтэй цаг (MP3 тоглуулагчтай): Энэхүү Arduino дээр суурилсан сэрүүлэгтэй цаг нь таны сэрүүлгээс хүлээж болох бүх зүйлийг агуулсан байдаг. Таныг дуртай дуу, сэрүүн товчлуур, гурван товчлуураар удирдахад хялбар болгоно. LED матриц, RTC модуль ба … гэсэн гурван үндсэн блок байдаг
Цаг агаарын матрицын дэлгэц: 4 алхам (зурагтай)

Цаг агаарын матрицын дэлгэц: Төслийн талаар би 8x8 матрицын дэлгэцээс цаг агаарын төлөв байдлын мини дэлгэцийг хэрхэн бүтээхийг танд үзүүлэх болно. Би Genuino MKR1000 -ийг ашиглан сонгосон байршил доторх температур, чийгшил, цаг агаарын байдлыг авах болно. хэсэгхэн хугацаанд
Цаг агаар/матрицын чийдэн: 42 алхам (зурагтай)

Цаг агаар/матриц гэрэл Энэхүү загвар нь ердийн чийдэнтэй төстэй боловч дотоод засал нь ws2812 LED матрицаар солигджээ. Хяналт нь Raspberry Pi -ийн тусламжтайгаар хийгддэг тул