Alt fungerer meget enkelt takket være Rover-controlleren, der findes på Android. Ved hjælp af det via Bluetooth kan du sende kommandoer til Arduino. Der bliver de dekrypteret afhængigt af koden, og enheden udfører de nødvendige handlinger. Enheden kan også styres ved hjælp af knapperne op, ned, højre, venstre.
Materialer og værktøjer til oprettelse af en tank:
- Arduino UNO mikrokontroller (men en kopi er også velegnet);
- serielt Bluetooth-modul (ХК-06);
- motordriver
- sporet chassis på tanken (Tamiya);
- gearkasse til tanken (Tamiya);
- Jumper Kabler;
- loddejern med lodde;
- ledninger;
- en skruetrækker.
Robotudviklingsproces:
Første trin. Montering af gearkasse
Følg instruktionerne for at samle gearkassen. Tamiya skal indeholde to motorer, en fedt, en skruenøgle og en gearkasse. For at maskinen skal fungere korrekt, skal du bruge gearforholdet "58: 1".
Når du har samlet gearene i gearkassen, skal du omhyggeligt smøre fedtet, der følger med sættet. Ved samling skal du ikke glemme metalstiverne i gearkassen.
Alternativt kan du endda bruge en motor med dobbelt gearkasse, men i dette tilfælde bliver du nødt til at ændre enhedskoden, så det er bedre at bruge to motorer.
Trin to Vi monterer chassiset.
Når gearkasserne er samlet, kan du fortsætte med montering af chassiset. Ingen grund til at følge instruktionerne, da designet bliver lidt ændret. I sættet kan du se et gear og tre sæt ruller.
Samlingen består af flere trin, hvordan dette sker, kan ses på billedet.
Trin tre Installer Arduino-controller og motordriver
Controlleren er fastgjort til sagen med skruer, for dette skal du først installere et stykke akrylplade. Derudover kan du bruge afstandsstykker, dette erstatter plastbasen.
Hvad angår chaufføren er det vigtigt at bemærke, at en driver som L293D er velegnet til disse formål. Hvis du bruger den officielle driver fra Arduino Motor, fungerer den ikke, da du er nødt til at ændre koden.
Trin fire Vi forbinder Bluetooth-modulet
Bluetooth-modulet blev købt af forfatteren på DX.com, det kostede $ 8.Der er et hul mellem gearkassen og Arduino-tavlen, du kan installere en Bluetooth-controller på dette sted.
Alt fungerer som følger. Programmet sender bestemte bytes af information til Arduino, hvor det derefter afkodes. Nå, så baseret på disse oplysninger sender enheden de nødvendige kommandoer til motorerne.
Ledningsdiagrammet er som følger:
- "TX Bluetooth-modul" forbindes til "RX in Arduino";
- "RX Bluetooth-modul" er tilsluttet "TX Arduino";
- "Bluetooth-modul VCC" forbindes til "5V fra Arduino";
- "Jorden fra Bluetooth-modulet" forbindes til "GND Arduino".
Trin Fem Installer FPV-kameraet
Specifikt blev kameraet ikke tilføjet i dette projekt, men om nødvendigt kan dette gøres. Takket være dette kamera kan du se, hvor det går hen en biluden at se på ham. Al information sendes direkte fra dens bestyrelse. Lignende teknologier kan findes på droner og andre lignende enheder. Til brug af et sådant kamera har du brug for en sender og en modtager. Derudover et ekstra batteri, som kameraet fungerer.
Trin seks Vi tilslutter batteriet
For en sådan enhed er et lithiumpolymerbatteri bedst. Den vejer lidt og er den mest kraftfulde til dato. Det er vigtigt at bemærke, at sådanne batterier kun skal oplades fra en speciel strømkilde med en controller, ellers vil de oppustes og svigte. Den nemmeste måde er at tage en gammel mobiltelefon med et fungerende batteri og oplade den direkte i den.
Syvende trin. Tank programkode
Et bibliotek bruges til at kontrollere motorerne. For at enheden skal modtage kommandoer korrekt, skal du konfigurere dem som angivet på billedet. Specifikt i den kode, der bruges, er der kun grundlæggende kommandoer, det vil sige fremad, bagud, højre og venstre.
For at installere den nødvendige software på Android skal den downloades fra Google Play og installeres. Tænd derefter for Bluetooth og kør programmet. Derefter skal du oprette en forbindelse. Når den røde farve bliver grøn, etableres forbindelsen, og tanken kan allerede styres.
Det er alt nu roboten klar. Det kan styres eksternt via Bluetooth. Området for denne forbindelse er ca. 20 meter.
I fremtiden planlægger forfatteren at forbedre tanken, nemlig at installere ultralydsbevægelsessensorer, så han kan gå omkring forhindringer. Der er stadig en idé om at øge motorkraften, styrke chassiset og levere mere kraftfulde batterier. Og selvfølgelig skal du installere et kamera i realtid.