Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Շղթան
- Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
- Քայլ 4. Visuino ADD բաղադրիչներում
- Քայլ 5. Visuino Set Components- ում
- Քայլ 6. Visuino Connect Components- ում
- Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 8: Խաղալ
Video: Arduino OLED ցուցադրման ընտրացանկ ՝ ընտրելու տարբերակով ՝ 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկում մենք կսովորենք, թե ինչպես կատարել ընտրացանկով ընտրացանկ OLED Display- ի և Visuino- ի միջոցով:
Դիտեք տեսանյութը:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Arduino UNO (կամ որևէ այլ Arduino)
- Jumper լարերը
- OLED էկրան
- Breadboard
- 1K ohm դիմադրություն
- Կոճակ
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան
- Միացրեք OLED ցուցադրման քորոցը [VCC] arduino կապին [5V]
- Միացրեք OLED ցուցադրման քորոցը [GND] arduino կապին [GND]
- Միացրեք OLED ցուցադրման քորոցը [SDA] arduino կապին [SDA]
- Միացրեք OLED ցուցադրման քորոցը [SCL] arduino փինին [SCL]
- Միացրեք Arduino 5V- ը ռեզիստորի մի կողմին
- Դիմադրության մյուս կողմը միացրեք կոճակին
- Կոճակի մյուս կողմը միացրեք Arduino թվային կապին [8] և գետնին
Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
Arduino- ի ծրագրավորումը սկսելու համար ձեզ հարկավոր է տեղադրել Arduino IDE- ն այստեղից ՝
Խնդրում ենք տեղյակ լինել, որ Arduino IDE 1.6.6 -ում կան որոշ կարևոր սխալներ: Համոզվեք, որ տեղադրում եք 1.6.7 կամ ավելի նոր տարբերակ, հակառակ դեպքում այս Հրահանգը չի գործի: Եթե դեռ չեք արել, հետևեք այս հրահանգի քայլերին ՝ Arduino IDE- ն Arduino UNO ծրագրավորելու համար կարգավորելու համար: Visuino- ն ՝ https://www.visuino.eu նույնպես պետք է տեղադրվի: Սկսեք Visuino- ն, ինչպես ցույց է տրված առաջին նկարում, կտտացրեք «Գործիքներ» կոճակին Arduino բաղադրիչի վրա (Նկար 1) Visuino- ում Երբ երկխոսությունը հայտնվում է, ընտրեք «Arduino UNO», ինչպես ցույց է տրված Նկար 2 -ում:
Քայլ 4. Visuino ADD բաղադրիչներում
- Ավելացնել «Counter» բաղադրիչ
- Ավելացնել «Ամբողջ զանգված» բաղադրիչ
- Ավելացնել «Integer Multi Source» բաղադրիչ
- Ավելացրեք «SSD1306/SH1106 OLED Display (I2C)» բաղադրիչ
Քայլ 5. Visuino Set Components- ում
- Ընտրեք «Counter1» բաղադրիչը և հատկությունների պատուհանում «Max»> «Value» սահմանեք 2 և «Min>« Value »0:
- Կրկնակի սեղմեք «Array1» - ի վրա և «Elements» պատուհանում 3x 'Value- ը ձախ կողմ քաշեք: Ընտրեք տարրը [1], իսկ հատկությունների պատուհանում `արժեքը սահմանեք 20` Ընտրեք տարրը [2], իսկ հատկությունների պատուհանում` արժեքը `40:
- Ընտրեք «IntegerMultiSource1» բաղադրիչը և հատկությունների պատուհանում «Ելքային կապում» նշեք 4
- Կրկնակի կտտացրեք «DisplayOLED1» -ի վրա և տարրերի պատուհանում -3X քաշեք «Նկարեք տեքստ» ձախ կողմում Ընտրեք «Նկարել տեքստ 1», իսկ հատկությունների պատուհանում գույնը դարձրեք tmc 'և հատկությունների պատուհանում գույնը դարձրու tmcInvert, չափը `2, տեքստը' Մենյու -2 ', Y մինչև 20 Ընտրեք' Նկարել տեքստ 3 'և հատկությունների պատուհանում գույնը դարձրեք tmcInvert, չափը 2, տեքստը' Մենյու -3 ', Y- ից 40-ը քաշեք «Draw Rectangle» ձախ և գույնը սահմանեք tmcWhite և fillcolor- ը tmcWhite, բարձրությունը ՝ 20, լայնությունը ՝ 128, ընտրեք Y և կտտացրեք Pin պատկերակին և ընտրեք «Integer SinkPin»-քաշել «Լրացրեք Էկրան »ձախ կողմում
Քայլ 6. Visuino Connect Components- ում
- Միացրեք Arduino թվային կապը [8] «counter1» բաղադրիչի քորոցին [In]
- Միացրեք «Counter1» բաղադրիչի կապը [դուրս] «Array1» քորոցին [Index]
- Միացրեք «Array1» բաղադրիչի կապը [դուրս] «IntegerMultiSource1» քորոցին [In]
- Միացրեք «IntegerMultiSource1» կապը [0] DisplayOLED1> Լրացրեք էկրանի 1 կապը [ժամացույց]
- Միացրեք «IntegerMultiSource1» կապը [1] DisplayOLED1> Draw Rectangle1 pin [Y]
- Միացրեք «IntegerMultiSource1» կապը [2] DisplayOLED1> Draw Rectangle1 pin [ockամացույց]
- Միացրեք «IntegerMultiSource1» կապը [3] DisplayOLED1> Նկարեք տեքստ 1 փին [ockամացույց]
- Միացրեք «IntegerMultiSource1» կապը [3] DisplayOLED1> Նկարեք տեքստ 2 քորոց [ժամացույց]
- Միացրեք «IntegerMultiSource1» կապը [3] DisplayOLED1> Նկարեք տեքստ 3 կապ [ockամացույց]
- Միացրեք «DisplayOLED1» կապը I2C [Out] Arduino տախտակի I2c կապին [In]
Քայլ 7: Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Visuino- ում, ներքևում կտտացրեք «Կառուցել» ներդիրին, համոզվեք, որ ընտրված է ճիշտ նավահանգիստը, այնուհետև կտտացրեք «Կազմել/կառուցել և վերբեռնել» կոճակին:
Քայլ 8: Խաղալ
Եթե դուք միացնում եք Arduino UNO մոդուլը, և OLED էկրանը պետք է սկսի ցուցադրել ընտրացանկը, կարող եք նավարկել ցանկի միջոցով ՝ սեղմելով կոճակը:
Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել այստեղ և բացել Visuino- ում ՝
Խորհուրդ ենք տալիս:
Stepper արագության կառավարման ընտրացանկ Arduino- ի համար. 6 քայլ
Stepper Speed Control- ի ընտրացանկը առաջնորդվում է Arduino- ի համար. Այս SpeedStepper գրադարանը AccelStepper գրադարանի վերաշարադրումն է, որը թույլ է տալիս արագընթաց կառավարել սլաքի շարժիչը: SpeedStepper գրադարանը թույլ է տալիս փոխել շարժիչի սահմանված արագությունը, այնուհետև արագացնել/դանդաղեցնել մինչև նոր արագության արագությունը ՝ օգտագործելով նույն ալգորիթը
8x16 LED Matrix Pong խաղ (2 թիակ խաղացողի տարբերակով) ՝ 3 քայլ
8x16 LED Matrix Pong խաղ (2 թիակ յուրաքանչյուր խաղացողի համար). Ինձ ոգեշնչել է Arduino- ում կիրառվող դասական պոնգ խաղի բազմաթիվ տատանումներ `օգտագործելով 8x8 LED մատրից: Այս ուսանելիում ես ձեզ ցույց կտամ, թե ինչպես կարելի է կառուցել իմ սիրած պոնգի տարբերակը, որն ունի երկու թիավար ՝ հարձակվող և դարպասապահ ՝ յուրաքանչյուր խաղացողի համար:
PCB Handheld With Arduino (Անլար անցնելու տարբերակով) ՝ 3 քայլ
PCB Handheld With Arduino (Անլար անցնելու տարբերակով). Թարմացում 28.1.2019 Ես ներկայումս աշխատում եմ այս ձեռքի հաջորդ տարբերակի վրա: Նախագծին կարող եք հետևել իմ YouTube ալիքում կամ Twitter- ում: arnգուշացում: Ես սխալ գտա PCB- ի դասավորության մեջ: Ձախ և վերևի կոճակները միացված են միայն անալոգային կապումներին: Շտկեցի
Arduino ընտրացանկ Nokia 5110 LCD- ի վրա `օգտագործելով պտտվող կոդավորիչ. 6 քայլ (նկարներով)
Arduino ընտրացանկ Nokia 5110 LCD- ի վրա `օգտագործելով պտտվող կոդավորիչ. Սիրելի ընկերներ, բարի գալուստ մեկ այլ ձեռնարկ: Այս տեսանյութում մենք սովորում ենք, թե ինչպես կառուցել մեր սեփական ընտրացանկը հանրաճանաչ Nokia 5110 LCD դիսփլեյի համար, որպեսզի մեր նախագծերն ավելի բարեկամական և ավելի ընդունակ դարձնեն: Եկեք սկսենք: Սա նախագիծն է
DIY Build Mini USB Plug & Play բարձրախոսներ (խոսափողի տարբերակով) ՝ 3 քայլ (նկարներով)
DIY Build Mini USB Plug & Play բարձրախոսներ (խոսափողի տարբերակով). Բարև տղերք:! Ես ուզում էի ձեզ ցույց տալ ամենապարզ մեթոդը, որն օգտագործում էի դյուրակիր բարձրախոսի համար: Այս մեթոդը իսկապես շատ յուրահատուկ է, քանի որ « չկա այսպիսի բանախոսների թեմաների վերաբերյալ դասընթաց ". Մի քանի պատճառ. Դուք երբևէ հանդիպե՞լ եք որևէ հոգու