Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2: Շղթան
- Քայլ 3: Սկսեք Visuino- ն և ընտրեք Arduino UNO խորհրդի տեսակը
- Քայլ 4. Visuino ADD- ում և Set Components- ում
- Քայլ 5. Visuino Connect բաղադրիչներում
- Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
- Քայլ 7: Խաղալ
Video: Կառավարեք DC շարժիչը ՝ կոդավորիչով օպտիկական սենսորային մոդուլով FC-03: 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Այս ձեռնարկում մենք կսովորենք, թե ինչպես կարելի է հաշվել օպտիկական ծածկագրիչի ընդհատումները `օգտագործելով DC շարժիչ, OLED էկրան և Visuino:
Դիտեք տեսանյութը:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Arduino UNO (կամ որևէ այլ Arduino)
- Օպտիկական զուգավորման սենսորային մոդուլ FC-03
- DC շարժիչ
- Կոդավորող անիվ (անցքերով), որը դուք ամրացնում եք DC շարժիչի վրա
- OLED էկրան
- Jumper լարերը
- Breadboard
- Visuino ծրագիրը. Ներբեռնեք Visuino- ն
Քայլ 2: Շղթան
- Միացրեք OLED ցուցադրման կապը [VCC] Arduino կապին [5V]
- Միացրեք OLED ցուցադրման քորոցը [GND] Arduino կապին [GND]
- Միացրեք OLED ցուցադրման կապը [SCL] Arduino կապին [5V]
- Միացրեք Encoder FC-03 կապը [VCC] Arduino- ի կապին [5V]
- Միացրեք Encoder FC-03 կապը [GND] Arduino կապին [GND]
- Միացրեք Encoder FC-03 կապը [D0] Arduino թվային կապին [10]
- Միացրեք սնուցման աղբյուրը [3-6V] DC շարժիչին
Քայլ 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- ում և Set Components- ում
Ավելացրեք «SSD1306/SH1106 OLED Display (I2C)» բաղադրիչ
Կրկնակի սեղմեք «DisplayOLED1» բաղադրիչի վրա և.
Elements պատուհանում «Նկարել տեքստը» քաշեք ձախ կողմ, ձախ կողմում ընտրեք Draw Text1, իսկ հատկությունների պատուհանում չափը ՝ 2 և տեքստը ՝ STEPS
տարրերի պատուհանում «Տեքստային դաշտը» քաշեք ձախ
Ավելացնել «Counter» բաղադրիչ
Ընտրեք Counter1 բաղադրիչը և հատկությունների պատուհանում սահմանեք Min> Value 0
Քայլ 5. Visuino Connect բաղադրիչներում
- Միացրեք Arduino տախտակի թվային կապը [10] Counter1 փինին [In]
- Միացրեք Counter1 կապը [Out] DisplayOLED1> TextField1 pin [In]
- Միացրեք DisplayOLED1 I2C կապը [Out] Arduino տախտակի I2C տախտակին [In]
Քայլ 6. Ստեղծեք, կազմեք և վերբեռնեք Arduino ծածկագիրը
Visuino- ում, ներքևում կտտացրեք «Կառուցել» ներդիրին, համոզվեք, որ ընտրված է ճիշտ նավահանգիստը, այնուհետև կտտացրեք «Կազմել/կառուցել և վերբեռնել» կոճակին:
Քայլ 7: Խաղալ
Եթե դուք միացնում եք Arduino UNO մոդուլը և միացնում եք DC շարժիչը հոսանքին, այն գործարկելու համար, OLED էկրանը պետք է ցույց տա ընդհատումների քանակը (հաշվարկը):
Շնորհավորում եմ: Դուք ավարտել եք ձեր նախագիծը Visuino- ի հետ: Կցված է նաև Visuino նախագիծը, որը ես ստեղծել եմ այս Instructable- ի համար, կարող եք ներբեռնել և բացել Visuino- ում ՝
Խորհուրդ ենք տալիս:
Կառավարեք շարժիչը Magicbit [Magicblocks] - ով `10 քայլ
Կառավարեք շարժիչը Magicbit- ով [Magicblocks]. Այս ձեռնարկը կսովորեցնի ձեզ Magicbit- ով շարժիչ կառավարել ՝ օգտագործելով Magicblocks
Սնուցման ժամաչափ Arduino- ով և Rotary կոդավորիչով. 7 քայլ (նկարներով)
Power Timer With Arduino և Rotary Encoder: Այս Power Timer- ը հիմնված է ժամաչափի վրա, որը ներկայացված է ՝ ) կցված էին դրան: Մինչև 1 կՎտ հզորության բեռներ կարող են գործարկվել, և նվազագույն փոփոխություններով լ
Կառավարեք ձեր EV3 շարժիչը Alexa- ով. 9 քայլ
Կառավարեք ձեր EV3 շարժիչը Alexa- ի միջոցով. Ուզու՞մ եք վերահսկել ձեր LEGO EV3- ը ձայնային հրամաններով: Այս նախագծում դուք կարող եք փորձել տեղափոխել EV3 շարժիչը ՝ խոսելով Alexa- ի հետ: Ձեզ անհրաժեշտ է Amazon Echo Dot, Arduino Nano 33 IoT տախտակ և EV3 WiFi դոնգլով և շարժիչով: Գաղափարը կառուցելն է
Arduino Datalogger RTC- ով, Nokia LCD- ով և կոդավորիչով. 4 քայլ
Arduino Datalogger With RTC, Nokia LCD և Encoder: Մասեր. Arduino Nano կամ Arduino Pro Mini Nokia 5110 84x48 LCD DHT11 ջերմաստիճանի/խոնավության տվիչ DS1307 կամ DS3231 RTC մոդուլ `ներկառուցված AT24C32 EEPROM Էժան կոդավորիչով 3 անջատիչ կոնդենսատորներով: Առանձնահատկություններ. և en
Պարզապես շարժիչը կառավարեք բջջային հեռախոսով `5 քայլ
Պարզապես կառավարեք շարժիչը բջջային հեռախոսով. ձեր բջջային հեռախոսով ՝ օգտագործելով HTML և JavaScript: Այս սցենարը ներառող վեբ էջը պահվում է ինքնուրույն շարժիչի վրա և կարող է կցվել ձեր բջջային հեռախոսի WebApp- ին