Satura rādītājs:

Maverick - tālvadības divvirzienu sakaru automašīna: 17 soļi (ar attēliem)
Maverick - tālvadības divvirzienu sakaru automašīna: 17 soļi (ar attēliem)

Video: Maverick - tālvadības divvirzienu sakaru automašīna: 17 soļi (ar attēliem)

Video: Maverick - tālvadības divvirzienu sakaru automašīna: 17 soļi (ar attēliem)
Video: испытание нового японского автобуса с отдельными номерами из Киносаки в Осаку | Зеленая комната 2024, Jūnijs
Anonim
Maverick - tālvadības divvirzienu sakaru automašīna
Maverick - tālvadības divvirzienu sakaru automašīna
Maverick - tālvadības divvirzienu sakaru automašīna
Maverick - tālvadības divvirzienu sakaru automašīna

Sveiki visi, es esmu Razvans un laipni lūgti manā “Maverick” projektā.

Man vienmēr ir patikušas ar tālvadību vadāmas lietas, bet man nekad nav bijusi RC automašīna. Tāpēc es nolēmu izveidot tādu, kas var paveikt mazliet vairāk nekā vienkārši pārvietoties. Šim projektam mēs izmantosim dažas daļas, kas ir pieejamas ikvienam, kam tuvumā ir elektroniskais veikals vai kas var iegādāties lietas no interneta.

Pašlaik esmu uz kuģa, un man nav piekļuves dažāda veida materiāliem un instrumentiem, tāpēc šajā projektā neietilps 3D printeris, CNC vai citas izsmalcinātas ierīces (pat es domāju, ka tas būs ļoti noderīgi, bet man nav piekļūt šādam aprīkojumam), tas tiks darīts, izmantojot daudz vienkāršākus pieejamos rīkus. Šis projekts ir paredzēts vieglam un jautram.

Kā tas darbojas?

Maverick ir RC automašīna, kas izmanto LRF24L01 moduli, lai nosūtītu un saņemtu datus no tālvadības pults un uz to.

Tas var izmērīt temperatūru un mitrumu no sava apgabala un nosūtīt datus uz tālvadības pulti, lai tie tiktu parādīti grafikā. Tas var arī izmērīt attālumu līdz apkārtējiem objektiem un šķēršļiem, nosūtot parādāmo diapazona informāciju.

Nospiežot pogu, tā var būt arī autonoma, un šajā režīmā tā izvairīsies no šķēršļiem un izlems, vai iet saskaņā ar ultraskaņas sensora veiktajiem mērījumiem.

Tāpēc ķersimies pie celtniecības.

1. darbība. Tālvadības pultim nepieciešamās detaļas

Tālvadības pultim nepieciešamās detaļas
Tālvadības pultim nepieciešamās detaļas

- Arduino Micro kontrolieris (savam kontrolierim esmu izmantojis Arduino Uno);

- NRF24L01 radio uztvērējs (tas tiks izmantots divvirzienu saziņai starp automašīnu un tālvadības pulti)

- Tower Pro Micro Servo 9g SG90 (izmanto transportlīdzekļa datu attēlošanai, tas ļaus operatoram grafikā vizualizēt automašīnas sensoru izmērītos parametrus);

- kursorsviru (transportlīdzekļa vadībai vai transportlīdzekļa servo vadībai);

- divas dažādas gaismas diodes (es izvēlējos sarkano un zaļo, lai norādītu darbības režīmus);

- 10microF kondensatori;

- 2 spiedpogas (darbības režīmu izvēlei);

- dažādi rezistori;

- maizes dēlis;

- savienojošie vadi;

- saspraude (kā grafika adata);

- Kartona apavu kaste (rāmim)

- Gumijas lentes

2. darbība: daļa, kas nepieciešama Maverick

Daļa nepieciešama Maverick
Daļa nepieciešama Maverick

- Arduino mikrokontrolleris (esmu izmantojis un Arduino Nano);

- NRF24L01 radio uztvērējs (tas tiks izmantots divvirzienu bezvadu sakariem starp automašīnu un tālvadības pulti);

- L298 motora vadītājs (modulis faktiski darbinās automašīnas elektromotorus);

- DHT11 sensors (temperatūras un mitruma sensors);

- 2 x elektromotori ar pārnesumu un riteņiem;

- ultraskaņas sensors HC-SR04 (sensors, kas ļaus noteikt apkārt esošos objektus un izvairīties no šķēršļiem);

- Tower Pro Micro Servo 9g SG90 (ļaus orientēties ultraskaņas sensoram, lai tas varētu izmērīt diapazonu dažādos virzienos);

- balta gaismas diode (apgaismojumam esmu izmantojis veco krāsu sensoru, kas ir izdegis, bet gaismas diodes joprojām darbojas);

- 10 microF kondensatori;

- maizes dēlis;

- savienojošie vadi;

- A4 stiprinājuma dēlis kā transportlīdzekļa rāmis;

- daži riteņi no veca printera;

- dažas divpusējas lentes;

- mapes stiprinājumi motoru nostiprināšanai pie rāmja;

- Gumijas lentes

Izmantotie rīki:

- knaibles

- skrūvgriezis

- Dubultā lente

- Gumijas lentes

- Kuteris

3. darbība: neliela informācija par dažiem materiāliem:

Dažas detaļas par dažiem materiāliem
Dažas detaļas par dažiem materiāliem
Dažas detaļas par dažiem materiāliem
Dažas detaļas par dažiem materiāliem
Dažas detaļas par dažiem materiāliem
Dažas detaļas par dažiem materiāliem
Dažas detaļas par dažiem materiāliem
Dažas detaļas par dažiem materiāliem

L298 modulis:

Arduino tapas nevar tieši savienot ar elektromotoriem, jo mikrokontrolleris nevar tikt galā ar motoriem nepieciešamajiem pastiprinātājiem. Tāpēc mums ir jāpievieno motori motora vadītājam, kuru kontrolēs Arduino mikrokontrolleris.

Mums būs jāspēj kontrolēt divus elektromotorus, kas pārvieto automašīnu abos virzienos, lai automašīna varētu virzīties uz priekšu un aizmuguri, kā arī stūrēt.

Lai veiktu visu iepriekš minēto, mums būs nepieciešams H-tilts, kas faktiski ir tranzistoru kopums, kas ļauj kontrolēt strāvas plūsmu uz motoriem. L298 modulis ir tieši tāds.

Šis modulis arī ļauj mums darbināt motorus ar dažādu ātrumu, izmantojot ENA un ENB tapas ar divām PWM tapām no Arduino, taču šim projektam, lai rezervētu divas PWM tapas, mēs nekontrolēsim motoru ātrumu, tikai virzienu džemperi ENA un ENB tapām paliks savās vietās.

NRF24L01 modulis:

Šis ir plaši izmantots uztvērējs, kas ļauj bezvadu sakarus starp automašīnu un tālvadības pulti. Tas izmanto 2,4 GHz joslu un var darboties ar pārraides ātrumu no 250 kbps līdz 2 Mbps. Ja to izmanto atklātā telpā un ar zemāku pārraides ātrumu, tā diapazons var sasniegt pat 100 metrus, kas padara to ideāli piemērotu šim projektam.

Modulis ir saderīgs ar Arduino mikrokontrolleri, taču jums jābūt uzmanīgam, piegādājot to no 3,3 V kontakta, nevis no 5 V, pretējā gadījumā jūs riskējat sabojāt moduli.

DHT 11 sensors:

Šis modulis ir ļoti lēts un viegli lietojams sensors. Tas nodrošina digitālos temperatūras un mitruma rādījumus, taču, lai to izmantotu, jums būs nepieciešama Arduino IDE bibliotēka. Tas izmanto kapacitatīvu mitruma sensoru un termistoru, lai izmērītu apkārtējo gaisu, un uz datu tapas izsūta digitālo signālu.

4. darbība. Savienojumu iestatīšana Maverick

Savienojumu iestatīšana Maverick
Savienojumu iestatīšana Maverick
Savienojumu iestatīšana Maverick
Savienojumu iestatīšana Maverick

Maverick savienojumi:

NRF24L01 modulis (tapas)

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

IRQ Nav izmantots

L298N modulis (tapas)

IN1 - Arduino Nano D5

IN2 - Arduino Nano D4

IN3 - Arduino Nano D3

IN4 - Arduino Nano D2

ENA - ir džemperis vietā -

ENB - ir džemperis vietā -

DHT11

Maizes dēļa VCC 5V sliede

GND GND maizes dēļa sliede

D D6

HC-SR04 ultraskaņas sensors

Maizes dēļa VCC 5V sliede

GND GND maizes dēļa sliede

Trig - Arduino Nano A1

Atbalss - Arduino Nano A2

Tower Pro Micro Servo 9g SG90

GND (brūnas krāsas stieple) GND sliede maizes dēļā

VCC (sarkanās krāsas vads) 5V maizes dēļa sliede

Signāls (oranžas krāsas vads) - Arduino Nano D10

LED gaisma - Arduino Nano A0

Maizes dēlis

5V sliede - Arduino Nano 5V

GND sliede - Arduino Nano GND

Sākotnēji es ievietoju Arduino Nano maizes plāksnē ar USB savienojumu ārpusē, lai vēlāk būtu vieglāk piekļūt.

- Arduino Nano 5V tapa pie maizes dēļa 5V sliedes

-Arduino Nano GND tapa pie maizes dēļa GND sliedes

NRF24L01 modulis

- Moduļa GND iet uz maizes dēļa sliedes GND

- VCC iet uz Arduino Nano 3V3 tapu. Esiet piesardzīgs, lai nepievienotu VCC pie maizes dēļa 5 V, jo jūs riskējat iznīcināt NRF24L01 moduli

- CSN tapa iet uz Arduino Nano D8;

- CE tapa iet uz Arduino Nano D7;

- SCK tapa iet uz Arduino Nano D13;

- MOSI tapa iet uz Arduino Nano D11;

- MISO tapa iet uz Arduino Nano D12;

- IRQ tapa netiks pievienota. Esiet piesardzīgs, ja izmantojat citu dēli nekā Arduino Nano vai Arduino Uno, SCK, MOSI un MISO tapas būs atšķirīgas.

- Es arī esmu pievienojis 10 µF kondensatoru starp moduļa VCC un GND, lai nebūtu problēmu ar moduļa barošanu. Tas nav obligāti, ja moduli izmantojat ar minimālu jaudu, bet, kā esmu lasījis internetā, daudziem projektiem bija problēmas ar to.

- Jums būs arī jālejupielādē RF24 bibliotēka šim modulim. To var atrast šajā vietnē:

L298N modulis

- Attiecībā uz ENA un ENB tapām es atstāju džemperus savienotus, jo man nav jākontrolē motoru ātrums, lai Arduino Nano ietaupītu divas PWM digitālās tapas. Tātad šajā projektā motori vienmēr darbosies ar pilnu ātrumu, bet galu galā riteņi negriezīsies pārāk ātri dzinēju pārnesuma dēļ.

- IN1 tapa iet uz Arduino Nano D5;

- IN2 pin iet uz Arduino Nano D4;

- IN3 tapa iet uz Arduino Nano D3;

- IN4 tapa iet uz Arduino Nano D2;

- akumulatora + zīme iet uz 12 V slotu;

- Baterijas - tiks novietotas GND slotā un maizes dēļa GND sliedē;

- Ja jūs izmantojat jaudīgu akumulatoru (maksimāli 12 V), jūs varat piegādāt Arduino Nano no 5 V slota līdz Vin tapai, bet man ir tikai 9 V baterijas, tāpēc vienu izmantoju tikai motoriem un otru - Arduino Nano un sensori.

- Abi motori tiks savienoti ar spraugām moduļa labajā un kreisajā pusē. Sākotnēji nav nozīmes tam, kā jūs tos savienosit, to vēlāk var pielāgot no Arduino koda vai tikai no vadu pārslēgšanas, kad mēs pārbaudīsim transportlīdzekli.

DHT11 modulis

- Moduļa tapas lieliski iederas uz maizes dēļa. Tātad tapas iet uz GND sliedi.

- Signāla tapa iet uz Arduino Nano D6;

- VCC tapa iet uz 5V maizes sliedi.

HC-SR04 ultraskaņas sensora modulis

- VCC tapa iet uz maizes dēļa 5V sliedi;

- GND tapa uz maizes dēļa GND sliedes;

- Trig tapa uz Arduino Nano A1;

- Echo tapa uz Arduino Nano A2;

- Ultraskaņas modulis tiks piestiprināts pie servomotora ar dubultu lenti vai/un ar dažām gumijas joslām, lai varētu mērīt attālumus dažādos leņķos pret transportlīdzekļa garenvirzienu. Tas būs noderīgi, ja autonomajā režīmā transportlīdzeklis mērīs attālumu pa labi, nevis pa kreisi, un viņš izlems, kur griezties. Tāpat jūs varēsiet vadīt servo, lai atrastu dažādus attālumus dažādos virzienos no transportlīdzekļa.

Tower Pro Micro Servo 9g SG90

- Brūns vads pie maizes dēļa GND sliedes

- Sarkanais vads pie maizes dēļa 5V sliedes

- oranžais vads uz Arduino Nano D10;

LED

- LED tiks piegādāts no A0 tapas. Esmu izmantojis veco krāsu sensoru, kas ir izdegis, bet gaismas diodes joprojām darbojas, un četras no tām uz mazā dēļa ir lieliski piemērotas transportlīdzekļa ceļa apgaismošanai. Ja izmantojat tikai vienu gaismas diodi, jums vajadzētu izmantot 330Ω rezistoru ar LED, lai to nededzinātu.

Apsveicam ar transportlīdzekļa savienojumiem.

5. darbība: Maverick attālie savienojumi:

Maverick attālie savienojumi
Maverick attālie savienojumi

NRF24L01 modulis (tapas)

VCC - Arduino Uno tapa 3V3

GND - Arduino Uno pin GND

CS - Arduino Uno tapa D8

CE - Arduino Uno tapa D7

MOSI - Arduino Uno tapa D11

SCK - Arduino Uno tapa D13

MISO - Arduino Uno tapa D12

IRQ Nav izmantots

Kursorsvira

GND GND maizes dēļa sliede

Maizes dēļa VCC 5V sliede

VRX - Arduino Uno tapa A3

VRY - Arduino Uno tapa A2

Tower Pro Micro Servo 9g SG90

GND (brūnas krāsas stieple) GND sliede maizes dēļā

VCC (sarkanās krāsas vads) 5V maizes dēļa sliede

Signāls (oranžas krāsas vads) - Arduino Uno tapa D6

Sarkana gaismas diode - Arduino Uno tapa D4

Zaļā gaismas diode - Arduino Uno tapa D5

Autonomā spiedpoga - Arduino Uno tapa D2

Diapazona poga - Arduino Uno tapa D3

Maizes dēlis

5V sliede - Arduino Uno pin 5V

GND Rail - Arduino Uno pin GND

Tā kā es izmantoju kontrolieri Arduino Uno, es esmu pievienojis Uno pie maizes dēļa ar dažām gumijas joslām, lai nepakustētos.

- Arduino Uno caur ligzdu piegādās 9 V akumulators;

- Arduino Uno 5V tapa pie maizes dēļa 5V sliedes;

-Arduino Uno GND tapa pie maizes dēļa GND sliedes;

NRF24L01 modulis

- Moduļa GND iet uz maizes dēļa sliedes GND

- VCC iet uz Arduino Uno 3V3 tapu. Esiet piesardzīgs, lai nepievienotu VCC pie maizes dēļa 5 V, jo jūs riskējat iznīcināt NRF24L01 moduli

- CSN tapa iet uz Arduino Uno D8;

- CE tapa iet uz Arduino Uno D7;

- SCK tapa iet uz Arduino Uno D13;

- MOSI tapa iet uz Arduino Uno D11;

- MISO tapa iet uz Arduino Uno D12;

- IRQ tapa netiks pievienota. Esiet piesardzīgs, ja izmantojat citu dēli nekā Arduino Nano vai Arduino Uno, SCK, MOSI un MISO tapas būs atšķirīgas.

- Es arī esmu pievienojis 10 µF kondensatoru starp moduļa VCC un GND, lai nebūtu problēmu ar moduļa barošanu. Tas nav obligāti, ja izmantojat moduli ar minimālu jaudu, bet, kā esmu lasījis internetā, daudziem projektiem bija problēmas ar to.

Kursorsviras modulis

- kursorsviras modulis sastāv no 2 potenciometriem, tāpēc tas ir ļoti līdzīgs savienojumiem;

- GND tapa uz maizes dēļa GND sliedes;

- VCC tapa pie maizes dēļa 5V sliedes;

- VRX tapa ar Arduino Uno A3 tapu;

- VRY tapa ar Arduino Uno A2 tapu;

Tower Pro Micro Servo 9g SG90

- Brūns vads pie maizes dēļa GND sliedes

- Sarkanais vads pie maizes dēļa 5V sliedes

- oranžais vads uz Arduino Uno D6;

LED

- Sarkana gaismas diode sērijveidā tiks savienota ar 330Ω rezistoru ar Arduino Uno tapu D4;

- zaļā gaismas diode sērijveidā tiks savienota ar 330Ω rezistoru ar Arduino Uno tapu D5;

Spiedpogas

- Spiedpogas tiks izmantotas transportlīdzekļa darbības režīma izvēlei;

- Autonomā spiedpoga tiks savienota ar Arduino Uno tapu D2. Poga ir jāvelk uz leju ar 1k vai 10k rezistoru, vērtība nav svarīga.

- Diapazona spiedpoga tiks savienota ar Arduino Uno tapu D3. Tā pati poga ir jāvelk uz leju ar 1k vai 10k rezistoru.

Tieši tā, tagad mēs esam savienojuši visas elektriskās daļas.

6. darbība: izveidojiet tālvadības pults rāmi

Tālvadības pults rāmja veidošana
Tālvadības pults rāmja veidošana
Tālvadības pults rāmja veidošana
Tālvadības pults rāmja veidošana
Tālvadības pults rāmja veidošana
Tālvadības pults rāmja veidošana
Tālvadības pults rāmja veidošana
Tālvadības pults rāmja veidošana

Tālvadības pults rāmis faktiski ir izgatavots no apavu kartona kastes. Protams, citi materiāli darbosies labāk, bet manā gadījumā materiāli, kurus es varu izmantot, ir ierobežoti. Tāpēc es izmantoju kartona kastīti.

Vispirms esmu nogriezis vāka ārējās malas un ieguvis trīs daļas, kā attēlā.

Tālāk es paņēmu divus mazākos gabalus un esmu tos salīmējis ar dubultu lenti.

Trešā garākā daļa būs perpendikulāra tiem, veidojot “T” formas rāmi.

Augšējā (horizontālā) daļa tiks izmantota grafikam, bet apakšējā (vertikālā) - elektriskajām sastāvdaļām, lai viss saliptu kopā. Kad mēs izveidosim diagrammu, mēs sagriezīsim augšējo daļu, lai tā atbilstu grafika papīram.

7. darbība: grafika izveide tālvadības pultij

Diagrammas izveide tālvadības pultij
Diagrammas izveide tālvadības pultij
Diagrammas izveide tālvadības pultij
Diagrammas izveide tālvadības pultij
Diagrammas izveide tālvadības pultij
Diagrammas izveide tālvadības pultij

Protams, šajā solī būs jauki, ja jums ir LCD (16, 2), lai tiktu parādīti transportlīdzekļa sniegtie dati. Bet manā gadījumā man tāda nav, tāpēc man bija jāatrod cits veids, kā parādīt datus.

Es nolēmu izveidot nelielu grafiku ar adatu no servomotora, saspraudi (ko izmanto kā adatu), kas parādīs transportlīdzekļa sensoru izmērītās vērtības un radara diagrammas lapu, vai arī varat izmantot polāro diagrammu (Graph papers var lejupielādēt no interneta).

Sensora izmērītie parametri tiks pārveidoti servomotora grādos. Tā kā servomotors nav vislabākās kvalitātes, esmu ierobežojis viņa kustību no 20 ° līdz 160 ° (20 ° nozīmē 0 izmērīto parametra vērtību un 160 ° nozīmē maksimālo parametra vērtību, ko var parādīt, piemēram, 140 cm).

To visu var pielāgot no Arduino koda.

Grafikā es izmantoju radara zīmēšanas lapu, kuru es pārgriezu uz pusēm pēc tam, kad to nedaudz pārveidoju, izmantojot pamata Windows krāsu un izgriešanas rīku.

Pēc radara diagrammas lapas modificēšanas, lai tā atbilstu tālvadības pultij, esmu novilcis līnijas, kas savieno diagrammas lapas centru ar ārējo apli, lai būtu vieglāk nolasīt.

Servomotora pagrieziena vārpstai jābūt izlīdzinātai ar diagrammas lapas centru.

Esmu izstiepis un pārveidojis saspraudi, lai tas atbilstu servomotoru rokai.

Tad vissvarīgākais ir grafiku “kalibrēt”. Tātad dažādām izmērīto parametru vērtībām diagrammas adatai ir jāparāda pareizā leņķa vērtība. Esmu to izdarījis, ieslēdzot tālvadības pulti un Maverick, un mērot dažādus attālumus ar ultraskaņas sensoru, vienlaikus ņemot vērtības no sērijveida monitora, lai pārliecinātos, ka diagrammas norādītais ir pareizs. Pēc dažām servo atkārtotām pozīcijām un nelielas adatas saliekšanas grafikā tika parādītas pareizās izmērītās vērtības.

Kad viss ir piestiprināts pie “T” formas rāmja, esmu izdrukājis un pielīmējis režīma izvēles blokshēmu ar dubultu lenti, lai nesajauktos ar to, kāds parametrs tiek parādīts diagrammā.

Beidzot tālvadības pults ir pabeigta.

8. darbība: izveidojiet Maverick šasiju

Maverick šasijas veidošana
Maverick šasijas veidošana
Maverick šasijas veidošana
Maverick šasijas veidošana
Maverick šasijas veidošana
Maverick šasijas veidošana

Vispirms man jāsaka liels paldies manam labajam draugam Vlado Jovanovičam par veltīto laiku un pūliņiem Maverick šasijas, virsbūves un visa rāmja konstrukcijas izveidē.

Šasija ir izgatavota no kartona starpliktuves, kas ar lielām pūlēm ir sagriezta astoņstūra formā uz priekšu, izmantojot griezēju, kas ir vienīgā pieejamā lieta. Astoņstūra formā atradīsies elektroniskās daļas. Starpliktuves turētājs tika izmantots kā atbalsts aizmugurējiem riteņiem.

Kad dēlis tika sagriezts, tas tika pārklāts ar sudraba lenti (pretšļakatu lenti), lai tas iegūtu jaukāku izskatu.

Abi motori tika piestiprināti, kā parādīts attēlos, izmantojot dubultu lenti un modificētus mapes stiprinājumus. Katrā šasijas pusē ir izurbti divi caurumi, lai motora kabeļi varētu iziet, lai sasniegtu L298N moduli.

9. solis: rāmja sānu paneļu izgatavošana

Rāmja sānu paneļu veidošana
Rāmja sānu paneļu veidošana
Rāmja sānu paneļu veidošana
Rāmja sānu paneļu veidošana
Rāmja sānu paneļu veidošana
Rāmja sānu paneļu veidošana

Kā minēts iepriekš, viss Maverick ārējais apvalks ir izgatavots no kartona. Sānu paneļi tika sagriezti ar griezēju, izmērīti un izgatavoti tā, lai tie atbilstu šasijai.

Dažas dizaina iezīmes ir izmantotas, lai izskatītos labāk, un stiepļu siets tika kniedēts paneļu iekšējā daļā, lai tvertne izskatītos līdzīga.

10. solis: rāmja priekšējo un aizmugurējo balstu veidošana

Rāmja priekšējo un aizmugurējo balstu veidošana
Rāmja priekšējo un aizmugurējo balstu veidošana
Rāmja priekšējo un aizmugurējo balstu veidošana
Rāmja priekšējo un aizmugurējo balstu veidošana
Rāmja priekšējo un aizmugurējo balstu veidošana
Rāmja priekšējo un aizmugurējo balstu veidošana
Rāmja priekšējo un aizmugurējo balstu veidošana
Rāmja priekšējo un aizmugurējo balstu veidošana

Priekšējo un aizmugurējo balstu mērķis ir nostiprināt sānu paneļus automašīnas priekšā un aizmugurē. Priekšējā atbalsta mērķis ir arī gaisma (manā gadījumā salauztais krāsu sensors).

Priekšējo un aizmugurējo balstu izmērus varat atrast pievienotajos attēlos kopā ar veidnēm, kā sagriezt balstu un kur un kuras puses saliekt un vēlāk pielīmēt.

11. solis: rāmja augšējā vāka veidošana

Rāmja augšējā vāka veidošana
Rāmja augšējā vāka veidošana
Rāmja augšējā vāka veidošana
Rāmja augšējā vāka veidošana
Rāmja augšējā vāka veidošana
Rāmja augšējā vāka veidošana

Augšējam vākam ir jāiekļauj viss iekšpusē, un, lai iegūtu labāku dizainu, pakaļgalā esmu izveidojis dažas līnijas, lai varētu redzēt automašīnas iekšpusē esošo elektroniku. Arī augšējais vāks ir izgatavots tā, lai to varētu noņemt, lai nomainītu baterijas.

Visas detaļas ir piestiprinātas viena otrai ar skrūvēm un uzgriežņiem, kā parādīts attēlā.

12. solis: ķermeņa rāmja montāža

Virsbūves rāmja montāža
Virsbūves rāmja montāža
Virsbūves rāmja montāža
Virsbūves rāmja montāža
Virsbūves rāmja montāža
Virsbūves rāmja montāža
Virsbūves rāmja montāža
Virsbūves rāmja montāža

13. solis: Motoru uzstādīšana uz šasijas

Motoru montāža uz šasijas
Motoru montāža uz šasijas
Motoru uzstādīšana uz šasijas
Motoru uzstādīšana uz šasijas
Motoru uzstādīšana uz šasijas
Motoru uzstādīšana uz šasijas

Abi motori tika piestiprināti, kā parādīts attēlos, izmantojot dubultu lenti un modificētus mapes stiprinājumus. Katrā šasijas pusē ir izurbti divi caurumi, lai motora kabeļi varētu iziet, lai sasniegtu L298N moduli.

14. darbība: elektronikas uzstādīšana uz šasijas

Elektronikas uzstādīšana uz šasijas
Elektronikas uzstādīšana uz šasijas
Elektronikas uzstādīšana uz šasijas
Elektronikas uzstādīšana uz šasijas
Elektronikas uzstādīšana uz šasijas
Elektronikas uzstādīšana uz šasijas

Kā barošanas avots es izmantoju divus 9 V akumulatorus kā vispiemērotākos, kad tie ir pieejami. Bet, lai tos ievietotu šasijā, man bija jāizveido akumulatora turētājs, kas turēs baterijas vietā, kamēr automašīna pārvietosies, kā arī būs viegli noņemams, ja būs nepieciešams nomainīt baterijas. Tāpēc es atkal esmu izgatavojis akumulatora turētāju no kastītes un piestiprinājis to pie šasijas ar modificētu mapes stiprinājumu.

L298N modulis tika uzstādīts, izmantojot 4 starplikas.

Maizes dēlis tika piestiprināts pie šasijas, izmantojot dubultu lenti.

Ultraskaņas sensors tika piestiprināts pie servo motoriem, izmantojot dubultu lenti un dažas gumijas lentes.

Tagad visi elektroniskie komponenti ir savās vietās.

15. solis: virsbūves rāmja piestiprināšana pie šasijas

Virsbūves rāmja piestiprināšana pie šasijas
Virsbūves rāmja piestiprināšana pie šasijas
Virsbūves rāmja piestiprināšana pie šasijas
Virsbūves rāmja piestiprināšana pie šasijas
Virsbūves rāmja piestiprināšana pie šasijas
Virsbūves rāmja piestiprināšana pie šasijas

16. darbība. Kā darbināt Maverick

Kā darbināt Maverick
Kā darbināt Maverick

Maverick var darbināt 4 režīmos, un par to norādīs divas gaismas diodes uz tālvadības pults (sarkana un zaļa).

1. Manuālā vadība (mitrums). Sākotnēji, kad automašīna ir ieslēgta, tā tiks vadīta manuāli. Tas nozīmē, ka Maverick tiks vadīts manuāli no tālvadības pults, izmantojot kursorsviru. Abas gaismas diodes tiks izslēgtas uz tālvadības pults, norādot, ka esam manuālā režīmā. Tālvadības pults grafikā redzamā vērtība būs gaisa mitrums Maverikas apkārtnē.

2. Manuālā vadība (temperatūra). Kad ir ieslēgtas gan zaļās, gan sarkanās gaismas diodes. Tas nozīmē, ka Maverick tiks vadīts manuāli no tālvadības pults, izmantojot kursorsviru. Šajā režīmā tiks ieslēgta arī gaisma. Tālvadības pults grafikā parādītā vērtība būs gaisa temperatūra ap Maveriku C grādos.

3. Autonomais režīms. Nospiežot automātisko pogu, sarkanā gaismas diode tiek ieslēgta, norādot uz autonomo režīmu. Šajā režīmā Maverick sāk kustēties pats, izvairoties no šķēršļiem un izlemjot, kur vērsties saskaņā ar informāciju, kas saņemta no ultraskaņas sensora. Šajā režīmā tālvadības pults grafikā parādītā vērtība būs attālums, kas izmērīts kustības laikā.

4. Diapazona mērīšanas režīms. Nospiežot diapazona pogu, zaļā gaismas diode tiek ieslēgta, norādot, ka Maverick ir diapazona režīmā. Tagad Maverick nekustēsies. Kursorsvira tagad kontrolēs servo motoru, kas pievienots ultraskaņas sensoram. Lai izmērītu diapazonu no transportlīdzekļa līdz dažādiem apkārt esošiem objektiem, vienkārši pārvietojiet kursorsviru un pavērsiet ultraskaņas sensoru pret objektu. Attāluma vērtība līdz objektam tiks parādīta tālvadības pults grafikā cm.

Lai ieslēgtu un izslēgtu Maverick LED gaismu, tālvadības pultī jābūt ieslēgtai (iedegtai) vai izslēgtai (ja gaisma ir izslēgta).

17. darbība: Arduino kods

Tālvadības pults un Maverick kodi ir pievienoti.

Tā tas ir manam Maverick projektam. Es ceru, ka jums tas patīk, un paldies, ka skatījāties un balsojat par to, ja jums tas patīk.

Ieteicams: