Mundarija:
Video: ESP8266 uchun raqamli displey: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Ushbu loyihada siz Arduino raqamli displeyini ESP8266 kartangizga qanday ulashni va displeyda IP manzillarini ko'rsatishni o'rganasiz.
Ta'minotlar
Sizga kerak bo'lgan narsalar:
1. ESP8266 taxtasi
2. Arduino raqamli displeyi
3. Jumper simlari (taxminan 20)
4. Quvvat manbai, displeyga 5v, taxtaga esa 3,3v kerak
5. UART kabeli va USB kabeli
6. (Ixtiyoriy) Potentsiometr (taxtadagi kontrastni o'zgartirish uchun ishlatiladi)
7. UART ko'prigi haydovchisiga USB (bu erda mavjud:
1 -qadam: Kengashni sim bilan ulang
Jarayonning birinchi bosqichi - taxtani sim bilan ulash. Buning uchun siz uchqun laboratoriyalarining arduino to'plamida keltirilgan simlar sxemasiga amal qilishingiz mumkin. Arduino pinlari o'rniga ESP8266 GPIO pinlaridan foydalaning. Agar qo'lingizda Arduino bo'lsa, displeyni quvvatlantirish uchun uning 5 voltli va tuproqli pinidan foydalaning. Agar shunday qilmasangiz, displeyni quvvatlantirish uchun 5 voltli quvvat manbaidan foydalanganingizga ishonch hosil qiling. Displeyni quvvatlantirish uchun ESP8266 -dan foydalanmang, u etarli voltga ega bo'lmaydi.
2 -qadam: Kengashni dasturlash
Keyingi qadam, taxtaga kod yozish. Bu erda men do'stim yozgan kodni taqdim qildim (buning uchun barcha kredit Stiven Muga tegishli). U qilgan ishning tepasida to'rtta kutubxona bor - birinchisi - LCD displey uchun buyruqlar, qolgan uchtasi - ESP Wi -Fi buyruqlari. U, shuningdek, ulanmoqchi bo'lgan wifi va uning paroli uchun o'zgaruvchilar yaratadi. U, shuningdek, LCD displeyidagi turli pinlar uchun o'zgaruvchilarni belgilaydi. Keyin u asosan Wi -Fi tarmog'iga ulanadi, IP -manzilini so'raydi va keyin uni ekranga chiqaradi.
3 -qadam: Sinov
Agar hamma narsa muammosiz ketsa, IP -manzil LCD displeyda chop etilishi kerak. Agar yo'q bo'lsa, ulanishlar yaxshi o'tkazilganligini va pimlarning to'g'riligini tekshiring.
Tavsiya:
BIG alfa-raqamli displey: 7 qadam (rasmlar bilan)
BIG alfa-raqamli displey: Agar sizga xonaning har tarafidan ko'rinadigan displey, katta displey kerak bo'lsa, bir nechta variant mavjud. Siz mening "vaqtim kvadrat" yoki "oynadagi lampalar" kabi birini yasashingiz mumkin, lekin bu 40 soatlik zerikarli ishni talab qiladi. Shunday qilib, bu erda katta displeyni yaratish oson.
Eski aloqa qabul qiluvchisiga raqamli displey qo'shing: 6 qadam (rasmlar bilan)
Eski aloqa qabul qilgichiga raqamli displey qo'shish: Eski aloqa moslamalarini ishlatishning kamchiliklaridan biri - analog terishning unchalik aniq emasligi. Siz har doim qabul qilayotgan chastotada taxmin qilasiz. AM yoki FM diapazonlarida bu umuman muammo emas, chunki siz odatda
Micropython bilan TTGO (rangli) displey (TTGO T-displey): 6 qadam
Micropythonli TTGO (rangli) displey (TTGO T-displey): TTGO T-displeyi-ESP32 asosidagi, 1,14 dyuymli rangli displeyni o'z ichiga olgan taxta. Kengashni 7 dollardan kam bo'lgan mukofotga sotib olish mumkin (etkazib berish, banggoodda ko'rilgan mukofot). Bu ESP32 uchun ajoyib mukofot, shu jumladan displey
Raqamli belgilar uchun Mirolo tarmoqli LED matritsali displey: 22 qadam (rasmlar bilan)
Raqamli imo -ishoralar uchun Mirolo tarmoqli LED matritsali displey: Raqamli tabelalar tadbirlarda tashrif buyuruvchilarga bo'lajak panellar, jadvaldagi o'zgarishlar yoki ma'lumotni dinamik ravishda etkazish uchun foydali bo'lishi mumkin. LED matritsali displeylardan foydalanish xabarlarni hatto uzoqdan o'qishga imkon beradi va ko'zni qamashtiradigan xususiyatdir
Arduino yordamida P10 LED displey modulidagi displey harorati: 3 qadam (rasmlar bilan)
Arduino yordamida P10 LED displey modulidagi displey harorati: Oldingi qo'llanmada Arduino va DMD ulagichi yordamida nuqta matritsali LED displeyli P10 modulida matnni qanday ko'rsatish kerakligi ko'rsatilgan. Ushbu qo'llanmada biz P10 modulini displey vositasi sifatida ishlatib, oddiy loyiha qo'llanmasini beramiz