Sadržaj:
- Korak 1: Potreban hardver
- Korak 2: Povezivanje kruga
- Korak 3: Izvorni kod
- Korak 4: Pretplatite se na moj kanal ako želite
Video: DIZAJN ARDUINO IZBORNIKA S OLED-UI (KORISNIČKO SUČELJE): 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Pozdrav svima! U ovom vodiču pokušat ću objasniti kako napraviti ARDUINO IZBORNIK DIZAJNA pomoću i2c OLED zaslona. Poznat je i kao UI (korisničko sučelje). Koristi se za mnoge projekte, ali mora vam biti poznat s 3D pisača:)
Ovdje također video o ovom projektu. Ovaj video možete pogledati i vidjeti kako je to funkcioniralo.
Pa, iskreno, ako sami napravite svoj jelovnik, to će uvelike pridonijeti vašim vještinama kodiranja i algoritma. Trebalo mi je gotovo 4 sata da napravim tako jednostavan meni. Zato i sam pokušavam napraviti 100 %. Naravno da sam u nekim dijelovima uzeo pomoć. Kao što je kakav izbornik bih trebao dizajnirati itd … (Ali većina algoritama pripada meni) Imajte na umu da: Ako želite napraviti svoj vlastiti dizajn izbornika, morate početi od najosnovnijih korak tj. pokušajte ovo: kada se pritisne gumb, znak za odabir tj. ">" mora ići prema dolje ….
Korak 1: Potreban hardver
x1 Arduino (Uno, nano, mega … itd.)
x1 OLED SCREEN (Koristio sam i2c modele koji je vrlo dobar zbog niskog broja pin konekcije, ali možete koristiti bilo koji zaslon koji želite, međutim morate unijeti neke promjene u kôd naravno!)
x3 Gumb
x3 10k otpornik
x1 Oglasna ploča
Dosta skakača
Korak 2: Povezivanje kruga
Pa, ovdje imamo vrlo jednostavnu vezu. Kao što sam već spomenuo, ako imate drugu vrstu ekrana (5110, 16x2 …), možete napraviti promjene ovisno o tome što imate.
Imajte na umu sljedeće: Budite oprezni pri povezivanju gumba i povlačnih otpornika. Povežite se kao na donjem dijagramu. Pogrešno spajanje otpornika može uzrokovati pogreške. U ovoj konfiguraciji kada se pritisne gumb dobivamo 1 (HIGH).
Korak 3: Izvorni kod
U redu dragi proizvođači:) ovdje imamo izvorni kod. Kao što možda znate, svoj sam projekt za svoj YouTube kanal pripremio na turskom jeziku. Međutim, pokušavam prevesti ili dodati objašnjenja uz gotovo svaki redak. Ovaj projekt je polu -engleski/turski pripremljen. Za one koji ne znaju turski dodao sam objašnjenja. Ipak, ako imate bilo kakvih problema u vezi s tim, javite mi se i postavite svoje pitanje odavde ili na Youtube kanalu. Siguran sam da ste prilično pametni i da se nećete suočiti s problemom u vezi s tom jezičnom razlikom. Ne dopustite da vas jezik blokira:)
Korak 4: Pretplatite se na moj kanal ako želite
Kako ovaj projekt funkcionira, možete pogledati u videu.
Ako vam se sviđa moj projekt, možete pogledati druge na mom kanalu i možete me podržati. Ne brinite o jeziku, uglavnom svoje kodove pripremam s engleskim objašnjenjem. Ako imate bilo kakvih pitanja, svoja pitanja možete postaviti ovdje ili na Youtube kanalu.
Moj Youtube kanal: Youtube kanalMolimo vas da me obavijestite ako se bez ikakve sumnje suočite s bilo kojim problemom!
Zabavi se!
Preporučeni:
Korisničko sučelje jednostavno za implementaciju -- OLED zaslon s joystickom i gumbima: 6 koraka
Korisničko sučelje jednostavno za implementaciju || OLED zaslon s joystickom i gumbima: Ovaj modul ima OLED zaslon s dvije tipke, 5-smjernom joystickom i troosnim mjeračem ubrzanja. Ovo je korisno pri postavljanju korisničkog sučelja za projekt. Hej, što ima ljudi? Akarsh ovdje iz CETech-a. Danas ćemo pogledati sve-u-jednom modul koji
Korisničko sučelje za MicroPython: 9 koraka
Korisničko sučelje za MicroPython: Nedavno sam dobio ploču esp8266 i na nju instalirao MicroPython. Može se kontrolirati upisivanjem naredbe ili postavljanjem python koda na nju. Za instaliranje MicroPythona na esp8266 provjerite https://MicroPython.org/download/#esp8266 ili https: // Mic
Korisničko sučelje LCD -a: 4 koraka
Korisničko sučelje LCD -a: Korisničko sučelje LCD -a je, kao što možete očekivati, sučelje napravljeno za 16*2 LCD -e. Moći ćete prikazati vrijeme, informacije o hardveru, poruke … No moći ćete stvoriti i svoje vlastiti crtež i animacije, kako biste ih spremili i učitali. Potrebno: - Ard
Virtualno korisničko sučelje za EKG i otkucaje srca: 9 koraka
EKG i virtualno korisničko sučelje otkucaja srca: Za ovu upute pokazat ćemo vam kako izgraditi krug za primanje otkucaja srca i prikazati ga na virtualnom korisničkom sučelju (VUI) s grafičkim prikazom vašeg otkucaja srca i vašeg otkucaja srca. To zahtijeva relativno jednostavnu kombinaciju
Jednostavno interaktivno korisničko sučelje za poučavanje i vrednovanje .: 11 koraka
Jednostavno interaktivno korisničko sučelje za poučavanje i vrednovanje. Ovaj je projekt razvijen kao dio sveučilišnog razreda, cilj je bio napraviti interaktivni sustav za poučavanje i vrednovanje određene teme. Za to smo koristili Processing na računalu za sučelje i Arduino NANO za arkadni gumb i LED diode, pa