Orodha ya maudhui:

VRBOT (Robot ya Utambuzi wa Sauti): Hatua 10 (na Picha)
VRBOT (Robot ya Utambuzi wa Sauti): Hatua 10 (na Picha)

Video: VRBOT (Robot ya Utambuzi wa Sauti): Hatua 10 (na Picha)

Video: VRBOT (Robot ya Utambuzi wa Sauti): Hatua 10 (na Picha)
Video: ОЖИДАНИЕ или РЕАЛЬНОСТЬ! ИГРЫ в РЕАЛЬНОЙ ЖИЗНИ! Маленькие кошмары 2 в реальной жизни! 2024, Julai
Anonim
VRBOT (Roboti ya Utambuzi wa Sauti)
VRBOT (Roboti ya Utambuzi wa Sauti)
VRBOT (Roboti ya Utambuzi wa Sauti)
VRBOT (Roboti ya Utambuzi wa Sauti)
VRBOT (Roboti ya Utambuzi wa Sauti)
VRBOT (Roboti ya Utambuzi wa Sauti)
VRBOT (Roboti ya Utambuzi wa Sauti)
VRBOT (Roboti ya Utambuzi wa Sauti)

Katika Agizo hili tutatengeneza roboti (kama gari la RC) ambayo inadhibitiwa na sauti yaani Utambuzi wa Sauti. Kabla sijaanza kukupa maelezo zaidi lazima mtu ajue kuwa hii ni Utambuzi wa Sauti na sio Utambuzi wa Hotuba ambayo inamaanisha mtawala haelewi kile unachosema. Mradi huu unatumia moduli ya elekouse VR3 ambayo hutuma data kwa pini za dijiti 2 na 3 za Arduino. Pia ina sensorer ya HC-SR04 kwa hali ya autopilot. VRBOT hii inafanya kazi kama ifuatavyo:

  1. Kwanza mimi hufundisha moduli na maagizo maalum kama "MBELE", "NYUMA" nk.
  2. Kuliko kwa kutumia switch_case rahisi nipange Arduino kwa njia ambayo ikiwa (moduli ya VR) inapokea amri hiyo hiyo inatoa arduino thamani ambayo inalinganishwa na maadili yaliyopo kwenye kumbukumbu.
  3. Ikiwa hali hiyo iko kweli kuliko seti ya amri maalum imetekelezwa.
  4. mfano MBELE hufanya VRBOT kusonga mbele.

Kuna amri 4 tu katika mradi huu lakini unaweza kuwa na amri kubwa 80. Hao 4 ni

  1. "Sambaza"
  2. "Nyuma"
  3. "Geuka"
  4. "Autopilot."

Usisahau kubonyeza kura. Na asante kwa kusoma maelezo yangu.

Ikiwa unafanya moja kuliko ile inayodhaniwa kuwa mtu ana ujuzi wa kimsingi wa Arduino na ni msingi wa IDE.

Ninafanya zawadi ndogo (kwa ndogo ninamaanisha 2 tu) ya bodi ya arduino. Nilikuwa nikifikiria mradi mkubwa na nikaamuru 3 ya arduino (lakini baadaye nikatoa wazo na nikalifanya na Arduino moja tu) kwa hivyo nilifikiri kuweka moja na kutoa na zawadi. Kuingia maoni tu VRBOT. (na usisahau kupiga kura / kupenda / kujiunga lakini hiyo sio sehemu ya zawadi).

Hapa kuna video fupi (samahani kwa kuhariri vibaya)

Hatua ya 1: Sehemu:

Sehemu
Sehemu
Sehemu
Sehemu
Sehemu
Sehemu

Niamini hatua hii ni ya kawaida kwa sababu ikiwa unajitengenezea VRBOT kuliko unavyojua vizuri kuwa utahitaji motors, magurudumu, betri, Arduino. Lakini wale ambao wanajulikana wanaweza kuchukua muda kusoma hatua hii.

  • Arduino (pekee ya gari yoyote mahiri ya DIY au roboti tutazungumza juu ya hii baadaye)
  • Moduli ya Utambuzi wa Sauti (Yoyote, lakini VR V3 inapendekezwa)
  • Seli za Li-Ion
  • Motors (Ikiwa unaunda saizi kubwa tumia motors za chini za RPM)
  • Magurudumu
  • L293D dereva wa gari (ic au moduli)
  • HC-SR04 (ikiwa hutaki roboti yako igonge kichwa chake dhidi ya kuta)
  • LED nyeupe (kuendesha gari usiku bila taa ni hatari kabisa)

Hizi ndizo sehemu kuu ambazo zana zingine zinaweza kusaidia:

  1. Chuma cha kulehemu
  2. Gundi ya Moto
  3. Waya wa kiume hadi wa Kike (ndio wanaita hivyo)
  4. Vipande vya waya
  5. Tape
  6. Pini za kiume
  7. PCB
  8. Sehemu za Alligator

Usisahau kununua au kutengeneza chasisi

Hiyo ndio!

Hatua ya 2: Chassis

Chassis
Chassis
Chassis
Chassis
Chassis
Chassis

Ili kutengeneza Chassis (ingawa mwili unaonekana kama ubao kuliko chasisi) unaweza kutumia nyenzo yoyote ambayo uko vizuri nayo, nimetumia hardboard kwa sababu ni rahisi kukata bado inatoa ugumu.

Ambapo vifaa vyote vimewekwa nimetumia tabaka 2 za bodi ngumu ili isiiname. Kata ubao mgumu na mpe sura yoyote unayotaka.

Sasa ipake rangi!

Hatua ya 3: Kutengeneza L293D

Kufanya L293D
Kufanya L293D
Kufanya L293D
Kufanya L293D
Kufanya L293D
Kufanya L293D

Ikiwa umeleta moduli nzuri iweke na ruka hatua hii.

Na ikiwa una IC na zana maalum fuata hatua hii.

Mpangilio wa L293D IC umetolewa kwa picha lazima ubadilishe waya ipasavyo.

Kwa maelezo zaidi nenda hapa:

Bonyeza hapa!

Hatua ya 4: Kuunganisha Motors na L293D

Kuunganisha Motors na L293D
Kuunganisha Motors na L293D
Kuunganisha Motors na L293D
Kuunganisha Motors na L293D
Kuunganisha Motors na L293D
Kuunganisha Motors na L293D

Gundi motors au uziambatanishe na rivets kwenye ubao mgumu baadaye na waya wa kiume na wa kike ungana nao kwenye L293D IC. Weka IC na mkanda wa pande mbili

Kidokezo: Ikiwa unafanya yako mwenyewe usitumie muundo huu wa chasisi kwa sababu katika muundo huu wakati mtu anageuza roboti kuliko motors pekee kwa sababu ambayo inageuka ni zile za nyuma.

Unganisha motors kwenye barafu la L293D kama ilivyotajwa katika mpango katika hatua iliyopita.

Hatua ya 5: Utambuzi wa Sauti

Utambuzi wa Sauti
Utambuzi wa Sauti
Utambuzi wa Sauti
Utambuzi wa Sauti
Utambuzi wa Sauti
Utambuzi wa Sauti

Hii ni hatua muhimu zaidi. Kwanza tutafanya uunganisho baadaye programu. Kuna hatua mbili ndogo za hatua hii. Kwanza inajumuisha kuokoa safu ya 2D ya sauti maalum na ukuu yaani kurekodi sauti yako au kufundisha moduli ya Utambuzi wa Sauti. (Ikiwa mpya kwa arduino kuliko kusanikisha programu inayohitajika kwa arduino)

Miunganisho:

  • Pini ya TX ya moduli - DP2 ya Arduino
  • Pini ya RX ya moduli - DP3 ya Arduino
  • GND - GND
  • Vcc - + 5 volt ya arduino

Baada ya hapo nenda kwa (https://github.com/elechouse/VoiceRecognitionV3) kupakua maktaba zote na nambari za sampuli.

Baada ya hapo pakia [vr_sample_train] nambari na ufungue Serial Monitor (itakuongoza mbele) unaweza kuzungumza kwa lugha yoyote na kutengeneza maneno yoyote yanayofaa kama amri zako.

Baada ya hapo upakiaji wa nambari ya sampuli iliyoongozwa ambayo inawasha LED unapoiamuru.

Hatua ya 6: Kupanga Arduino

Kupanga Arduino
Kupanga Arduino
Kupanga Arduino
Kupanga Arduino
Kupanga Arduino
Kupanga Arduino

Miunganisho:

B / W arduino na motors

Magari yameunganishwa na IC ya L293D na pini ya sensorer ya L293D imeunganishwa kwa njia ambayo motors upande mmoja zimeunganishwa sawa. (kwa sababu inapogeuka mbili motor rudi nyuma na mbili nenda mbele). Kwa hivyo unahitaji tu kutumia pini 4 za arduino kwa unganisho la gari iliyoandikwa katika nambari.

Dijiti ya 2 na 3 imehifadhiwa kwa pini za TX na RX za moduli. 4, 5, 6, 7 ni za motors. 9 na 10 ni za sensorer.

Kwanza fundisha moduli yako na maagizo (Nambari inaweza kufikia 4 tu) kwa mpangilio yaani train1 kuliko train2.

Kuliko kupakia nambari hii ambayo hufanya mambo yafuatayo:

  • Inasonga mbele wakati mbele au amri no.0 inatekelezwa
  • Husogea nyuma wakati wa nyuma au amri hapana. 1 imetekelezwa
  • Inageuka wakati amri ya zamu inatekelezwa
  • Inakuwa kitu kinachoepuka roboti wakati amri ya Autopilot inatekelezwa

Uunganisho wakati wote unaoweza kufundishwa ni kulingana na nambari ikiwa unataka unaweza kubadilisha unganisho kwa kuzibadilisha kwenye nambari.

Hatua ya 7: Kuambatanisha HC-SR04

Kuambatanisha HC-SR04
Kuambatanisha HC-SR04
Kuambatanisha HC-SR04
Kuambatanisha HC-SR04
Kuambatanisha HC-SR04
Kuambatanisha HC-SR04
Kuambatanisha HC-SR04
Kuambatanisha HC-SR04

HC-SR04 ni sensor ya umbali wa ultrasonic ambayo sio sahihi sana. Ndio kitu hiki kina maswala yake mwenyewe kwa hivyo ilipendekezwa kununua sensa ya gharama kubwa ya Ping lakini kwa bei rahisi (pun iliyokusudiwa) nilikuwa nimetumia HC-SR04.

chini ni unganisho la HC-SR04 na arduino

Trig9

10

Pakia nambari hiyo hiyo sasa. Na sasa unaposema amri ya 'Autopilot' itakuwa kitu kinachoepuka roboti.

Hatua ya 8: Kutengeneza Kifurushi cha Betri

Kutengeneza Kifurushi cha Betri
Kutengeneza Kifurushi cha Betri
Kutengeneza Kifurushi cha Betri
Kutengeneza Kifurushi cha Betri
Kutengeneza Kifurushi cha Betri
Kutengeneza Kifurushi cha Betri

Unganisha seli mbili za Lithiamu Ion katika safu na umekamilisha!

Unaweza kuipatia kifuniko cha karatasi au chochote unachopenda.

Kumbuka: Seli za Li-Ion hazipaswi kushtakiwa kwa chaja za kawaida hutumia chaja maalum tu.

Unganisha kwenye Vin ya arduino na V29 ya L293d. (na klipu za alligator)

Hatua ya 9: Kuongeza Taa

Kuongeza Taa
Kuongeza Taa
Kuongeza Taa
Kuongeza Taa
Kuongeza Taa
Kuongeza Taa

Kutoa macho kwa roboti yako inaweza kuwa sio ngumu lakini kwa newbies unganisha LED kwenye motor na kontena ya 220-1K (kulingana na rangi). Kwa hivyo ujue wakati inakwenda mbele taa ya LED.

Hatua ya 10: Asante

Asante
Asante
Asante
Asante
Asante
Asante

Asante kwa kusoma. Ningelazimika zaidi ikiwa utanipigia kura. Na ukijitengenezea mwenyewe nifahamishe. Kufanya Kufurahi!

Ilipendekeza: