Robot Attiny2313 med Bluetooth HC06 och stegmotorer



Här ville jag lägga fram ett förslag av fordonet robot. Hjärtat av roboten är mikrokontroller ATtiny2313. Drev roboten är 2 stegmotorer. Inspiration för byggandet av min robot var andra projekt. I de flesta fall är detta projekt bygger på Arduino och servomotorer. I mitt fall använde jag inte den Arduino plattformen.

Programvara för min Attiny i C. Som tidigare nämnts använde jag i stället för servo motors stegmotorer. Det är kraftfull precision robot kontroll. Stepper motors arbeta här oberoende vad kan vrida höger och vänster. Nackdelen med att använda stegmotor är dock låg rotationshastighet som översätter till en hastighet av roboten. Som ni kan se i videon, är min robot inte alltför snabbt ;-) Ytterligare stegmotorer som jag använt har en inre gears. När det gäller precision kontroll jag dock mycket nöjd. Framhjulet är lånat från Lego av min son.

Systemet roboten gjordes på PCB. Konturen av plattan, jag klippte på min maskin cnc hemlagad (DIY). För makt, kan du använda batterier eller extern strömförsörjning. Därför. roboten att wireless jag använde uppladdningsbart batteri som är placerade i den nedre plattformen av roboten.
Att kommunicera med en robot använde HC06-modulen bloototh och Smartphone med android. I mitt fall, jag tog den universella tillämpningen att skicka tecken via Bluetooth (jag använde app: Bluetooth SPP Pro).

Som tidigare hjärta är robot mikrokontroller ATtiny2313. Syftet med systemet är att köra kommandon från din android-telefon eller surfplatta. Varje tecken postat i ASCII-kod är översatt till lämplig mängd microstepping impuls. Om roboten ska gå rakt på måste båda hjulen vända åt samma håll när det gäller roterande hjulet måste vända i motsatt riktning. Därför har att programmet varit skapade 4 funktioner motorstyrningen

1. LL - första motor vänster och andra vänster motor

2. LR - första motor och andra motor vänster höger

3. RR - första motor rätt och andra rätt motor

4. RL - första cykeln höger och vänster andra motor

Källkoden i C intresserad kan jag skicka e-post.

Här är bilder och cutscene av byggnationen.

Relaterade Ämnen

Mobil robot kontrollerad med bluetooth

Denna gång gick jag om att bygga en liten mobil robot som kan styras med min Android-telefoner bluetooth. Roboten använder en Bolutek BC04 bluetooth-modul som kopplats ihop till en Arduino UNO.Steg 1: BC04 Bluetooth-modulenModulen BC04 kan vara koppl...

Du Rock gitarr MIDI-controller med Bluetooth BLE och uppladdningsbart batteri

I denna tutorial kommer jag visa dig hur du slår gitarr du Rock gitarr i en MIDI-Bluetooth 4.0 controller med uppladdningsbart batteri. Lösningen var enkel men att tänka på det.Detta system har testats med iMac, iPad och iPhoneDet material vi behöver...

Grundläggande tank-drive robot kontroll över Bluetooth med mbed med Freescale K64F

Detta Instructable är baserad på detta tidigare arbete som visar hur man styr en typisk tank-drive stil robot med hjälp av Arduino och en Android app, som visas i denna RC bil för Android Instructable.Jag har använt detta arbete som grund för många r...

Förbättra Raspberry Pi mediacenter med Bluetooth A2DP (OSMC)

Med Bluetooth-anslutning och att aktivera Raspberry Pi bete sig som A2DP källa är inget nytt (se en allmän handledning på Instructables), men det problemet jag hade hittills var att göra som fungerar på min media center Pi som var igång Raspbmc. Så j...

R2D2 Robot med Bluetooth och ljud

Detta kommer att visa dig hur du skapar din egen bluetooth styrd robot med anpassade ljudeffekter. Så sett över, hederliga jag mig att se ut som R2D2.Reservdelslista1 x Arduino Uno1 x Adafruit Wave sköld (du kommer att behöva löda detta ihop själv)1...

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...

Nybörjarguide till att bygga Arduino robotar med Bluetooth och Android

i den här guiden vi gå mot att skapa en Arduino robot som kan styras via bluetooth med en Android-telefon/tablett. Detta är en Nybörjarguide som kommer att kort gå över ledningar och programmering din robot.Steg 1: Bygga lista... Följande är en lista...

Hemgjord rimliga Robot med Bluetooth

INTRODUKTIONAlltid velat ha en Roomba, men är det för dyrt för en bit plast? Vad sägs om uppfinna egna? Jag själv hitta vakuum cleaner / sweeper robotar alltför dyrt och överskattat. Det finns inget absurt i det som du inte kan göra din egen. Göra nå...

Barns Robot kostym med ljudeffekter, godis detektor och mer

jag gjorde min dotter denna robot kostym till halloween. Jag blev inspirerad av denna Kid Robot kostym. Jag tog mig i lite av en annan riktning och till några mer nyheter såsom lampor i antenner och öron, en big button-kontrollen med en ljudeffekt fö...

Skicka en kopia av dina bilder och videor i din Android-telefon till Raspberry Pi med Bluetooth

IntroduktionDetta instructable byggd på en tidigare instructable "vända Raspberry Pi i en Bluetooth-enhet som jag skapat.Foton och videoklipp på min Android telefon säkerhetskopieras automatiskt till Google + Foto moln. Men vill jag spara en kopia i...

Bluetooth WS2811 Controller med Windows Phone och MSP430G2 Launchpad

Titta på videon, då ser du vad du får här.Mot hypen av Android och Arduino är mitt projekt baserad på Windows Phone 8 och en mikrokontroller från Texas Instruments.Jag har inget emot en randgrupp, och jag är så glad över detta :-)Om du hittar några f...

IoT: Raspberry Pi Robot med Video Streamer och Pan/Tilt kamera fjärrkontroll över internet

(Om du gillar detta Instructable, glöm inte att rösta på den - ovan: högra hörnet flaggan. Det tävlar om SAKERNAS INTERNET och AUTOMATION tävlingar. Tack så mycket! ;-)Detta är en andra del av min föregående Intructable: IoT - kontrollera en Raspberr...

Kul counter med Bluetooth och Ultrasonic Sensor

Hej, vill jag visa ett enkelt sätt att räkna något och Visa det på ditt system. Här använder vi Bluetooth så du kan visa resultaten på en större skärm (i stället för LCD) trådlöst i realtid. För dem obekanta med node.js, inte oro har vi inkluderat al...

Gör en robot lampa (med kasserade högtalare och ett durkslag)

detta är mitt första projekt som Artist in Residence på Instructables. Jag är bara att upptäcka hur man hittar saker i denna stad, så började jag jobba med en liten låda av e-avfall förvaras av Instructables personal. Tack killar!Jag hittade en stor...

LCD-Display ombord med en Linkit och Bluetooth

HejI detta instructable lär du dig gränssnitt LCD med Linkit en och hur man styr samma med BluetoothSteg 1: Komponenter som krävs Linkit en styrelseArduino UNO16 * 2 LCD LCD sköldBluetooth-antenn (hittade tillsammans med en Linkit)SmartPhonesladdarSt...

Avlägsen kontrollerade LED med HC-05 Bluetooth, Arduino och mobiltelefon App

Tekniken utvecklas i halsbrytande fart, alla av oss har smarta telefoner nu för tiden, det finns coola apps som låt oss hålla kontakt med våra vänner och familj, få senaste väderinformation eller vistelse-uppdaterad med senaste nyheterna men vad är n...

Importera och exportera kontakter mellan mobiltelefon och Windows 8 med Bluetooth

Använda Bluetooth för att överföra kontakter mellan mobiltelefon och dator är både bekväm och tillförlitlig. Det besparar dig besväret med att hitta rätt kabel och egenutvecklade programvara, och du kan utbyta telefonboken mellan olika telefonsystem....

Mobil kontrollerade robotic bilen med arduino och DTMF

Hej killar!Detta är mitt första projekt på instructables, hoppas du kommer att njuta av denna.Detta projekt handlar om hur du kan kontrollera en robotic bil med hjälp av mobiltelefon och hur du kan kontrollera att bil från var som helst i världen.Pro...

Puls Sensor med Bluetooth och Arduino

Detta projekt syftar till att använda puls sensor (som är lätt tillgänglig nu) med arduino uno och Bluetooth HC-05 modul, puls sensorn är placerad på fingret och den mäter pulsen och skickar sedan hjärtfrekvensen till android mobil via bluetooth-enhe...