Orodha ya maudhui:
- Hatua ya 1: Vifaa vinahitajika
- Hatua ya 2: Mkutano
- Hatua ya 3: Muunganisho wa Mpokeaji wa IR
- Hatua ya 4: Kuhifadhi Maktaba ya IR
- Hatua ya 5: Kupata Thamani za Hexadecimal za Funguo za mbali
- Hatua ya 6: Uunganisho wa L293D
- Hatua ya 7: Kuingiliana kwa Motors na L293D
- Hatua ya 8: Kuunganisha Kila kitu
- Hatua ya 9: Ugavi wa Nguvu
- Hatua ya 10: Mpango wa Mwisho
- Hatua ya 11: Jinsi Bot inavyofanya kazi
Video: Roboti inayodhibitiwa kijijini kwa kutumia Arduino na Remote ya T.V: Hatua 11
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Gari hii inayodhibitiwa kijijini inaweza kuzunguka kwa kutumia kivitendo aina yoyote ya kijijini kama vile TV, AC nk.
Inafanya matumizi ya ukweli kwamba kijijini hutoa IR (infrared).
Mali hii inatumiwa kwa kutumia mpokeaji wa IR, ambayo ni sensorer ya bei rahisi sana.
Katika hii kufundisha utajifunza jinsi ya
- Kiolesura IR mpokeaji kwa Arduino.
- Interface 2 motors kwa Arduino.
- Unganisha mipangilio 2 hapo juu.
Kumbuka: Gari hii inayodhibitiwa kijijini ina hasara ya kutofanya kazi nje kwa jua.
Nambari zote, skimu na picha zingine mahali hapa ziko hapa.
Hatua ya 1: Vifaa vinahitajika
- Kebo ya Arduino Uno na USB
- Programu ya Arduino
- Bodi ya mkate
- Motors 100rpm dc
- Mpokeaji wa IR (SM0038 au TSOP1738)
- L293D dereva wa gari IC
- Waya za jumper
- Chassis na magurudumu
- Betri 9V (nambari 2)
- Sehemu za betri
Gharama ya jumla ya vifaa: Rs 600 = $ 9 (bila gharama ya Arduino)
Hatua ya 2: Mkutano
Rekebisha magurudumu kwenye chasisi.
Ambatisha motors 2 kwa magurudumu ya nyuma na utumie viboko mbele.
Tengeneza mashimo kwenye chasisi na urekebishe Arduino ukitumia vis.
Rekebisha ubao wa mkate kwa kutumia mkanda wa pande mbili uliyopewa juu yake.
Panda L293D kwenye ubao wa mkate na notch inayoangalia mbele.
Hatua ya 3: Muunganisho wa Mpokeaji wa IR
Inakabiliwa na notch kwenye mpokeaji, unganisho kutoka kushoto kwenda kulia ni
- pini-kushoto.
- pini ya kati-5V.
- pini ya dijiti ya kulia ya 6 kwenye Arduino.
Rejelea mpango kwa maelezo zaidi.
Hatua ya 4: Kuhifadhi Maktaba ya IR
Nenda kwenye kiunga kifuatacho-
drive.google.com/open?id=0B621iZr0p0N_WUVm…
Hifadhi faili zilizo ndani ya folda inayoitwa IRremote na uhifadhi folda kwenye saraka ya maktaba ya Arduino IDE yako yaani arduino-1.0.6> folda ya maktaba kama IRremote.
Hatua ya 5: Kupata Thamani za Hexadecimal za Funguo za mbali
1. Pakua nambari katika kijijini.ino kwenye Arduino
2. Fungua mfuatiliaji wa serial.
3. Bonyeza funguo tofauti za kijijini na upate maadili ya hexadecimal.
Hapa nimepata maadili ya funguo za mbele, nyuma, kushoto, kulia na kati ambazo ni
mbele = 0x80BF53AC
nyuma = 0x80BF4BB4
kushoto = 0x80BF9966
kulia = 0x80BF837C
katikati = 0x80BF738C
Thamani hizi za vifungo hivi zimepangwa kusonga mbele, kurudi nyuma, songa kushoto, songa kulia na kuvunja mtawaliwa.
Hatua ya 6: Uunganisho wa L293D
Chukua 5V na ardhi kutoka Arduino na uziunganishe kwa reli 2 za chini za ubao wa mkate, na hivyo kutoa 5V na laini ya ardhini.
Pini 1, 9, 16 kutoka L293D hadi 5V.
Pini 4, 5, 12, 13 kutoka L293D hadi chini.
Kuacha motor kwa pini 3, 6 kwenye L293D.
Gari ya kulia kwa pini 11, 14 kwenye L293D.
Pini 2, 7 (kwa gari ya kushoto) kutoka L293D hadi pini 9, 8 kwenye Arduino.
Pini 10, 15 (kwa motor ya kulia) kutoka L293D hadi 10, pini 11 kwenye Arduino.
Rejea hesabu kwa maelezo zaidi.
Kumbuka kuwa katika waya za manjano zinaonekana zinawakilisha motor ya kushoto na waya za machungwa kulia motor.
Hatua ya 7: Kuingiliana kwa Motors na L293D
Baada ya kufanya unganisho, pakia nambari kwenye motor_test.ino kwenye Arduino.
Kumbuka kuwa kwa motor ya kushoto kuzunguka, lm, lmr inapaswa kuwa kinyume i.e HIGH na LOW au kinyume chake..
Vivyo hivyo kwa motor kulia kuzunguka, rm, rmr inapaswa kuwa kinyume i.e HIGH na LOW au kinyume chake.
Tambua viwango vya mantiki vya lm, lmr, rm, rmr kwa magurudumu yote kwenda mbele kwa kujaribu na makosa.
Kwangu ilikuwa chini, juu, juu, chini.
Kwa hivyo pembejeo zinazohitajika kwenda mbele ni CHINI, JUU, JUU, CHINI.
Pembejeo zinazohitajika kurudi nyuma ni ZA JUU, CHINI, CHINI, JUU.
Pembejeo zinazohitajika kwenda kulia ni CHINI, JUU, JUU, JUU (kwa mfano, motor tu ya kushoto inapaswa kuzunguka).
Pembejeo zinazohitajika kwenda kushoto ni JUU, JUU, JUU, LOW (kwa mfano tu motor inayofaa inapaswa kuzunguka).
Kumbuka kuwa maadili ya lm, lmr, rm, rmr kupatikana yanaweza kuwa tofauti na hapo juu.
Hatua ya 8: Kuunganisha Kila kitu
Sasa unganisha kila kitu yaani sehemu ya mpokeaji wa ir na sehemu ya L293D.
Mpangilio uliopewa hapo juu ni mchanganyiko tu wa skimu za mpokeaji wa IR na L293D.
Kimsingi unaweza kwanza kutengeneza miunganisho ya IR, pata thamani ya hexadecimal na bila kuvuruga unganisho la IR, fanya unganisho la L293D na unganishe motors na Arduino.
Hatua ya 9: Ugavi wa Nguvu
9V kuwezesha Arduino na chanya ya betri iliyopewa vin pin ya Arduino na hasi iliyotolewa kwa pini ya pili ya Arduino
9V kwa usambazaji wa Vss (pini 8) ya l293d ambayo hutumiwa kwa kuendesha motors (thamani kubwa inayoweza kutolewa ni 36V)
Hatua ya 10: Mpango wa Mwisho
Pakia nambari iliyotolewa kwa rc_car.ino ndani ya Arduino (ikiwa unganisho la IR na L293D zimefanywa).
Nambari kama muundo wa hapo awali ni ujumuishaji tu wa nambari za majaribio ya kijijini na motor. kupitia L293D
Angalia ikiwa bot huenda kama inavyotakiwa au la.
Nenda kwenye hazina hii ili upakue nambari na skimu. Bofya kwenye kitufe cha "Clone or Download" (rangi ya kijani upande wa kulia) na uchague "Pakua ZIP" kupakua faili ya zip. Sasa toa yaliyomo kwenye kompyuta yako kupata msimbo na skimu (kwenye folda ya skimu).
Hatua ya 11: Jinsi Bot inavyofanya kazi
Hapa kuna video ya bot katika mwendo.
Ilipendekeza:
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Roboti inayodhibitiwa kwa Sauti Kutumia Microcontroller 8051: Hatua 4 (na Picha)
Roboti inayodhibitiwa kwa Sauti Kutumia Microcontroller 8051: Roboti inayodhibitiwa kwa sauti inachukua amri maalum kwa njia ya sauti. Chochote amri inapewa kupitia moduli ya sauti au moduli ya Bluetooth, imesimbwa na kidhibiti kilichopo na kwa hivyo amri iliyopewa inatekelezwa. Hapa katika mradi huu, mimi
Dhibiti Vifaa Vyako vya Umeme na Kijijini chako cha Televisheni (Kijijini na kwa Uonyeshaji wa Joto na Unyevu: Hatua 9
Dhibiti Vifaa vya Umeme na Kijijini chako cha Televisheni (Kijijini cha mbali) na Joto na Uonyesho wa Unyevu: hi mimi ni Abhay na ni blogi yangu ya kwanza kwenye Maagizo na leo nitakuonyesha jinsi ya kudhibiti vifaa vyako vya umeme na rimoti yako ya tv kwa kujenga hii mradi rahisi. shukrani kwa maabara ya atl kwa msaada na kutoa nyenzo
Roboti inayodhibitiwa kijijini: Hatua 11 (na Picha)
Roboti inayodhibitiwa kwa mbali: Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com). Katika mafunzo haya, nitakuonyesha jinsi ya kutengeneza roboti inayoweza kudhibitiwa na mtu yeyote
Kijijini kijijini KUZIMA / KUZIMA Kutumia MIC Jack kwenye Camcorder yako / Usambazaji wa Hali ya Ulimwengu Mwepesi: Hatua 4 (na Picha)
Kijijini kijijini ON / OFF Kutumia MIC Jack kwenye Camcorder yako / Relay State Solid State Relay: Muhtasari: Tulitumia jack ya MIC ya camcorder kugundua wakati camcorder imewashwa. Tuliunda relay ya hali ya chini ya hali ya chini ili kugundua jack ya MIC na kuwasha na kuzima kiatomati kifaa cha mbali wakati huo huo na kamkoda. Hali imara