Turinys:

Žingsniamatis 1 dalis: 128x32 vienspalvis ekranas ir „Arduino“: 5 žingsniai
Žingsniamatis 1 dalis: 128x32 vienspalvis ekranas ir „Arduino“: 5 žingsniai

Video: Žingsniamatis 1 dalis: 128x32 vienspalvis ekranas ir „Arduino“: 5 žingsniai

Video: Žingsniamatis 1 dalis: 128x32 vienspalvis ekranas ir „Arduino“: 5 žingsniai
Video: Сериал "Сваты" 2 (2-ой сезон, 1-я серия) комедийный фильм сериал, семейное кино 2024, Lapkritis
Anonim
Žingsniamatis 1 dalis: 128x32 vienspalvis ekranas ir „Arduino“
Žingsniamatis 1 dalis: 128x32 vienspalvis ekranas ir „Arduino“

Tai yra pagrindinė pamoka, mokanti naudoti OLED ekraną su „Arduino“. Aš naudoju 128x32 ekraną, bet taip pat galite naudoti kitokios skiriamosios gebos ekraną ir prireikus pakeisti skiriamąją gebą/koordinates.

Šioje dalyje parodysiu, kaip rodyti pikselį, žodžius ir skaičius. Kitoje dalyje parodysiu, kaip naudotis ADXL335. Tada aš pereisiu nuo „Arduino UNO“prie „Pro Micro“tik dėl perkeliamumo ir taip pat aptarsiu, kaip jam pagaminti pigų įkroviklį.

1 žingsnis: reikalingi dalykai

Reikalingi daiktai
Reikalingi daiktai
Reikalingi daiktai
Reikalingi daiktai
Reikalingi daiktai
Reikalingi daiktai

1) Arduino (aš naudoju UNO)

2) 128x32 ekranas

3) 4x jungiamieji kabeliai nuo vyrų iki moterų (taip pat galite naudoti trumpiklius nuo vyrų iki vyrų ir duonos lentą)

2 žingsnis: jungtys

Ekranas => Arduino

VCC => 5v

GND => GND

SCL => A5

SDA => A4

3 žingsnis: bibliotekos

Bibliotekos
Bibliotekos
Bibliotekos
Bibliotekos

1) „Adafruit GFX“

2) „Adafruit“SSD1306

4 žingsnis: kodas

Mano ekranas yra vienspalvis, todėl rodomas tik mėlyna spalva. Kode naudoju BALTĄ, nes toks yra dabartinis kodas.

#Define OLED_ADDR 0x3C turite įklijuoti I2C adresą, o ne ekrano 0x3c. Jį galite rasti naudodami lengvai randamą I2C skaitytuvo kodą.

5 žingsnis: demonstracija ir pabaiga

Tikiuosi, kad pamoka jums patiko ir ačiū.

Rekomenduojamas: