Mundarija:

Matnni I2C 0.91 "128X32 OLED DISPLAYda qanday aylantirish mumkin: 6 qadam
Matnni I2C 0.91 "128X32 OLED DISPLAYda qanday aylantirish mumkin: 6 qadam

Video: Matnni I2C 0.91 "128X32 OLED DISPLAYda qanday aylantirish mumkin: 6 qadam

Video: Matnni I2C 0.91
Video: Как использовать SSD1306 128x32 OLED-дисплей I2C с кодом Arduino 2024, Noyabr
Anonim
Image
Image

Ushbu qo'llanmada biz Arduino va Visuino dasturlari yordamida IXC 0.91 128X32 OLED DISPLAY -da matnni qanday aylantirishni o'rganamiz.

Videoni Ko'ring!

1 -qadam: Sizga nima kerak

Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi

Arduino UNO (yoki boshqa kengash)

  • OLED displey
  • Non paneli
  • Jumper simlari
  • Visuino dasturi: Visuino -ni yuklab oling

2 -qadam: Visuino -ni ishga tushiring va Arduino UNO kengashi turini tanlang

Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang
Visuino -ni ishga tushiring va Arduino UNO taxtasi turini tanlang

Visuino: https://www.visuino.eu o'rnatilishi kerak. Visuino -ni birinchi rasmda ko'rsatilgandek ishga tushiring, Visuino -dagi Arduino komponentidagi "Asboblar" tugmasini bosing (1 -rasm) Dialog paydo bo'lganda, 2 -rasmda ko'rsatilgandek "Arduino UNO" -ni tanlang.

3 -qadam: Visuino -da komponentlarni qo'shing

Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
Visuino -da komponentlarni qo'shing
  • "Sinusli butun generator" komponentini qo'shing
  • "OLED" komponentini qo'shing
  • "SineIntegerGenerator1" -ni tanlang va xususiyatlar oynasida "Amplituda" ni 70 ga, "Chastotani (Gts)" ni 0,2 ga, "Ofset" ni 70 ga qo'ying.
  • "DisplayOLED1" -ni tanlang va xususiyatlar oynasida "Balandlik" ni 32 ga o'rnating
  • "DisplayOLED1" ni ikki marta bosing va Elements oynasida "Matnni chizish" ni chapga suring, xususiyatlar oynasida Hajmi 3, VISUINO -ga Y -ni 10 -ga qo'ying, X -ni tanlang va Pin belgisini bosing va butun sonli SinkPin -ni tanlang.
  • Elementlar oynasida "Ekranni to'ldirish" ni chapga suring
  • Elementlar oynasini yoping

4 -qadam: Visuino Connect komponentlarida

Visuino Connect komponentlarida
Visuino Connect komponentlarida
  • "SineIntegerGenerator1" pinini "DisplayOLED1> DrawText1" pin X ga ulang.
  • "SineIntegerGenerator1" pinini "DisplayOLED1> DrawText1" pinli soatiga ulang.
  • "SineIntegerGenerator1" pinini "DisplayOLED1> Ekranni to'ldirish1" pinli soatiga ulang.

5 -qadam: Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Arduino kodini yaratish, kompilyatsiya qilish va yuklash
Arduino kodini yaratish, kompilyatsiya qilish va yuklash

Visuino -ning pastki qismida "Qurish" yorlig'ini bosing, to'g'ri port tanlanganligiga ishonch hosil qiling, so'ng "Tuzish/qurish va yuklash" tugmasini bosing.

6 -qadam: O'ynang

Agar siz Arduino UNO modulini quvvatlantirsangiz, OLED displeyi "VISUINO" matnini siljitishni boshlaydi, batafsil namoyish uchun videoni tomosha qiling.

Tabriklaymiz! Siz o'z loyihangizni Visuino bilan yakunladingiz. Bu ko'rsatma uchun men yaratgan Visuino loyihasi ham biriktirilgan, uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: