Kazalo:

Uporabniški vmesnik, enostaven za uporabo -- OLED zaslon z igralno palico in gumbi: 6 korakov
Uporabniški vmesnik, enostaven za uporabo -- OLED zaslon z igralno palico in gumbi: 6 korakov

Video: Uporabniški vmesnik, enostaven za uporabo -- OLED zaslon z igralno palico in gumbi: 6 korakov

Video: Uporabniški vmesnik, enostaven za uporabo -- OLED zaslon z igralno palico in gumbi: 6 korakov
Video: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, Julij
Anonim
Image
Image

Ta modul ima zaslon OLED z dvema gumboma, 5-smerno krmilno palčko in 3-osni merilnik pospeška. To je uporabno pri nastavitvi uporabniškega vmesnika za projekt.

Hej, kaj je fantov? Akarsh tukaj iz CETech-a. Danes si bomo ogledali modul "vse v enem", ki je zelo uporaben pri pripravi hitrega vmesnika strojne opreme za kateri koli projekt, ki ga naredimo v prihodnosti. Oglejte si video na mojem kanalu in si oglejte tablo v akciji! Začnimo s projektom zdaj!

1. korak: Deli

Deli
Deli

Za to potrebujete ploščo ESP8266, če želite, lahko dodate tudi baterijo.

Modul Firebeetle OLED najdete tukaj.

Predlagam, da s tem modulom uporabite ploščo DFRobot, saj bo pinout združljiv in se ne boste nikjer srečali, uporabil sem ploščo Firebeetle iz DFRobot, saj ima vgrajeno rešitev za polnjenje in spremljanje baterij.

2. korak: Pridobite PCB -je za vaš projekt

Pridobite PCB -je za vaš projekt
Pridobite PCB -je za vaš projekt

Za poceni naročilo tiskanih vezij na spletu morate preveriti JLCPCB!

Dobite 10 kakovostnih PCB -jev, izdelanih in poslanih na vaš prag za 2 $ in nekaj pošiljanja. Pri prvem naročilu boste prejeli tudi popust pri pošiljanju. Če želite oblikovati lastno tiskano vezje, pojdite na easyEDA, ko to storite, naložite svoje datoteke Gerber na JLCPCB, da bodo izdelani kakovostno in hitro.

3. korak: Prenesite in nastavite Arduino IDE

Prenesite in nastavite Arduino IDE
Prenesite in nastavite Arduino IDE

Od tu prenesite Arduino IDE.

1. Namestite Arduino IDE in ga odprite.

2. Pojdite v Datoteka> Nastavitve

3. Dodajte https://arduino.esp8266.com/stable/package_esp8266… dodatne URL -je upravitelja plošč.

4. Pojdite v Orodja> Kartica> Upravitelj plošč

5. Poiščite ESP8266 in nato namestite ploščo.

6. Znova zaženite IDE.

4. korak: Pripravite dele

Pripravite dele
Pripravite dele
Pripravite dele
Pripravite dele
Pripravite dele
Pripravite dele

1. Spajate glave na OLED ščitu in modulu mikrokrmilnika.

NASVET: Z matrico poravnajte glave, nato pa spajkajte modul, pri čemer glave držite vstavljene v ploščo.

2. Poravnajte vogale z belimi barvami na obeh modulih in jih zložite z glavo. Zdaj povežite ploščo z računalnikom.

5. korak: Kodiranje modula

Kodiranje modula
Kodiranje modula

1. Prenesite naslednje knjižnice:

1.1.

1.2.

2. Izvlecite prenesene knjižnice, jih preimenujte tako, da jim odstranite ime "-master".

3. Pomaknite se do mape knjižnice v svojem Arduino IDE in prilepite obe mapi sem.

4. Znova zaženite Arduino IDE.

5. Pojdite na Datoteka> Primeri> DFRobot_OLED12864> testall in odprite to kodo.

6. Pomaknite se do Orodja> Plošča. Izberite ustrezno ploščo, ki jo uporabljate, v mojem primeru Firebeetle ESP8266. Izberite pravilno komunikacijo. vrata tako, da odprete Orodja> Vrata.

8. Pritisnite gumb za nalaganje.

9. Ko na zavihku piše Končano nalaganje, ste pripravljeni za uporabo ščita. Po nalaganju odprite serijski monitor in si oglejte naslednje podrobnosti.

6. korak: Igranje s ščitom

Igranje s ščitom
Igranje s ščitom
Igranje s ščitom
Igranje s ščitom
Igranje s ščitom
Igranje s ščitom

1. Povežite modul z napajalnikom s priključkom mikro USB na plošči ali pa samo vklopite stikalo, če ste priključili baterijo.

2. Takoj ko je modul priključen, boste videli, da zaslon oživi.

3. Ko boste na krmilni palici uporabljali različne gumbe, boste videli, da zaslon v realnem času prikazuje, v katero smer ste premaknili krmilno palčko.

4. S pritiskom na gumb A & B se prikažejo različne vrste podatkov, kot je prikazano na spodnjih slikah.

5. KONGO! Modul deluje po pričakovanjih.