- Mga Kinakailangan na Bahagi
- Paggawa ng Robot na Kinokontrol ng Cell Phone
- Circuit Diagram at Paliwanag
Sa proyektong ito magtatayo kami ng isang robot na kinokontrol ng cell phone gamit ang 8051 microcontroller. Ang robot na kontrolado ng cell phone ay tumatakbo sa teknolohiya ng mobile DTMF. Ang DTMF ay nangangahulugang Dual Tone Multiple Frequency. Mayroong ilang mga frequency na ginagamit namin upang lumikha ng mga tono ng DTMF. Sa mga simpleng salita sa pamamagitan ng pagdaragdag o paghahalo ng dalawa o higit pang mga frequency bumubuo kami ng DTMF tone. Ang mga frequency na ito ay ibinibigay sa ibaba:
Sa ibinigay na pigura maaari nating makita ang dalawang pangkat ng magkakaibang mga frequency. Kapag ang isang itaas at isang mas mababang mga frequency ay naghahalo magkasama ang isang tono ay nilikha na tinatawag na Dual Tone Multiple Frequency.
Mga Kinakailangan na Bahagi
- 8051 microcontroller
- DC Motors
- Cellphone
- Motor Driver L293D
- 7404
- 8870
- .1 Uf Capacitor
- 330K resistors
- 100K resistors
- 11.0592 MHz xtal
- 3.57 MHz xtal
- 22pF capacitor
- 1K resistors
- 10K risistor
- 10K resistor pack
- 33 pF capacitor
- Push button
- Mga LED
- 7805
- 1000uF capacitor
- 10uF capacitor
- Copad Clad
- 9 Volt na Baterya
- Konektor ng Baterya
- Aux wire
- Robot Chasis na may gulong
- Mga kumokonekta na mga wire
Paggawa ng Robot na Kinokontrol ng Cell Phone
Maaari naming hatiin ang kumpletong robot na kinokontrol ng cell phone sa iba't ibang mga seksyon, na ipinapakita sa figure sa ibaba.
Remote na Seksyon: Pangunahing sangkap ng seksyon na ito ay DTMF. Nakakuha kami ng isang tono mula sa cellphone sa pamamagitan ng paggamit ng aux wire sa DTMF Decoder IC na HT8870 na nagdidekode ng tone sa digital signal ng 4bit.
Seksyon ng Pagkontrol: 8051 ay ginagamit para sa pagkontrol sa kumpletong proseso ng robot na kinokontrol ng mobile phone. Binabasa ng 8051 ang mga utos na ipinadala ng DTMF Decoder at ihambing sa tinukoy na code o pattern. Kung tumutugma ang mga utos, ang microcontroller ay nagpapadala ng kani-kanilang utos sa seksyon ng driver.
Seksyon ng Driver: Ang seksyon ng driver ay binubuo ng driver ng motor at dalawang DC motor. Ang driver ng motor ay ginagamit para sa pagmamaneho ng mga motor dahil ang microcontroller ay hindi nagbibigay ng sapat na boltahe at kasalukuyang sa motor. Kaya nagdagdag kami ng isang circuit ng driver ng motor upang makakuha ng sapat na boltahe at kasalukuyang para sa motor. Sa pamamagitan ng pagkolekta ng mga utos mula sa 8051, pagmamaneho ng motor driver motor ayon sa mga utos.
Circuit Diagram at Paliwanag
Diagram ng Circuit ng Robot na Kinokontrol ng Cell Phoneay halos kapareho sa aming iba pang mga proyekto ng robotics tulad ng PC Controlled Robot, Line Follower, Gesture Controlled Robot, atbp Dito ang isang driver ng motor ay konektado sa 8051 microcontroller para sa pagmamaneho ng robot. Ang input pin ng driver ng motor na 2, 7, 10 at 15 ay konektado sa pin na numero ng 8051 na P2.6, P2.3, P2.0 at P2.7 ayon sa pagkakabanggit. Ginamit namin dito ang dalawang DC motor upang magmaneho ng robot kung saan ang isang motor ay konektado sa output pin ng driver ng motor na 3 at 6 at ang isa pang motor ay nakakonekta sa 11 at 14. Ang isang 9 volt na baterya ay ginagamit din upang paandarin ang driver ng motor para sa pagmamaneho ng mga motor. Ang isang DTMF decoder ay idinagdag sa circuit na ito upang matupad ang aming hangarin na makontrol ang robot gamit ang cell phone, at ang decoder na ito ay naka-plug sa isang mobile phone gamit ang isang aux wire para sa pagtanggap ng command o DTMF Tone. Ang mga DTMF decoder pin na D0-D3 ay konektado sa pin na numero ng 8051 na P0.0, P0.1, P0.2, P0.3 through NOT gate IC namely 7404. So 8051 will get inverted input from DTMF decoder like if we will press button '5' from mobile keypad the output of DTMF decoder will be 0010 but 8051 will get 1101. Two 9 Volt baterya are used to i-power ang circuit kung saan ginagamit ang isa para i-power ang mga motor, na konektado sa driver ng motor na IC pin number 8, at iba pang baterya ay nakakonekta upang mapagana ang natitirang circuit.
Ang robot na kontrolado ng cell phone ay pinapatakbo ng ilang mga utos na ipinapadala sa pamamagitan ng mobile phone. Narito kami gamit ang pagpapaandar ng DTMF ng mobile phone. Dito nagamit namin ang mobile phone upang ipakita ang pagtatrabaho ng proyekto. Ang isa ay ang mobile phone ng gumagamit na tatawagan namin ng 'remote phone' at pangalawa na konektado sa circuit ng Robot gamit ang aux wire. Ang mobile phone na ito ay tatawagin namin na 'Receiver Phone'.
Tumawag muna kami sa pamamagitan ng paggamit ng malayuang telepono upang tumanggap ng telepono at pagkatapos ay dumalo sa tawag sa pamamagitan ng manu-mano o awtomatikong mode ng pagsagot. Ngayon narito kung paano kontrolado ang robot na ito ng cell phone:
Kapag pinindot namin ang '2' sa pamamagitan ng malayuang telepono, ang robot ay nagsisimulang sumulong at nagpapatuloy na nagpapatuloy hanggang sa susunod na utos.
Kapag pinindot namin ang '8' sa pamamagitan ng malayuang telepono, binago ng robot ang kanyang estado at nagsimulang lumipat sa pabalik na direksyon hanggang sa dumating ang iba pang utos.
Kapag pinindot namin ang '4', ang Robot ay makakaliwa hanggang sa susunod na utos ay mabawasan.
Kapag pinindot namin ang '6', ang robot ay lumiko sa kanan.
At para sa pagpapahinto ng robot ay dumadaan tayo sa '5 '.
Layout ng PCB
Narito ang layout ng PCB para sa robot na kinokontrol ng cell phone gamit ang 8051 microcontroller. Maaari kang makahanap ng isang tutorial upang magdisenyo ng isang PCB sa bahay na may madaling mga hakbang: Paano gumawa ng isang PCB sa bahay