Obsah:
- Krok 1: Požadovaný hardvér
- Krok 2: Pripojenie obvodu
- Krok 3: Zdrojový kód
- Krok 4: Ak chcete, prihláste sa na odber môjho kanála
Video: NÁVRH MENU ARDUINO S OLED-UI (UŽÍVATEĽSKÉ ROZHRANIE): 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Ahojte! V tomto návode sa pokúsim vysvetliť, ako vytvoriť DIZAJN ARDUINO MENU pomocou obrazovky i2c OLED. Je tiež známy ako UI (používateľské rozhranie). Používa sa v mnohých projektoch, ale musíte ho poznať z 3D tlačiarní:)
Tu je aj video o tomto projekte. Môžete sa pozrieť na toto video a zistiť, ako to funguje.
Úprimne povedané, ak si vytvoríte vlastný návrh ponuky sami, veľmi to prispeje k vašim schopnostiam kódovania a algoritmu. Trvalo mi takmer 4 hodiny, kým som vytvoril také jednoduché menu. Preto sa snažím, aby to bolo 100 %. V niektorých častiach som si samozrejme vzal pomoc. Ako napríklad to, aké menu by som mal navrhnúť atď … (Ale väčšina algoritmov mi patrí) Všimnite si toho: Ak si chcete vytvoriť vlastný návrh menu, musíte začať od najzákladnejšieho krok, tj. vyskúšajte toto: keď je tlačidlo stlačené, znamienko výberu, tj „>“musí ísť nadol….
Krok 1: Požadovaný hardvér
x1 Arduino (Uno, nano, mega …. atď.)
x1 OLED SCREEN (použil som mode i2c, ktorý je veľmi dobrý kvôli nízkemu počtu pinov pripojenia, ale môžete použiť ľubovoľnú obrazovku, ale samozrejme musíte urobiť určité zmeny v kóde samozrejme!)
x3 Tlačidlo
x3 10k odpor
x1 Breadboard
Dosť Jumper
Krok 2: Pripojenie obvodu
Máme tu veľmi jednoduché spojenie. Ako som už spomenul, ak máte iný typ obrazovky (5110, 16x2 …), môžete vykonávať zmeny podľa toho, čo máte.
Všimnite si toho: Dávajte si pozor na pripojenie tlačidiel a sťahovacích rezistorov. Pripojte sa rovnako ako na obrázku nižšie. Nesprávne pripojenie rezistora môže spôsobiť chyby. V tejto konfigurácii po stlačení tlačidla dostaneme 1 (HIGH).
Krok 3: Zdrojový kód
Ok milí tvorcovia:) máme tu zdrojový kód. Ako možno viete, pripravujem svoj projekt pre svoj kanál YouTube v turečtine. Snažím sa však preložiť alebo pridať vysvetlenia takmer vedľa každého riadku. Tento projekt je druh poloangličtiny/turečtiny. Pre tých, ktorí nevedia po turecky, som pridal vysvetlenia. Napriek tomu, ak s tým máte nejaký problém, dajte mi vedieť a položte svoju otázku tu alebo na kanáli YouTube. Som si istý, že ste veľmi šikovní a nebudete mať problém s týmto jazykovým rozdielom. Nenechajte sa zablokovať jazykom:)
Krok 4: Ak chcete, prihláste sa na odber môjho kanála
Môžete sa pozrieť na video, ako tento projekt funguje.
Ak sa vám páči môj projekt, môžete sa pozrieť na ostatných na mojom kanáli a môžete ma podporiť. O jazyk si nemusíte robiť starosti, väčšinou si kódy pripravujem s anglickým vysvetlením. Ak máte akékoľvek otázky, môžete sa ich opýtať tu alebo na kanáli YouTube.
Môj Youtube kanál: Youtube kanál Dajte nám prosím vedieť, ak budete mať akýkoľvek problém bez akýchkoľvek pochybností!
Bavte sa!
Odporúča:
Ako rýchlo zrealizovať návrh mozaiky v AD / Protel: 3 kroky
Ako rýchlo zrealizovať návrh mozaiky v AD / Protel: Pri návrhu DPS často používame montáž, ako dosiahnuť rýchlu montáž? Predstavené sú nasledujúce metódy; Kliknite sem a vytvorte si vlastnú dosku s plošnými spojmi: http://www.starivergroup.com/Spôsob montáže v Altium/ProtelTzv. Montáž je v skutočnosti
Návrh obvodu napájacieho zdroja SMPS 12V 1A: 4 kroky
Návrh obvodu napájacieho zdroja SMPS 12V 1A: Hej, chlapci! Každé elektronické zariadenie alebo výrobok vyžaduje na svoju prevádzku spoľahlivú napájaciu jednotku (PSU). Takmer všetky zariadenia v našej domácnosti, ako napríklad televízor, tlačiareň, prehrávač hudby atď., Sa skladajú z integrovaného napájacieho zdroja, ktorý premieňa sieťový napájací zdroj
Návrh jednoduchého štvorsmerového radiča asociatívnej vyrovnávacej pamäte vo VHDL: 4 kroky
Návrh jednoduchého štvorsmerového radiča asociatívnej vyrovnávacej pamäte vo VHDL: V mojom predchádzajúcom návode sme videli, ako navrhnúť jednoduchý radič vyrovnávacej pamäte s priamym mapovaním. Tentokrát sa posunieme o krok vpred. Navrhneme jednoduchý štvorsmerový radič asociatívnej vyrovnávacej pamäte. Výhoda? Menšia miera zmeškania, ale za cenu perfo
La Fabricación De Robots Del FTC Užívateľské metódy Žiadne tradície: 4 kroky
La Robricación De Robots Del FTC Užívateľské aplikácie Žiadne tradície: Veľa vybavenia a účasť v Prvej technickej výzve na použitie robotov využívajúcich TETRIX que, aunque sean faciles de trabajar, no permiten libertad o ingeniería industrial sin límites. Nuestro equipmento ha hecho nuestro objetivo de ev
Užívateľské rozhranie LCD: 4 kroky
Užívateľské rozhranie LCD: Užívateľské rozhranie LCD je, ako sa dá očakávať, rozhranie vyrobené pre 16*2 LCD displeje. Budete môcť zobrazovať čas, hardvérové informácie, správy … Ale budete si môcť vytvoriť aj svoje vlastnú kresbu a animácie, uložiť ich a načítať. Potrebné: - Ard