» elektronik » Arduino »Arduino Android Accelerometer Tank

Arduino Android Accelerometer Tank

Arduino Android Accelerometer Tank

God eftermiddag, idag vill jag dela instruktioner för att göra en leksakstank som styrs av en Android-telefons accelerometer. Tankens botten kommer att vara gjord av 3 mm tjock färgad plywood. Caterpillars och motor med dubbla växlar från det välkända företaget Tamiya. Producerar kvalitet och billiga delar.

För tanken behöver vi:
- Tamiya 70168 dubbla växlar
- Tamiya 70100 uppsättning rullar och spår
- Tamiya 70157
- Kryssfaner 10 mm (en liten bit)
- Arduino Pro Mini 5V AtMega 328
- DRV 8833
- Bluetooth-modul HC-06 eller motsvarande
- USB-UART för Arduino-firmware
- Rektangulära röda och gröna lysdioder
- Vita lysdioder 5 mm 2st.
- Motstånd 3x 150 ohm
- Li-ion 18650-batterier
- Dupont-mamma-kontaktdon
- Trådar i olika färger
- lödning
- Rosin
- lödkolv
- Bultar 3x40, 3x20, muttrar och brickor för dem
- 2x10 träskruvar
- Träborrar 3 mm och 6 mm
- Elektrisk fretsåg
- Akrylfärg

Steg 1 Montering av växelmotorn.
Jag gillar att använda Tamiya växelmotorer. De står acceptabla, monteras lätt. Tamiya 70168 har fyra byggalternativ. Beroende på önskat växelläge och utgångsaxlarnas position.


Detaljerade instruktioner finns i växellådan. Vi behöver att utgångsaxlarna är närmare motorerna, och växelförhållandet 114,7: 1. Vi väljer det alternativ vi behöver och samlar allt enligt instruktionerna, förutom för installation av motorer. Det är bekvämare att sätta motorer senare, dessutom måste ledningar och kondensatorer lödas till dem innan installationen.

Steg 2 Produktion av kroppsdelar.
Väskan kommer att vara gjord av 3 mm tjock plywood. Ladda ner följande bild och skriv ut den på A4-ark i skala 102%.


Nu tar vi två bitar av plywood i tillräcklig storlek, sätter en på den andra, applicerar vår bild ovanpå. 3 mm hål ska göras i de områden som är markerade med en djärv prick. Så att båda delarna är desamma, först borrar vi ett ark och två plywood på en av punkterna, sätter in en bult där och vrider bilden och två bitar av plywood. Sedan det andra hålet, och sätt också in en bult där. Efter det borrar vi resten. Var uppmärksam på det vänstra hålet, det är nödvändigt att ge det en oval form. Detta är nödvändigt för att kontrollera spåren på spåren. Nu tar vi en pussel och klipper omedelbart ut två sidodelar av fodralet efter bildens djärva linje. Två sådana detaljer bör visa sig:


Därefter måste du göra allt ovanstående, bara den här gången klipper vi ut två detaljer som täcker spåren. Det är nödvändigt att klippa på den lilla ovalen som ritas på bilden. Som ett resultat får vi ytterligare två detaljer:


Nu tar vi ett ark med plywood i ett lager och skär en rektangel med måtten 168 x 54 mm. Detta kommer att vara botten på vår tank och den del till vilken växelmotorn är fäst:


För att starta monteringen behöver vi alla detaljer som beskrivs ovan:


Du kan lämna alla detaljer som de är, men jag föredrar att måla dem. Akrylfärg är lämplig för målning. Den torkar snabbt och luktar inte, vilket innebär att du kan måla i alla rum utan rädsla för förgiftning. Så vi målar utskurna detaljer:


Nu behöver vi 10 mm plywood eller en lämplig träpinne. Det är nödvändigt att klippa en rektangel som mäter 54 x 15 mm och en tjocklek på 10 mm. Denna del är nödvändig för att ansluta huset. Efter att ha gjort en rektangel borrar vi två hål på ett avstånd av 15 mm från kanten, först med en 3 mm borr och sedan 6 mm, men inte genom och genom, men bara halva djupet. För in muttrarna i hålen och fixera dem med lim. Vi behöver fyra sådana detaljer:


Återigen tar vi 3 mm tjock plywood. Skär en rektangel 107 x 60 mm. Att dra sig tillbaka 15 mm från borrhålets 3 mm kanter, det här är toppskyddet:


Vi klipper nästa rektangel på 33 x 60 mm. Bakom 15 mm från kanterna borrar vi två hål med en diameter på 5 mm. Skär och strippar en del målar vi den. Sedan sätter vi vita 5-millimeter lysdioder i de gjorda hålen. Vi löd dem parallellt och fixerar med smältlim:


Steg 3 Montering av huset.
Efter att ha förberett växelmotorn och delar fortsätter vi till montering av allt tillsammans. För att komma igång, ta den nedre delen av fodralet och fäst växelmotorn på den:


Och lite större:


Sedan fixerar vi sidodelarna med hjälp av hörn från en järnkonstruktör för barn och 3x20 mm bultar för detta:


Nu måste vi installera spåren. Vi tar detaljerna i slutspåren. Vi sätter in 3x40 mm bultar i hålen. Vi satte ett stort hjul på den främre bult, på de tre små nedre, sedan brickorna och dra åt muttrarna, men inte hårt, så att alla rullar snurrar fritt. Vi lägger stora kedjehjul på axlarna på växelmotorn. Vi kombinerar alla bultar med rullar med hål i sidodelarna. Efter att ha passerat bultarna, lindar vi och drar åt muttrarna från insidan av höljet. Vi sätter på spåren, kontrollerar om de är tillräckligt hårda. Larver ska inte sjunka, men för mycket spänning kommer att skada dem. Justering utförs av framhjulet, flyttar det eller vice versa, flyttar det bort från växelmotorn. Efter alla manipulationer får vi:


Vi tar motorerna som medföljer rullarna och spåren. Vi lödar till trådens kontaktdynor, och parallellt med dem en 0,1 mikrofarad-kondensator. Installera sedan motorerna i växelmotorn:


Låt oss gå vidare till batterierna. Vi lödar våra Li-ion 18650-batterier parallellt och matar ut kablarna för bekvämlighet. Vrid dem med elektrisk tejp:


Vi placerar dem längst ner i fallet, bredvid motorerna:


För enkelhets skull såväl som separering av mekaniska och elektronisk delar, skär ut en rektangel på 100 x 54 mm från tunn plast eller kartong. Placera den ovanpå växelmotorn och batterierna:


Vi tar fästelement och installerar dem som visas på bilden. Vi fäster vid sidodelarna med skruvar:


På baksidan av tanken fäster vi rektangulära lysdioder på hett lim. Röd och grön:


Jag använder också hett lim för att fixa den främre delen med strålkastarna:


Steg 4 Elektrik
Elektriska motorer stör deras funktion, och ett spänningsfall uppstår vid uppstart. Så att vid varje start av motorerna inte överbelastar Arduino, kommer vi att dela strömförsörjningen. Arduino drivs av ett 9-voltsbatteri av kroontyp och motorer från batterier. Vi har redan lagt batterierna, vi kommer att placera kronan framför tanken:


När du har installerat batteriet stänger du det med det övre locket:


Vi kopplar samman allt enligt schemat:


Jag förklarar lite. Den vänstra motorn genom föraren är ansluten till 5 och 6 stiftet. Höger - till 9 och 10. Plus från den röda lysdioden genom motståndet till 3 stift, minus till GND. Plus från den gröna lysdioden, även genom motståndet till 4 stift. Strålkastare till 2 stift.

Funktionen för Bluetooth-modulen utförs via SoftwareSerial-biblioteket.Vi kommer att använda programvaran com-port. Anslutningskontakter kan ändras i skissen. Vi ansluter modulen enligt följande:

Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5V - VCC
GND –GND

Genom att sätta samman det hela placerar vi en elektriker i den centrala delen:


Steg 5-programvara.
För att arbeta med skissen måste du ladda ner Arduino IDE. Vi fortsätter och laddar ner den senaste versionen:

Sedan måste du lägga till biblioteket. SoftwareSerial bör redan finnas i Arduino IDE. Men bara i fallet ska jag lägga upp det:
softwareserial.rar [9.29 Kb] (nedladdningar: 100)


Om Arduino IDE, när man sammanställer skissen, ger ett fel och svär vid det saknade biblioteket, packa upp det nedladdade arkivet i mappen ”bibliotek” som finns i mappen med Arduino IDE installerat.

Steg 6 Förbered Bluetooth-modulen.
Standardinställningarna för Bluetooth-modulen skiljer sig från vad vi behöver. Därför måste du först upprätta anslutningen till Bluetooth-modulen med datorn och ändra inställningarna. Fyll i skicka Send_ AT_Bluetooth i Arduino:
send_-at_bluetooth.rar [857 b] (nedladdningar: 102)


Arduino fungerar som en länk mellan Bluetooth och datorn. Starta Arduino IDE, öppna Port Monitor. För HC-06 väljer du 9600 i inställningarna för portmonitor, NL och CR behövs inte. Om en Bluetooth-anslutning inte upprättas med modulen är den i AT-kommandot ingångsläge. Kanske första gången modulen inte svarar. Försök sedan överbelasta den genom att koppla bort och återansluta plusstråden. Alla kommandon matas in utan offert, glöm inte att trycka på enter för att skicka. Vi anger följande kommandon:

"AT" - utan citat bör svaret "OK" komma.
“AT + NAME ” - ange modulens namn så att du enkelt kan hitta den. Obligatoriskt med latinska bokstäver, utan parenteser.
“AT + BAUD7” - ställ in hastigheten till 57600.
“AT + RESET” - vi överbelasta modulen.

Om något gick fel eller inte kommer ihåg inställningarna:
“AT + ORGL” - återställ modulen till fabriksinställningarna.

Steg 7 Fyll skissen.
När du har installerat Bluetooth-modulen fortsätter du med att fylla i huvudskissen:
tanchik.rar [1 Kb] (nedladdningar: 125)


Steg 8 Förbered din Android-telefon.
Se till att din Android-telefon eller surfplatta har en accelerometer före användning. För att komma igång, lägg till en Bluetooth-enhetstanchka i Android. Vi går in på Bluetooth-inställningarna, hittar den Bluetooth-modul som du namnger och ansluter. Lösenordet för anslutningen är "1234" eller "0000", det kan vara olika för olika modeller. Installera nu kontrollprogrammet. Vi kommer att behöva en Arduino Bluetooth RC Car eller BT Controller. Båda programmen är gratis, de har förmågan att styra Bku Bluetooth-enheten genom accelerometer, och de är i Google Play. Ladda ner det program du gillar på din telefon eller surfplatta. Ange följande kommandon i programinställningsmenyn:

W - framåt
S - tillbaka
A - vänster
D - rätt
F eller G– stopp
K - strålkastare
L - strålkastare avstängd

Du kan också använda joysticken för att styra tanken. Det kan göras enligt min andra instruktioner.

Och lägg till en Bluetooth-modul till den efter en annan instruktioner.


8
7.7
6.2

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...