Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Internetga ulanish haqida yaxshi ma'lumot yo'q, shuning uchun mana bu!
SSD1283A LCD - bu juda kichik o'tkazuvchan displey - uni to'g'ridan -to'g'ri quyosh nurida osongina o'qish mumkin va orqa nuri ham bor, shuning uchun qorong'uda ham o'qish mumkin.
Wemos D1 Mini Pro ajoyib - wifi -ni mukammal qo'llab -quvvatlash, OTA -ni yangilanadigan oson qadam - ha - siz dasturiy ta'minotni yangilashingiz va Wi -Fi orqali qayta yoqishingiz mumkin.
Men o'z infraqizil kameramni qurmoqdaman, u ekrandagi haroratni ko'rsatadi va ma'lumotlarni real vaqtda Internetga yuklaydi. Ammo bu kelajak uchun ko'rsatma - hozircha - ekranni ishga tushiramiz!
Kengashingiz va ekraningiz meniki bilan mos kelishi uchun rasmni tekshiring (bu eskiz, ehtimol Mini Pro emas, balki har qanday D1 modelida yaxshi ishlaydi).
Ta'minotlar
LCD displey; $ 3.05
WEMOS D1 Mini Pro; $ 2.90
1 -qadam: Ularni bog'lang
LCD - bu SPI qurilmasi (masalan, MOSI), lekin ishlab chiqaruvchi doskada noto'g'ri I2C yorliqlarini (masalan, SDA) bosgan, shuning uchun adashmang.
Bu ulanishlarni yarating. Agar siz non taxtasidan foydalansangiz, yuqoridagi rasmni nusxa ko'chiring.
D1LCD 3V3 VCC G GND D8 CS D4 RST D3 A0 D7 SDA D5 SCK 3V3 LED
Agar sizda pinlar kam bo'lsa, menimcha, D8-CS ulanishi kerak emas (bu uzilgan holda yaxshi ishlaydi).
(agar buzilgan ko'rsatma muharriri mening jadvalimni buzib tashlagan bo'lsa - bu erda yana simlar, matnda:)
D1 - LCD
3V3 - VCC
G - GND
D8 - CS
D4 - RST
D3 - A0
D7 - SDA
D5 - SCK
3V3 - LED
2 -qadam: Dasturiy ta'minotni yuklang
Arduino -ni oching, taxtangizni tanlang: (LOLIN (WEMOS) D1 mini Pro
Portni tanlang: /dev/cu. SLAB_USBtoUART (agar siz Mac ishlatayotgan bo'lsangiz).
Qo'shilgan* fayllar bilan papka yarating, eskizni oching va yuklang!
* Men buni yozganimda ko'rsatmalarni o'chirib tashladim va fayllarni yuklay olmadim - shuning uchun ularni bu erga joylashtirdim:
3 -qadam: Bonusli qadam - 4 barobar tezroq ishlash
LCDWIKI_SPI.cpp-ni tahrirlang va ushbu qatorni olib tashlang:-
SPI.setClockDivider (SPI_CLOCK_DIV4); // 4 MGts (yarim tezlik)
va uni quyidagi qator bilan almashtiring:-
SPI.setFrequency (40000000);
va sizning ekraningiz taxminan 4 barobar tezroq ishlaydi.