Orodha ya maudhui:

Roboti ya Mfuatiliaji wa laini inayodhibitiwa na rununu iliyo na Kuzuia Kikwazo: Hatua 6
Roboti ya Mfuatiliaji wa laini inayodhibitiwa na rununu iliyo na Kuzuia Kikwazo: Hatua 6

Video: Roboti ya Mfuatiliaji wa laini inayodhibitiwa na rununu iliyo na Kuzuia Kikwazo: Hatua 6

Video: Roboti ya Mfuatiliaji wa laini inayodhibitiwa na rununu iliyo na Kuzuia Kikwazo: Hatua 6
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
Roboti ya Mfuatiliaji wa Rununu inayodhibitiwa na rununu na Kuzuia Kikwazo
Roboti ya Mfuatiliaji wa Rununu inayodhibitiwa na rununu na Kuzuia Kikwazo

Hili lilikuwa wazo tu ambalo vitu kadhaa kama kuzuia kikwazo, mfuatiliaji wa laini, kudhibitiwa kwa rununu, nk zilichanganywa pamoja na kufanywa kipande kimoja.

Unachohitaji tu ni kidhibiti na sensorer kadhaa na mavazi ya usanidi huu. Katika hili, nimetengeneza gari la kuchezea linaloangalia mavazi kwa usanidi.

Orodha ya vifaa vinavyohitajika

1. Arduino (mdhibiti wowote mdogo ikiwa unaifahamu hiyo.)

2. HCSR-04 sensor ya Ultrasonic

3. sensa ya IR (Unaweza kuinunua au Je! Unaweza kutengeneza yako mwenyewe kama mimi)

4. Moduli ya Bluetooth ya HC-05

5. Dereva wa gari L293D

6. Buzzer

7. DC motors, magurudumu na chasisi

8. Betri.

Hatua ya 1: Kwa kutengeneza Sura ya IR yako mwenyewe

Kwa kutengeneza Sura ya IR yako mwenyewe
Kwa kutengeneza Sura ya IR yako mwenyewe

Ni bora kujenga sensor yako mwenyewe kuliko kuinunua. Nilikuwa nimefanya sensorer kwanza lakini niliweka mtoaji na mpokeaji karibu sana ambayo husababisha unyeti mkubwa na haiwezi kugundua rangi nyeusi. Baada ya kufanya marekebisho, ilifanya kazi vizuri.

Orodha ya vifaa vinavyohitajika

1. LM358

2. IR iliongoza a.k.a Transmitter

3. Photodiode au mpokeaji wa IR

4. Resistors (100ohm, 2x10Kohm, 330ohm)

5. Potentiometer (4.7Kohm)

Unganisha vipengee kama inavyoonyeshwa kwenye mchoro wa mzunguko kwenye ubao wa mkate na angalia kuifanya.

Ikiwa kila kitu kitaenda vizuri basi huweka vifaa kwenye bodi ya PCB na kugeuza vifaa. Na ujaribu sensor kwenye uso mweusi na urekebishe unyeti na potentiometer kama inavyotakiwa.

Hatua ya 2: Kutengeneza Mwili

Kutengeneza Mwili
Kutengeneza Mwili

Kama nilivyokwisha sema, inaonekana kama gari ya kuchezea. Kwa hili, unahitaji chasisi ambayo unaweza kununua au kujifanya. Magurudumu yameunganishwa na motors na motors zimeambatanishwa na chasisi.

Kwa ujumla, sensorer zote na wadhibiti wa microcontroller hufanya kazi kwa 5v lakini 5v hii haitoshi kuendesha motors kwa hivyo tunahitaji diver IC (kama L293D). Dereva huyu IC huendesha motors kutoka kwa voltage ndogo ya kuingiza kwa msaada wa usambazaji wa nje.

Uunganisho wa IC na motors huonyeshwa kwenye mchoro wa mzunguko.

Nimetumia betri ndogo ya asidi ya 12V 1A kama chanzo cha nje cha motors na nguvu ya 5v inapewa na Arduino.

Hatua ya 3: Uunganisho wa Arduino

Miunganisho ya Arduino
Miunganisho ya Arduino

Ambatisha sensorer zote kwa Arduino na uipange.

- Moduli ya Bluetooth.

Nguvu ya Bluetooth imewashwa na nguvu ya 5V lakini usafirishaji wa data hufanywa na 3.3V. Arduino ina nguvu ya kupitisha data ya 5V kwa hivyo tunatumia mgawanyiko wa voltage kati ya pini ya kupitisha Arduino na pini ya mpokeaji wa moduli ya Bluetooth. Walakini, Arduino inaweza kuchukua ishara ya 3.3V kwa hivyo hakuna haja ya mgawanyiko wa voltage kati ya kipitishaji cha Bluetooth na pini za mpokeaji wa Arduino.

Uunganisho wa moduli ya Bluetooth na Arduino huonyeshwa kwenye mchoro wa mzunguko.

Sensorer za IR

Pini za data au pini za ishara za sensorer za IR zimeunganishwa na pini za dijiti za Arduino na kumbuka nambari za pini za dijiti. Nguvu kwa sensorer hutolewa kutoka Arduino.

- Ultrasonic sensor

Kwa ujumla, sensa ya Ultrasonic ina pini nne ambazo ni trig, echo, Vcc, na Gnd. Pini ya trig husababisha mawimbi ya sauti wakati pini ya mwangwi inapokea mawimbi ya sauti. Pini ya trig na pini ya sensorer imeunganishwa na pini za dijiti za Arduino ambazo zina PWM. Nguvu ya sensor inachukuliwa kutoka Arduino.

- Buzzer

Pini ya Gnd ya buzzer imeunganishwa na Gnd ya Arduino na kontena kwa safu ni pini ya Ishara ya buzzer imeunganishwa na pini ya dijiti ya Arduino.

- Dereva wa magari

Uunganisho kwa motors na dereva wa gari huonyeshwa katika hatua ya awali. Pini za kuingiza za dereva wa gari IC zimeunganishwa na pini za dijiti za Arduino na nguvu kwa IC inachukuliwa kutoka Arduino. Walakini, tunampa dereva IC nje ya kuendesha gari lakini kufanya kazi nguvu ya IC 5v inahitajika ambayo inapewa na Arduino.

Viunganisho vyote vinafanywa kwa Arduino na sasa panga Arduino ikizingatia pini zote za kuingiza na kutoa za Arduino.

Hatua ya 4: Jengo la App

Kuna majukwaa mengi ya ujenzi wa programu za Android lakini jukwaa rahisi ni MIT App Inventor 2. Ni jukwaa la ujenzi wa programu mkondoni na mifano na miongozo mingi.

Nitashiriki programu ambayo nimeijenga na kujaribu kujenga programu yako ili itoe uzoefu mwingi na iweze kukufaa kwa mahitaji.

Ikiwa una mashaka au maswali, toa maoni yako kwenye uzi huu.

Nenosiri la programu ni "kujifanya mwenyewe".

Hatua ya 5: Kupanga programu

Nitatoa tu Wazo juu ya programu ya Arduino. Ikiwa umekabiliwa na shida yoyote ya kuandika nambari yako maoni tu nitajaribu kukusaidia. Kuingiza faili hakutatoa ujuzi wowote na maarifa. Kwa hivyo jaribu kujiandikia mwenyewe hata hivyo ikiwa unataka nambari tu toa maoni nitakutumia nambari hiyo.

- Andika nambari ya Ultrasonic kupata umbali wa kikwazo kutoka kwa sensa.

- Andika nambari ya buzzer na uiamilishe wakati umbali uko chini ya thamani uliyopewa ya umbali na fanya ishara ya dereva wa gari kuwa chini ili motors isimame.

- Andika nambari ya moduli ya Bluetooth ukitumia mawasiliano ya Serial na angalia data inayotoka kwenye moduli wakati kitufe fulani kimeshinikizwa kwenye rununu.

- Kwa data hiyo toa ishara kwa dereva wa gari ili tupate pato linalohitajika.

- Andika nambari ya sensorer za IR kwamba wakati ishara kutoka kwa sensorer fulani inabadilisha ishara ya dereva wa gari pia inabadilika na itaendesha motors kulingana.

Ikiwa una mashaka yoyote au maswali maoni hapa chini au unaweza kunifikia kwenye kitambulisho changu cha barua pepe

Asante.

Ilipendekeza: