Cuprins:

PROIECTAREA MENIULUI ARDUINO Cu OLED-UI (INTERFATA UTILIZATORULUI): 4 pași
PROIECTAREA MENIULUI ARDUINO Cu OLED-UI (INTERFATA UTILIZATORULUI): 4 pași

Video: PROIECTAREA MENIULUI ARDUINO Cu OLED-UI (INTERFATA UTILIZATORULUI): 4 pași

Video: PROIECTAREA MENIULUI ARDUINO Cu OLED-UI (INTERFATA UTILIZATORULUI): 4 pași
Video: ⚡️ NU VOI RENTA! Amazon 2.0 | Magazin online de la zero - Partea 3 2024, Noiembrie
Anonim
Image
Image

Bună tuturor! În acest tutorial voi încerca să explic cum să fac ARDUINO MENU DESIGN folosind ecranul OLED i2c. Este, de asemenea, cunoscut sub numele de UI (User Interface). A fost folosit pentru multe proiecte, dar trebuie să vă fie familiarizat cu imprimante 3D:)

Aici, de asemenea, videoclip despre acest proiect. Puteți arunca o privire la acest videoclip și puteți vedea cum a funcționat.

Ei bine, sincer, dacă îți faci propriul design de meniu, îți va contribui mult la abilitățile de codare și algoritm. Mi-am luat aproape 4 ore pentru a crea un meniu atât de simplu. Acesta este motivul pentru care încerc să-l fac singur 100%. Bineînțeles că am primit ajutor în anumite părți. De exemplu, ce fel de meniu ar trebui să proiectez etc … (Dar majoritatea algoritmilor îmi aparțin) Rețineți că: Dacă doriți să creați propriul design de meniu, trebuie să începeți cu cele mai elementare pasul adică încercați acest lucru: când butonul este apăsat, semnul de selecție adică „>” trebuie să coboare în jos ….

Pasul 1: Hardware necesar

x1 Arduino (Uno, nano, mega …. etc.)

X1 OLED SCREEN (am folosit i2c modeule care este foarte bun datorită numărului scăzut al pinului de conexiune, dar puteți utiliza orice ecran doriți, totuși trebuie să faceți unele modificări la codul de curs!)

Butonul x3

rezistor x3 10k

x1 Placă de pâine

Suficient Jumper

Pasul 2: Conexiunea circuitului

Ei bine, avem o conexiune foarte simplă aici. Așa cum am menționat anterior, dacă aveți un tip diferit de ecran (5110, 16x2 ….) puteți face modificări în funcție de ceea ce aveți.

Rețineți că: Aveți grijă la conexiunea butonului și a rezistențelor de tragere. Faceți conexiunea la fel ca în diagrama de mai jos. Conexiunea greșită a rezistorului poate cauza erori. În această configurație, când butonul este apăsat, obținem 1 (HIGH).

Pasul 3: Cod sursă

Ok dragi producători:) avem aici cod sursă. După cum știți, îmi pregătesc proiectul pentru canalul meu YouTube în limba turcă. Cu toate acestea, încerc să traduc sau să adaug explicații chiar lângă aproape fiecare linie. Acest proiect este un fel de semi-englez / turc pregătit. Pentru cei care nu cunosc turca, am adăugat explicații. Totuși, dacă aveți vreo problemă în acest sens, vă rog să-mi spuneți și să vă puneți întrebarea de aici sau de pe canalul YouTube. Sunt sigur că băieți sunt destul de isteți și nu vă veți confrunta cu nicio problemă cu privire la diferența de limbă. Nu lăsați limba să vă blocheze:)

Pasul 4: Abonați-vă canalul dacă doriți

Puteți arunca o privire asupra videoclipului cum funcționează acest proiect.

Dacă îți place proiectul meu, poți arunca o privire asupra altora de pe canalul meu și mă poți susține. Nu vă faceți griji cu privire la limbă, mai ales îmi pregătesc codurile cu explicații în limba engleză. Dacă aveți întrebări, vă puteți adresa întrebările de aici sau de pe canalul YouTube.

Canalul meu Youtube: Canal Youtube Vă rugăm să-mi spuneți dacă aveți vreo problemă fără nici o îndoială!

A se distra!

Recomandat: