Turinys:
- 1 veiksmas: KETURO NUSTATYMAS (Aparatūra)
- 2 veiksmas: OLED EKRANAS SU KURINIO JOYSTICK KODU
- 3 žingsnis: REZULTATAI: D
Video: RIG CELL LITE INTRO: SU ADAFRUIT SSD1306 IR JOYSTICK: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
Šis ekranas, valdomas mikrovaldiklio SSD1306, naudoja I2C magistralę ir gali bendrauti su dauguma dabar turimų mikrovaldiklių. bet šiandien mes išbandysime šį ekraną su savo „rockin 'RIG CELL LITE“mikrovaldikliu. Šį OLED ekraną galite rasti, pavyzdžiui, „Adafruit“arba „Sparkfun“. Taip pat nustatyta, kad dalis jos parduodama internetu yra gana pigi. Šie ekranai yra geros kokybės, tačiau mažo dydžio, tinkami kaip vardo žyma arba paprastas mobiliojo telefono ekranas. „Adafruit“ir „Sparkfun“sukūrė bibliotekas, leidžiančias labai paprastai rodyti tekstą, vaizdus ir netgi kurti animacijas pagal geometrines figūras.
Reikalingos dalys Jums reikės šių dalių:
- 1x duonos lenta
- 1x „Rig Cell Lite“
- 1x vairasvirtė
- 1x Oled SSD1306
- Laidai pagal poreikį
1 veiksmas: KETURO NUSTATYMAS (Aparatūra)
Šioje pamokoje mes naudojame „ssd1306“ekraną su vairasvirte. čia yra keletas nuorodų, kuriose galite rasti RIG CELL LITE
ryšiui tarp RIG CELL LITE ir OLED ekrano naudojame I2C kaiščius nuo ekrano iki mūsų RIG. RIG SCL ir SDA kaiščiai yra atitinkamai A5 ir A4 kaiščiuose.
sukurkite grandinę, kaip parodyta aukščiau esančiame paveikslėlyje.
2 veiksmas: OLED EKRANAS SU KURINIO JOYSTICK KODU
Prieš pradėdami koduoti, pirmiausia naudojame „adafruit“biblioteką, skirtą „OLED“ekranui. Taigi, atsisiųskite šiuos du ZIP failus ir įdiekite į mūsų „arduino IDE“programinę įrangą.
github.com/adafruit/Adafruit_SSD1306
ir
github.com/adafruit/Adafruit-GFX-Library
po to, kai buvo įdiegtos bibliotekos, atsisiųskite 2 failus, kuriuos aš pridėjau žemiau, kurie yra „oled_display _with_cursor_joystick.ino“ir „Adafruit_SSD1306.cpp“, arba galite atsisiųsti šiuos du failus iš čia
įdiegus oficialią biblioteką, dabar pakeisite „Adafruit_SDD1306.cpp“failą nauju, kurį pridėjau šiame instrukcijų žiniatinklyje
kai viskas bus gerai, įkelkite kodą į savo RIG: D
3 žingsnis: REZULTATAI: D
Baigę įkelti „RIG CELL LITE“esate_display _with_cursor_joystick.ino, šviesos diodas įsijungs ir ekrano viduryje bus rodomas žymeklis. jis judės pasukus vairasvirtę. pasilinksmink!: D
Jei ne, įsitikinkite, kad teisingai surinkote grandinę ir patikrinote bei įkėlėte kodą į savo plokštę, arba peržiūrėkite trikčių šalinimo skyrių.
Rekomenduojamas:
RIG CELL LITE INTRO: BLINK LED: 4 žingsniai
RIG CELL LITE INTRO: BLINK LED: Įvadas LED yra maži, galingi žibintai, naudojami daugelyje skirtingų programų. Norėdami pradėti, mes pradėsime mirksėti šviesos diodą - „Hello World“mikrovaldiklius. Teisingai - tai taip paprasta, kaip įjungti ir išjungti šviesą. Tai
ESP32 sąsaja su SSD1306 Oled su „MicroPython“: 5 žingsniai
ESP32 sąsaja su SSD1306 Oled su „MicroPython“: „Micropython“yra „python“optimizuotas ir nedidelis „python“pėdsakas. Kuris buvo skirtas įterptiesiems įrenginiams, turintiems atminties apribojimų ir mažai energijos suvartojantiems. „Micropython“yra prieinamas daugeliui valdiklių šeimų, įskaitant ESP8266, ESP32, Ardui
Žaiskite PONG žaidimą naudodami „Arduino Uno“ir OLED 0.96 SSD1306 ekraną: 6 žingsniai
Žaisk PONG žaidimą su „Arduino Uno“ir OLED 0.96 SSD1306 Ekranas: Sveiki, vaikinai, šiandien su „Arduino“žaisime PONG žaidimą. Žaidimui rodyti naudosime „adafruit“0.96 OLED ekraną. mygtukai, skirti valdyti žaidimą
RIG CELL LITE INTRO: skaitmeninis įvestis/išvestis: 3 žingsniai
„RIG CELL LITE INTRO“: skaitmeninis įėjimas/išvestis: „RIG CELL LITE“skaitmeniniai įėjimai ir išėjimai (skaitmeninis įvestis/išvestis) leis prijungti jį prie jutiklių, pavarų ir kitų IC. Išmokę jais naudotis, galėsite naudoti „RIG CELL LITE“tikrai naudingiems dalykams, pavyzdžiui, skaityti
RIG CELL LITE INTRO: Infraraudonųjų spindulių jutiklis: 3 žingsniai
RIG CELL LITE INTRO: Infraraudonųjų spindulių jutiklis: Infraraudonųjų spindulių jutiklis yra elektroninis prietaisas, kuris skleidžia tam tikrus aplinkos aspektus. IR jutiklis gali matuoti objekto šilumą ir aptikti judesį. Šio tipo jutikliai matuoja tik infraraudonąją spinduliuotę, o ne