Nakala hii inazungumzia jinsi ya kutengeneza sensorer ya ukaribu iliyojengwa kwa kutumia LED na Arduino ambayo inaweza kugundua umbali kati ya sensorer na kitu kilicho mbele yake bila mawasiliano yoyote ya mwili. Sensorer itatoa ishara anuwai kwa Arduino ambayo inaweza kuonekana kwenye kompyuta. Spika ni ya hiari na haihitajiki ikiwa unafanya toleo rahisi la mradi huu.
Vifaa vinahitajika
- Arduino
- Bodi ya mkate
- Upinzani wa 100k
- Waya za jumper
- Mkanda wa umeme
- Emitters zilizoongozwa na IR (kiwango cha chini cha 2)
- Wapokeaji walioongozwa na IR (photodiode na pini 2)
Hatua
Hatua ya 1. Anza kwa kuweka kando vifaa vinavyohitajika
Hatua ya 2. Andaa LED ya IR kwa kukata kipande kidogo cha mkanda wa umeme na kisha kuifunga karibu na LED ili kuunda bomba kama inavyoonyeshwa hapo juu
Hatua ya 3. Kutumia ubao wa mkate, waya za kuruka, kontena na unganisho la usanidi wa LED kama ifuatavyo
- Unganisha kontena kutoka 5v hadi chanya (pini kubwa) kwenye mpokeaji wa IR.
- Unganisha LED zote za IR kwenye pini ya 3.3v kwenye Arduino.
- Unganisha jumper kutoka A0 kwenye Arduino hadi mguu mzuri kwenye mpokeaji wa IR.
- Unganisha hasi zote za mpokeaji na LED kwenye GND kwenye Arduino.
- Hakikisha hakuna waya au LED zinazopungua kwani LED ni nyeti sana na zinaweza kuchoma.
Hatua ya 4. Jenga nambari yako
Hii ni nambari rahisi ambayo itachapisha data ya IR kwenye skrini ya kompyuta yako, anuwai hizi zinaweza kutumiwa kudhibiti karibu kila kitu. Nambari hii itaruhusu kusoma kwa analog rahisi ya sensa ya IR.
-
int Mpokeaji = A0; // kuanzisha
-
int IRval;
- kuanzisha batili ()
- {
- pinMode (Mpokeaji wa IR, INPUT); // tangaza pembejeo yake
- Kuanzia Serial (9600); // kasi ambayo mawasiliano yatatokea
- }
- kitanzi batili ()
- {
- int IRval = AnalogRead (Mpokeaji wa IR); // tangaza data
- Serial.println (IRval); // chapisha data
- kuchelewesha (10); } // kuongeza ucheleweshaji wa kurekebisha mambo
Hatua ya 5. Hakikisha miunganisho yote iko salama na kisha pakia nambari kwenye Arduino yako
Baada ya kupakiwa kuleta mawasiliano ya mfululizo.
Hatua ya 6. Chunguza data
Takwimu zinapaswa kutofautiana kwani umbali kati ya sensa na kitu hutofautiana.
Hatua ya 7. Imemalizika
Vidokezo
- Kuwa mwangalifu usichanganye mpokeaji wa LED na mtoaji wa LED, zote zinafanana.
- Taa ya infrared haionekani kwa macho, hata hivyo, unaweza kuiona kupitia kamera ya dijiti, hii inasaidia kuona ikiwa LED inafanya kazi au la.
- Tumia kamera kwenye simu yako kuona ikiwa IR inatoa. Hakikisha kamera haijachuja IR au sivyo kamera inaweza kuchukua picha ya IR.