Sadržaj:
- Korak 1: Dijelovi
- Korak 2: Nabavite PCB -ove za vaš projekat
- Korak 3: Preuzmite i postavite Arduino IDE
- Korak 4: Pripremite dijelove
- Korak 5: Kodiranje modula
- Korak 6: Igranje sa štitom
Video: Korisnički interfejs jednostavan za implementaciju -- OLED ekran sa džojstikom i tasterima: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:06
Ovaj modul ima OLED ekran sa dva dugmeta, 5-smjernom džojstikom i troosnim akcelerometrom. Ovo je korisno pri postavljanju korisničkog sučelja za projekt.
Hej, šta ima ljudi? Akarsh ovdje iz CETech-a. Danas ćemo pogledati sve-u-jednom modul koji je vrlo koristan u namještanju brzog korisničkog sučelja korisničkog sučelja za bilo koji projekt koji napravimo u budućnosti. Pogledajte video na mom kanalu da vidite ploču na djelu! Počnimo s projektom odmah!
Korak 1: Dijelovi
Da biste to učinili, trebat će vam ploča ESP8266, a možete dodati i bateriju ako želite.
OLED modul Firebeetle možete pronaći ovdje.
Predlažem da s ovim modulom koristite ploču iz DFRobota jer će ispis biti kompatibilan i nećete se nigdje suočiti s problemima. Koristio sam Firebeetle ploču iz DFRobota jer ima ugrađeno rješenje za punjenje i nadzor baterije.
Korak 2: Nabavite PCB -ove za vaš projekat
Morate provjeriti JLCPCB za jeftino naručivanje PCB -a na mreži!
Dobivate 10 kvalitetnih PCB -a proizvedenih i poslanih na vaš kućni prag po cijeni od 2 USD i nešto dostave. Također ćete ostvariti popust na dostavu pri prvoj narudžbi. Da biste dizajnirali vlastitu PCB, pređite na easyEDA, kada to učinite, prenesite svoje Gerber datoteke na JLCPCB kako biste ih proizveli s dobrom kvalitetom i brzim rokom izvršenja.
Korak 3: Preuzmite i postavite Arduino IDE
Preuzmite Arduino IDE odavde.
1. Instalirajte Arduino IDE i otvorite ga.
2. Idite na Datoteka> Postavke
3. Dodajte https://arduino.esp8266.com/stable/package_esp8266… dodatne URL -ove upravitelja ploča.
4. Idite na Alati> Ploča> Upravitelj ploča
5. Potražite ESP8266, a zatim instalirajte ploču.
6. Ponovo pokrenite IDE.
Korak 4: Pripremite dijelove
1. Lemite zaglavlja na OLED štitu, kao i modul mikrokontrolera.
SAVJET: Pomoću matične ploče poravnajte zaglavlja, a zatim lemite modul držeći zaglavlja umetnuta u matičnu ploču.
2. Poravnajte uglove s bijelim bojama na oba modula i složite ih pomoću zaglavlja. Sada povežite ploču s računarom.
Korak 5: Kodiranje modula
1. Preuzmite sljedeće biblioteke:
1.1.
1.2.
2. Raspakujte preuzete biblioteke, preimenujte ih uklanjanjem imena "-master" iz njih.
3. Idite do mape biblioteke u svom Arduino IDE -u i zalijepite obje mape ovdje.
4. Ponovo pokrenite Arduino IDE.
5. Idite na Datoteka> Primjeri> DFRobot_OLED12864> testall i otvorite ovaj kod.
6. Idite na Tools> Board. Odaberite odgovarajuću ploču koju koristite, Firebeetle ESP8266 u mom slučaju.7. Odaberite ispravnu komunikaciju port tako što ćete otići na Tools> Port.
8. Pritisnite dugme za učitavanje.
9. Kada na kartici piše Gotovo učitavanje, spremni ste za upotrebu štita. Nakon učitavanja otvorite serijski monitor da vidite sljedeće detalje.
Korak 6: Igranje sa štitom
1. Povežite modul s izvorom napajanja pomoću mikro USB konektora na ploči ili samo uključite prekidač ako ste priključili bateriju.
2. Čim se modul poveže, vidjet ćete kako zaslon oživljava.
3. Kada ćete koristiti različite tipke na upravljačkoj palici, vidjet ćete da zaslon u stvarnom vremenu pokazuje u kojem smjeru ste pomaknuli joystick.
4. Pritiskom na tipke A & B prikazuju se različite vrste podataka kao na donjim slikama.
5. CONGO! Modul radi prema očekivanjima.