Kazalo:
- 1. korak: Potrebna strojna oprema
- 2. korak: Povezava s tokokrogom
- 3. korak: izvorna koda
- 4. korak: Če želite, se naročite na moj kanal
Video: DIZAJN MENIJA ARDUINO Z OLED-UI (UPORABNIŠKI VMESNIK): 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Pozdravljeni! V tem vodiču bom poskušal razložiti, kako narediti ARDUINO MENI DESIGN z uporabo i2c OLED zaslona. Znan je tudi kot uporabniški vmesnik (UI). Uporablja se že pri številnih projektih, vendar se morate seznaniti s 3D tiskalniki:)
Tukaj je tudi video o tem projektu. Ta video si lahko ogledate in vidite, kako je deloval.
No, če ste sami oblikovali meni, bo to veliko prispevalo k vašim veščinam kodiranja in algoritmov. Za ustvarjanje tako preprostega menija sem si vzel skoraj 4 ure. Zato poskušam narediti 100 %sam. Seveda sem v nekaterih delih vzel nekaj pomoči. Na primer, kakšen meni bi moral oblikovati itd … (Toda večina algoritmov pripada meni) Upoštevajte, da: Če želite oblikovati svoj meni sami, morate začeti z najosnovnejšimi korak, torej poskusite to: ko pritisnete gumb, mora izbirni znak, tj. ">" iti navzdol ….
1. korak: Potrebna strojna oprema
x1 Arduino (Uno, nano, mega… itd.)
x1 OLED SCREEN (Uporabil sem i2c modele, ki je zaradi nizke številke povezave zelo dober, vendar lahko uporabite kateri koli zaslon, vendar morate nekaj kode seveda spremeniti!)
x3 Gumb
x3 10k upor
x1 Ogledna plošča
Dovolj skakalca
2. korak: Povezava s tokokrogom
No, tukaj imamo zelo preprosto povezavo. Kot sem že omenil, če imate drugačno vrsto zaslona (5110, 16x2 …), lahko spremenite glede na to, kaj imate.
Upoštevajte: Bodite previdni pri povezavi gumbov in izvlečnih uporov. Povežite se tako, kot je prikazano na spodnjem diagramu. Napačna povezava upora lahko povzroči napake. V tej konfiguraciji s pritiskom na gumb dobimo 1 (HIGH).
3. korak: izvorna koda
Ok dragi ustvarjalci:) tukaj imamo izvorno kodo. Kot morda veste, sem svoj projekt za svoj YouTube kanal pripravil v turškem jeziku. Vendar poskušam prevesti ali dodati pojasnila tik ob skoraj vsaki vrstici. Ta projekt je nekako pol -angleško/turško pripravljen. Za tiste, ki ne znajo turško, sem dodal pojasnila. Če imate v zvezi s tem kakršne koli težave, mi to sporočite in zastavite svoje vprašanje tukaj ali na Youtube kanalu. Prepričan sem, da ste precej pametni in da ne boste imeli težav s to jezikovno razliko. Ne dovolite, da vas jezik blokira:)
4. korak: Če želite, se naročite na moj kanal
V videoposnetku si lahko ogledate, kako ta projekt deluje.
Če vam je moj projekt všeč, si lahko ogledate druge na mojem kanalu in me podprete. Ne skrbite za jezik, večinoma pripravljam svoje kode z angleško razlago. Če imate kakršno koli vprašanje, ga lahko zastavite tukaj ali na Youtube kanalu.
Moj Youtube kanal: Youtube kanalProsimo, da me obvestite, če se brez dvoma soočite s kakšno težavo!
Zabavaj se!
Priporočena:
Uporabniški vmesnik, enostaven za uporabo -- OLED zaslon z igralno palico in gumbi: 6 korakov
Uporabniški vmesnik, enostaven za uporabo || Zaslon OLED z igralno palico in gumbi: Ta modul ima zaslon OLED z dvema gumboma, 5-smerno krmilno palčko in 3-osni merilnik pospeška. To je koristno pri nastavitvi uporabniškega vmesnika za projekt. Hej, kaj je fantje? Akarsh tukaj iz CETech-a. Danes si bomo ogledali modul vse v enem, ki
Uporabniški vmesnik za MicroPython: 9 korakov
Uporabniški vmesnik za MicroPython: Pred kratkim sem dobil ploščo esp8266 in nanjo namestil MicroPython. Upravljati ga je mogoče z vnosom ukaza ali nalaganjem kode python vanj. Če želite namestiti MicroPython na esp8266, preverite https://MicroPython.org/download/#esp8266 ali https: // Mic
Uporabniški vmesnik LCD: 4 koraki
Uporabniški vmesnik LCD: Uporabniški vmesnik LCD je, kot lahko pričakujete, vmesnik za 16*2 LCD -je. Lahko boste prikazali čas, podatke o strojni opremi, sporočila … Lahko pa tudi ustvarite svoj lastno risbo in animacije, da jih shranite in naložite. Potrebno: - Ard
Uporabniški vmesnik Android (remotexy) za nadzor servo motorja z uporabo Arduina in Bluetooth: 7 korakov (s slikami)
Uporabniški vmesnik Android (remotexy) za nadzor servo motorja z uporabo Arduina in Bluetootha: V tem navodilu vam bom dal hiter korak za izdelavo uporabniškega vmesnika Android z uporabo Remotexy Interface Makerja za nadzor servo motorja, povezanega z Arduino Mega prek Bluetootha. Ta video prikazuje, kako bo uporabniški vmesnik nadzoroval hitrost in položaj servo motorja
Uporabniški vmesnik Windows po meri: 3 koraki
Uporabniški vmesnik za Windows po meri: Hej, vsem vam, ki imate malo preveč prostega časa pri roki ali pa ves dan delate v pisarni, vam bo to olajšalo dan. Tukaj je, kako popestriti vaš operacijski sistem Windows XP, da naredite vtis na prijatelje ali pa preprosto