Sisällysluettelo:
- Vaihe 1: Osat
- Vaihe 2: Hanki piirilevyt projektillesi
- Vaihe 3: Lataa ja asenna Arduino IDE
- Vaihe 4: Valmistele osat
- Vaihe 5: Moduulin koodaus
- Vaihe 6: Pelaaminen kilpellä
Video: Helppo toteuttaa käyttöliittymä -- OLED -näyttö ohjaussauvalla ja painikkeilla: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tässä moduulissa on OLED-näyttö, jossa on kaksi painiketta, 5-suuntainen ohjaussauva ja 3-akselinen kiihtyvyysanturi. Tästä on hyötyä projektin käyttöliittymän määrittämisessä.
Hei, mitä kuuluu kaverit? Akarsh täällä CETechiltä. Tänään aiomme tarkastella all-in-one-moduulia, joka on erittäin hyödyllinen nopean käyttöliittymälaitteiston liittämisessä mihin tahansa tulevaisuudessa tekemäämme projektiin. Katso video kanavaltani nähdäksesi laudan toiminnassa! Aloitetaan nyt projektista!
Vaihe 1: Osat
Tätä varten tarvitset ESP8266 -kortin ja voit myös lisätä akun, jos haluat.
Löydät Firebeetle OLED -moduulin täältä.
Suosittelen käyttämään DFRobot -korttia tämän moduulin kanssa, koska pinout on yhteensopiva, eikä sinulla ole ongelmia missään, käytin DFRobotin Firebeetle -levyä, koska siinä on akun lataus- ja valvontaratkaisu.
Vaihe 2: Hanki piirilevyt projektillesi
Sinun täytyy tarkistaa JLCPCB, jos haluat tilata piirilevyjä verkosta halvalla!
Saat 10 laadukasta piirilevyä, jotka valmistetaan ja toimitetaan kotiovellesi 2 dollarin hintaan ja joidenkin toimitusten kanssa. Saat myös alennuksen ensimmäisestä tilauksestasi. Jos haluat suunnitella oman piirilevyn, siirry easyEDAan, kun olet valmis, lähetä Gerber -tiedostosi JLCPCB: hen, jotta ne valmistetaan laadukkaasti ja nopeasti.
Vaihe 3: Lataa ja asenna Arduino IDE
Lataa Arduino IDE täältä.
1. Asenna Arduino IDE ja avaa se.
2. Valitse Tiedosto> Asetukset
3. Lisää https://arduino.esp8266.com/stable/package_esp8266… Lisäkorttien hallinnan URL -osoitteet.
4. Valitse Työkalut> Hallitus> Taulujen hallinta
5. Etsi ESP8266 ja asenna levy.
6. Käynnistä IDE uudelleen.
Vaihe 4: Valmistele osat
1. Juotos OLED -suojan otsikot ja mikro -ohjainmoduuli.
VIHJE: Kohdista otsikot leipälevyn avulla ja juota moduuli pitämällä otsikot työnnettynä leipälevyyn.
2. Kohdista kulmat molempien moduulien valkoisiin väreihin ja pinota ne otsikoiden avulla. Liitä nyt kortti tietokoneeseen.
Vaihe 5: Moduulin koodaus
1. Lataa seuraavat kirjastot:
1.1.
1.2.
2. Pura ladatut kirjastot, nimeä ne uudelleen poistamalla niistä nimi "-master".
3. Siirry Arduino IDE: n kirjastojen kansioon ja liitä molemmat kansiot tähän.
4. Käynnistä Arduino IDE uudelleen.
5. Siirry kohtaan Tiedosto> Esimerkit> DFRobot_OLED12864> testall ja avaa tämä koodi.
6. Siirry kohtaan Työkalut> Hallitus. Valitse käyttämäsi levy, Firebeetle ESP8266 minun tapauksessani. Valitse oikea komm. porttiin valitsemalla Työkalut> Portti.
8. Paina latauspainiketta.
9. Kun välilehdessä lukee Valmis lataus, olet valmis käyttämään suojaa. Avaa lataamisen jälkeen sarjamonitori nähdäksesi seuraavat tiedot.
Vaihe 6: Pelaaminen kilpellä
1. Liitä moduuli virtalähteeseen käyttämällä laitteen sisäistä mikro -USB -liitintä tai kytke vain kytkin päälle, jos olet liittänyt akun.
2. Heti kun moduuli on kytketty, näet näytön heräävän eloon.
3. Kun käytät ohjaussauvan eri painikkeita, näet, että näyttö näyttää reaaliajassa, mihin suuntaan olet siirtänyt ohjaussauvaa.
4. Painikkeen A & B painaminen näyttää erityyppisiä tietoja kuten alla olevissa kuvissa.
5. KONGO! Moduuli toimii odotetulla tavalla.