Mundarija:
Video: Oled displeyni dasturlash: 5 qadam
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Oled - bu eng oddiy va samarali displey. Siz taqiladigan asboblarni yoki har qanday kuzatuv moslamasini yasashingiz mumkin. OLED yordamida siz ob -havo stantsiyasini qilishingiz yoki kulgili animatsiyani ko'rsatishingiz mumkin. Men OLED -displeyda ko'plab DIY maqolalarini qidiraman, bunga to'g'ri tushuntirish yo'q. Shunday qilib, ushbu maqolada biz OLED -ni eng oddiy usulda dasturlashtirmoqchimiz.
1 -qadam: Materiallar talab qilinadi
Arduino UNO * 1
Oled displeyi * 1
o'tish simlari
Non paneli * 1
Dasturlash kabeli * 1
2 -qadam: ulanish
Bozorda Oledning ko'p turlari mavjud, lekin ular asosan Serial yoki I2C protokoli bilan aloqa qilishadi.
Pin nomi boshqacha bo'lishi mumkin, shuning uchun men jadvalni beraman, unga ko'ra siz ularni ulashingiz mumkin.
Men bu jadvalni circuitdigest.com saytidan foydalanaman
Ularda o'rta yoki mutaxassis uchun juda batafsil tushuntirish mavjud. Agar siz yangi boshlovchi bo'lsangiz, jadvalga muvofiq OLED -ni ulang va keyingi bosqichga o'ting.
3 -qadam: Kutubxonani o'rnatish
Agar yo'q bo'lsa, Arduino ide dasturini oching, www.electronicsmith.com veb -saytimni tekshiring, men 2 bosqichda Arduino dasturini qanday yuklab olish va o'rnatish haqida batafsil tushuntiraman.
Yalang'och yozishda ctrl+shift+i tugmalarini bosing
adafruit ssd1306
birinchi variantni o'rnating
4 -qadam: Kodni yuklash
Biz misol kodini o'rnatamiz.
ochiq
fayl> misol> Adafruit SSD1306> ssd1306_128x64_spi
Arduino UNO -ni ulang va kodni yuklang.
5 -qadam:
OLED displeyda demo animatsiya boshlanadi
Siz taqiladigan aqlli soat, ob -havo stantsiyasi yoki ish stoli va boshqalarni yasashingiz mumkin.
Agar siz ulardan bittasini yasashni rejalashtirayotgan bo'lsangiz, NextPCB.com sizga yuqori sifatli tenglikni etkazib berishga tayyor. maxsus rang variantlari va tezkor etkazib berish. Eng yaxshi tomoni - minimal miqdor talab qilinmaydi va tez kotirovka. Men bu erda havolani qoldiraman, bir marta tekshirish kerak.
www. NextPCB.com