Indholdsfortegnelse:
- Trin 1: Påkrævet hardware
- Trin 2: Kredsløbstilslutning
- Trin 3: Kildekode
- Trin 4: Abonner på min kanal, hvis du vil
Video: ARDUINO MENU DESIGN Med OLED-UI (BRUGERGRÆNSEFLADE): 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hey alle! I denne vejledning vil jeg prøve at forklare, hvordan man laver ARDUINO MENU DESIGN ved hjælp af i2c OLED Screen. Det er også kendt som UI (brugergrænseflade). Det har været brugt til mange projekter, men det må være bekendt med dig fra 3d -printere:)
Her også video om dette projekt. Du kan se på denne video og se, hvordan den fungerede.
Tja, ærligt talt, hvis du laver dit eget menudesign selv, vil det bidrage meget med dine kodnings- og algoritmekompetencer. Jeg tog mig næsten 4 timer på at lave sådan en enkel menuopskrift. Det er derfor, jeg prøver at gøre det til 100 %selv. Selvfølgelig tog jeg lidt hjælp i nogle dele. Som hvilken slags menu jeg skulle designe osv … (Men de fleste algoritmer tilhører mig) Bemærk at: Hvis du vil lave dit eget menudesign, skal du starte med det mest grundlæggende trin, dvs. prøv dette: Når knappen trykkes, skal markeringstegnet dvs. ">" gå nedad….
Trin 1: Påkrævet hardware
x1 Arduino (Uno, nano, mega … osv.)
x1 OLED -SKÆRM (jeg har brugt i2c -modul, hvilket er meget godt på grund af lavt forbindelse -pin -nummer, men du kan bruge enhver skærm, du ønsker, men du skal foretage nogle ændringer på koden selvfølgelig!)
x3 knap
x3 10k modstand
x1 Brødbræt
Nok jumper
Trin 2: Kredsløbstilslutning
Nå, vi har en meget enkel forbindelse her. Som jeg nævnte før, kan du foretage ændringer i henhold til, hvad du har, hvis du har en anden type skærm (5110, 16x2 ….).
Bemærk, at: Vær opmærksom på tilslutning af knap og pull-down modstande. Opret forbindelse ligesom i diagrammet herunder. Forkert modstandsforbindelse kan forårsage fejl. I denne konfiguration når der trykkes på knappen får vi 1 (HIGH).
Trin 3: Kildekode
Ok kære producenter:) vi har kildekode her. Som du måske ved, forbereder jeg mit projekt til min YouTube -kanal på tyrkisk. Jeg forsøger dog at oversætte eller tilføje forklaringer lige ved siden af næsten hver linje. Dette projekt er en slags halv - engelsk/tyrkisk forberedt. For dem, der ikke kender tyrkisk, har jeg tilføjet forklaringer. Hvis du stadig har problemer med det, så lad mig det vide, og stil dit spørgsmål herfra eller Youtube Channel. Jeg er sikker på, at I er ret kloge og ikke vil støde på noget problem om den sproglige forskel. Lad ikke sproget blokere dig:)
Trin 4: Abonner på min kanal, hvis du vil
Du kan se videoen, hvordan dette projekt fungerer.
Hvis du kan lide mit projekt, kan du kigge på andre på min kanal, og du kan støtte mig. Bare rolig om sproget, for det meste forbereder jeg mine koder med engelsk forklaring. Hvis der er spørgsmål, kan du enten stille dine spørgsmål herfra eller Youtube -kanalen.
Min Youtube -kanal: Youtube -kanal Lad mig vide, hvis du står over for et problem uden tvivl!
Hav det sjovt!
Anbefalede:
Esp8266 -baseret boost -konverter med en fantastisk Blynk -brugergrænseflade med feedbackregulator: 6 trin
Esp8266 -baseret boost -omformer med en fantastisk Blynk -brugergrænseflade med feedbackregulator: I dette projekt vil jeg vise dig en effektiv og almindelig måde, hvordan du øger DC -spændinger. Jeg vil vise dig, hvor let det kan være at bygge en boost -konverter ved hjælp af en Nodemcu. Lad os bygge det. Det indeholder også et voltmeter på skærmen og en feedback
Arduino batteritester med WEB -brugergrænseflade .: 5 trin
Arduino batteritester med WEB -brugergrænseflade .: I dag bruger elektronisk udstyr backupbatterier til at gemme den tilstand, hvor operationen blev efterladt, da udstyret blev slukket, eller når udstyret ved et uheld blev slukket. Brugeren vender, når han tænder, tilbage til det punkt, hvor han blev
Logic Analyzer Med Android -brugergrænseflade: 7 trin
Logic Analyzer With Android User Interface: Verden er allerede oversvømmet med så mange logiske analysatorer. I min elektronikhobby havde jeg brug for en til fejlfinding og fejlfinding. Jeg har søgt på internettet, men jeg kan ikke finde den, jeg leder efter. Så her er jeg og introducerer … " YET Another Lo
Oprettelse af buet brugergrænseflade i enhed til virtuel virkelighed: 4 trin
Oprettelse af buet brugergrænseflade i enhed til virtuel virkelighed: Hvis du leder efter en gratis og let løsning til at oprette en buet brugergrænseflade til din Virtual Reality -applikation eller VR -spil, er du på det rigtige sted. I denne blog lærer du at oprette et buet ui -element i enhed ved hjælp af Unity UI Extensions
30 $ overvågningssystem med brugergrænseflade: 7 trin
30 $ Overvågningssystem med brugergrænseflade: Ekstremt billigt og meget let at lave overvågningssystem. Du behøver ikke at være nogen form for raketforsker for at gøre det. Alle de nødvendige dele vil sandsynligvis blive fundet fra din lokale isenkræmmer. Du skal kun bruge 2 vinkelstænger, 2 servomotorer, ko