Բովանդակություն:
- Քայլ 1. Պատվիրեք տպագիր տպատախտակները (PCB)
- Քայլ 2: Պատվիրեք բաղադրիչները
- Քայլ 3. Տախտակների հավաքում
- Քայլ 4. ArduinOLED- ի ծրագրավորում
Video: Կառուցեք ArduinOLED- ը ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
ArduinOLED- ը էլեկտրոնային խաղերի և այլ նախագծերի հարթակ է: Այն ներառում է OLED էկրան, ջոյսթիկ, որոշ կոճակներ, ազդանշան և ալիգատոր սեղմակի միացման կետեր ՝ բազմաթիվ այլ սարքերի հետ ինտերֆեյսի համար: Լրացուցիչ տեղեկությունների համար այցելեք
Այս ուղեցույցը պատմում է, թե ինչպես ինքներդ պատվիրել և հավաքել այս տախտակներից մեկը: Theրագրակազմը կարգավորելու համար այցելեք
Քայլ 1. Պատվիրեք տպագիր տպատախտակները (PCB)
Ես նախագծեցի տախտակները EasyEDA- ում.
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
«ArduinOLED v6» կոչվող տախտակն այն է, որը ես պատվիրել եմ: Այն ունի մի քանի սխալ.
- Բոլոր դիոդները հետ են, բացառությամբ հոսանքի դիոդի:
- SDA և SCL քաշվող դիմադրիչները պատահաբար միացված էին գետնին ՝ 5 Վ-ի փոխարեն, ուստի ես ստիպված էի 1K օմ ճառագայթային կապարի ռեզիստորներ կպցնել ալիգատոր սեղմակի միակցիչներին:
Այս բոլոր խնդիրները ես ամրագրեցի «ArduinOLED v8» կոչվող տախտակում
- Այժմ բոլոր դիոդները ճիշտ են:
- SDA- ն և SCL- ն այժմ ունեն 1K մակերևույթի վրա ամրացվող ձգման դիմադրիչներ:
- SPI կապումներն առկա են ձախ կողմում գտնվող ալիգատորների սեղմակների վրա:
- ՈEՇԱԴՐՈԹՅՈՆ. Քանի որ կապումներն վերադասավորվել են, դուք պետք է փոփոխեք ArduinOLED գրադարանը, որպեսզի կարողանաք կարդալ կոճակները: Այս մասին ավելին ՝ այս ձեռնարկի վերջին քայլին:
Տախտակները պատվիրելու համար ստեղծեք հաշիվ EasyEDA- ում, հետևեք վերևի հղմանը և կտտացրեք «Բացել խմբագրում» տախտակի կողքին, որը ցանկանում եք պատվիրել: Այնուհետև կտտացրեք «Արտադրության արտադրանք» (պիտակավորված է վերևի նկարներում), որը կբացի նոր ներդիր ՝ պատվիրման ընտրանքներով: Փոխեք «PCB քանակը» 10 -ի, քանի որ 5 -ը և 10 -ը նույնն են, և կտտացրեք «Պահել զամբյուղում»:
Մուտքագրեք ձեր հասցեն `առաքման արժեքը ստանալու համար: ԱՄՆ -ում դա սովորաբար $ 18 է, այնպես որ, եթե ցանկանում եք պատվիրել մի քանի տեսակի տախտակներ, դրանք տեղադրեք նույն հերթականությամբ, որպեսզի առաքման համար միայն մեկ անգամ վճարեք:
Առայժմ մի ներկայացրեք PCB- ի պատվերը, քանի որ կարող եք նվազեցնել առաքման ծախսերը `պատվիրելով PCB- ներով որոշ բաղադրիչներ:
Քայլ 2: Պատվիրեք բաղադրիչները
Կից ներկայացված է բոլոր բաղադրիչների աղյուսակը և որտեղից եմ դրանք գնել: «LCSC» - ի բոլոր բաղադրիչները կարող են համակցվել EasyEDA PCB պատվերի հետ: Ստուգման ընթացքում, առաքման ընտրանքների ներքո, ընտրեք «Ես ուզում եմ համատեղել PCB- ի պատվերները միասին առաքելու համար»: Հետո, LCSC- ի պատվերը ներկայացնելուց հետո, հետ գնացեք և ներկայացրեք EasyEDA- ի տախտակների պատվերը:
Քայլ 3. Տախտակների հավաքում
PCB- ներին բաղադրիչները միացնելիս որոշ նշումներ.
- Համոզվեք, որ կտրեք Arduino Pro Mini- ի կապիչները, որոնք դուրս են մնում տախտակի հետևի մասից, քանի որ դրանք կհարվածեն մարտկոցի 9 Վ մարտկոցին:
- Կտրեք նաև դիոդները, կոճակները և ազդանշանը, որոնք գտնվում են 9 Վ մարտկոցի կրիչի տակ
- Մարտկոցի պահիչը վերջում զոդեք:
- Theոյստիկը զոդելիս պետք է հեռացնել անկյունագլուխը և այն փոխարինել կամ ուղիղ վերնագրով, կամ դիոդներից մնացած որոշ կապումներով:
- OLED էկրանը միացնելիս ես օգտագործել եմ 1x4 կին վերնագիր, որպեսզի ցանկության դեպքում հեռացնեմ այն: Կարող եք նաև ուղղակիորեն կպցնել էկրանը տախտակին:
Քայլ 4. ArduinOLED- ի ծրագրավորում
ArduinOLED- ը ծրագրավորելու համար հետևեք այս ձեռնարկին.
www.instructables.com/id/ArduinOLED/
Եթե պատվիրել եք «ArudinOLED v8» - ը, որը պիտակավորված է «v2.0» հետևի մասում (հետևի համարը ներկայացնում է գրադարանի համատեղելիության «ծրագրային տարբերակը»), ապա պետք է մի քանի տող փոխեք ArduinOLED գրադարանում:
Բացեք ֆայլը ՝
[sketchbook թղթապանակ] /ArduinOLED/ArduinOLED.cpp
ԿԱՄ
[sketchbook թղթապանակ] /ArduinOLED-master/ArduinOLED.cpp
Գտեք այս տողերը վերևի մոտ.
Ելք col0 (HIGH);
Ելք col1 (HIGH); Ելք col2 (HIGH);
Եվ փոխեք դրանք հետևյալի.
Ելք col0 (HIGH);
Ելք col1 (HIGH); Ելք col2 (HIGH); Օրիգինալ Փոխված D10D9 D11D6 D12D
Սա կփոխի կոճակների մատրիցի համար օգտագործվող քորոցները `արտացոլելու« ArduinOLED v8 »տախտակի փոփոխությունները: Այն նաև մատչելի է դարձնում SPI կապում ձախ կողմում գտնվող ալիգատոր սեղմակի միակցիչների վրա:
Տեղեկացրեք ինձ, եթե ունեք որևէ հարց կամ պարզաբանումների կարիք ունեք այս քայլերից որևէ մեկի վերաբերյալ: Հաջողություն!
Խորհուրդ ենք տալիս:
Կառուցեք Arduino MIDI վերահսկիչ. 5 քայլ (նկարներով)
Կառուցեք Arduino MIDI վերահսկիչ. Բարև բոլորին: Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես կառուցել ձեր սեփական Arduino սնուցվող MIDI վերահսկիչը: MIDI- ն նշանակում է Musical Instrument Digital Interface և այն արձանագրություն է, որը թույլ է տալիս համակարգիչներին, երաժշտական գործիքներին և այլ սարքավորումներին հաղորդակցվել
Տաք նստատեղ. Կառուցեք գունափոխվող տաքացվող բարձ ՝ 7 քայլ (նկարներով)
Տաք նստատեղ. Կառուցեք գույնը փոխող տաքացվող բարձ. Wantանկանու՞մ եք ձեզ կենաց պահել ձմռան ցուրտ օրերին: Hot Seat- ը նախագիծ է, որն օգտագործում է էլեկտրոնային տեքստիլի ամենահետաքրքիր երկու հնարավորությունները `գույնի փոփոխություն և ջերմություն: Մենք կկառուցենք նստատեղի բարձ, որը տաքանում է, և երբ այն պատրաստ լինի գնալուն, այն կբացահայտի
Կառուցեք անձնական գործունեության անտառահատ. 6 քայլ
Կառուցեք անհատական գործունեության անտառահատ. Լոնդոնից իմ ընկերը ՝ Պոլը, ցանկանում էր գտնել մի միջոց, որը կարող էր հետևել իր սննդին, գործունեությանը և գտնվելու վայրը մեկ վահանակում: Այդ ժամանակ նրա մոտ ծագեց գաղափար ՝ ստեղծելու մի պարզ վեբ ձև, որը տվյալները կուղարկի վահանակ: Նա համացանցը կդներ
Կառուցեք Arduino MIDI վերահսկիչ. 9 քայլ (նկարներով)
Կառուցելով Arduino MIDI վերահսկիչ. Այս հրահանգը սկզբնապես հրապարակվեց իմ բլոգում 2020 թվականի հունիսի 28 -ին: Ես վայելում եմ էլեկտրոնիկա պարունակող իրերի կառուցումը, և ես միշտ ցանկացել եմ ինչ -որ բան կառուցել Arduino- ի միջոցով: Ես գտա սկսնակների ամենատարածված շինություններից մեկը: MIDI վերահսկիչ:
ArduinOLED: 5 քայլ (նկարներով)
ArduinOLED. ArduinOLED- ը էլեկտրոնային խաղերի և այլ նախագծերի հարթակ է: Այն ներառում է OLED էկրան, ջոյսթիկ, որոշ կոճակներ, ազդանշան և ալիգատոր սեղմակի միացման կետեր ՝ բազմաթիվ այլ սարքերի հետ ինտերֆեյսի համար: Այցելեք https://johanv.xyz/ArduinOLED ՝ ավելին իմանալու համար