Բովանդակություն:
- Պարագաներ
- Քայլ 1. Միացրեք շրջանը, ինչպես ցույց է տրված նկարում
- Քայլ 2: Համակարգի կոդավորում
- Քայլ 3. Վերջնական ծրագրի կոդավորումը
- Քայլ 4: Փորձարկում
Video: Arduino IR տվիչ և հեռակառավարիչ LCD- ով ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Մենք UQD10801 (Robocon1) ուսանողների խումբ ենք Universiti Tun Hussein Onn Malaysia (UTHM) - ից
Այս ձեռնարկում դուք կսովորեք, թե ինչպես ցուցադրել IR հեռակառավարման կոճակները հեղուկ բյուրեղյա էկրանին (LCD) ՝ օգտագործելով Arduino Uno R3: Այս ձեռնարկը մոդելավորվելու է tinkercad- ի միջոցով: Որպես օրինակ կարող եք անդրադառնալ այս YouTube տեսանյութին:
Պարագաներ
1. Arduino Uno R3
2. Լարերի միացում
3. Հեղուկ բյուրեղյա էկրան (LCD)
4. Պոտենցիոմետր
5. IR սենսոր
6. IR հեռակառավարիչ
7. Հացաթուղթ
8. Ռեզիստոր (1 կոկմից մինչև 10 կիլոմետր)
Քայլ 1. Միացրեք շրջանը, ինչպես ցույց է տրված նկարում
Միացրեք լարերը `օգտագործելով տախտակ` ապահովելու համար, որ կոկիկ միացում կազմված է: LCD- ի համար օգտագործվելու են 2, 3, 4, 5, 11 և 12 կապերը: Պոտենցիոմետրի գործառույթն է վերահսկել LCD- ի պայծառությունը: Arduino- ի կապումներին հետևելու համար կարող եք օգտագործել բազմագույն լարեր, ինչպես ցույց է տրված նկարում: IR սենսորը միացված կլինի Arduino- ի 7 -րդ կապին:
Քայլ 2: Համակարգի կոդավորում
Օգտագործվում է 2 գրադարան ՝ LiquidCrystal.h և IRremote.h: Կոդավորման առաջին մասն է ՝ հեռակառավարման վահանակի յուրաքանչյուր կոճակից գտնել կոդը: Որպես օրինակ, tinkercad.com- ում OFF/ON կոճակով փոխանցվող կոդը «16580863» է: Սա տարբեր է բոլոր կոճակների համար: Սա գտնելու համար ձեզ հարկավոր է ծրագիր կազմել ՝ յուրաքանչյուր կոճակի յուրաքանչյուր կոդ գտնելու համար: Կոդի օրինակ կարող եք ներբեռնել ստորև ՝ որպես հղում: Դուք պետք է ձեռքով գրի առեք սերիական մոնիտորի յուրաքանչյուր կոճակի կոդը: Կազմեք և վերբեռնեք կոդը Arduino- ում և գործարկեք համակարգը: Փորձարկեք IR հեռակառավարման վահանակի յուրաքանչյուր կոճակի համար և գրի առեք կոճակներից յուրաքանչյուրի ծածկագրերը ՝ հետագա հղումների համար:
Քայլ 3. Վերջնական ծրագրի կոդավորումը
Երբ ավարտեք IR հեռակառավարման կոդի գրանցումը, կարող եք անցնել վերջնական ծրագրի կոդավորմանը: Սա կներառի LiquidCrystal.h գրադարանը: Հղման համար ստորև կարող եք ներբեռնել նմուշի կոդ: Useրագրում օգտագործեք «անջատիչ» գործը `կոճակների միջև անցնելու համար: Անջատիչի յուրաքանչյուր գործի համար օգտագործեք lcd.print ՝ LCD- ի յուրաքանչյուր կոճակի տեքստը ցուցադրելու համար ավելացրեք 0.5 վայրկյան ուշացում և ընդմիջում; կրկնությունից դուրս գալու համար: Երբ ավարտեք կոդավորումը, կազմեք և վերբեռնեք այն Arduino- ում:
Քայլ 4: Փորձարկում
Վերջին քայլը ծրագիրը ստուգելն է ՝ միացնելով Arduino- ն և փորձարկել ՝ IR հեռակառավարման վահանակի կոճակները սեղմելով: Եթե տեքստը չեք տեսնում LCD- ում, փորձեք կարգավորել պոտենցիոմետրի բռնակը: Զվարճանալ!
Խորհուրդ ենք տալիս:
IR հեռակառավարիչ ապակոդավորիչ ՝ ARDUINO- ի օգտագործմամբ. 4 քայլ (նկարներով)
IR հեռակա ապակոդավորումը, որն օգտագործում է ARDUINO- ն. Սա ևս մեկ օգտվողի համար հարմար ձեռնարկ է `Arduino- ի և IR ընդունիչի միջոցով շատ պարզ IR Remote ապակոդավորիչ պատրաստելու համար: Այս ձեռնարկը կներառի ամեն ինչ `ծրագրաշարի տեղադրումից մինչև IR ընդունիչ օգտագործելը և ազդանշանների վերծանումը: Սրանք
Հուսալի, անվտանգ, հարմարեցված SMS հեռակառավարիչ (Arduino/pfodApp) - կոդավորումը չի պահանջվում. 4 քայլ
Հուսալի, ապահով, հարմարեցված SMS հեռակառավարման վահանակ (Arduino/pfodApp) - Կոդավորում չի պահանջվում. Թարմացնել 2018 թ. Հուլիսի 6 -ին. SIM5320- ի միջոցով այս նախագծի 3G/2G տարբերակը հասանելի է այստեղ Թարմացում. 2015 թ. Մայիսի 19. Օգտագործեք pfodParser գրադարանի տարբերակը 2.5 կամ ավելի բարձր: Այն շտկում է հաղորդված խնդիրը ՝ վահանի համար բավականաչափ ժամանակ չթողնել
Անլար հեռակառավարիչ ՝ օգտագործելով 2.4 ԳՀց NRF24L01 մոդուլ Arduino- ով - Nrf24l01 4 ալիք / 6 ալիք հաղորդիչ ընդունիչ քառանկյունի համար - Rc ուղղաթիռ - Rc ինքնաթիռ Arduino- ի միջոցով. 5 քայլ (նկարներով)
Անլար հեռակառավարիչ ՝ օգտագործելով 2.4 ԳՀց NRF24L01 մոդուլ Arduino- ով | Nrf24l01 4 ալիք / 6 ալիք հաղորդիչ ընդունիչ քառանկյունի համար | Rc ուղղաթիռ | Rc ինքնաթիռ Arduino- ի միջոցով. RC մեքենա շահագործելու համար | Quadcopter | Անօդաչու թռչող սարք | RC ինքնաթիռ | RC նավակ, մեզ միշտ պետք է ընդունիչ և հաղորդիչ, ենթադրենք, որ RC QUADCOPTER- ի համար մեզ անհրաժեշտ է 6 ալիքով հաղորդիչ և ընդունիչ, և այդ տիպի TX և RX- ը չափազանց թանկ են, ուստի մենք դա պատրաստելու ենք մեր
Հպման տվիչ և ձայնային տվիչ, որը վերահսկում է AC/DC լույսերը `5 քայլ
Touch Sensor & Sound Sensor AC/DC Lights. ՄԻԱՎԱ, եթե այն բաց թողնեք, Լույսը ԿԱՆFԻ, և նույնը
Duրի մակարդակի Arduino- ի հայտնաբերման մեթոդներ `օգտագործելով ուլտրաձայնային տվիչ և Funduino ջրի տվիչ` 4 քայլ
Duրի մակարդակի Arduino- ի հայտնաբերման մեթոդներ `օգտագործելով ուլտրաձայնային տվիչ և Funduino ջրի սենսոր: Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես ստեղծել էժան ջրի դետեկտոր` օգտագործելով երկու մեթոդ ՝ 1. Ուլտրաձայնային տվիչ (HC-SR04) .2. Funduino ջրի ցուցիչ