Uradi sam arduino tenkovska bitka. Autonomni spremnik na Arduinu. Moram ga pokrenuti

Izgradimo radio-upravljani tenk iz prvog lica kojim se može upravljati na udaljenosti do 2 kilometra! Moj projekt je razvijen na temelju terenskog vozila s daljinskim upravljačem, lako se sastavlja, lako se programira, a ovo je izvrstan projekt za amatere!




Bot je vrlo brz i okretan, a da ne govorimo o činjenici da nosi dva snažna motora! Definitivno će nadmašiti čovjeka, bez obzira na kojoj se površini utrka nalazi!

Bot je i dalje prototip, čak i nakon što su mjeseci provedeni u razvoju.

Dakle, što je FPV?
FPV, ili First Person View, je pogled iz prve osobe. Obično vidimo FPV dok se igramo s konzolama i računalima, kao što su utrke. FPV također koristi vojska za nadzor, obranu ili kontrolu zaštićenih područja. Hobisti koriste FPV u quadcopterima za snimanje iz zraka i samo za zabavu. Sve ovo zvuči jednako dobro koliko je skupo napraviti quadcopter, pa smo odlučili napraviti nešto manje što putuje po zemlji.

Kako to uspijevate?
Bot je baziran na Arduino ploči. Budući da Arduino podržava široku paletu dodataka i modula (RC / WiFi / Bluetooth), možete odabrati bilo koju vrstu komunikacije. Za ovaj sklop koristit ćemo posebne komponente koje će omogućiti kontrolu na velikim udaljenostima pomoću odašiljača od 2,4 Ghz i prijemnika koji upravlja botom.

U zadnjem koraku nalazi se demo video.

Korak 1: Alati i materijali






Većinu dijelova kupujem u lokalnim hobby shopovima, ostale nalazim na internetu - samo potražite ponude najbolja cijena... Koristim mnoga rješenja iz Tamiye i moje su upute napisane s ovom značajkom na umu.

Kupio sam rezervne dijelove i materijale od Gearbesta – u to vrijeme su imali rasprodaju.

Mi ćemo trebati:

  • klon Arduino UNO R3
  • Pololu Dual VNH5019 Zaštitna ploča motora (2x30A)
  • Pribadače-tate
  • 4 odstojnika
  • Vijci i matice
  • Modul za prijenos signala (predajnik) 2,4 Ghz - pročitajte više u koraku 13
  • Prijemnik 2,4 Ghz za najmanje dva kanala
  • 2 motora Tamiya Plasma Dash / Hyper dash 3
  • Tamiya komplet mjenjača s dva motora (uključeni motori na dionici)
  • 2 univerzalne Tamiya daske
  • set gusjenica i kotača Tamiya
  • 3 litij-polimerske baterije 1500mAh
  • kamera iz prvog lica s podrškom za daljinsko upravljanje i kontrolu zuma
  • 5,8Ghz 200mW FPV odašiljač i prijemnik
  • Super bočica ljepila
  • Vruće ljepilo

Alat:

  • Višenamjenski alat
  • Set odvijača
  • Dremel

Korak 2: sastavljanje uparenog mjenjača


Vrijeme je za raspakiranje prijenosa. Samo slijedite upute i bit ćete dobro.

Važna napomena: koristite omjer prijenosa 58:1 !!!

  • podmažite zupčanike prije sastavljanja kutije, a ne poslije
  • ne zaboravite na metalne odstojnike, inače će kutija škripati
  • koristite format brzine 58:1, brži je od 204:1

Korak 3: poboljšajte motore

Mjenjač dolazi s motorima, ali su po mom mišljenju jako spori. Stoga sam u projektu odlučio koristiti Hyper dash motore umjesto Plasma Dash koji troše više energije.

Međutim, Plasma Dash motori su najbrži u Tamiyinoj ponudi 4WD motora. Motori su skupi, ali za novac dobivate bolji proizvod. Ovi motori obloženi ugljikom rotiraju se pri 29.000 o/min pri 3V i 36.000 o/min pri 7V.

Motori su dizajnirani za rad s napajanjem od 3V i povećanje napona, dok povećavaju performanse, ali smanjuju njihov vijek trajanja. Uz Pololu 2x30 Motor Driver i dvije litij-polimerske baterije, program u Arduinu trebao bi biti postavljen na maksimalnu brzinu od 320/400, uskoro ćete u koraku s kodom saznati što to znači.

Korak 4: vozači motora


Robotika mi je jako draga i mogu reći. da je najbolji vozač motora Pololu Dual VNH5019. Kada je riječ o snazi ​​i učinkovitosti, to jest najbolji način ali kad govorimo o cijeni - on nam očito nije prijatelj.

Druga opcija bi bila izrada L298 drajvera. 1 L298 je dizajniran za jedan motor, što je najbolje rješenje za motore velike amperaže. Pokazat ću vam kako napraviti vlastitu verziju takvog drajvera.

Korak 5: sastavljanje staza




Upotrijebite svoju maštu i konfigurirajte staze po svom ukusu.

Korak 6: Zavijte odstojnike i pričvrstite FPV



Opet, upotrijebite svoju maštu i smislite kako postaviti odstojnike i kameru za pogled iz prve osobe. Sve učvrstite vrućim ljepilom. Pričvrstite gornju palubu i izbušite rupe za montažu FPV antene i za postavljene odstojnike, a zatim sve pričvrstite na vijke.

Korak 7: gornja paluba


Svrha gornje palube bila je povećati slobodan prostor, jer FPV komponente zauzimaju puno prostora na dnu drona, ne ostavljajući mjesta za Arduino i vozač motora.

Korak 8: Instalirajte Arduino i upravljački program motora

Jednostavno pričvrstite ili zalijepite Arduino na mjesto na gornjoj palubi, a zatim pričvrstite drajver motora na njega.

Korak 9: Instalirajte modul prijemnika



Vrijeme je da spojite Rx modul na Arduino. Koristeći kanale 1 i 2, spojite kanal 1 na A0 i 2 na A1. Spojite prijemnik na 5V i GND pinove Arduina.

Korak 10: spojite motore i baterije



Zalemite žice na motor i spojite ih na drajver prema kanalima. Za bateriju ćete morati izraditi vlastiti konektor koristeći JST muški utikač i dina muški utikač. Pogledajte fotografije kako biste bolje razumjeli što se od vas traži.

Korak 11: baterija

Uzmite bateriju i odredite mjesto gdje ćete je postaviti.

Nakon što pronađete mjesto za njega, napravite muški adapter za spajanje na bateriju. 3S 12V Li-po baterija će napajati FPV kameru, motor i Arduino, tako da ćete morati stvoriti konektor za napajanje motora i FPV liniju.

Korak 12: Kod za Arduino (C ++)

Kôd je vrlo jednostavan, samo ga preuzmite i trebao bi raditi s VNH motornim upravljačkim programom (obavezno preuzmite biblioteku upravljačkih programa i stavite je u mapu Arduino knjižnice).

Kod je sličan Zumobot RC-u, samo sam zamijenio biblioteku vozača motora i podesio nekoliko stvari.

Za korištenje L298 drajvera standardni program Zumobot, samo poveži sve kako piše u biblioteci.

#define PWM_L 10 /// lijevi motor
#definiraj PWM_R 9
#define DIR_L 8 /// lijevi motor
#defini DIR_R 7

Samo preuzmite kod i nastavite na sljedeći korak.

Datoteke

Korak 13: kontroler


Tržište ima različiti tipovi kontroleri za radio-upravljane igračke: za vodu, zemlju, zrak. Također rade na raznim frekvencijama: AM, FM, 2.4GHz, ali na kraju svi ostaju konvencionalni kontroleri. Ne znam točno kako se zove kontroler, ali znam da se koristi za zračne dronove i da ima više kanala nego zemlja ili voda.

Trenutno koristim Turnigy 9XR Transmitter Mode 2 (bez modula). Kao što vidite, naziv kaže da je bez modula, što znači da sami birate koji 2.4GHz komunikacijski modul ćete u njega integrirati. Na tržištu postoje deseci marki koje imaju svoje karakteristike korištenja, upravljanja, udaljenosti i drugih različitih čipova. Trenutno koristim FrSky DJT 2.4Ghz Combo Pack za JR w / Telemetry Module & V8FR-II RX, koji je malo skup, ali samo pogledajte specifikacije i dobre stvari, onda se cijena ne čini tako velika za sve ove stvari. Osim toga, modul dolazi s prijemnikom odmah!

I zapamtite da čak i ako imate kontroler i module, nećete ga moći uključiti dok ne budete imali baterije koje odgovaraju kontroleru. U svakom slučaju, pronađite kontroler koji vam odgovara i tada se možete odlučiti za prave baterije.

Savjet: Ako ste početnik, provjerite svoje lokalne hobi trgovine ili pronađite grupe radioamatera za pomoć, jer ovaj korak nije samo šala i morat ćete izdvojiti značajnu svotu novca.

Korak 14: provjerite




Prvo uključite bot, zatim uključite modul odašiljača, nakon toga bi modul prijemnika trebao pokazati uspješno vezanje treperenjem LED-a.

FPV vodič za početnike

Dio koji je montiran na bot zove se FPV odašiljač i kamera, a dio u vašim rukama naziva se FPV prijemnik. Prijemnik se povezuje na bilo koji ekran - bilo da je to LCD, TV, TFT, itd. Sve što trebate učiniti je umetnuti baterije ili spojiti na izvor napajanja. Uključite ga, a zatim promijenite kanal na prijemniku ako je potrebno. Nakon toga na ekranu biste trebali vidjeti što vidi vaš bot.

Raspon FPV signala

Projekt je koristio jeftin modul koji može raditi na udaljenosti do 1,5 - 2 km, ali to se odnosi na korištenje uređaja na otvorenom prostoru, ako želite primiti signal veće jačine, tada kupite odašiljač s višom snage, na primjer 1000mW. Imajte na umu da je moj odašiljač samo 200mW i najjeftiniji koji sam mogao pronaći.

Ostao je samo jedan posljednji korak - zabavite se kontrolirajući svoj novi špijunski tenk s kamerom!

Arduino spremnik s bluetooth kontrolom izvrstan je primjer kako jednostavno i bez puno znanja možete pretvoriti običan radio-upravljani spremnik u cool igračku kojom se upravlja s android uređaja. Štoviše, čak se i kod ne mora uređivati, sve će raditi specijalizirani softver. Možda ste pročitali moj prethodni članak o pretvaranju radio-upravljanog modela automobila u upravljanje. Kod tenka je sve gotovo isto, samo što još zna zakrenuti kupolu i mijenja kut elevacije cijevi.

Prvo predstavljam kratki pregled mogućnosti mog zanata:

A sada posložimo stvari po redu.

Arduino spremnik s bluetooth kontrolom - hardver.

Najvažnija stvar u hardverskom dijelu je šasija, odnosno karoserija... Bez samog tančika, ništa neće biti od toga. Prilikom odabira kućišta obratite pozornost na slobodan prostor u unutrašnjosti. Tamo ćemo morati smjestiti impresivan broj komponenti. Dobio sam ovu opciju u svojim rukama i radit ćemo s njom.

Donator za naš projekt.

U početku je bio neispravan. Htio sam obnoviti, međutim, užasnut kvalitetom izrade radne ploče, odlučio sam da će prerada biti pouzdanija. A razveselit ću djecu i starim gadgetom koji se upravlja na nov način.

Dimenzije: 330x145x105 mm bez cijevi. Trup je opremljen s četiri motora: dva za pogon, jedan za kupolu i jedan za cijev. U početku je tenk mogao pucati gumenim mecima, ali mehanizam je bio pokvaren, pa sam ga jednostavno odrezao od cijevi. Nakon toga je bilo dovoljno mjesta za postavljanje nadjeva.

Preuzmite i instalirajte program sa službene stranice i instalirajte, prijenosnu verziju možete jednostavno raspakirati. Zatim otvorite moju projektnu datoteku u njoj i kliknite na gumb firmvera na vrhu sučelja (sedmi slijeva).

FLProg sučelje

ArduinoIDE će se otvoriti, pa znaš kako se radi u njemu 😀.

Arduino spremnik s bluetooth kontrolom - dijagram ožičenja

Spajanje perifernih elemenata na ploču, u našem slučaju bluetooth, mostove i LED diode, izvodimo prema projektu.

Popis korištenih pinova

Popis prikazuje brojeve arduino pinova i njihovu svrhu. Sve se komentira. Kontakti za upravljanje kretanjem i kupola s cijevi povezani su izravno s mostova, nije potreban dodatni body kit. Povezivanje analognog ulaza za mjerenje napona mora se izvesti preko otpornog djelitelja jer je napon na ploči arduina PET VOLTI !!! Ovo je vrlo važno, kada se prekorači prag napona mikrosklopa, kontroler se šalje u drugi svijet. Pa budi oprezan. U mom slučaju korištene su dvije li-ion baterije formata 18650, razdjelnik na otpornicima 1 KOhm i 680 Ohm. Ako se vaš radni napon razlikuje od mog, idite na bilo koji online kalkulator za izračun otpornog djelitelja i sami izračunajte na temelju činjenice da bi njegov izlazni napon trebao biti jednak pet volti. Ako sumnjate u svoje sposobnosti, onda uopće ne možete koristiti mjerenje napona na bateriji, tako će raditi. Prestala sam tako voziti – vrijeme je za vježbanje.

LED diode, ako ih ima, moraju biti spojene preko otpornika za ograničavanje struje.

Arduino spremnik s bluetooth kontrolom - program za tablet ili pametni telefon.

Kao i u prethodnom modelu, koristit ćemo program za android uređaje pod nazivom HmiKaskada. Objavljujem besplatnu verziju ovog programa, koju možete preuzeti s YandexDisk-a. Moj projekt je napravljen u plaćenoj verziji i nije kompatibilan s besplatnom verzijom programa. Dakle, daljnji materijal posvećen je stvaranju projekta u besplatnoj verziji.

Sučelje za upravljanje

U gotovom projektu na tabletu se nalazi i indikator razine baterije, a to je pozadina projekta. Pa počnimo...

Prvo, napravimo projekt s jednim radnim ekranom, više nam neće trebati. Zatim, spojimo naš bluetooth modul na tablet. Da biste to učinili, idite na uređivanje popisa poslužitelja i kliknite plus u gornjem desnom kutu. Odaberemo naš bluetooth s popisa i damo mu ime. Sada je postavljen i spreman za rad. Sljedeći korak je postavljanje pozadine za radno područje. Da biste to učinili, idite na izbornik "ostalo - pozadina" glavnog radnog prostora i učitajte sliku sučelja. Možete koristiti moj ili stvoriti svoju sliku. Zapravo, radit će bez postavljanja pozadine, to je samo za ljepotu.

Sada krenimo s postavljanjem kontrola. Idite na izbornik "Postavke" i povucite gumb na radni prostor. U izborniku gumba kliknite na adresu i unesite, na primjer, 1 # 0.12. Gdje je 1 adresa arduino ploče, a 12 adresa varijable iz projekta. Varijable korištene u projektu mogu se vidjeti u stablu projekta.

Označite popis adresa

S postavkom indikator baterije je potpuno isti. U arduino projektu kreiramo registar pohrane u Integer formatu i dodjeljujemo njegovu adresu indikatoru. Na primjer 1 # 10, prilagodite indikator po svom ukusu.

Kada su sve kontrole stvorene, konfigurirane i postavljene na svoja mjesta, kliknite na pokretanje projekta. Android će se spojiti na spremnik i možete uživati ​​u obavljenom poslu.

Arduino spremnik s bluetooth kontrolom - montaža.

Sastavljanje plovila oduzelo mi je dva sata vremena, ali rezultat je premašio sva očekivanja. Tenk se pokazao prilično okretnim, odmah reagira na naredbe. Morao sam petljati s mjenjačem koji je vozio gusjenice tenkova. Srušio se, ali na moju sreću zupčanici nisu bili oštećeni i malo ljepila, masti i ravnih krakova vratilo ga je u funkciju. Standardnu ​​bateriju trebalo je zamijeniti s dvije, serijski spojene, li-ion 18650 baterije u držaču. Konačni napon napajanja bio je 6 - 8,4 volta, ovisno o razini napunjenosti baterije. Također sam morao zamijeniti motor koji je vozio toranj, bio je u kratkom spoju.

Zamijenio diode na farovima moje igračke. Žuti niskostrujni apsolutno nisu bili zadovoljni i zalemljeni su na svijetlo bijele od upaljača sa svjetiljkama 🙂. Sada je ovo čudo gusjenice ugodno za rad čak i u potpunoj tami. Fotografije prije i poslije:

Savršeno)

Konačna montaža ne izgleda baš uredno, pa sam odlučio ne trošiti dodatno vrijeme na dizajniranje štitova i ožičenja. I tako sve super funkcionira.

Ovo je "punjenje"

Arduino spremnik s bluetooth kontrolom - zaključak.

Kao što možete vidjeti iz gornjeg materijala, nema mirisa kopanja u kodu prilikom stvaranja spremnika pod kontrolom bluetootha. Također nam nije potrebno nikakvo dodatno dubinsko znanje iz elektronike. Sve operacije su intuitivne i orijentirane na početnike. U početku je program HMIKaskada razvijen kao alternativa skupim industrijskim HMI panelima, ali je također bio koristan u stvaranju igračke. Nadam se da sam vam pomogao razbiti mit o složenosti kreiranja multi-tasking projekata na arduinu.

Bit će mi drago bilo kakvim komentarima na članak, kao i primjedbama. Uostalom, i ja učim s tobom...

Ovaj post će biti prvi testni post, kako bismo shvatili je li ovo zanimljivo ikome osim meni. U njemu ću opisati opću strukturu, tehnologije i uređaje koji se koriste.

UPD: dodao video.


Prvo, mali video za privlačenje pažnje. Zvuk dolazi iz zvučnika spremnika.

Kako je sve počelo

Davno sam imao san napraviti robota na šasiji s gusjenicama kojim bi se moglo upravljati na daljinu. Glavni problem bio je nedostatak izravnog šasije na gusjenicama. Na kraju sam već odlučio kupiti radio-upravljani tenk za rastavljanje, ali sam imao sreće, u trgovini među otpadom pronašao sam Snow Leopard (Pershing) - USA M26 tenk sa izgorjelom elektronikom, ali potpuno ispravnim mehaničkim dijelom . Bilo je to upravo ono što je trebalo.

U potrazi za šasijom kupljena su dva regulatora napona kolektorski motori, stativ za kameru s dva servo, web kamera s hardverskom podrškom za mjpeg i vanjska WiFi kartica TP-LINK TL-WN7200ND. Nešto kasnije na popis uređaja dodani su prijenosni zvučnik, Creative SoundBlaster Play USB zvučni uređaj i jednostavan mikrofon, kao i par USB hubova za spajanje svega toga na upravljački modul koji je postao Raspberry Pi. Kupola je rastavljena iz tenka, bilo je vrlo nezgodno upravljati njome, budući da je sva standardna mehanika izgrađena na konvencionalnim motorima bez Povratne informacije.

Odmah ću rezervirati da su slike snimljene kada je spremnik bio skoro gotov, a ne tijekom procesa proizvodnje.

Napajanje i ožičenje


Ugurao sam najveću Li-Po bateriju koja stane u pretinac za baterije. Ispostavilo se da se radi o dvoćelijskoj bateriji od 3300 mAh u čvrstom kućištu, koja se obično koristi u modelima automobila. Bio sam previše lijen za lemljenje, pa je za svu komutaciju korištena standardna prototipna ploča s nagibom od 2,54. Kasnije se na gornjem omotu pojavio drugi i vlak koji ih je povezao. Za svaki od dva motora imao sam svoj regulator napona, koji kao bonus daje stabilizirano napajanje od oko 5,6 volti. Raspberry i WiFi kartica su se napajale iz jednog regulatora, napajanje iz drugog išlo je na servo i USB hub s periferijama.

Moram ga pokrenuti

Trebalo je to nekako pokrenuti. Malina nije slučajno odabrana. Prvo, omogućuje vam postavljanje normalnog punopravnog linuxa, a drugo, ima hrpu GPIO nogu, koje, između ostalog, mogu generirati impulsni signal za servo i regulatore. Takav signal možete generirati pomoću uslužnog programa ServoBlaster. Nakon pokretanja, stvara datoteku / dev / servoblaster, u koju možete upisati nešto poput 0 = 150, gdje je 0 broj kanala, a 150 je duljina impulsa u desecima mikrosekundi, odnosno 150 je 1,5 milisekundi (većina servo ima raspon vrijednosti 700-2300 ms).
Dakle, spajamo regulatore za 7 i 11 GPIO pinova i pokrećemo servoblaster naredbom:

# servvod --min = 70 --max = 230 --p1pins = 7,11
Sada, ako upišete retke 0 = 230 i 1 = 230 u / dev / servoblaster, spremnik će juriti naprijed.

Vjerojatno dovoljno za prvi put. Ako vam se sviđa članak, polako ću pisati detalje u sljedećim postovima. I još nekoliko fotkica za kraj, kao i svježe snimljeni video. Istina, kvaliteta nije bila baš dobra pa se unaprijed ispričavam estetima.

Robot se sastoji od šasije iz radio-upravljanog spremnika i nekoliko drugih komponenti koje su navedene u nastavku. Ovo je moj prvi projekt i svidjela mi se Arduino platforma. Prilikom izrade ovog robota koristio sam materijale iz knjiga i interneta.

Potrebni materijali
1. Šasija iz radio-upravljanog spremnika.
2. Arduino Uno.
3. Matična ploča i skakači.
4. Integralni pokretač motora SN754410NE.
5. Standardni servo.
6. Ultrazvučni daljinomjer.
7. 9V baterija i konektor za nju.
8. 4 D baterije i konektor za njih.
9. USB A-B kabel.
10. Baza 6 "x 6".

Instrumenti
1. Set odvijača.
2. Termički pištolj s ljepilom.
3. Lem i lemilo.

Šasija

Uzeo sam šasiju iz tenka koji sam kupio za 10 dolara. Na nju se baza može pričvrstiti bilo gdje, ali ja sam je pričvrstila po sredini.

SN754410NE Upravljač motora

Koristio sam SN754410NE drajver za upravljanje motorima. Koristio sam ga jer sam ga imao, ali možete koristiti još jedan poput L293.

Sada o povezivanju drajvera na Arduino Uno. Spojite sve GND igle (4,5,12,13) ​​na GND matične ploče. Povežite pinove upravljačkog programa 1 i 16 na pinove 9 i 10 Arduina. Povežite pinove 2 i 7 upravljačkog programa na pinove 3 i 4 Arduina, ovo su kontrolni pinovi lijevog motora. Povežite pinove 10 i 15 upravljačkog programa na pinove 5 i 6 Arduina, ovo su kontrolni pinovi desnog motora. Spojite pinove 3 i 6 na lijevi motor i pinove 14 i 11 na desni. Pinovi 8 i 16 moraju biti spojeni na napajanje na matičnoj ploči. Napajanje: 9V baterija.

Ultrazvučni daljinomjer pomaže robotu da izbjegne prepreke tijekom kretanja. Smješten je na standardni servo koji se nalazi na prednjoj strani robota. Kada robot vidi objekt udaljen 10 cm, servo se počinje vrtjeti tražeći prolaz, a onda Arduino odlučuje s koje strane je najprijatnije krenuti.
Pričvrstite konektor na njega. Ograničite servo tako da se ne može okrenuti za više od 90 stupnjeva u svakom smjeru.

Senzor ima tri pina GND, 5V i signal. GND spojite na GND, 5V do 5V Arduina i spojite signal na 7 pin Arduina.

Prehrana

Arduino se napaja 9V baterijom preko odgovarajućeg konektora. Za napajanje motora koristio sam 4 baterije veličine D i odgovarajući konektor. Za napajanje motora, spojite žice od držača na ploču s SN754410NE.

Skupština

Kada su svi dijelovi spremni, vrijeme je da ih spojite. Prvo, moramo pričvrstiti Arduino na bazu. Zatim, pomoću vrućeg ljepila, pričvrstite daljinomjer na servo pogon na prednji dio robota. Zatim morate pričvrstiti baterije. Možete ih postaviti gdje god želite, ali ja sam ih stavio pored Arduina. Kada je sve spremno, možete uključiti robota kako biste bili sigurni da Arduino radi.

Program

Dakle, nakon sastavljanja robota, vrijeme je da napišete program za njega. Nakon što sam proveo nekoliko dana, napisao sam ga.
Robot će se kretati u ravnoj liniji sve dok objekt ne bude udaljen više od 10 cm. Kada primijeti objekt, počinje rotirati senzor tražeći put. Kada je skeniranje završeno, program odabire optimalnu stranu za kretanje. Ako robot miruje, okreće se za 180 stupnjeva.
Program se može preuzeti u nastavku. Možete ga mijenjati i dopunjavati.


U prethodnim materijalima napravili smo recenzije videa o izradi raznih radio kontroliranih igračaka. Nastavimo ovu temu. Ovaj put predlažemo da se upoznamo s procesom proizvodnje radio-upravljanog spremnika.

Trebamo:
- gotova šasija;
- Arduino Nano;
- 3 servo;
- rotacijski sustav;
- igračka pištolj;
- PS2 joystick;
- joystick prijemnik;
- kutija za baterije;
- punjive baterije;
- žice;
- laser.

U gotovoj šasiji, čija je kupovna veza prikazana na kraju materijala, nalaze se dva motora, dva mjenjača, prekidač i pretinac za baterije. Prema autoru ideje, kupnja gotove šasije koštat će manje od ručne proizvodnje. Ako baterije koje namjeravate koristiti ne stanu u pretinac šasije, kao u autorskom slučaju, tamo možete sakriti pogon motora.

Prvi korak je pričvršćivanje prijemnika joystick-a na kućište. Da biste to učinili, uklonite poklopac s njega.

Također uklanjamo poklopac s mjenjača.

Na poklopcu napravimo dvije rupe, koje će služiti za pričvršćivanje poklopca vijcima.

Matice kojima su vijci stegnuti punimo ljepilom kako se ne bi olabavili tijekom vožnje i ne bi upali u mjenjač.

Sada morate popraviti upravljački program motora. Prema autoru, kada koristite žice s posebnim priključcima, odjeljak se neće potpuno zatvoriti, tako da morate odgristi konektore, skinuti žice i lemiti izravno na izlaze na vozaču.

Prije instaliranja vozača, morate se pobrinuti za rotacijski sustav za njušku spremnika. Da bismo to učinili, rastavljamo plastični rotacijski sustav i u njega ugrađujemo dva servosa. Prvi će biti odgovoran za horizontalne pokrete, a drugi za vertikalne.

Vraćanje rotacijskog sustava natrag.

Sustav ugrađujemo na trup spremnika.

Morate napraviti 3 dodatne rupe u kućištu. Dvije od njih su potrebne za žice motora, a široka rupa je potrebna za sabirnicu u upravljanju vozača motora.

Pištolj mora biti spojen na servo. Da biste to učinili, samo napravite rupu u servo i kućištu pištolja i spojite ih vijkom.

Sljedeći korak je spajanje okidača pištolja na servo. Da bismo to učinili, bušimo rupe na okidaču i mlaznici na servo. Elemente spajamo komadom žice.

U gornjem dijelu rotacijskog sustava trebate napraviti dvije prolazne rupe, koje bi također trebale proći kroz cijev pištolja. Ove rupe će se koristiti za montiranje njuške na gramofon.

Prijeđimo na programiranje Arduino Nano ploče.

Preostale komponente prikupljamo prema donjoj shemi.

Na gornji dio šasije ugrađujemo komade ravnala koji će služiti kao krila. Ugradite pretince za baterije na krila.

Laser zalijepimo na bačvu vrućim ljepilom.

Naš radio-upravljani spremnik je spreman.