Turinys:

KEVIN: visa autonominė transporto priemonė: 17 žingsnių (su nuotraukomis)
KEVIN: visa autonominė transporto priemonė: 17 žingsnių (su nuotraukomis)

Video: KEVIN: visa autonominė transporto priemonė: 17 žingsnių (su nuotraukomis)

Video: KEVIN: visa autonominė transporto priemonė: 17 žingsnių (su nuotraukomis)
Video: JAV ginkluotosiose pajėgose dirba 25 „Badass“ karinės transporto priemonės 2024, Lapkritis
Anonim
Image
Image
KEVIN visiškai autonominė transporto priemonė
KEVIN visiškai autonominė transporto priemonė
KEVIN visiškai autonominė transporto priemonė
KEVIN visiškai autonominė transporto priemonė

Tai Kevinas. Tai radijo bangomis valdomas automobilis, galintis atlikti visišką autonominį važiavimą. Mano pirmasis tikslas buvo padaryti autonominę transporto priemonę valdomą „Arduino“. Taigi nusipirkau pigių kiniškų važiuoklių. Bet tai buvo baisu, nes negalėjau pritvirtinti jokio komponento. Taigi, jei važiavau greitai, viskas nukrito. Aš jį sureguliavau, sukūriau visiškai naujas dalis, kurios pašalino mano turimas problemas, ir dabar galiu susikoncentruoti tik į programavimą. Tai, ką matote, yra platforma, prie kurios galima pridėti daug jutiklių ar priedų. Aš taip pat sukūriau gražų mažą siųstuvą su spalvotu ekranu. Daugelis tų dalių buvo atspausdintos 3D spausdintuvu, įskaitant siųstuvą, šviesos juostą, KEVIN pavadinimą ir daugelį kitų dalių. Dabar KEVIN naudoju kaip mažą priežiūros nereikalaujantį augintinį.

1 žingsnis: reikalingos dalys

Tai yra dalių sąrašas:

Keturiais ratais varoma važiuoklė-galite įsigyti čia:

L298n variklio tvarkyklė-2 vnt., HC-SR04 atstumo matavimo jutiklis-3 vnt., Arduino DUE arba klonas - 2 vnt

Įtampos reguliatorius-2 vnt., Belaidis modulis Nrf24-l01-2 vnt., Duonos lenta - 2 vnt

Jumper laidai - daug

WS 2812b šviesos diodai-40 vnt., 12 V baterija - turėtų būti apie 1500 mAh

9 V baterija - įprasta 9 V baterija

Joysticks-2 vnt., 9V akumuliatoriaus kištukas - 1 vnt

Ekranas-1 vnt, Reikalingi įrankiai:

3D spausdintuvas

Lituoklis

Atsuktuvas

Skalpelis

2 žingsnis: važiuoklės kūrimas

Važiuoklės statyba
Važiuoklės statyba
Važiuoklės statyba
Važiuoklės statyba

Sukurkite važiuoklę, bet ne taip, kaip matyti paveikslėlyje iš interneto. Kaip matote, šiuo tikslu yra geresnė visureigio versija. Norėdami sukurti visureigio versiją, tiesiog pritvirtinkite variklius prie apačios.

3 žingsnis: sumontuokite atstumo jutiklius

Sumontuokite atstumo jutiklius
Sumontuokite atstumo jutiklius
Sumontuokite atstumo jutiklius
Sumontuokite atstumo jutiklius
Sumontuokite atstumo jutiklius
Sumontuokite atstumo jutiklius

Atspausdinkite visus tris laikiklius. Ištieskite jutiklių kaiščius, kad kabeliai eitų teisinga kryptimi. Tada prisukite jį prie apatinio važiuoklės denio. Jums nereikia gręžti skylių, visos yra iš anksto išgręžtos.

4 žingsnis: pritvirtinkite belaidį modulį

Sumontuokite belaidį modulį
Sumontuokite belaidį modulį
Sumontuokite belaidį modulį
Sumontuokite belaidį modulį
Sumontuokite belaidį modulį
Sumontuokite belaidį modulį

Spausdinkite visas dalis. Paimkite kabelio laikiklio viršutinę ir apatinę dalis ir įkiškite jungiamuosius laidus tarp jų. Tada užsukite jį važiuoklės gale. Yra dvi iš anksto išgręžtos skylės. Tada paimkite viršutinį ir apatinį dėklus, įkiškite Nrf24-l01 modulį tarp jų ir priklijuokite. Tada prijunkite modulį prie kabelio laikiklio. Belaidis modulis laikomas tik ant jungiamųjų laidų.

5 žingsnis: variklio tvarkyklių ir reguliatorių pridėjimas

Pridedamos variklių tvarkyklės ir reguliatoriai
Pridedamos variklių tvarkyklės ir reguliatoriai
Pridedamos variklių tvarkyklės ir reguliatoriai
Pridedamos variklių tvarkyklės ir reguliatoriai
Pridedamos variklių tvarkyklės ir reguliatoriai
Pridedamos variklių tvarkyklės ir reguliatoriai

Paimkite variklio tvarkykles ir pritvirtinkite prie apatinio denio, naudodami dvipusę juostą, tada prijunkite variklius prie jo. 1 ir 3 išėjimai turi būti vienodo poliškumo. Įtampos reguliatorius pritvirtinkite dvipuse juosta. Naudodami žoliapjovę, nustatykite vieną į 3V, o antrą - iki 5V. Aš naudoju skirtingus, aprašyme esantys taip pat veiks. Pritvirtinkite tik šoninę duonos lentos dalį, kaip parodyta paveikslėlyje. Tai bus 12V atšaka.

6 žingsnis: akumuliatoriaus laikiklis

Akumuliatoriaus laikiklis
Akumuliatoriaus laikiklis
Akumuliatoriaus laikiklis
Akumuliatoriaus laikiklis
Akumuliatoriaus laikiklis
Akumuliatoriaus laikiklis
Akumuliatoriaus laikiklis
Akumuliatoriaus laikiklis

Išspausdinkite akumuliatoriaus laikiklį ir pritvirtinkite jį iškart po 12 V šakos dvipuse juosta. Pritvirtinkite Velcro užsegimą prie akumuliatoriaus laikiklių ir prie akumuliatoriaus. Baterijų laikikliai taip pat buvo skirti kabeliui laikyti.

7 žingsnis: kabelių klojimas

Kabelių darbai
Kabelių darbai
Kabelių darbai
Kabelių darbai
Kabelių darbai
Kabelių darbai
Kabelių darbai
Kabelių darbai

Norėdami viską prijungti naudodami mažiau kabelių, turėsite pasigaminti patys. Padarykite vieną kabelį, kuris pereis nuo akumuliatoriaus iki 12 V šakos. Padarykite du kabelius nuo 3 patelių iki 1 patino. Jie bus naudojami maitinant hc-sr04 modulius. Padarykite šešis kabelius 2 patelės prie vieno patino. Jie bus naudojami prijungti abu kanalus prie variklio tvarkyklės.

8 žingsnis: galiniai žibintai

Galiniai žibintai
Galiniai žibintai
Galiniai žibintai
Galiniai žibintai
Galiniai žibintai
Galiniai žibintai

Lydmetalis 7 ws2812b veda kartu, kaip matote nuotraukose. Pabandykite kopijuoti elipsę ant organinio stiklo. Kaip tiekimo kabelis naudojamas varinis kabelis, jis yra sulenkiamas ir gali būti geriau nukreiptas.

9 žingsnis: Užbaikite apatinį denį

Užbaigti apatinį denį
Užbaigti apatinį denį
Užbaigti apatinį denį
Užbaigti apatinį denį
Užbaigti apatinį denį
Užbaigti apatinį denį

Naudokite 3 kabelius nuo 1 iki 1 patelės, kad prijungtumėte Vcc ir įžeminimo kaiščius ant hc-sr04 modulių. Norėdami prijungti ENA ir ENB, naudokite 2 kabelius nuo 1 iki 1, In1 ir In4, In2 ir In3 ant l298n modulio iš abiejų pusių. Prijunkite kabelius prie kiekvieno kaiščio, kurio mums prireiks viršutiniame „loginiame“denyje, pvz., 12V, 5V, 3V, trigerio ir aido kaiščius ant atstumo matavimo modulių, valdymo kaiščius iš variklių tvarkyklių. Pritvirtinkite viršutinį denį ir perkiškite visus kabelius per skyles.

10 žingsnis: viršutinis denis

Viršutinis denis
Viršutinis denis
Viršutinis denis
Viršutinis denis
Viršutinis denis
Viršutinis denis

Prijunkite dvi duonos lentas kaip vieną ir padėkite ant denio. Tada turėsite prijungti „Arduino“. Galite naudoti juostą arba gręžti skyles ir užsukti. Viskas priklauso nuo tavęs. Tada pritvirtinkite LED juostą, kurią rasite čia: https://www.instructables.com/id/Programmable-Led-… su varžtais ir veržlėmis. Norėdami pritvirtinti kabelių tvarkyklę, turėsite išgręžti dvi skyles. Tada paslėpkite organizatoriuje kuo daugiau kabelių ir uždarykite jį Kevino ženklu. Programoje yra pastabų apie kabelių jungtis. Belaidis modulis ir hc-sr04 turi būti maitinami iš 3 V šakos. „Arduino“yra tiesiogiai prijungtas prie 12 V baterijos per „Vin“kaištį.

11 žingsnis: siųstuvas

Siųstuvas
Siųstuvas
Siųstuvas
Siųstuvas
Siųstuvas
Siųstuvas

Spausdinti apatinę dalį. Maždaug 5 cm ilgio liejimo kaiščiai iš vairasvirtių ir litavimo laidų. Norėdami pritvirtinti vairasvirtes, naudokite varžtus ir varžtus.

12 veiksmas: LCD ekrano reguliavimas

LCD reguliavimas
LCD reguliavimas

Turėsime atskirai naudoti „Vin“ir 3 V kaiščius, kuriuos užima LCD ekranas. Taigi išjunkite „Vin“ir „3V“kaiščius.

13 žingsnis: maitinimo kabelis

Maitinimo kabelis
Maitinimo kabelis

Lituoklio jungiklis ant 9V akumuliatoriaus kištuko įžeminimo kabelio. Tai bus naudojama siųstuvo įjungimui.

14 žingsnis: sudėkite viską į dėklą

Įdėkite viską į dėklą
Įdėkite viską į dėklą
Įdėkite viską į dėklą
Įdėkite viską į dėklą
Įdėkite viską į dėklą
Įdėkite viską į dėklą

Prijunkite raudoną akumuliatoriaus kištuko laidą prie „Vin“, o juodą - prie žemės. Belaidis modulis yra prijungtas prie 3V, taip pat vairasvirtėmis. Pritvirtinkite ekraną prie „Arduino DUE“. Vairasvirtės ir Nrf24-l01 laidai nurodyti siųstuve V1.6. Įkelkite kodą į „Arduino“.

15 veiksmas: uždarykite siųstuvą

Uždarykite siųstuvą
Uždarykite siųstuvą
Uždarykite siųstuvą
Uždarykite siųstuvą

Atspausdinkite priekinę dalį, pritvirtinkite prie apačios. Prieš pritvirtindami klijuokite jungiklį prie priekinės dalies. Pritvirtinant laikrodžio ekraną, „Arduino“nėra užklijuotas juostelėmis ar prisukamas, jį laikys tik ekranas. Bet užtenka. Tada priveržkite varžtais.

16 žingsnis: Užbaigtas siųstuvas

Užbaigtas siųstuvas
Užbaigtas siųstuvas
Užbaigtas siųstuvas
Užbaigtas siųstuvas
Užbaigtas siųstuvas
Užbaigtas siųstuvas

Taip atrodo gerai sumontuotas siųstuvas. Programa, kurią aš atnaujinau, yra išversta į anglų kalbą, todėl nebijokite slovakų kalbos.

17 žingsnis: Kevinas baigtas

Kevinas baigtas
Kevinas baigtas
Kevinas baigtas
Kevinas baigtas
Kevinas baigtas
Kevinas baigtas

Kevinas dabar yra pasirengęs tarnauti kaip atsilikęs augintinis be priežiūros. Sukūrę Keviną, galite susikoncentruoti tik į programavimą. Yra daug vietos papildomiems jutikliams, yra dvi duonos lentos. Taip pat yra spalvotas ekranas, kurį galima užprogramuoti taip, kad parodytų, ko norite. Galima sakyti, kad tai tik važiuoklė ir siųstuvas, ant kurių galite kurti savo projektą ir jums nereikia sukti galvos, kaip įdėti jutiklius ar šviesos diodus.

Nuotolinio valdymo konkursas 2017 m
Nuotolinio valdymo konkursas 2017 m
Nuotolinio valdymo konkursas 2017 m
Nuotolinio valdymo konkursas 2017 m

Trečiasis prizas nuotolinio valdymo konkurse 2017 m

Rekomenduojamas: