Talaan ng mga Nilalaman:

Maverick - Remote Controlled Bidirectional Communication Car: 17 Mga Hakbang (na may Mga Larawan)
Maverick - Remote Controlled Bidirectional Communication Car: 17 Mga Hakbang (na may Mga Larawan)

Video: Maverick - Remote Controlled Bidirectional Communication Car: 17 Mga Hakbang (na may Mga Larawan)

Video: Maverick - Remote Controlled Bidirectional Communication Car: 17 Mga Hakbang (na may Mga Larawan)
Video: BEGINNERS... Build Your First Arduino RC Car With Wireless Control NOW! 2024, Hunyo
Anonim
Maverick - Remote Controlled Bidirectional Communication Car
Maverick - Remote Controlled Bidirectional Communication Car
Maverick - Remote Controlled Bidirectional Communication Car
Maverick - Remote Controlled Bidirectional Communication Car

Hey lahat ako Razvan at maligayang pagdating sa aking "Maverick" proyekto.

Palagi kong nagustuhan ang mga bagay na remote control, ngunit wala akong RC car. Kaya't nagpasya akong bumuo ng isa na maaaring gumawa ng kaunti pa kaysa sa paglipat lamang. Para sa proyektong ito gagamitin namin ang ilang mga bahagi na maa-access sa lahat na may isang elektronikong tindahan sa malapit o maaaring bumili ng mga bagay mula sa internet.

Kasalukuyan akong nakasakay sa isang sisidlan at wala akong access sa iba't ibang uri ng mga materyales at tool kaya ang proyekto na ito ay hindi isasama ang isang 3d printer, mga CNC o anumang mga magarbong aparato (kahit na sa palagay ko ito ay magiging lubhang kapaki-pakinabang ngunit hindi ko may access sa naturang kagamitan), magagawa ito sa mas madaling mga kasangkapan na magagamit. Ang proyektong ito ay sinadya upang maging madali at masaya.

Paano ito gumagana?

Ang Maverick ay isang RC car na gumagamit ng LRF24L01 Module upang magpadala at tumanggap ng data mula sa at sa remote control.

Maaari nitong sukatin ang temperatura at halumigmig mula sa kanyang lugar at ipadala ang data sa remote control upang maipakita sa isang grap. Gayundin maaari nitong sukatin ang distansya sa mga nakapaligid na bagay at hadlang, pagpapadala ng saklaw na impormasyon upang maipakita.

Sa pamamagitan ng isang pagpindot ng isang pindutan maaari rin itong maging autonomous, at sa mode na ito maiiwasan ang mga hadlang at magpapasya itong pumunta alinsunod sa pagsukat na kinuha ng ultrasonic sensor.

Kaya't magtayo tayo.

Hakbang 1: Mga Kinakailangan na Bahagi para sa Remote Controller

Mga Kinakailangan na Bahagi para sa Remote Controller
Mga Kinakailangan na Bahagi para sa Remote Controller

- Arduino Micro controller (Gumamit ako ng Arduino Uno para sa aking controller);

- NRF24L01 radio transceiver (gagamitin ito para sa bidirectional na komunikasyon sa pagitan ng kotse at ng remote control)

- Tower Pro Micro Servo 9g SG90 (ginagamit para sa pagpapakita ng data mula sa sasakyan, papayagan nitong makita ng operator ang mga parameter na sinusukat ng mga sensor ng kotse sa isang grap);

- Joystick (para sa kontrol ng sasakyan, o ang kontrol ng servo ng sasakyan);

- Dalawang iba't ibang mga kulay ng LED (Pinili ko ang pula at berde para sa indikasyon ng mga pagpapatakbo na mode);

- 10microF capacitors;

- 2 mga pindutan ng push (para sa pagpili ng mga mode ng pagpapatakbo);

- Iba't ibang resistors;

- Breadboard;

- Pagkonekta ng mga wire;

- Paper Clip (bilang karayom ng grap);

- Box box ng karton (para sa frame)

- Mga goma

Hakbang 2: Kinakailangan ang Bahagi para sa Maverick

Kinakailangan Bahagi para sa Maverick
Kinakailangan Bahagi para sa Maverick

- Arduino Micro-controller (Ginamit ko na at Arduino Nano);

- NRF24L01 radio transceiver (gagamitin ito para sa bidirectional wireless na komunikasyon sa pagitan ng kotse at ng remote control);

- L298 motor driver (ang module ay talagang maghimok ng mga de-koryenteng motor ng kotse);

- DHT11 sensor (temperatura at sensor ng halumigmig);

- 2 x Electrical Motors na may gear at gulong;

- Ultrasonic Sensor HC-SR04 (sensor na magbibigay ng kakayahan upang makita ang mga bagay sa paligid at maiwasan ang mga hadlang);

- Tower Pro Micro Servo 9g SG90 (papayagan ang oryentasyon ng ultrasonic sensor upang masukat nito ang saklaw sa iba't ibang direksyon);

- White LED (para sa pag-iilaw Gumamit ako ng isang lumang sensor ng kulay na nasunog ngunit gumagana pa rin ang mga LED);

- 10 microF Capacitors;

- Breadboard;

- Pagkonekta ng mga wire;

- A4 clip board bilang frame ng sasakyan;

- Ang ilang mga gulong mula sa isang lumang printer;

- Ilang dobleng tape sa gilid;

- Mga fastener ng folder para sa pag-secure ng mga motor sa frame;

- Mga goma

Mga gamit na ginamit:

- Mga Plier

- Screw driver

- Double tape

- Mga goma

- pamutol

Hakbang 3: Ilang Mga Detalye Tungkol sa Ilan sa Mga Materyal:

Ilang Detalye Tungkol sa Ilan sa Mga Materyal
Ilang Detalye Tungkol sa Ilan sa Mga Materyal
Ilang Detalye Tungkol sa Ilan sa Mga Materyal
Ilang Detalye Tungkol sa Ilan sa Mga Materyal
Ilang Detalye Tungkol sa Ilan sa Mga Materyal
Ilang Detalye Tungkol sa Ilan sa Mga Materyal
Ilang Detalye Tungkol sa Ilan sa Mga Materyal
Ilang Detalye Tungkol sa Ilan sa Mga Materyal

L298 Modyul:

Ang mga pin ng Arduino ay hindi maaaring direktang konektado sa mga de-koryenteng motor dahil ang micro-controller ay hindi makaya ang mga amp na kinakailangan ng mga motor. Kaya kailangan nating ikonekta ang mga motor sa isang driver ng motor na makokontrol ng Arduino micro-controller.

Magagawa nating makontrol ang dalawang mga de-kuryenteng motor na gumagalaw ng kotse sa magkabilang direksyon, upang ang kotse ay maaaring sumulong at malayo at maaari ring makaiwas.

Upang magawa ang lahat sa itaas kakailanganin namin ang isang H-Bridge na talagang isang hanay ng mga transistor na nagbibigay-daan para sa pagkontrol ng kasalukuyang daloy sa mga motor. Ang L298 Module ay ganoon lamang.

Pinapayagan din kami ng modyul na ito na patakbuhin ang mga motor sa iba't ibang bilis gamit ang mga ENA at ENB na pin na may dalawang PWM na pin mula sa Arduino, ngunit para sa proyektong ito upang makatipid ng dalawang PWM na pin ay hindi namin makontrol ang bilis ng mga motor, ang direksyon lamang kaya't ang mga jumper para sa mga ENA at ENB na pin ay mananatili sa lugar.

NRF24L01 Modyul:

Ito ay isang karaniwang ginagamit na transceiver na nagbibigay-daan para sa wireless na komunikasyon sa pagitan ng kotse at ng remote control. Gumagamit ito ng 2.4 GHz band at maaari itong gumana sa mga rate ng baud mula sa 250 kbps hanggang sa 2 Mbps. Kung ginamit sa bukas na espasyo at may mas mababang rate ng baud ang saklaw nito ay maaaring umabot ng hanggang sa 100 metro na ginagawang perpekto para sa proyektong ito.

Ang module ay katugma sa Arduino Micro-controller ngunit kailangan mong mag-ingat na ibigay ito mula sa 3.3V pin hindi mula sa 5V kung hindi man ay ipagsapalaran mo ang pinsala sa modyul.

DHT 11 Sensor:

Ang modyul na ito ay isang napaka-mura at madaling gamitin na sensor. Nagbibigay ito ng digital na pagbabasa ng temperatura at halumigmig, ngunit kakailanganin mo ang isang library ng Arduino IDE upang magamit ito. Gumagamit ito ng isang capacitive kahalumigmigan sensor at isang thermistor upang masukat ang nakapalibot na hangin, at nagpapadala ng isang digital signal sa data pin.

Hakbang 4: Pag-set up ng Mga Koneksyon para sa Maverick

Pag-set up ng Mga Koneksyon para sa Maverick
Pag-set up ng Mga Koneksyon para sa Maverick
Pag-set up ng Mga Koneksyon para sa Maverick
Pag-set up ng Mga Koneksyon para sa Maverick

Mga Koneksyon sa Maverick:

NRF24L01 Modyul (mga pin)

VCC - Arduino Nano 3V3

GND - Arduino Nano GND

CS - Arduino Nano D8

CE - Arduino Nano D7

MOSI - Arduino Nano D11

SCK- Arduino Nano D13

MISO - Arduino Nano D12

Hindi ginamit ang IRQ

L298N Module (mga pin)

IN1 - Arduino Nano D5

IN2 - Arduino Nano D4

IN3 - Arduino Nano D3

IN4 - Arduino Nano D2

ENA - mayroong jumper sa lugar -

ENB - mayroong jumper sa lugar -

DHT11

VCC 5V rail ng breadboard

GND GND rail ng breadboard

S D6

HC-SR04 Ultrasonic Sensor

VCC 5V rail ng breadboard

GND GND rail ng breadboard

Trig - Arduino Nano A1

Echo - Arduino Nano A2

Tower Pro Micro Servo 9g SG90

GND (brown color wire) GND rail ng breadboard

VCC (pulang kulay na kawad) 5V rail ng breadboard

Signal (kulay kahel na kawad) - Arduino Nano D10

LED Light - Arduino Nano A0

Breadboard

5V Rail - Arduino Nano 5V

GND rail - Arduino Nano GND

Sa una ay ipinasok ko ang Arduino Nano sa breadboard, na may koneksyon sa USB sa panlabas para sa isang mas madaling pag-access sa paglaon.

- Arduino Nano 5V pin sa 5V rail ng breadboard

-Arduino Nano GND pin sa GND rail ng breadboard

NRF24L01 Modyul

- Ang GND ng Modyul ay papunta sa GND ng riles ng tinapay

- Ang VCC ay pupunta sa Arduino Nano 3V3 pin. Mag-ingat na huwag ikonekta ang VCC sa 5V ng breadboard habang nanganganib kang sirain ang NRF24L01 Module

- Ang pin ng CSN ay papunta sa Arduino Nano D8;

- Ang pin ng CE ay papunta sa Arduino Nano D7;

- Ang SCK pin ay papunta sa Arduino Nano D13;

- Ang MOSI pin ay pupunta sa Arduino Nano D11;

- Ang MISO pin ay papunta sa Arduino Nano D12;

- Ang IRQ pin ay hindi makakonekta. Mag-ingat kung gumagamit ka ng ibang board kaysa sa Arduino Nano o Arduino Uno, magkakaiba ang mga SCK, MOSI at MISO na pin.

- Nag-attach din ako ng isang 10µF Capacitor sa pagitan ng VCC at ng GND ng module upang hindi magkaroon ng mga problema sa supply ng kuryente ng module. Hindi ito sapilitan kung gumagamit ka ng module sa kaunting lakas ngunit sa nabasa ko sa internet maraming mga proyekto ang may problema dito.

- Kakailanganin mo ring i-download ang RF24 library para sa modyul na ito. Mahahanap mo ito sa sumusunod na site:

L298N Modyul

- Para sa mga ENA at ENB na pin ay iniwan ko ang mga jumper na konektado sapagkat hindi ko kailangang kontrolin ang bilis ng mga motor, upang makatipid ng dalawang PWM digital na pin sa Arduino Nano. Kaya sa proyektong ito, ang mga motor ay palaging tatakbo sa buong bilis, ngunit sa huli ang mga gulong ay hindi paikot nang mabilis dahil sa gamit ng mga motor.

- Ang IN1 pin ay napupunta sa Arduino Nano D5;

- Ang IN2 pin ay napupunta sa Arduino Nano D4;

- Ang IN3 pin ay napupunta sa Arduino Nano D3;

- Ang IN4 pin ay pupunta sa Arduino Nano D2;

- Ang + ng baterya ay mapupunta sa slot ng 12V;

- Ang - ng baterya ay pupunta sa slot ng GND, at sa GND rail ng breadboard;

- Kung gumagamit ka ng isang malakas na baterya (maximum na 12V) maaari mong ibigay ang Arduino Nano mula sa puwang ng 5V hanggang sa Vin pin, ngunit mayroon lamang akong 9V na baterya kaya't ginamit ko ang isa para sa mga motor lamang at isa para sa paggana ng Arduino Nano at ang mga sensor

- Ang parehong mga motor ay konektado sa mga puwang sa kanan at sa kaliwa ng module. Sa una ay hindi mahalaga kung paano mo ikonekta ang mga ito maaari itong maiakma sa ibang pagkakataon mula sa Arduino Code o mula lamang sa paglipat ng mga wires sa pagitan ng kanilang sarili kapag susubukan namin ang sasakyan.

DHT11 Modyul

- Ang mga module module ay ganap na umaangkop sa breadboard. Kaya't ang - pin ay pumupunta sa Riles ng GND.

- Ang Signal pin ay napupunta sa Arduino Nano D6;

- Ang VCC pin ay napupunta sa 5V breadboard rail.

HC-SR04 Ultrasonic Sensor Module

- Ang VCC pin ay papunta sa 5V rail ng breadboard;

- Ang GND pin sa GND rail ng breadboard;

- Ang Trig pin sa Arduino Nano A1;

- Ang Echo pin sa Arduino Nano A2;

- Ang Module ng Ultrasonic ay ikakabit sa servo motor na may dobleng tape o / at may ilang mga bandang goma upang masukat ang mga distansya sa iba't ibang mga anggulo sa paayon na direksyon ng sasakyan. Magiging kapaki-pakinabang ito kapag nasa mode na Autonomous ang sasakyan ay susukat sa distansya sa kanan, kaysa sa kaliwa at magpapasya siya kung saan liliko. Gayundin magagawa mong kontrolin ang servo upang makita ang iba't ibang mga distansya sa iba't ibang mga direksyon mula sa sasakyan.

Tower Pro Micro Servo 9g SG90

- Ang brown wire sa GND rail ng breadboard

- Ang pulang kawad sa 5V rail ng breadboard

- Ang orange wire sa Arduino Nano D10;

LED

- Ang LED ay ibibigay mula sa A0 pin. Gumamit ako ng isang lumang sensor ng kulay na nasunog ngunit ang mga LED ay gumagana pa rin at ang pagiging 4 sa kanila sa maliit na board ay perpekto para sa pag-iilaw ng paraan ng sasakyan. Kung gumagamit ka lamang ng isang LED dapat kang gumamit ng isang 330Ω risistor ay serye sa LED upang hindi masunog ito.

Binabati ang mga koneksyon ng sasakyan ay tapos na.

Hakbang 5: Malayuang Mga Koneksyon ng Maverick:

Mga Maikling Koneksyon sa Maverick
Mga Maikling Koneksyon sa Maverick

NRF24L01 Modyul (mga pin)

VCC - Arduino Uno pin 3V3

GND - Arduino Uno pin GND

CS - Arduino Uno pin D8

CE - Arduino Uno pin D7

MOSI - Arduino Uno pin D11

SCK - Arduino Uno pin D13

MISO - Arduino Uno pin D12

Hindi ginamit ang IRQ

Joystick

GND GND rail ng breadboard

VCC 5V rail ng breadboard

VRX - Arduino Uno pin A3

VRY - Arduino Uno pin A2

Tower Pro Micro Servo 9g SG90

GND (brown color wire) GND rail ng breadboard

VCC (pulang kulay na kawad) 5V rail ng breadboard

Signal (orange color wire) - Arduino Uno pin D6

Red LED - Arduino Uno pin D4

Green LED - Arduino Uno pin D5

Autonomous Push Button - Arduino Uno pin D2

Saklaw na Button - Arduino Uno pin D3

Breadboard

5V Rail - Arduino Uno pin 5V

GND Rail - Arduino Uno pin GND

Habang ginagamit ko para sa taga-kontrol ang isang Arduino Uno, ikinabit ko ang Uno sa isang breadboard na may ilang mga rubber band upang hindi makagalaw.

- Ang Arduino Uno ay ibibigay ng isang 9V na baterya sa pamamagitan ng jack;

- Arduino Uno 5V pin sa 5V rail ng breadboard;

-Arduino Uno GND pin sa GND rail ng breadboard;

NRF24L01 Modyul

- Ang GND ng Modyul ay papunta sa GND ng riles ng tinapay

- Ang VCC ay pupunta sa Arduino Uno 3V3 pin. Mag-ingat na huwag ikonekta ang VCC sa 5V ng breadboard habang nanganganib kang sirain ang NRF24L01 Module

- Pupunta ang pin ng CSN sa Arduino Uno D8;

- Ang CE pin ay papunta sa Arduino Uno D7;

- Ang SCK pin ay pupunta sa Arduino Uno D13;

- Ang MOSI pin ay pupunta sa Arduino Uno D11;

- Ang MISO pin ay papunta sa Arduino Uno D12;

- Ang IRQ pin ay hindi makakonekta. Mag-ingat kung gumagamit ka ng ibang board kaysa sa Arduino Nano o Arduino Uno, magkakaiba ang mga SCK, MOSI at MISO na pin.

- Nag-attach din ako ng isang 10µF Capacitor sa pagitan ng VCC at ng GND ng module upang hindi magkaroon ng mga problema sa supply ng kuryente ng module. Hindi ito sapilitan kung gumagamit ka ng module sa kaunting lakas ngunit sa nabasa ko sa internet maraming mga proyekto ang may problema dito.

Module ng Joystick

- Ang module ng Joystick ay binubuo ng 2 potentiometers kaya't halos magkatulad ito sa mga koneksyon;

- GND pin sa GND rail ng breadboard;

- VCC pin sa 5V rail ng breadboard;

- VRX pin sa Arduino Uno A3 pin;

- VRY pin sa Arduino Uno A2 pin;

Tower Pro Micro Servo 9g SG90

- Ang brown wire sa GND rail ng breadboard

- Ang pulang kawad sa 5V rail ng breadboard

- Ang orange wire sa Arduino Uno D6;

LED

- Ang Red LED ay konektado sa serye na may isang 330Ω risistor sa Arduino Uno pin D4;

- Green LED ay konektado sa serye na may isang 330Ω risistor sa Arduino Uno pin D5;

Mga Push Button

- Ang mga pushbutton ay gagamitin para sa pagpili ng mode kung saan gagana ang sasakyan;

- Ang autonomous pushbutton ay konektado sa pin D2 ng Arduino Uno. Ang pindutan ay dapat na hilahin pababa gamit ang isang 1k o 10k risistor ang halaga ay hindi mahalaga.

- Ang saklaw na pushbutton ay konektado sa pin D3 ng Arduino Uno. Parehas ang pindutan na dapat na hilahin pababa sa isang 1k o 10k risistor.

Iyon lang ay nakakonekta natin ngayon ang lahat ng mga bahagi ng kuryente.

Hakbang 6: Pagbuo ng Remote Controller Frame

Pagbuo ng Remote Controller Frame
Pagbuo ng Remote Controller Frame
Pagbuo ng Remote Controller Frame
Pagbuo ng Remote Controller Frame
Pagbuo ng Remote Controller Frame
Pagbuo ng Remote Controller Frame
Pagbuo ng Remote Controller Frame
Pagbuo ng Remote Controller Frame

Ang frame ng remote control ay talagang ginawa mula sa isang kahon ng kahon ng karton. Sa kurso ang iba pang mga materyales ay gagawa ng mas mahusay ngunit sa aking kaso ang mga materyales na magagamit ko ay limitado. Kaya gumamit ako ng isang karton na kahon.

Una kong pinutol ang mga panlabas na gilid ng takip at nakuha ang tatlong bahagi tulad ng sa larawan.

Susunod, kinuha ko ang dalawang mas maliliit na piraso at idinikit ko ang mga ito kasama ang dobleng tape.

Ang pangatlong mas mahabang bahagi ay darating na patayo sa kanila na bumubuo ng isang "T" tulad ng frame ng hugis.

Ang itaas (pahalang) na bahagi ay gagamitin para sa grap at ang mas mababang (patayo) na bahagi ay gagamitin para sa mga de-koryenteng sangkap, upang ang lahat ay magkadikit. Kapag gagawin namin ang grap ay puputulin namin ang itaas na bahagi upang magkasya ang papel na grap.

Hakbang 7: Paglikha ng Graph para sa Remote Controller

Lumilikha ng Grap para sa Remote Controller
Lumilikha ng Grap para sa Remote Controller
Lumilikha ng Grap para sa Remote Controller
Lumilikha ng Grap para sa Remote Controller
Lumilikha ng Grap para sa Remote Controller
Lumilikha ng Grap para sa Remote Controller

Siyempre sa hakbang na ito magiging maganda kung mayroon kang isang LCD (16, 2) upang ang data na ibinigay mula sa sasakyan ay ipapakita. Ngunit sa aking kaso wala akong isa, kaya't kailangan kong maghanap ng ibang paraan upang maipakita ang data.

Nagpasya akong gumawa ng isang maliit na grap na may karayom mula sa isang servo motor, isang clip ng papel (ginamit bilang isang karayom) na kung saan ay ipahiwatig ang mga halagang sinusukat ng mga sensor ng sasakyan at isang radar plotting sheet, o maaari mong gamitin ang isang polar graph paper (Mga graphic paper maaaring ma-download mula sa internet).

Ang mga parameter na sinusukat ng mga sensor ay mai-convert sa degree para sa servo motor. Sapagkat ang motor na servo ay hindi pinakamahusay na kalidad na pinaghigpitan ko ang kanyang paggalaw mula 20 ° hanggang 160 ° (20 ° nangangahulugang 0 nasukat na halaga ng parameter at 160 ° na nangangahulugang ang maximum na halaga ng parameter na maaaring ipakita halimbawa 140 cm).

Ang lahat ng ito ay maaaring ayusin mula sa Arduino Code.

Para sa grap na ginamit ko ang isang radar plotting sheet, na pinutol ko sa kalahati matapos kong baguhin ito nang kaunti gamit ang pangunahing Windows Paint at Snipping Tool.

Matapos mabago ang Radar Plotting Sheet upang magkasya sa remote control na iguhit ko ang mga linya na kumukonekta sa gitna ng plotting sheet na may panlabas na bilog upang gawing mas madali ang mga pagbasa.

Ang servo motor turn shaft ay dapat na nakahanay sa gitna ng plotting sheet.

Inunat at binago ko ang clip ng papel upang magkasya sa servo motor arm.

Pagkatapos ang pinakamahalaga ay "i-calibrate" ang grap. Kaya para sa iba't ibang mga halaga ng mga parameter na sinusukat ang karayom ng graph ay dapat ipakita ang tamang halaga ng anggulo. Natapos ko na ito sa paglipat ng remote control at ng Maverick ON, at pagsukat ng iba't ibang mga distansya gamit ang ultrasonic sensor habang kinukuha ang mga halaga mula sa serial monitor upang matiyak na tama ang itinuturo ng grap. Matapos ang ilang mga re posisyon ng servo at ilang baluktot ng karayom ang grap ay ipinapakita ang tamang mga sukat na sinusukat ang mga halaga.

Matapos ang lahat ay nakakabit sa hugis na "T" na hugis na na-print ko at nakadikit ng dobleng tape ang Mode Selection Flowchart upang hindi malito sa kung anong parameter ang ipinapakita ng grap.

Sa wakas tapos na ang remote control.

Hakbang 8: Pagbuo ng Maverick Chassis

Pagbuo ng Maverick Chassis
Pagbuo ng Maverick Chassis
Pagbuo ng Maverick Chassis
Pagbuo ng Maverick Chassis
Pagbuo ng Maverick Chassis
Pagbuo ng Maverick Chassis

Una sa lahat kailangan kong magbigay ng isang malaking pasasalamat sa aking mabuting kaibigan na si Vlado Jovanovic para sa paglalaan ng oras at pagsisikap para sa pagbuo ng chassis, ang katawan at ang buong disenyo ng frame ng Maverick.

Ang chassis ay ginawa mula sa isang karton na karton, na kung saan ay gupitin sa isang hugis-octagonal na pasulong na hugis na may maraming pagsisikap gamit ang isang pamutol ng magagamit lamang na bagay sa paligid. Ang hugis na octagonal ay maglalagay ng mga electronical na bahagi. Ang may hawak ng clipboard ay ginamit bilang isang suporta para sa mga gulong sa likuran.

Matapos i-cut ang board ay tinakpan ito ng isang silver tape (anti splash tape) upang bigyan ito ng mas magandang hitsura.

Ang dalawang motor ay nakakabit tulad ng sa mga larawan gamit ang dobleng tape at binagong mga fastener ng folder. Dalawang butas ang na-drill sa bawat panig ng chassis upang payagan ang mga motor cables na maipasa upang maabot ang module na L298N.

Hakbang 9: Pagbuo ng Mga Side Panel ng Frame

Pagtatayo ng Mga Side Panel ng Frame
Pagtatayo ng Mga Side Panel ng Frame
Pagtatayo ng Mga Side Panel ng Frame
Pagtatayo ng Mga Side Panel ng Frame
Pagtatayo ng Mga Side Panel ng Frame
Pagtatayo ng Mga Side Panel ng Frame

Tulad ng nabanggit bago ang buong panlabas na shell ng Maverick ay gawa sa karton. Ang mga gilid na panel ay pinutol ng isang pamutol, sinusukat at ginawa upang magkasya ang tsasis.

Ang ilang mga tampok sa disenyo ay inilapat upang magmukhang mas mahusay at ang isang wire mesh ay na-rivet sa panloob na bahagi ng mga panel para sa isang uri ng tangke na isang hitsura ng pagkakapareho.

Hakbang 10: Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame

Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame
Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame
Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame
Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame
Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame
Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame
Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame
Ang pagbuo ng Harap at Likod na Mga Suporta para sa Frame

Ang mga suporta sa harap at likuran ay may layunin na ma-secure ang mga panel ng gilid sa harap at sa likurang bahagi ng kotse. Ang harap na suporta ay mayroon ding layunin na mapaunlakan ang ilaw (sa aking kaso ang sirang sensor ng kulay).

Ang mga sukat ng harap at likuran ay sumusuporta maaari mong makita ang mga ito sa mga nakalakip na larawan, kasama ang mga template para sa kung paano i-cut ang suporta at kung saan at aling mga panig ang yumuko at sa paglaon ay nakadikit.

Hakbang 11: Pagbuo ng Nangungunang Cover ng Frame

Pagbuo ng Nangungunang Cover ng Frame
Pagbuo ng Nangungunang Cover ng Frame
Pagbuo ng Nangungunang Cover ng Frame
Pagbuo ng Nangungunang Cover ng Frame
Pagbuo ng Nangungunang Cover ng Frame
Pagbuo ng Nangungunang Cover ng Frame

Ang itaas na takip ay kailangang i-enclose ang lahat sa loob at para sa isang mas mahusay na disenyo na gumawa ako ng ilang mga linya sa mahigpit na bahagi upang makita ang mga electronics sa loob ng kotse. Gayundin ang tuktok na takip ay ginawa upang maalis ito upang mapalitan ang mga baterya.

Ang lahat ng bahagi ay nakalakip sa bawat isa na may mga bolt at mani tulad ng nasa larawan.

Hakbang 12: Assembly of the Body Frame

Assembly of the Body Frame
Assembly of the Body Frame
Assembly of the Body Frame
Assembly of the Body Frame
Assembly of the Body Frame
Assembly of the Body Frame
Assembly of the Body Frame
Assembly of the Body Frame

Hakbang 13: Pag-mount ng Mga Motors sa Chassis

Pag-mount ng mga Motors sa Chassis
Pag-mount ng mga Motors sa Chassis
Pag-mount ng mga Motors sa Chassis
Pag-mount ng mga Motors sa Chassis
Pag-mount ng mga Motors sa Chassis
Pag-mount ng mga Motors sa Chassis

Ang dalawang motor ay nakakabit tulad ng sa mga larawan gamit ang dobleng tape at binagong mga fastener ng folder. Dalawang butas ang na-drill sa bawat panig ng chassis upang payagan ang mga motor cables na maipasa upang maabot ang module na L298N.

Hakbang 14: Pag-mount ng Elektronika sa Chassis

Pag-mount ng Electronics sa Chassis
Pag-mount ng Electronics sa Chassis
Pag-mount ng Elektronika sa Chassis
Pag-mount ng Elektronika sa Chassis
Pag-mount ng Elektronika sa Chassis
Pag-mount ng Elektronika sa Chassis

Bilang supply ng kuryente ginamit ko ang dalawang 9V na baterya bilang ang pinakaangkop sa sandaling magagamit. Ngunit upang maiakma ang mga ito sa chassis kailangan kong gumawa ng isang may hawak ng baterya na panatilihin ang mga baterya sa lugar habang ang kotse ay gumagalaw at madali ring alisin kung kinakailangan kailangan upang mapalitan ang mga baterya. Kaya't gumawa ulit ako ng may hawak ng baterya mula sa karton at isinalin ito sa chassis na may binagong folder fastener.

Ang L298N Module ay na-install gamit ang 4 spacers.

Ang board ng tinapay ay nakakabit sa chassis gamit ang double tape.

Ang sensor ng ultrasonic ay nakakabit sa mga motor na servo gamit ang dobleng tape at ilang mga goma.

Ngayon lahat ng mga elektronikong sangkap ay nasa lugar.

Hakbang 15: Ang pagpasok sa Body Frame sa Chassis

Nilagay ang Body Frame sa Chassis
Nilagay ang Body Frame sa Chassis
Nilagay ang Body Frame sa Chassis
Nilagay ang Body Frame sa Chassis
Nilagay ang Body Frame sa Chassis
Nilagay ang Body Frame sa Chassis

Hakbang 16: Paano Paandarin ang Maverick

Paano Paandarin ang Maverick
Paano Paandarin ang Maverick

Ang Maverick ay maaaring patakbuhin sa 4 na mga mode at ito ay ipahiwatig ng dalawang LED sa remote control (pula at berde).

1. Kontrol sa Manu-manong (Humidity). Pauna kapag ang sasakyan ay nakabukas ON ito ay magiging sa manu-manong kontrol. Nangangahulugan ito na ang Maverick ay makokontrol nang manu-mano mula sa remote control sa tulong ng joystick. Ang parehong LED's ay papatayin sa remote na controller na nagpapahiwatig na nasa manual mode kami. Ang ipinakita na halaga sa remote na grapiko ng controller ay ang pagiging HUMIDITY ng hangin sa paligid ng Maverick.

2. Kontrol sa Manu-manong (Temperatura). Kapag ang parehong Green Led at Red Led ay ON. Nangangahulugan ito na ang Maverick ay makokontrol nang manu-mano mula sa remote control sa tulong ng joystick. Sa mode na ito din ang ilaw ay bubuksan ON. Ang ipinakita na halaga sa remote na grapiko ng controller ay ang TEMPERATURE ng hangin sa paligid ng Maverick sa degree C.

3. Autonomous Mode. Kapag ang pindutan ng auto push ay pinindot ang Red LED ay nakabukas ON na nagpapahiwatig ng Autonomous Mode. Sa mode na ito, ang Maverick ay nagsisimulang gumalaw nang mag-iwas sa mga hadlang at pagpapasya kung saan liliko ayon sa natanggap na impormasyon mula sa ultrasonic sensor. Sa mode na ito ang ipinakita na halaga sa graphic ng remote controller ay ang distansya na sinusukat habang gumagalaw.

4. Saklaw na Mode ng Pagsukat. Kapag pinindot ang pindutan ng Saklaw ang Green LED ay nakabukas ON na nagpapahiwatig na ang Maverick ay nasa Range Mode. Ngayon ang Maverick ay hindi gagalaw. Kontrolin ngayon ng Joystick ang servo motor na nakakabit sa ultrasonic sensor. Upang masukat ang saklaw mula sa sasakyan patungo sa iba't ibang mga bagay sa paligid nito ilipat lamang ang joystick at ituro ang ultrasonic sensor patungo sa bagay. Ang halaga ng distansya patungo sa bagay ay ipapakita sa graph ng remote controller sa cm.

Para sa pag-switch on at pag-off ng LED light sa Maverick kailangan mong magkaroon ng parehong LED sa remote control On (para sa light On) o Off (para sa light Off).

Hakbang 17: Arduino Code

Maaari mong makita ang mga code para sa remote control at para sa naka-attach na Maverick.

Iyon lang para sa proyekto ko sa Maverick. Sana magustuhan mo ito at salamat sa pagtingin at pagboto para dito kung gusto mo ito.

Inirerekumendang: