Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
- Քայլ 3: Ներբեռնեք և կարգավորեք Arduino IDE- ն
- Քայլ 4: Պատրաստեք մասերը
- Քայլ 5: Մոդուլի կոդավորում
- Քայլ 6: Խաղալով վահանի հետ
Video: Հեշտ է իրականացնել UI -- OLED էկրան `ջոյսթիկով և կոճակներով` 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս մոդուլն ունի OLED դիսփլեյ երկու կոճակով, 5-ճանապարհի ջոյստիկով և 3 առանցքի արագացուցիչով: Սա օգտակար է նախագծի UI ստեղծելու համար:
Հեյ, ինչ կա տղերք: Աքարշ այստեղ ՝ CETech- ից: Դիտեք տեսանյութը իմ ալիքում ՝ տախտակը գործողության մեջ տեսնելու համար: Եկեք հիմա սկսենք նախագծից:
Քայլ 1: Մասեր
Դա անելու համար ձեզ հարկավոր կլինի ESP8266 տախտակ, և եթե ցանկանում եք, կարող եք նաև մարտկոց ավելացնել:
Այստեղ կարող եք գտնել Firebeetle OLED մոդուլը:
Ես առաջարկում եմ օգտագործել DFRobot- ի տախտակը այս մոդուլով, քանի որ pinout- ը համատեղելի կլինի, և որևէ խնդիր չեք ունենա, ես DFRobot- ից օգտագործել եմ Firebeetle տախտակ, քանի որ այն ունի մարտկոցի լիցքավորման և մոնիտորինգի լուծում:
Քայլ 2: Ստացեք ձեր ծրագրի արտադրած PCB- ներ
Դուք պետք է ստուգեք JLCPCB- ը `PCB- ներ առցանց էժան պատվիրելու համար:
Դուք ստանում եք 10 լավ որակի PCB, որոնք արտադրվում և առաքվում են ձեր շեմին 2 դոլարով և որոշ առաքումներով: Դուք նաև կստանաք զեղչ առաքման առաջին պատվերի դեպքում: Ձեր սեփական PCB- ն նախագծելու համար easyEDA- ին, երբ դա արվի, վերբեռնեք ձեր Gerber ֆայլերը JLCPCB- ում, որպեսզի դրանք արտադրվեն լավ որակով և արագ շրջադարձի ժամանակով:
Քայլ 3: Ներբեռնեք և կարգավորեք Arduino IDE- ն
Ներբեռնեք Arduino IDE- ն այստեղից:
1. Տեղադրեք Arduino IDE- ն և բացեք այն:
2. Գնացեք Ֆայլ> Նախապատվություններ
3. Ավելացրեք https://arduino.esp8266.com/stable/package_esp8266… լրացուցիչ խորհուրդների մենեջերի հասցեները:
4. Գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ
5. Որոնեք ESP8266 և տեղադրեք տախտակը:
6. Վերագործարկեք IDE- ն:
Քայլ 4: Պատրաստեք մասերը
1. Sոդեք վերնագրերը OLED վահանի վրա, ինչպես նաև միկրոկառավարիչի մոդուլը:
ԽՈՐՀՈՐԴ. Օգտագործեք տախտակ `վերնագրերը հավասարեցնելու համար, այնուհետև մոդուլը կպցրեք, որպեսզի վերնագրերը տեղադրվեն տախտակի մեջ:
2. Հարթեցրեք անկյունները սպիտակ գույներով երկու մոդուլների վրա և տեղադրեք դրանք `օգտագործելով վերնագրերը: Այժմ միացրեք տախտակը համակարգչին:
Քայլ 5: Մոդուլի կոդավորում
1. Ներբեռնեք հետևյալ գրադարանները.
1.1.
1.2.
2. Հանել ներբեռնված գրադարանները, վերանվանել դրանք ՝ հեռացնելով դրանցից «-մաստեր» անունը:
3. Գնացեք ձեր Arduino IDE- ի գրադարանների պանակ և տեղադրեք այստեղ երկու թղթապանակները:
4. Վերագործարկեք Arduino IDE- ն:
5. Գնացեք Ֆայլ> Օրինակներ> DFRobot_OLED12864> testall և բացեք այս կոդը:
6. Գնացեք Գործիքներ> Տախտակ: Ընտրեք համապատասխան տախտակը, որն օգտագործում եք ՝ Firebeetle ESP8266 իմ դեպքում: 7. Ընտրեք ճիշտ կոմունալը: նավահանգիստ ՝ գնալով Գործիքներ> Պորտ:
8. Հպեք վերբեռնման կոճակին:
9. Երբ էջանիշն ասում է Կատարված է բեռնումը, դուք պատրաստ եք օգտագործել վահանը: Վերբեռնելուց հետո բացեք սերիական մոնիտորը ՝ հետևյալ մանրամասները դիտելու համար:
Քայլ 6: Խաղալով վահանի հետ
1. Մոդուլը միացրեք հոսանքի աղբյուրին `օգտագործելով միկրո USB միակցիչը կամ պարզապես միացրեք անջատիչը, եթե միացրել եք մարտկոցը:
2. Մոդուլը միացնելուն պես դուք կտեսնեք, որ էկրանը կենդանանում է:
3. Երբ դուք կօգտագործեք ջոյսթիկի տարբեր կոճակները, կտեսնեք, որ իրական ժամանակում ցուցադրումը ցույց է տալիս, թե ինչ ուղղությամբ եք տեղափոխել ջոյսթիկը:
4. A & B կոճակը սեղմելը ցույց է տալիս տարբեր տեսակի տվյալներ, ինչպես ստորև ներկայացված նկարներում:
5. ԿՈՆԳՈ! Մոդուլն աշխատում է ինչպես և սպասվում էր: