2 rullar Android vikt kontrollerad robot (3 / 4 steg)

Steg 3: Konstruktion - elektriska




Du bör testa HC-05 Bluetooth-modulen att kontrollera baudhastighet matchar din skiss och ändra modulnamnet till något mer igenkännlig än "HC-05" när den visas på din Android Bluetooth scan. Börja med att koppla upp din FTDI USB/TTL adapter (satt till 5 volt) Vcc till Vcc av HC-05, marken marken, Tx FTDI till Rx av HC-05 och Rx av FTDI till Tx av HC-05. Observera den ledde på HC-05 blinkar snabbt, vilket innebär att den är i reklam. Tryck på och håll knappen små modulen och samtidigt ta då återställa power modul för att få in det i programmering läge-led blinkar långsamt, och du kan släppa upp knappen. Öppna Realterm terminalprogram, Port på fliken Välj 38400 baud, markera den port du använder från nedrullningsbara menyn och klicka på knappen Ändra, följt av vänster klicka med musen i övre toppen av terminal skärmen för att börja. Välj därefter fliken skicka, skriver AT i rutan Skicka, kolla på två lådor + CR och + LF, och klicka på knappen "Skicka ascii". Ett "OK svar ska visas i terminal-fönstret. Du kan ange baudvärde till vad som fungerar för dig, till exempel AT + UART = 115200, 1, 0 för 115200, N, 8, 1. Du kan köra roboten med som låg som 9600 baud, men om du vill skicka information tillbaka från roboten (som batterispänning), du behöver en snabbare överföringshastighet som 115200, eftersom programmet normalt hanterar 4 byte i taget (Serial.available() == 4) men batteriet övervakningsfunktion ger ut 14 byte, alltså seriell mottagningsbufferten måste vara klart 4 byte information innan programmet kan skicka de 14 byte tillbaka. Om du sedan skriver AT + UART? Det bör upprepas de nya värdena. Samma namn skicka AT + namn = xxYYZZ och AT + namn? att kontrollera. Se handbok för HC-05 . AT + ROLL? bör ge OK + roll: 0 som anger en slav enhet. För andra projekt, kan du skapa en direkt koppling mellan två HC-05 moduler, en som master (roll: 1) och en som slav (roll: 0), men i detta projekt vi använder Android-enhet som master Bluetooth-enheten.

Jag valde att använda Pro Mini och TB6612 motor föraren på grund av den mycket mindre storlek jämfört med en Arduino Uno och en motor sköld. Mindre styrelser kan bara vara heta limmade till motorn för en ren installation. Löda en 6-pin kvinnliga rubrik till Pro Mini att göra en säker anslutning med FTDI adapter stiften för programmering, och det gör också en flyttbar seriell anslutning (TX och RX tråd bara) från HC-05 Bluetooth-modulen. Bluetooth-modulen skulle annars störa FTDI programmet nedladdning, så huvudet / connector försäkrar det finns aldrig en konflikt. Ett annat sätt att undvika en Bluetooth konflikt skulle vara att använda mjukvaran följetong för Bluetooth, men mjukvaran följetong avbrott kommer att röra upp funktionen millis() används i programmet.

En 4 AA batterihållare cell ligger på botten av roboten att minimera vikt. Batterihållaren är varmt fastlimmad, stärka remsan av foam core chassi. Du kan använda ett större batteri, kanske 6 AA celler, bara öka dimensioner och hjulet clearance som behövs. Om du använder en annan spänning och också vill Batteriövervakning, justera motståndet värdena enligt den ursprungliga källan, och ändra stegstorlek i programmet. Observera jag använde den inre 1,1 volt referensen vid beräkning av motstånd och steg storlekar i stället för den vanliga 5 volt referensen eftersom 6 volts batteri är mer sannolikt att doppa under 5 volt, således lägre hänvisningen.

Joystick programmet var utformat för 1 motor och 1 styrning servo, men hans L293 bibliotek erbjuds andra transportsätt, som 2 hjul och 4 hjul. L293 biblioteket är i första Hämta längst ned på den ursprungliga källan, Car_With_Sensors_Continuous.zip (7k). Jag ändrade programmet från 1 motor och 1 servo till 2 motorer och inga servon, med hjälp av en formel till proportionellt driva hjulet hastighet utifrån de vinkel uppgifter från app. Jag ingår en munk funktion för kul, det orsakar roboten att snurra på plats antingen vänster eller höger beroende på om på "A" eller "B"-knappen är aktiverad. Roboten ska gå i en relativt långsam takt; träff A eller B-knappen-då ökar hastigheten. Som går så fort det är en fläck! Om lysdioderna lades till roboten (redan i programmet), skulle det göra en stor nighttime display.

Se Steg
Relaterade Ämnen

Gest kontrollerade robotic bil med android ansökan

FYP - gest kontrollerade Robotic bil med Android ansökan. Fullständiga koden inklusive gest erkännande och bluetooth dataöverföring är tillgänglig. Människor som behöver någon form av hjälp angående detta projekt eller några andra projekt som (bildbe...

DIY Laptop kontrollerade Robot v1.0

Det skulle vara så bra om skulle kunna styra en robot eller din rc bil använder en bärbar dator precis som du styra en bil i ett spel. Tja, kan man göra det möjligt med hjälp av mångsidiga arduino UNO. Det finns tusentals projekt kan du göra med ardu...

Bluetooth kontrollerad Robot med hjälp av Arduino

Bluetooth bil med hjälp av Arduino uno från Android mobiltelefonSteg 1: Utrustning krävs:1 X Arduino Atmega3281 X Bluetooth modul (HC-06)1 X chassi 4 X hjul (eller) 2 x hjul stöder chassi4 x El motorer (OR) 2 x motorer stöder chassi1 X L293D IC (OR)...

Skapa din egen rörelse kontrollerade robot

Rörelse kontrollerade erfarenheter behöver inte begränsas till spel eller ens digitala enheter, faktiskt en lyhörd motion interaktion kan uppnås med hjälp av enkla och tillgängliga vardagsföremål.En algoritm ingenjör på Extrema verkligheten nyligen s...

Skapa en internet kontrollerad robot med Livebots

här kommer du lära dig hur du skapar en internet kontrollerad robot eller annan installation med Livebots.Livebots är ett projekt jag arbetar på som består av en lättanvänd webbplats för alla robotar att människor kan interagera med via internet.Som...

Linkit en Internet kontrollerad Robot!

I detta instructable, jag kommer att visa dig hur man gör en internet kontrollerad robot. Du kan använda den för att flytta objekt över ett rum eller utföra andra uppgifter. Jag tog mindre produktiva väg och jagade min hund med den.Steg 1: Delar och...

Avlägsen kontrollerade robot med mobila video inspelningen

hiiiii killar! Detta är min första instructable... idag iam kommeratt Visa u hur man gör en avlägsen kontrollerade robot med kamera (mobila videoinspelning)så följ stegen...STEG-1:material som behövs:1) 3 inriktad motors (två för hantering och andra...

Hur man bygger en vikt dra Robot

i detta instructable visar vi dig i material och steg att bygga och driva en vikt dra robot. Detta var allt för ett Programutvecklingsprojekt i klassen hade vi utföra i slutet av skolåret för att se vem kunde få bästa vridmoment och varvtal förhållan...

Mind kontrollerade Robotic hand

I detta experiment styr jag en robot hand från mitt sinneSteg 1: BeskrivningDettaär en framtida teknik experiment, du verkligen inte tro om ärendet kan styras från sinneHär är svaret, ja du kan göraDetta experiment handlar om att tänka över saken du...

Gest kontrollerade robot använder Arduino

Denna gest kontrollerade robot använder Arduino, ADXL335 accelerometer och RF sändar par.Vi kommer att dela upp hela roboten i 3 delar sändaren, mottagare och roboten.De olika gester som har mappats till riktningen av bot är-Hand parallellt med marke...

Wall-E's anti-sociala kusin: objekt att undvika Arduino kontrollerade Robot!

jag byggde nyligen en Arduino kontrollerade robot, som undviker objekt och skickar ut en PING)) ekolod att kontrollera om ett objekt är. När ett objekt har identifierats, roboten ryggen upp och vänder åt andra hållet!Jag kallar det anti-sociala robot...

PC kontrollerad robot

Hej killar idag jag gått en show dig hur man byggt din pc kontrollerad robot...Du kan styra roboten med hjälp av någon laptop eller pc men jag måste ha bluetooth...Följ bara de enkla stegenSteg 1: Krav på Material 1. Arduino uno2. Bluetooth-modul3. g...

Android kontrollerade Robot för nybörjare (A till Z)

Gillar du robotar? Är du ny i robotteknik? Har du tänker bygga en Robot från grunden? Om ja, är detta instructables för dig. I detta instructables jag visar dig hur du kan bygga en robot från början, jag också visa dig hur du kan kontrollera du robot...

Android kontrollerade robot

baserade på DFRobot 4 x 4 robot.Kontrolleras med hjälp av Android-telefon via bluetooth.Samt att avlägsna kontrolleras av en telefon, har också ett läge som söker ut ljus.Eftersom varje robot behöver har blinkande lampor lysdioder som blinkar och har...

Hur man gör en cool android/pc kontrollerade bluetooth arduino robot under $34/Rs.2300

Hej killar!OK, så jag är 13 år gammal och detta är min första instructable, och i dag jag ska berätta hur man gör ditt eget arduino bluetooth robot under $34 eller Rs.2300, beroende på var du bor. Jag skriver detta med stora insikter från vissa stora...

DIY Bluetooth kontrollerad Robot (Rover) med levande ström Video!

VARNING: DETTA INSTRUCTABLE INNEHÅLLER EN SUPER AWESOME INNEHÅLL SÅ TÄNK.Har du någonsin velat göra super awesome robot eller rover kontrollerad trådlöst med din mobila enhet?!Har du någonsin velat göra något ser en liknande mars rover eller något?!H...

DIY RC Android Sumobot (Sumo Robot)

redo att mullra, är det dags att få påträngande! Denna vecka jag byggde en $90, Android kontrollerade bluetooth sumobot. Detta är ett roligt sätt att umgås med dina vänner och delta i multiplayer turneringar! Det höll kanske på din bakgård eller även...

Android & Arduino kontrollerade projektorn skärmen

detta är min första gången du använder Arduino, eller någon mikrokontroller. Jag är glad att det fungerat så bra men min fru kan inte bero på, travar av mikrokontroller som kommer att dyka upp på vår tröskel snart för framtida projekt. Någon feedback...

Bluetooth kontrollerad robot med Trådlös Spionkamera

I detta instructables jag kommer att visa dig hur man gör är trådlös robot kontrollerad med Bluetooth module.the bästa inslag i denna robot Trådlös kamera arbetar över wiffi.in ovanför bilden kan du se mitt telefon fungerar som camera.my ansluten til...