Talaan ng mga Nilalaman:

Proyekto sa Tag-init 2020: 8 Mga Hakbang
Proyekto sa Tag-init 2020: 8 Mga Hakbang

Video: Proyekto sa Tag-init 2020: 8 Mga Hakbang

Video: Proyekto sa Tag-init 2020: 8 Mga Hakbang
Video: Pagbabalita/Project sa Filipino 2024, Nobyembre
Anonim
Proyekto sa Tag-init 2020
Proyekto sa Tag-init 2020

Para sa aking proyekto sa tag-init ng 2020, gumawa ako ng dalawang robot na kotse na may parehong tsasis. Ang isang robot na kotse ay dapat gumamit ng isang ultrasonic sensor upang makita ang mga bagay sa harap nito at pagkatapos ay awtomatikong baguhin ang mga direksyon nang naaayon. Ang iba pang mga kotse ay dapat na kontrolado ng aking telepono.

Hakbang 1: Kumuha ng Mga Pantustos

Kumuha ng Mga Pantustos!
Kumuha ng Mga Pantustos!

Ang lahat ng mga suplay na kinakailangan upang magawa ang dalawang kotse ay nakalista sa ibaba:

- I-clear ang base ng acrylic

- 2 Mga gulong na plastik na may gulong goma

- 2 Dilaw na nakatuon na mga motor (tiyaking ilakip ang mga konektor sa kanila)

- Caster / Trailing wheel - Mounting Hardware (nuts & bolts) - Hex Standoffs - KeyeStudio Arduino Clone (Yellow & Black Board) - NodeMCU Esp8266 Board - Mini Breadboard - 480 point BreadBoard

- Micro USB (para sa ESP8266)

- USB A hanggang B (para sa Arduino Board

- 6Volt Battery Pack (Humahawak ng 4xAA)

- DF Robot Dual H-Bridge (Black Circuit Board, na may Black Heat sink at berdeng mga konektor)

- L298N (Red Circuit Board na may Itim na heat sink at Blue na konektor)

- Mga Jumper Wires

- 2 qty IR Sensors (Maliit na asul na circuit board, 4 pin Connectors)

- Mga disc ng paggalaw ng 3qty Wheel (1 ay isang ekstrang)

- 2qty 9g servos

- UltraSonic sensor (Blue circuit board, 2 malaking bilog na 'mata')

- On / Off Button

- 1 Hobby Screwdriver (Itim na Hawak, tuktok ng Orange)

- Double sided tape (para sa pag-mount ang mga bahagi sa chassis. Maaari mo ring gamitin ang isang glue gun)

Hakbang 2: Magtipon ng Car Chassis

Ipunin ang Car Chassis
Ipunin ang Car Chassis
Ipunin ang Car Chassis
Ipunin ang Car Chassis
Ipunin ang Car Chassis
Ipunin ang Car Chassis

Isang manu-manong dumating sa aking set, upang mai-save mo ang larawan at sundin ito kung nais mo. Kung hindi man maaari mong sundin ang aking mga tagubilin sa ibaba upang tipunin ang tsasis. Maaaring gusto mong tulungan ka ng pangalawang tao, sapagkat maaari itong maging mahirap upang higpitan ang mga turnilyo nang hindi sinumang tumutulong sa iyo na hawakan pa ang kotse.

Una kailangan mong ayusin ang motor papunta sa chassis sa pamamagitan ng paggamit ng mga plastic fastener, ilang mga turnilyo, at ilang mga mani tulad ng nasa larawan sa itaas

Pagkatapos ay ikabit mo ang mga gulong sa mga motor

Ngayon ay kailangan mong ilakip ang pangulong gulong sa tsasis gamit ang hex standoffs, ilang mga turnilyo, at mga mani

Susunod na ikinakabit mo ang lalagyan ng baterya sa pamamagitan din ng paggamit ng mga tornilyo. Pagkatapos mong gawin iyon, tapos na ang chassis ng kotse!

Hakbang 3: Mga kable

Kable
Kable
Kable
Kable
Kable
Kable
Kable
Kable

Gagawin muna namin ang kotseng kinokontrol ng ultrasonic sensor. Kakailanganin mo ang iyong ultrasonic sensor, 6V baterya, jumper wires, iyong L298 board, breadboard, at isang Arduino Redboard. Ginamit ko ang eskematiko sa itaas upang matulungan ako.

Ikonekta ang parehong mga motor sa L298 board gamit ang mga jumper wires

Ikonekta ang L298 board sa mapagkukunang 9V power

Ikonekta ang L298 board sa GND sa iyong pulang board

Ikonekta ang ultrasonic sensor sa walang laman na breadboard at sa mga analog input

Ikonekta ang L298 board sa pulang board

Ikonekta ang swivel ng sensor sa breadboard at red board

Pagkatapos ay ikonekta ang iba pang baterya sa pulang board na may isang adapter

Hakbang 4: Code

Ang code na nai-post ay gagamitin upang i-ping ang ultrasonic sensor upang suriin ang anumang nasa harap nito. Sasabihin nito sa kotse na baguhin ang mga direksyon depende kung mayroong anumang nakakaharang sa daanan nito. Kakailanganin mo ring i-download ang NewPing library na nai-post sa ibaba. Pagkatapos ay kailangan mong ilagay ito sa folder ng mga aklatan ng application ng Arduino.

bitbucket.org/teckel12/arduino-new-ping/downloads/

Hakbang 5: Tagumpay (o Hindi)

Image
Image

Ngayon kung gagawin mo ang lahat nang tama, dapat itong gumana. Tulad ng nakikita mo dito, nakuha ko ang mga sensor upang gumana, ngunit ang mga motor ay hindi gumagana. Ang code at sensor lahat ay tila gumagana. Gayunpaman, ang kotse ay simpleng hindi magmo-drive. Sinuri ko ang mga kable at code at tila maayos ang lahat. Maaari kang magkaroon ng mga problemang panteknikal na ito, at kung iyon ang kaso, tiyaking i-double check upang makita kung may nasira o hindi. Malinaw na gumagana ang sensor tulad ng ipinakita sa mga video na nai-post sa ibaba. Ang motor ay tiyak na hindi rin masira dahil matagumpay kong ginamit ito sa susunod na kotse. Talagang ginawa ko ang kotseng ito pagkatapos ng susunod na kotse ngunit nagpasya akong ipakita muna ang isang ito. Pinaghihinalaan kong mayroong problema sa L298 board.

Hakbang 6: Mga kable sa Pangalawang Kotse

Kable ng Pangalawang Kotse
Kable ng Pangalawang Kotse

Ngayon ay itatayo namin ang kotse na maaaring makontrol ng iyong telepono. Sa kabutihang palad, ang isang ito ay gumagana at mayroon akong mga video nito sa pagmamaneho. Para sa kotseng ito hindi mo na kailangan ng mas maraming materyal tulad ng huli. Kailangan mo lamang ang mga jumper wires, iyong L298N board at iyong lalagyan ng baterya. Gumamit ako ng isang android phone upang i-download ang kinakailangang app upang makontrol ang kotse.

Ikonekta ang mga motor sa L298 board

Ikonekta ang board ng tinapay at L298

Tiyaking ikonekta din ang baterya pack sa L298 board

Hakbang 7: Code

Narito ang code na kailangan mong i-download para sa kotseng ito. Dapat itong tuklasin ang IP address ng iyong telepono upang sa ganoong paraan makontrol mo ang kotse gamit ang iyong telepono. Kakailanganin mo ring mag-download ng isang app sa iyong Android phone.

Hakbang 8: Tagumpay

Sa lahat ng mga hakbang pababa, maaari mo nang makontrol ang kotse gamit ang iyong touchscreen

Inirerekumendang: