Përmbajtje:

Lehtë për t'u zbatuar UI -- Ekran OLED Me Joystick & Buttons: 6 Hapa
Lehtë për t'u zbatuar UI -- Ekran OLED Me Joystick & Buttons: 6 Hapa

Video: Lehtë për t'u zbatuar UI -- Ekran OLED Me Joystick & Buttons: 6 Hapa

Video: Lehtë për t'u zbatuar UI -- Ekran OLED Me Joystick & Buttons: 6 Hapa
Video: Прохождение The Last of Us part 2 (Одни из нас 2)#1 Постаревшая Элли в снегах 2024, Korrik
Anonim
Image
Image

Ky modul ka një ekran OLED me dy butona, levë me 5 drejtime dhe një akselerometër me 3 boshte. Kjo është e dobishme në krijimin e UI për një projekt.

Hej, çfarë ka djema? Akarsh këtu nga CETech. Sot ne do të hedhim një vështrim në një modul të gjitha-në-një i cili është shumë i dobishëm në manipulimin e një ndërfaqe të shpejtë të harduerit UI për çdo projekt që do të bëjmë në të ardhmen. Shikoni videon në kanalin tim për të parë tabelën në veprim! Le të fillojmë me projektin tani!

Hapi 1: Pjesët

Pjesët
Pjesët

Për ta bërë këtë do t'ju duhet një tabelë ESP8266 dhe gjithashtu mund të shtoni një bateri nëse dëshironi.

Këtu mund të gjeni modulin OLED të Firebeetle.

Unë sugjeroj të përdorni një bord nga DFRobot me këtë modul pasi pinout do të jetë i pajtueshëm dhe nuk do të përballeni me probleme kudo, unë kam përdorur tabelën Firebeetle nga DFRobot pasi ka zgjidhje të ngarkimit dhe monitorimit të baterisë në bord.

Hapi 2: Merrni PCB për Projektin tuaj të Prodhuar

Merrni PCB për Projektin tuaj të Prodhuar
Merrni PCB për Projektin tuaj të Prodhuar

Ju duhet të shikoni JLCPCB për porositjen e PCB -ve në internet me çmim të ulët!

Ju merrni 10 PCB me cilësi të mirë të prodhuara dhe dërguara në pragun tuaj për 2 $ dhe disa transport. Ju gjithashtu do të merrni një zbritje në transportin në porosinë tuaj të parë. Për të hartuar PCB -në tuaj në easyEDA, pasi të jetë bërë kjo, ngarkoni skedarët tuaj Gerber në JLCPCB për t'i prodhuar ato me cilësi të mirë dhe kohë të shpejtë të kthesës.

Hapi 3: Shkarkoni dhe Vendosni Arduino IDE

Shkarkoni dhe Vendosni Arduino IDE
Shkarkoni dhe Vendosni Arduino IDE

Shkarkoni Arduino IDE nga këtu.

1. Instaloni Arduino IDE dhe hapeni atë.

2. Shkoni te Skedari> Preferencat

3. Shtoni https://arduino.esp8266.com/stable/package_esp8266… URL -të e Menaxherëve të Bordeve Shtesë.

4. Shkoni te Mjetet> Bordi> Menaxherët e bordeve

5. Kërkoni për ESP8266 dhe më pas instaloni tabelën.

6. Rinisni IDE -në.

Hapi 4: Përgatitni Pjesët

Përgatitni Pjesët
Përgatitni Pjesët
Përgatitni Pjesët
Përgatitni Pjesët
Përgatitni Pjesët
Përgatitni Pjesët

1. Bashkoni titujt në mburojën OLED si dhe modulin e mikrokontrolluesit.

KIPSHILL: Përdorni një dërrasë buke për të rreshtuar titujt dhe më pas bashkojeni modulin duke mbajtur titujt e futur në tabelën e bukës.

2. Rreshtoni Këndet me ngjyrat e bardha në të dy modulet dhe vendosini ato duke përdorur titujt. Tani lidhni bordin me PC.

Hapi 5: Kodimi i modulit

Kodimi i modulit
Kodimi i modulit

1. Shkarkoni bibliotekat e mëposhtme:

1.1

1.2

2. Nxirrni bibliotekat e shkarkuara, riemërtojini ato duke hequr emrin "-master" prej tyre.

3. Shkoni te dosja e bibliotekave në Arduino IDE tuaj dhe ngjisni të dy dosjet këtu.

4. Rinisni Arduino IDE.

5. Shkoni te Skedari> Shembuj> DFRobot_OLED12864> testall dhe hapeni këtë kod.

6. Shkoni te Tools> Board. Zgjidhni tabelën e duhur që po përdorni, Firebeetle ESP8266 në rastin tim. Zgjidhni komunikimin e duhur. port duke shkuar te Tools> Port.

8. Goditni butonin e ngarkimit.

9. Kur skeda thotë Done Uploading jeni gati të përdorni mburojën. Pas ngarkimit hapni monitorin serik për të parë detajet e mëposhtme.

Hapi 6: Duke luajtur me Mburojën

Duke luajtur me mburojën
Duke luajtur me mburojën
Duke luajtur me mburojën
Duke luajtur me mburojën
Duke luajtur me mburojën
Duke luajtur me mburojën

1. Lidhni modulin me një furnizim me energji duke përdorur lidhësin mikro USB në bord ose thjesht ndizni çelësin nëse keni lidhur një bateri.

2. Sapo të lidhet moduli do të shihni që ekrani të vijë në jetë.

3. Kur do të përdorni butonat e ndryshëm në levë do të shihni që ekrani në kohë reale tregon se në cilin drejtim e keni lëvizur levën.

4. Shtypja e butonit A & B shfaq lloje të ndryshme të të dhënave si në fotografitë më poshtë.

5. KONGO! Moduli po funksionon siç pritej.