INHOUDSOPGAWE:
- Stap 1: Vereiste hardeware
- Stap 2: Kringaansluiting
- Stap 3: Bronkode
- Stap 4: Teken in op my kanaal as u wil
Video: ARDUINO-MENU-ONTWERP Met OLED-UI (GEBRUIKERSKoppelvlak): 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hallo almal! In hierdie tutoriaal sal ek probeer verduidelik hoe u 'n ARDUINO -menu -ontwerp kan maak met behulp van i2c OLED -skerm. Dit staan ook bekend as UI (User Interface). Dit word al vir baie projekte gebruik, maar dit moet u van 3D -drukkers ken:)
Hier is ook 'n video oor hierdie projek. U kan hierdie video bekyk en sien hoe dit werk.
Wel, as u self u eie spyskaartontwerp maak, dra dit baie by tot u koderings- en algoritmevaardighede. Ek het my amper 4 uur geneem om so 'n eenvoudige spyskaart te maak. Daarom probeer ek dit self 100 %maak. Natuurlik het ek in sommige dele hulp gekry, soos watter soort spyskaart ek moet ontwerp, ens. stap ie, probeer dit: as die knoppie ingedruk word, moet seleksieteken "" "afwaarts gaan …
Stap 1: Vereiste hardeware
x1 Arduino (Uno, nano, mega … ens.)
x1 OLED -SKERM (ek het i2c -module gebruik, wat baie goed is as gevolg van die lae verbindingspen -nommer, maar u kan enige skerm gebruik wat u wil, maar u moet natuurlik die kode verander!)
x3 knoppie
x3 10k weerstand
x1 Broodbord
Genoeg Jumper
Stap 2: Kringaansluiting
Ons het 'n baie eenvoudige verbinding hier. Soos ek al voorheen genoem het, kan u, as u 'n ander tipe skerm het (5110, 16x2 …) verander, volgens wat u het.
Let daarop dat: Wees versigtig met die knoppie en die aftrekweerstandsverbinding. Maak verbinding net soos in die diagram hieronder. Verkeerde weerstandsverbinding kan foute veroorsaak. In hierdie opset kry ons 1 (HOOG) as die knoppie ingedruk word.
Stap 3: Bronkode
Ok liewe makers:) ons het bronkode hier. Soos u dalk weet, berei ek my projek voor vir my YouTube -kanaal in Turks voor. Ek probeer egter langs die byna elke reël verduidelikings byvoeg of byvoeg. Hierdie projek is soortgelyk semi -Engels/Turks voorberei. Vir diegene wat nie Turks ken nie, het ek verduidelikings bygevoeg. As u nog steeds 'n probleem hieroor het, laat weet my asseblief en stel u vraag hier of YouTube -kanaal. Ek is seker dat u baie slim is en geen probleme met die taalverskil ondervind nie. Moenie dat die taal u blokkeer nie:)
Stap 4: Teken in op my kanaal as u wil
U kan na die video kyk hoe hierdie projek werk.
As u van my projek hou, kan u na ander mense op my kanaal kyk, en u kan my ondersteun. Moenie bekommerd wees oor die taal nie, meestal berei ek my kodes voor met Engelse verduideliking. As u enige vrae het, kan u u vrae hier of op YouTube -kanaal stel.
My YouTube -kanaal: Youtube -kanaal Laat weet my as u sonder twyfel 'n probleem ondervind!
Hê pret!
Aanbeveel:
Esp8266 -gebaseerde boost -omskakelaar met 'n ongelooflike Blynk -gebruikerskoppelvlak met terugvoerreguleerder: 6 stappe
Esp8266 -gebaseerde boost -omskakelaar met 'n ongelooflike Blynk -gebruikerskoppelvlak met terugvoerreguleerder: in hierdie projek sal ek u 'n doeltreffende en algemene manier wys hoe u die DC -spanning kan verhoog. Ek sal u wys hoe maklik dit kan wees om 'n boost -omskakelaar te bou met behulp van 'n Nodemcu. Kom ons bou dit. Dit bevat ook 'n voltmeter op die skerm en 'n terugvoer
Arduino -batterytoetser met 'n WEB -gebruikerskoppelvlak: 5 stappe
Arduino -batterytoetser met 'n WEB -gebruikerskoppelvlak: elektroniese toerusting gebruik vandag rugsteunbatterye om die toestand waarin die operasie oorgebly het, te red toe die toerusting afgeskakel is of as die toerusting per ongeluk afgeskakel is. As die gebruiker aanskakel, keer hy terug na die punt waar hy gebly het
Logic Analyzer Met Android -gebruikerskoppelvlak: 7 stappe
Logic Analyzer Met Android -gebruikerskoppelvlak: Die wêreld is reeds oorstroom met soveel logiese analiseerders. In my elektroniese stokperdjie het ek een nodig vir die opsporing en ontfouting van foute. Ek het op die internet gesoek, maar ek kan nie die een vind wat ek soek nie. So hier stel ek … " NOG nog 'n lo
LCD -gebruikerskoppelvlak: 4 stappe
LCD -gebruikerskoppelvlak: die LCD -gebruikerskoppelvlak is, soos u kan verwag, 'n koppelvlak vir 16*2 LCD's. U kan tyd, hardeware -inligting, boodskappe wys … Maar u kan ook u eie tekening en animasies, om dit op te slaan en te laai. Benodig: - Ard
30 $ toesigstelsel met gebruikerskoppelvlak: 7 stappe
30 $ toesigstelsel met gebruikerskoppelvlak: uiters goedkoop en baie maklik om toesigstelsel te doen. U hoef nie 'n vuurpylwetenskaplike te wees om dit te doen nie. Al die benodigde onderdele sal waarskynlik by u plaaslike hardewarewinkel gevind word. U benodig slegs 2 hoekstawe, 2 servomotore