Orodha ya maudhui:

Mradi wa Roomba: Hatua 5 (na Picha)
Mradi wa Roomba: Hatua 5 (na Picha)

Video: Mradi wa Roomba: Hatua 5 (na Picha)

Video: Mradi wa Roomba: Hatua 5 (na Picha)
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Mradi wa Roomba
Mradi wa Roomba

Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com).

Mafundisho haya yatashughulikia hatua zote muhimu na vifaa vinavyohitajika kukusanya mradi wangu wa Roomba. Inayoweza kufundishwa itajumuisha faili za STL, mkutano, mfumo wa kudhibiti na programu ya mradi huo.

Hatua ya 1: Sehemu Zinazohitajika

Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika
Sehemu Zinazohitajika

Vipengele:

1 x Arduino Uno

1 x Mpokeaji aliyeingizwa

1 x Kijijini kinachojulikana

1 x MG90S Servos

1 x HC SR04 Sensor ya Sonic ya Ultra

1 x 220 ohm Wawakilishi

2 x DAOKI Dual H-Bridge

Screws 4 x # 2

1 x Epoxy ya Gorilla

2 x 12 V Ufungashaji wa Betri

1 x 12 V 120mm Mashabiki wa Kesi ya PC

1 x Kichujio

4 x 6V Magari ya Gia kwa Robot ya DIY Smart Robot

Zana:

Printa ya 3D

Chuma cha kulehemu

Flux Core Solder

Wakataji waya

Dereva ndogo ya Phillips

Moto Gundi Bunduki

Hatua ya 2: Sehemu zilizochapishwa za 3D na Mkutano

Sehemu za 3D zilizochapishwa na Mkutano
Sehemu za 3D zilizochapishwa na Mkutano
Sehemu za 3D zilizochapishwa na Mkutano
Sehemu za 3D zilizochapishwa na Mkutano
Sehemu za 3D zilizochapishwa na Mkutano
Sehemu za 3D zilizochapishwa na Mkutano

Sehemu zote za mradi huu zilichapishwa 3D. Nimejumuisha faili zote za STL zinazohitajika kujenga roboti yako ya utupu ya roomba. Sehemu zote zilibadilishwa kuwa chini ya 6 "x 6" x 6 ". Kutumia Epoxy ya Gorilla, vipande kwenye folda ya juu ambavyo viliunganishwa pamoja kulingana na mkutano na vipande vyote kwenye folda ya Base viliunganishwa pamoja pia.

*** Tafadhali kumbuka kuwa kwa sababu ya tofauti za uvumilivu, marekebisho kwa faili za STL au nakala za mwisho zinaweza kuhitajika.

Hatua ya 3: Mpangilio wa Umeme

Mpangilio wa Umeme
Mpangilio wa Umeme

Hapa kuna muundo wa kimsingi wa mfumo wa umeme. Voltages zinazohitajika kwa vifurushi vya betri ni volts 12. Ikiwa utaunganisha mfumo wako wa umeme sawa na mpango huu, brawts ya mchoro wa Arduino itafanya kazi.

Hatua ya 4: Mchoro wa Arduino

Mchoro wa Arduino wa mradi huu hutumia maktaba mbili na kazi moja. Maktaba ya servo imejumuishwa katika programu ya Arduino na nimejumuisha faili ya zip kwa maktaba ya IRremote. Kazi HCSR04 ilikuwa kwenye folda moja ya zip kama mchoro wa Roomba. Ili kufanya kazi vizuri, faili za HCSR04 zinahitaji kuwa kwenye folda sawa na mchoro wa Roomba.

*** Ili kuongeza maktaba, pakua folda ya zip kwenye kompyuta na uzindue programu ya Arduino. Chini ya kichupo cha Mchoro juu ya programu, chagua Jumuisha Maktaba, kisha uchague Ongeza Maktaba ya ZIP… Chagua folda ya zip ya maktaba unayotaka kuongeza kwenye maktaba ya Arduino na uchague wazi.

*** Thamani za IR za rimoti zinaweza kuwa tofauti kwa rimoti yako. Kubadilisha maadili tafuta tu maadili na ubadilishe ilingane na Thamani za rimoti yako. Mafunzo haya ya YouTube yanaonyesha jinsi ya kupata maadili ya rimoti yako.

www.youtube.com/watch?v=YW4pP1GoFIk

Hatua ya 5: Bidhaa ya mwisho na Mkutano

Hapa tunaweza kuona roboti ya roomba ikifanya kazi. Roomba imeanzishwa na huanza kusonga mbele ilikuwa sensor ya ultrasonic inaanza kufagia vizuizi. Wakati roboti inagundua kikwazo roboti inarudi nyuma, inageuka, na kisha kuendelea kusonga mbele hadi kikwazo kinachofuata. Roboti inaweza kudhibitiwa kwa kutumia kijijini. Remote iliweza kuwezesha / kuzima roboti, kuwasha / kuzima motors za dc.

*** (Tafadhali kumbuka kuwa nilikuwa na roboti iunganishe kwenye ukuta wa ukuta, badala ya kifurushi cha betri. Vifurushi vya betri ambavyo nilikuwa nimetoa nguvu haitoshi kwa magurudumu na kusababisha motors kutoka nje kwa sababu ya uzito wa roboti.) ***

Ilipendekeza: