2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Bu mening 2 -o'rgatuvchi va kulgili ingliz tilim uchun uzr. Bu yo'riqnomada biz instagram izdoshlarimizni 8X32 nuqta matritsali LED displeyda aylantirmoqchimiz. Vaqtni behuda sarf qilmasdan boshlaylik.
1 -qadam: TALAB QILINADI
QURILMA:
ESP32 taxtasi-1
8X32 Led displey-1
USB ma'lumot kabeli-1
Ba'zi jumper simlari
Quvvat banki (ixtiyoriy)
Dasturiy ta'minot
Arduino IDE (ESP32 kutubxonalari o'rnatildi)
Agar siz esp32 -da yangi bo'lsangiz va esp32 -ni qanday kodlashni bilmasangiz, ushbu havolaga o'ting
github.com/espressif/arduino-esp32/blob/master/docs/arduino-ide/windows.md
2 -qadam: O'RNAK DIAGRAMI
ESP32 LED MATRIX
5V ------- 5V
GND ------- GND
P13 ------- CS
P23 ------- ma'lumotlar
P14 -------- CLK
Esp32 pinoutlarini to'g'ri aniqlab, esp32 va LED matritsasini o'tish simlari yordamida ulang.
3 -qadam: KODLASH
Instagramstats kutubxonasi va JsonStreamingParser kutubxonasini yuklab olish va o'rnatish uchun
pastdagi ikkita havoladan foydalaning
github.com/Instagram/ig-lazy-module-loader (Instagram statistikasi kutubxonasi)
github.com/squix78/json-streaming-parser(JsonStreamingParser)
arduino kodini yuklab oling va kodni instagram foydalanuvchi nomi bilan almashtiring
Buni tahrir qiling
String userName = "INSTAGRAM FOYDALANISHINGIZNING NOMI"; // Sizning instagram foydalanuvchi ismingiz shu erda
4 -qadam: Ishlash
To'g'ri portni tanlang va kodni ESP32 -ga yuklang. Bir marta yuklangan va barcha ulanishlar to'g'ri bo'lganida. LED displeyi sizning instagram izdoshlaringizni aylantiradi. Agar sizga bu loyiha yoqsa, yurak belgisini bosing. Ishchi video quyida ko'rsatilgan.