Innehållsförteckning:
- Steg 1: Montera material
- Steg 2: Arduino och motorskydd
- Steg 3: Länk motorskyddet till DC -motorer
- Steg 4: Länk motorskyddet till NIMH -batteriet
- Steg 5: Länka radiomottagare till Arduino
- Steg 6: Förbered strömkälla för Arduino för fristående läge
- Steg 7: Arduino -kod
Video: Fjärrstyrd Arduino Tank: 9 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Hallå där, Jag ville bygga en fin tank som styrs från en klassisk RC -radio som går genom en arduino. Det är faktiskt ganska enkelt dessa dagar med all tillgänglig elektronik runt omkring.
Du måste skaffa några element för att kunna bygga det odjuret. Vi kommer att gå igenom stegen i denna instruerbara.
Steg 1: Montera material
Du behöver följande element:
- En tank med två likströmsmotorer 12v redan monterade som T'Rex Tank
- Ett Arduino -kompatibelt motorskydd som Monster Shield
- En Arduino UNO R3 - föredra den officiella
-En 2-kanals RC-sändare och en RC-mottagare-Jag använde en gammal som är på AM 27 MHZ men du kan hitta moderna sådana som den här hobbykingr-tmhk-gt2b-3ch-2-4ghz-sändaren och mottagaren
- Ett batteri för UNO R3 - 9V batteri för tillfället - inte perfekt eftersom det inte har mycket uthållighet
- Ett stort batteri för rörelsen - Jag använde en NIMH 3300 mAH 10,5v så jag antar att 7 celler med 1,5v vardera
- några dekan -kontakter för att få alla att ansluta enkelt
- Lödkolv
Jag använde Arduino IDE för att programmera UNO och jag lade till ett litet övervakningsverktyg med Visual Studio 2017
Steg 2: Arduino och motorskydd
Eftersom jag valde en motorsköld som var klar för arduino, var jag bara tvungen att montera dem tillsammans. Observera att skölden redan tar några PIN -koder och därför inte ska återanvändas för andra ändamål.
Arduino UNO R3 kommer att prata med motorskyddet för att ange vid vilken hastighet var och en av motorn behöver svänga. Eftersom vi har två motorer är detta ganska rakt fram.
Steg 3: Länk motorskyddet till DC -motorer
Steg 4: Länk motorskyddet till NIMH -batteriet
Steg 5: Länka radiomottagare till Arduino
Steg 6: Förbered strömkälla för Arduino för fristående läge
Steg 7: Arduino -kod
Arduino är så kraftfull. Allt jag ville göra när jag var ung, jag kan göra det så enkelt nu! Du behöver inte veta så mycket om elektronik längre.
Jag skrev den här Arduino -koden från två källor:
- läsning-rc-mottagare-värden
- Monster Moto Shield Exempelkod
- Moto Shield huvudlänk
Genom att blanda båda kan jag få avläsningarna från RC -mottagaren rakt in i min arduino, konvertera värdena till motorerna genom motorskyddet.
När det gäller blandningen av de två kanalerna från radion till två separata hastighetsindikeringar för motorerna gick jag på internet över Tank Drive Mixing med Joystick för att få några idéer om hur man skriver motsvarande del.
Jag var också tvungen att titta över på PWM för att förstå lite vad det här handlade om. Några bra artiklar om arduino finns tillgängliga, SecretsOfArduinoPWM och Tutorial PWM
Var försiktig så att den här koden är beroende av EnableInterrupt.h som kan installeras från menyn "Skiss"> "Inkludera bibliotek"> "Hantera bibliotek" och sök sedan efter EnableInterrupt. Detta bibliotek gör det möjligt att när som helst fånga värdena från RC -mottagaren ur standardproceduren för installation och loop. Ganska bekvämt.
Rekommenderad:
Bygg en $ 15 fjärrstyrd ESP8266 Robotbutler / bil / tank för Ios och Android: 4 steg
Bygg en fjärrstyrd ESP8266 Robot Butler / Car / Tank för $ 15 för Ios och Android: Hatar du att gå till köket för att ta ett mellanmål? Eller för att få en ny drink? Allt kan fixas med denna enkla $ 15 fjärrkontrollerade butler. Innan vi går längre kör jag ett Kickstarter -projekt just nu för en röststyrd RGB -ledstrip
Fjärrstyrd Bluetooth -bil med Arduino UNO: 4 steg
Fjärrstyrd Bluetooth -bil med Arduino UNO: Det kommer alltid att vara fascinerande att börja implementera det vi har studerat hittills i Arduino. I grund och botten skulle de flesta av alla gå med grunderna. Så här ska jag helt enkelt förklara denna Arduino -baserade fjärrstyrda bil.Krav: 1.Arduino UNO
Skapa en fjärrstyrd Arduino självbalanseringsrobot: B-robot EVO: 8 steg
Skapa en fjärrstyrd Arduino självbalanseringsrobot: B-robot EVO: ------------------------------------ -------------- UPPDATERING: det finns en ny och förbättrad version av denna robot här: B-roboten EVO, med nya funktioner! ------------ -------------------------------------- Hur fungerar det? B-ROBOT EVO är en fjärrkontroll kontrollera
TV fjärrstyrd bil - Arduino: 6 steg
TV fjärrstyrd bil - Arduino: Hacka din TV -fjärrkontroll och styr en rc -bil med den med "Arduino Uno". Detta är ett enkelt sätt att styra din bil med IR -mottagarmodul programmerad på arduino -kort och TV -fjärrkontroll. I denna instruktör kommer du att lära dig att: 1
Fjärrstyrd robot med Arduino och TV fjärrkontroll: 11 steg
Fjärrstyrd robot med hjälp av Arduino och TV -fjärrkontroll: Den här fjärrstyrda bilen kan flyttas runt med praktiskt taget vilken typ av fjärrkontroll som helst, t.ex. TV, AC etc. Den använder sig av att fjärrkontrollen avger IR (infraröd) .Denna egendom används genom att använda en IR -mottagare, vilket är en mycket billig sensor. I