Talaan ng mga Nilalaman:

KEVIN ang Buong Awtonomong Sasakyan: 17 Hakbang (na may Mga Larawan)
KEVIN ang Buong Awtonomong Sasakyan: 17 Hakbang (na may Mga Larawan)

Video: KEVIN ang Buong Awtonomong Sasakyan: 17 Hakbang (na may Mga Larawan)

Video: KEVIN ang Buong Awtonomong Sasakyan: 17 Hakbang (na may Mga Larawan)
Video: SCP-4730 Earth Crucified - A Powerful SCP Foundation From Another Dimension Arrive! 2024, Nobyembre
Anonim
Image
Image
KEVIN ang Buong Awtonomong Sasakyan
KEVIN ang Buong Awtonomong Sasakyan
KEVIN ang Buong Awtonomong Sasakyan
KEVIN ang Buong Awtonomong Sasakyan

Si Kevin ito. Ito ay kinokontrol na radyo ng kotse na may kakayahang magsagawa ng buong autonomous drive. Ang aking unang layunin ay upang makagawa ng autonomous na sasakyan na kontrolado ng Arduino. Kaya bumili ako ng murang chassis ng Tsino. Ngunit ito ay kakila-kilabot dahil hindi ako nakapag-attach ng anumang sangkap. Kaya kung mabilis akong sumakay, nahulog ang lahat. Naayos ko ito, gumawa ako ng mga bagong bahagi na nag-aalis ng mga problema na mayroon ako at ngayon ay nakatuon lamang ako sa pagprograma. Ang nakikita mo ay platform kung saan maaaring maidagdag maraming mga sensor o mga kalakip. Gumawa rin ako ng magandang maliit na transmitter na may buong pagpapakita ng kulay. Marami sa mga bahaging iyon ay naka-print sa 3D printer, kasama ang transmitter, light bar, pangalan ni KEVIN at maraming iba pang mga bahagi. Ngayon ay ginagamit ko ang KEVIN bilang isang maliit na alagang hayop na walang maintenance.

Hakbang 1: Kailangan ng Mga Bahagi

Ito ang listahan ng mga bahagi:

4 chassis na hinimok ng gulong - mabibili dito:

L298n motor driver - 2 pcs, HC-SR04 distansya ng pagsukat sensor - 3 mga PC, https://www.banggood.com/Wh Wholesale-Ultrasonic-Modu…

Arduino DUE o clone - 2 mga PC

Voltage regulator - 2 pcs, Nrf24-l01 wireless module - 2 mga PC, Breadboard - 2 mga PC

Jumper wires - marami

WS 2812b leds - 40 pcs, 12V na baterya - dapat ay nasa 1500 mAh

9V na baterya - karaniwang 9V na baterya

Joysticks - 2 pcs, 9V plug ng baterya - 1 mga PC

Ipakita - 1 mga PC, Kailangan ng mga tool:

3d printer

Panghinang

Screwdriver

Scalpel

Hakbang 2: Pagbuo ng Chassis

Pagbuo ng Chassis
Pagbuo ng Chassis
Pagbuo ng Chassis
Pagbuo ng Chassis

Buuin ang chassis, ngunit hindi tulad ng nakikita sa larawan mula sa internet. Tulad ng nakikita mo para sa hangaring ito ay mas mahusay na bersyon ng off-road. Upang makagawa ng bersyon ng off-road maglakip lamang ng mga motor sa ibaba.

Hakbang 3: Mga Mount Sensor ng Distansya

Mount Sensors ng Distansya
Mount Sensors ng Distansya
Mount Sensors ng Distansya
Mount Sensors ng Distansya
Mount Sensors ng Distansya
Mount Sensors ng Distansya

I-print ang lahat ng tatlong may-ari. Ituwid ang mga pin sa mga sensor upang ang mga cable ay pupunta sa tamang direksyon. Pagkatapos ay i-tornilyo ito upang babaan ang deck ng chassis. Hindi mo kailangang mag-drill ng mga butas, lahat ay paunang drill.

Hakbang 4: Mount Wireless Module

Mount Wireless Module
Mount Wireless Module
Mount Wireless Module
Mount Wireless Module
Mount Wireless Module
Mount Wireless Module

I-print ang lahat ng mga bahagi. Dalhin ang tuktok at ibaba ng may-hawak ng cable at ipasok ang mga wire ng jumper sa pagitan nila. Pagkatapos ay i-tornilyo ito sa likod ng chassis. Mayroong dalawang pre-drilled hole. Pagkatapos kunin ang mga pang-itaas at ilalim na kaso, ipasok ang Nrf24-l01 module sa pagitan nila at i-tape ito. Pagkatapos ay ikonekta ang module sa may-hawak ng cable. Ang wireless module ay gaganapin lamang sa mga jumper wires.

Hakbang 5: Pagdaragdag ng Mga Motor Driver, at Regulator

Pagdaragdag ng Mga Motor Driver, at Regulator
Pagdaragdag ng Mga Motor Driver, at Regulator
Pagdaragdag ng Mga Motor Driver, at Regulator
Pagdaragdag ng Mga Motor Driver, at Regulator
Pagdaragdag ng Mga Motor Driver, at Regulator
Pagdaragdag ng Mga Motor Driver, at Regulator

Kunin ang mga driver ng motor at ilakip ito sa ibabang deck gamit ang double-sided tape, pagkatapos ay ikonekta ang mga motor dito. Ang labas ng 1 at labas ng 3 ay dapat na magkatulad na polarity. Maglakip ng mga regulator ng boltahe na may dobleng panig na tape. Itakda ang isa sa 3V at pangalawa sa 5V na may trimmer. Gumamit ako ng iba, ang mga nasa paglalarawan ay gagana rin. Ilakip lamang ang bahagi ng pisara bilang nakikita sa larawan. Ito ay magiging 12V na sangay.

Hakbang 6: May-hawak ng Baterya

Lalagyan ng baterya
Lalagyan ng baterya
Lalagyan ng baterya
Lalagyan ng baterya
Lalagyan ng baterya
Lalagyan ng baterya
Lalagyan ng baterya
Lalagyan ng baterya

I-print ang may hawak ng baterya at ilakip ito kaagad pagkatapos ng 12V branch na may dobleng panig na tape. Ikabit ang Velcro fastener sa mga may hawak ng baterya at sa baterya. Ang mga may hawak ng baterya ay idinisenyo upang maging may hawak din ng cable.

Hakbang 7: Cablework

Cablework
Cablework
Cablework
Cablework
Cablework
Cablework
Cablework
Cablework

Upang ikonekta ang lahat sa pamamagitan ng paggamit ng mas kaunting mga cable kailangan mong gumawa ng sarili mo. Gumawa ng isang cable na mapupunta mula sa baterya hanggang sa 12V na sangay. Gumawa ng dalawang kable na 3 babae sa 1 lalaki. Gagamitin ang mga ito upang paandarin ang mga module ng hc-sr04. Gumawa ng anim na kable na 2 babae sa isang lalaki. Gagamitin ito upang ikonekta ang parehong mga channel sa driver ng motor.

Hakbang 8: Mga Ilaw sa Likod

Mga Ilaw sa Likod
Mga Ilaw sa Likod
Mga Ilaw sa Likod
Mga Ilaw sa Likod
Mga Ilaw sa Likod
Mga Ilaw sa Likod

Maghinang 7 ws2812b leds magkasama tulad ng nakikita mo sa mga larawan. Subukang kopyahin ang ellipse sa plexiglass. Bilang isang supply cable na gumagamit ng tanso cable, ito ay maaaring ibaluktot at maaaring gabayan nang mas mahusay.

Hakbang 9: Kumpletuhin ang Mas Mababang Deck

Kumpletuhin ang Mas mababang Deck
Kumpletuhin ang Mas mababang Deck
Kumpletuhin ang Mas mababang Deck
Kumpletuhin ang Mas mababang Deck
Kumpletuhin ang Mas mababang Deck
Kumpletuhin ang Mas mababang Deck

Gumamit ng 3 babae hanggang 1 lalaking kable upang ikonekta ang Vcc at mga ground pin sa mga hc-sr04 module. Gumamit ng 2 babae hanggang 1 lalaking mga kable upang maiugnay ang ENA at ENB, In1 at In4, In2 at In3 sa l298n module sa magkabilang panig. Ikonekta ang mga cable sa bawat pin na kakailanganin namin sa itaas na "lohika" deck, tulad ng 12V, 5V, 3V, trig at echo pin sa distansya ng pagsukat ng mga module, kontrolin ang mga pin mula sa mga driver ng motor. Maglakip ng itaas na deck at ilagay ang lahat ng mga cable sa pamamagitan ng mga butas.

Hakbang 10: Itaas na Deck

Itaas na deck
Itaas na deck
Itaas na deck
Itaas na deck
Itaas na deck
Itaas na deck

Ikonekta ang dalawang mga breadboard bilang isa at ilagay ito sa deck. Pagkatapos kakailanganin mong ikabit ang Arduino. Maaari mong gamitin ang mga butas ng tape o drill at i-tornilyo ito. Bahala ka. Pagkatapos ay i-attach ang humantong bar na maaaring matagpuan dito: https://www.instructables.com/id/Programmable-Led-… na may mga bolt at nut. Upang maglakip ng tagapag-ayos ng cable kailangan mong mag-drill ng dalawang butas. Pagkatapos itago ang mas maraming mga cable hangga't maaari sa tagapag-ayos at isara ito sa pag-sign ni Kevin. Ang mga tala tungkol sa mga koneksyon sa cable ay nasa programa. Ang wireless module at hc-sr04 ay dapat na pinalakas mula sa 3V branch. Ang Arduino ay konektado nang direkta sa 12V na baterya sa pamamagitan ng Vin pin.

Hakbang 11: Transmitter

Transmitter
Transmitter
Transmitter
Transmitter
Transmitter
Transmitter

I-print ang ibabang bahagi. Ang mga desiler pin mula sa mga joystick at wire ng solder sa tinatayang haba na 5cm. Gumamit ng mga turnilyo at bolt upang maglakip ng mga joystick.

Hakbang 12: Pagsasaayos ng LCD

Inaayos ang LCD
Inaayos ang LCD

Kakailanganin naming gamitin ang Vin at 3V pin na magkahiwalay na sinakop ng LCD na kalasag. Kaya't ang mga labi na pin ay nasa Vin at 3V.

Hakbang 13: Power Cable

Power Cable
Power Cable

Solder switch sa ground cable ng 9V baterya plug. Gagamitin ito upang lumipat ng kuryente sa transmitter.

Hakbang 14: Ilagay ang Lahat sa Kaso

Ilagay sa Kaso ang Lahat
Ilagay sa Kaso ang Lahat
Ilagay sa Kaso ang Lahat
Ilagay sa Kaso ang Lahat
Ilagay sa Kaso ang Lahat
Ilagay sa Kaso ang Lahat

Ikonekta ang pulang kawad ng plug ng baterya sa Vin at itim na kawad sa kung saan sa lupa. Ang module na wireless ay konektado sa 3V sa pati na rin ang mga joystick. Mag-attach ng display sa Arduino DUE. Ang mga kable ng mga joystick at Nrf24-l01 ay tinukoy sa transmiter V1.6. I-upload ang code sa Arduino.

Hakbang 15: Isara ang Transmitter

Isara ang Transmitter
Isara ang Transmitter
Isara ang Transmitter
Isara ang Transmitter

I-print ang harap na bahagi, ilakip ito sa ilalim. Bago ilakip ang pandikit ang paglipat sa harap na bahagi. Habang ikinakabit ang panonood ng display, ang Arduino ay hindi nai-tape o na-screwed, ang display lamang ang hahawak dito. Ngunit sapat na. Pagkatapos ay gumamit ng mga turnilyo upang higpitan ito.

Hakbang 16: Nakumpleto ang Transmitter

Nakumpleto ang Transmitter
Nakumpleto ang Transmitter
Nakumpleto ang Transmitter
Nakumpleto ang Transmitter
Nakumpleto ang Transmitter
Nakumpleto ang Transmitter

Ito ay kung gaano kahusay ang hitsura ng naka-mount na transmitter. Ang program na na-upolad ko ay isinalin sa English kaya huwag matakot sa Slovak.

Hakbang 17: Nakumpleto na si Kevin

Kumpleto na si Kevin
Kumpleto na si Kevin
Kumpleto na si Kevin
Kumpleto na si Kevin
Kumpleto na si Kevin
Kumpleto na si Kevin

Handa na si Kevin na maglingkod bilang isang alim na alagang walang maintenance. Sa pagbuo ni Kevin maaari kang mag-concentrate lamang sa pag-program. Mayroong maraming silid para sa mga aditional sensor, mayroong dalawang mga breadboard. Mayroon ding ganap na kulay na display na maaaring mai-program upang ipakita kung ano ang gusto mo. Maaari mong sabihin na ito ay isang chassis at transmitter lamang kung saan maaari kang bumuo ng iyong sariling proyekto at hindi mo kailangang mag-abala sa pag-iisip kung paano maglagay ng mga sensor o leds.

Remote Control Contest 2017
Remote Control Contest 2017
Remote Control Contest 2017
Remote Control Contest 2017

Ikatlong Gantimpala sa Remote Control Contest 2017

Inirerekumendang: