Mundarija:

0,96 dyuymli 4 pinli OLED moduli yordamida VISUINO Rolling Dice: 7 qadam
0,96 dyuymli 4 pinli OLED moduli yordamida VISUINO Rolling Dice: 7 qadam

Video: 0,96 dyuymli 4 pinli OLED moduli yordamida VISUINO Rolling Dice: 7 qadam

Video: 0,96 dyuymli 4 pinli OLED moduli yordamida VISUINO Rolling Dice: 7 qadam
Video: Arduino Nano, BME280 и SSD1306 OLED-метеостанция 2024, Iyul
Anonim
Image
Image

Ushbu qo'llanmada biz OLED Lcd va Visuino -dan foydalanib, non panelidagi tugmani bosganimizda, Rolling Dice yasaymiz.

Namoyish videosini tomosha qiling.

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
Sizga nima kerak bo'ladi
Sizga nima kerak bo'ladi

Ushbu darslik uchun sizga kerak bo'ladi:

  • Arduino bilan
  • Non paneli (yoki non paneli)
  • OLED LCD
  • Jumper simlari
  • Qizil LED (yoki boshqa rang)
  • Tugma
  • Yuk ko'tarish qarshiligi (50k ohm)
  • Visuino dasturi: Visuino -ni yuklab oling

2 -qadam: O'chirish davri

O'chirish davri
O'chirish davri

Ulanish juda oson, yuqoridagi rasmni sxematik sxemasi bilan ko'ring.

  • Arduino 5V pinli taxtali musbat pinini Arduino GND piniga ulang.
  • LEDning ijobiy pinini Arduino pin 13 ga, ikkinchisini non panelidagi GND piniga ulang.
  • Rezistorli pinni musbat pimi va boshqa rezistorni tugma piniga ulang. Endi boshqa tugmachani Arduino A0 piniga ulang.
  • OLED -lcd -musbat pinni non -musbat piniga va OLED -lcd -manfiy (gnd) -ninli -manfiy -pinli pin -ga ulang.
  • OLED lcd SCL pinini Arduino SCL piniga ulang
  • OLED lcd SDA pinini Arduino SDA piniga ulang

3 -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

Arduino -ni dasturlashni boshlash uchun siz bu erdan Arduino IDE -ni o'rnatishingiz kerak bo'ladi:

Shuni yodda tutingki, Arduino IDE 1.6.6 da ba'zi muhim xatolar mavjud. 1.6.7 yoki undan yuqori versiyasini o'rnatganingizga ishonch hosil qiling, aks holda bu ko'rsatma ishlamaydi! Agar siz bajarmagan bo'lsangiz, Arduino IDE -ni ESP 8266 dasturiga o'rnatish bo'yicha ko'rsatmalarni bajaring!

Visuino: https://www.visuino.eu ham 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.

4 -qadam: Visuino -da: Puls generatorini, mantiq eshigini va tasodifiy generator komponentini qo'shing va ulang

Visuino -da: Puls generatorini, mantiq eshigini va tasodifiy generator komponentini qo'shing va ulang
Visuino -da: Puls generatorini, mantiq eshigini va tasodifiy generator komponentini qo'shing va ulang
Visuino -da: Puls generatorini, mantiq eshigini va tasodifiy generator komponentini qo'shing va ulang
Visuino -da: Puls generatorini, mantiq eshigini va tasodifiy generator komponentini qo'shing va ulang
  • Pulse generatorini qo'shing, chastotani 100 ga qo'ying (u avtomatik ravishda 1E2 ga o'zgaradi) 2 -rasmga qarang
  • Mantiqiy eshikni qo'shing
  • Tasodifiy butun sonli generatorni qo'shing, Max: 6 va Min: 1 va Seed: 9999999 ni o'rnating

5 -qadam: Visuino -da: OLED Lcd komponentini qo'shing

Visuino -da: OLED Lcd komponentini qo'shing
Visuino -da: OLED Lcd komponentini qo'shing
Visuino -da: OLED Lcd komponentini qo'shing
Visuino -da: OLED Lcd komponentini qo'shing
Visuino -da: OLED Lcd komponentini qo'shing
Visuino -da: OLED Lcd komponentini qo'shing
Visuino -da: OLED Lcd komponentini qo'shing
Visuino -da: OLED Lcd komponentini qo'shing
  • OLED Lcd komponentini qo'shing (1 -rasm)
  • OLED Lcd komponentini ikki marta bosing, dialog oynasi ochiladi
  • O'ng tarafdan "matn maydonini" tanlang va uni chap tomonga suring (2 -rasm).
  • "Xususiyatlar" oynasida o'rnatilgan o'lcham: 9, kenglik: 6, x: 30 (3 -rasm)
  • O'ng tomondagi dialog oynasida "Ekranni to'ldirish" -ni tanlang va uni chap tomonga suring (2 -rasm).
  • "Xususiyatlar" oynasida rangni belgilang: tmcBlack (4 -rasm)

6 -qadam: Visuino -da: komponentlarni ulash

Visuino -da: komponentlarni ulash
Visuino -da: komponentlarni ulash
  • Mantiqiy eshik komponenti piniga impuls generatori pinini ulang [1]
  • Logic Gate pinini [0] Arduino analog piniga [A0] ulang
  • Logic Gate pin pinini Arduino pin Digital ga ulang [13]
  • Logic Gate pin pinini tasodifiy butun sonli generator soatiga ulang
  • Tasodifiy butun sonli generator OLED - matnli elementlar maydonini ko'rsatish uchun 1 pinli [kirish]
  • OLED pinli displeyni [A In] Arduino pinli ketma -ket ulang [Chiqish]
  • Displey OLED pinini [Chiqish] ni Arduino Pin I2C [In] ga ulang
  • OLED displeyini - elementlarni to'ldirish ekranini 1 pinli [soatni] Arduino piniga [A0] ulang.
  • Arduino seriyali pinini [In] ni Arduino piniga [A0] ulang

7 -qadam: O'ynang

Agar siz Arduino Uno modulini quvvatlantirsangiz, tugmani bosganingizda Oled Lcd tasodifiy sonlarni ko'rsatishni boshlaydi.

Tabriklaymiz! Siz "Rolling Dice" loyihasini Visuino bilan yakunladingiz, shuningdek Visuino loyihasi ilova qilingan. Siz uni Visuino -da yuklab olishingiz va ochishingiz mumkin:

Tavsiya: