Cov txheej txheem:

Arduino IR Sensor thiab Chaw Taws Teeb Nrog LCD: 4 Cov Kauj Ruam
Arduino IR Sensor thiab Chaw Taws Teeb Nrog LCD: 4 Cov Kauj Ruam

Video: Arduino IR Sensor thiab Chaw Taws Teeb Nrog LCD: 4 Cov Kauj Ruam

Video: Arduino IR Sensor thiab Chaw Taws Teeb Nrog LCD: 4 Cov Kauj Ruam
Video: Arduino Tutorial 31- How to Use the Infrared (IR) Remote 2024, Kaum ib hlis
Anonim
Arduino IR Sensor thiab Chaw Taws Teeb Nrog LCD
Arduino IR Sensor thiab Chaw Taws Teeb Nrog LCD

Peb yog pab pawg ntawm UQD10801 (Robocon1) cov tub ntxhais kawm los ntawm Universiti Tun Hussein Onn Malaysia (UTHM)

Hauv qhov kev qhia no, koj yuav kawm paub yuav ua li cas tso saib cov nyees khawm ntawm IR chaw taws teeb rau cov kua siv lead ua kua (LCD) siv Arduino Uno R3. Qhov kev qhia no yuav raug simulated siv tinkercad. Koj tuaj yeem xa mus rau YouTube cov vis dis aus no ua piv txwv.

Khoom siv

1. Arduino Uno R3

2. Txuas cov xov hlau

3. Ua kua Crystal Display (LCD)

4. Potentiometer

5. IR sensor

6. IR chaw taws teeb

7. Cov qhob cij

8. Resistor (1kohm rau 10kohm)

Kauj ruam 1: Txuas lub Circuit Court raws li qhia hauv daim duab

Txuas lub Circuit Court raws li qhia hauv daim duab
Txuas lub Circuit Court raws li qhia hauv daim duab

Txuas cov xov hlau siv lub khob cij kom ntseeg tau tias ua kom muaj kev sib txig sib luag. Rau LCD, tus pin 2, 3, 4, 5, 11 thiab 12 yuav siv. Lub luag haujlwm ntawm lub zog ntsuas hluav taws xob yog tswj hwm qhov ci ntawm LCD. Koj tuaj yeem siv cov xov hlau sib txawv raws li qhia hauv daim duab kom taug qab cov pins ntawm Arduino. IR sensor yuav txuas nrog tus pin 7 ntawm Arduino.

Kauj ruam 2: Coding System

Coding Qhov System
Coding Qhov System

2 lub tsev qiv ntawv tau siv uas yog LiquidCrystal.h thiab IRremote.h. Thawj ntu ntawm kev sau npe yog txhawm rau nrhiav cov cai los ntawm txhua lub pob ntawm cov chaw taws teeb. Ua piv txwv, hauv tinkercad.com, cov cai uas tau xa los ntawm OFF/ON khawm yog "16580863". Qhov no txawv rau txhua lub khawm. Txhawm rau nrhiav qhov no, koj yuav tsum tsim kho qhov program kom pom txhua tus lej rau txhua khawm. Ib qho piv txwv tus lej tuaj yeem rub tawm hauv qab no raws li kev siv. Koj yuav tsum sau phau ntawv sau tseg txhua tus lej rau txhua lub pob los ntawm tus saib xyuas. Ua ke thiab xa cov cai rau Arduino thiab khiav cov kab ke. Kuaj rau txhua lub pob ntawm IR chaw taws teeb thiab sau cov lej rau txhua lub khawm rau yav tom ntej siv.

Kauj Ruam 3: Coding Qhov Kev Kawm Kawg

Coding Qhov Kev Kawm Kawg
Coding Qhov Kev Kawm Kawg

Thaum koj ua tiav kaw cov lej rau IR chaw taws teeb, koj tuaj yeem npaj mus rau txoj haujlwm kawg. Qhov no yuav suav nrog lub tsev qiv ntawv LiquidCrystal.h. Tus qauv piv txwv tuaj yeem rub tawm hauv qab no rau kev siv. Siv qhov "hloov" rooj plaub hauv qhov kev pab cuam toggle ntawm cov nyees khawm. Rau txhua rooj plaub hloov pauv, siv lcd.print los tso saib cov ntawv rau txhua lub khawm ntawm LCD ntxiv 0.5 vib nas this ncua thiab so; kom tawm ntawm qhov rov ua dua. Thaum koj ua tiav kev sau npe, ua ke thiab xa nws mus rau Arduino.

Kauj ruam 4: Xeem

Kev Xeem
Kev Xeem
Kev Xeem
Kev Xeem
Kev Xeem
Kev Xeem
Kev Xeem
Kev Xeem

Kauj ruam kawg yog ntsuas qhov program los ntawm kev qhib Arduino thiab sim los ntawm nias lub pob ntawm IR chaw taws teeb. Yog tias koj tsis tuaj yeem pom cov ntawv ntawm LCD, sim kho lub pob qhov rooj potentiometer. Muaj kev lom zem!

Pom zoo: