Arduino & MPU-6050 IMU kontrollerade Bee Bot / stora Trak klona (4 / 5 steg)

Steg 4: Kalibrering - motorer

Om du kopierar min setup också måste du kalibrera motorerna. Motorerna skalas till +/-1 000 där 0 bara om blir dem går uppenbarligen arduino PWM är allmänt 0-255 och unipolär. 1000 kommer inte att vara 100% arbetscykel men alla motorerna har en linjär region, måste du hitta den för din robot genom att ändra koden för att se hur långt roboten färdas på vissa krav i fasta tidsfrister. Jag gjorde en tabell och mätt avstånd på 10% efterfrågan steg. För mig var 20-80% intermittens linjär, inom att det måste finnas utrymme för PID att faktiskt styra roboten rubrik. Om 1000% är full fart inte kan då du verkligen göra rubriken kontroll längre. Jag ville också akta sig för doppning batterispänningen när roboten reser framåt och återställa Arduino. Det är värt att spendera en bra timme att göra att du har fått motorerna kalibrerad annars det blir nästan omöjligt att få PID trimma rätt.

Se Steg
Relaterade Ämnen

Gimbal kalibrering med IMU MPU-6050

Vissa Kardansk upphängning är svårt att kalibrera eftersom det finns inget sätt att grafen position i realtid.Detta instructable kommer att visa dig hur man diagram placera av en 2 axeln gimbal för att trimma en PID. För att uppnå att jag använder en...

Arduino projekt: Gyro/Accelerometer MPU-6050 och Adafruit Motor Driver sköld

Hej är killar, om du planerar att använda MPU 6050 Gyro/Accelerometer modul eller L329D adafruit moter driver sköld med Arduino för ditt nästa projekt då du på rätt plats, eftersom i artikeln jag delar en video med dig som börjar lära dig från grundl...

Google Earth kontrolleras av Accelerometer(MPU-6050)

Nyligen köpte jag en 3-axlig gyroskop och accelerometer kallas "MPU-6050" från Amazon. Det kosta $5. När jag var forska tillämpningar av "Leap-Motion", hittade jag många demo program vilken kanna kontroll Google Earth genom hoppa rörel...

Hur man mäter vinkel med MPU-6050(GY-521)

Jag mäter vinkeln med en Arduino. Vi behöver några kablar, en Arduino UNO och GY-521(MPU-6050) för åtgärd vinkel.Steg 1: Ansluta MPU-6050 till Arduino UNODu behöver några män och kvinnor kablar, en Arduino UNO och GY-521(MPU-6050) för åtgärd vinkel....

Motion Controled Minecraft med hjälp av MPU 6050 och Raspberry Pi

I detta Instructable, kommer jag att visa hur man styr Minecraft på Raspberry Pi med en MPU 6050 rörelsekontroll. Vi kommer att använda python-minecraft API nuvarande standard på Raspbian OS.Steg 1: Titta på denna video för att få en uppfattning om v...

Raspberry Pi stora Trak Jr

en robot som jag kodat med en stor Trak Jr, A Raspberry Pi och ett HBridge chip.Verk av ta emot data med hjälp av en nod server körs på pi från min computern eller laptop som kör en klient länka till servern med now.js, sedan dessa data körs via node...

Arduino kontrollerade Bluetooth-bot

detta instructable visar dig hur du konverterar en gammal leksak R/C bil från den sparsamhet butiken ($1,50) till en bluetooth kontrollerad robot. För att göra konverteringen, behöver du en Arduino (alla typer), en L298N dual 2-amp motor-styrenheten...

DIY Arduino kontrollerade ägg-Bot

I detta instructables kommer jag visa dig hur man gör egna Ägg-Bot kontrolleras med Arduino. Jag ville göra det innan men jag tyckte det är för svårt för mig men jag hade fel. Det är lätt att bygga så för visst alla kan göra det.Steg 1: delar Nedan l...

Jorden världen roterar med Arduino eller Raspberry Pi kontrollerade Stepper Motor

Detta instructable beskriver hur du uppgraderar din världen till en motoriserad version. Det ser otroligt bättre på hyllan när det sakta roterar, och någon demonstration med dina barn (att förklara den dag/natt cykeln eller årstiderna) vinner i intre...

Arduino-Smart avstånd kontrollerade insekt

I detta projekt, ska du skapa en insekt Robot som går fram på fyra ben. Med hjälp av ultraljud, kan roboten se i mörkret, precis som en fladdermus. När den upptäcker ett hinder, det tar några steg tillbaka, vänder och fortsätter framåt. Roboten kan g...

Arduino + PS/2 tangentbord kontrollerad LED Flasher

Hej alla, det är en annan hacka med Arduino att användas med PS/2 tangentbord för att styra en LED Flasher.Steg 1: delarArduinoenLED470 ohm motståndPS/2 tangentbordPS/2-tangentbordsanslutningSteg 2: anslutning Ansluta Arduino till Keyboard.There är 4...

GY-521 MPU6050 3 axel gyroskop och Accelerometer med Arduino

Denna video tutorial går över installation och konfiguration av en GY-521 styrelse med MPU6050 3 axel gyroskop och Accelerometer med en Arduino. Efter några inledande felsökning med kunde jag få komponent fungerar. Först hade jag problem med lös skär...

Bärbar kraft och Computing moduler för att förbättra Parkinsons gångstil

Detta bärbara system kom till liv av Kieran Czerwinski som skapade batteri/ström systemet och gait bistånd modul och Lauren Mitchell som hjälpte utveckla gång hjälp modulen och tillhörande kod. Detta skapades för en fysisk computing klass på CU-Bould...

Chefbot: En DIY autonoma mobil robot för att servera mat på Hotell

Som titeln säger, ska vi se hur man bygger en autonom mobil robot kallas Chefbot som är för servering av mat och dryck i hotell och restauranger.Detta var ett hobbyprojekt och jag byggde denna robot efter att ha sett en robot som kallas Turtlebot2. H...

Rachet inverterad pendel kontroll

Detta projekt var baserade bort av Cubli projekt från ETH Zurich. Cubli är en kub som har tre reaktion hjul för att styra balansen i x, y och z hyvlar av kuben. Detta gör kuben för att balansera sig antingen på en kant eller på en hörna. En video av...

Självbalanserande Robot med LCD-

Den modifierade versionen av min mpu6050 balansera robot stabilare med LCD och exempel på ansluta 2 i2c på samma stiftvideo 1video 2Steg 1: Steg 1: ◾L298N dubbla motor förare breakout ombord◾L298N dubbla motor förare breakout ombord12 V BATTARY9 V BA...

Spider Pig - autonoma hexapod robot

Ungkarl examensarbete av en grupp av sju studenter (i teknisk fysik och elektroteknik) vid Linköpings universitet.Viktigaste hårdvara:1 x PhantomX AX metall Hexapod Mark II Kit (inklusive 18 x Dynamixel AX-12 servon, exklusive ArbotiX Robocontroller)...

Pipe-Bot - en smart arduino bluetooth robot

Detta är min första instructables. Här visar jag hur man gör en billig två hjulförsedda arduino bluetooth robot, med PVC-rör och dess leder (för att göra kroppen). Det är enkelt att göra och lätt att programmet. Det har mycket roligt att spela med de...

Arduino själv balans registeransvarige med DIGITAL IMU, äntligen!

Vad är det?DIY Segway/balans styrenhet med modern DIGITAL IMU sensor.Programvara för en Arduino som gör det möjligt att läsa positionsdata från en av de nya DIGITAL accelerometer/gyroskop enheterna, bearbetar data med hjälp av Kalman filtrering (rikt...