Att göra en Mini själv balansera bilen i två steg (2 / 3 steg)

Steg 2: Debug



Stabilisator sköld demo Hämta länk:

http://blog.iteadstudio.com/wp-content/uploads/2015/03/Stabilizer.zip

Bara ladda upp Stabilizer.ino till UNO, I2C.ino är en tilläggsfil när Stabilizer.ino kompilera.

När vi överfört demo till Iteaduino UNO, är resten att felsöka problem med maskinvara och programvara.

Nu listar vi några vanliga problem som vi möter när vi gör detta projekt.

Maskinvaruproblem

Stabilisator sköld har varit strängt, så sällan hårdvaruproblem uppstå. Men det finns några tips.

1. attityd data läsa normalt, men fungerar inte motor. Om problemet uppstår, skulle du bättre kontrollera motor tråd anslutning ordningen. Se bilden för att lära sig vad exakt varje motor pin är.

När du använder en puls utsignal, kan du bara mäta varvtal. Om du använder två puls utsignaler, kan du mäta motoriska hastighet och riktning på samma tid.

2. du kan ladda upp demo på UNO när XBee och hopparen har redan inkopplade stabilisator sköld. Eftersom de seriella portarna har vidtagits, skulle du bättre koppla från jumper först och sedan ladda upp demo.

3. När du vill göra XBee kommunicera med PC, bör du koppla in byglar i på B-sidan. Eftersom de seriella portarna har vidtagits, du skulle bättre ladda upp en tom ansökan till arduino, och då de kan meddelas normalt.

Programvaruproblem

Felsökning av programvara är mycket viktigt. Det delar in i fyra delar.

  • Först läsa MPU6050 accelerometer och gyroskop data via I2C att få attityd data.
  • För det andra, Kalman filtrering, nämligen integrera data från accelerometer och gyroskop att nå till riktiga meta av böjelse.
  • Tredje, beräkna hastighet och riktning av hjul respektive. Vi använder PID algoritm för att beräkna och kontrollera bilens rörelse, så att bilen kan hålla självbalanserande.
  • Vidare, motorn förarens. Resultaten av PID algoritm blir till kommandon för att köra de motoriska rörelserna. Du kan se mer koder detaljer i demo.

Tips för felsökning av programvara

1. var uppmärksam på data filtrering av accelerometer och gyroskop. Vi använder tre-axlig accelerometer och treaxlig gyroskop. Hänvisar till den översta bilden av vårt projekt, X är bilen rörelseriktning är Y riktning och hjulaxeln. Den accelerometer skall samlas in mellan X och Z-axeln, och förvandla Radianen till vinkel. Riktningen av gyroskop skall hålla i Y.

2. vinkeln riktning beräknas av accelerometer måste vara i överensstämmelse med vinkeln riktning beräknas av gyroskop, om inte, bilen får inte vara självbalanserande.

3. När beräkna positionen för hjul, du bör uppmärksamma riktningen också.

Se Steg
Relaterade Ämnen

Att göra en Mini prototyp Hoverboard

Även om jag har en extrem brist på teknisk kunskap, har jag fortfarande en önskan att bygga tekniskt inblandade projekt. Som du ser, avlöpa inte detta alltid väl. I början av "Projekt Hoverboard" ville jag konvertera trasiga RC Air Hogs helikopt...

6 enkla steg för att göra en mini penna

en mini penna för på språng passar perfekt in i mini moleskins! Om du vill ladda ner detta instructable klicka denna länk http://6889de20.realfiles.netSteg 1: material Penna, linjal, sax, Sharpie, tejpa. Tillval: tängerSteg 2: Ta pennan isär Lyfter k...

Hur du använder en Android-enhet och Lego NXT för att bygga en tvåhjuliga själv-balansera Robot

Idag, lär jag dig hur man gör en Android driv och kontrollerade tvåhjuligt självbalanserande robot med Lego NXT.För det första, låt oss se en test video för den slutliga roboten.Här är en annan test på sluttningen:För att bygga denna robot, är allt d...

Att göra en Mini mark blockerare

vad är jorden blocks? Jag lärde mig först om jord block efter att ha sett The Real smuts på bonden John film. Han använder dem för att starta frön och sedan såg jag att Eliott Coleman rekommenderar dem. Ett block av marken är gjord och med rätt mix k...

Hur att hyckla en Launchpad Mini för rengöring/reparation!

Hej alla! Detta är min första instructable, hoppas du gillar det!Idag jag dölja en launchpad mini för att se vad som finns inuti, du kan följa med om din är trasig eller vill ta bort etiketterna som du har lagt på den (eller du bara vill måla/recode...

Återanvända saker från hemmet för att göra en mini golfbana (med vattenballonger och floden)

jag hittade våra gamla Golf set hemma och undrade om det fanns något sätt att göra en golfbana från vad jag redan hade hemma... och här är det!hoppas du njuta av det, och kom ihåg, du kan lägga till eller ta bort vad du vill... vara kreativ!och snäll...

Att införa FingerFan min nya uppfinning

presentera min nya uppfinning, trumvirvel tack.. .den alla nya FingerFan! Denna alla nya fläkt är snabb, bärbar, lätt och bra sätt att kyla ner!Steg 1: Du behöver... • A Cardboard Box!!!!• Saxar!!!• Två stora tunga Depressors!• Din favorit Duct Tape!...

Att göra en mini elektrisk Motor Masco G36

Instruktioner för att göra en elektrisk motor.Steg 1: Samla ditt materialDu behöver:1.) en storlek D batteri2.) en liten Magnet3.) två Gem4.) minst två fötter av konsoliderade elektrisk tråd5.) en gummisnodd6.) en bit sandpapperSteg 2: Skapa Ring av...

Mini Robot Platform

Målet med detta projekt är att utveckla en miniatyr chassi för att experimentera med mycket grundläggande svärm robotar. Främsta inspiration är James McLurkin fantastiska MIT projekt från det tidiga 1990-talet http://www.ai.mit.edu/projects/ants/.Fun...

DIY mini bågfil

Jag ville göra något slags blad ur i framkanten av en aluminiumfolie låda. Jag insåg dock för denna tunn bit vara stel hade att hållas lärde. Så jag bestämde mig att göra en mini bågfil ur den.Steg 1: Samla objekt 4 Popsicle pinnarAluminiumfolie kant...

Att göra en lavendel påse

jag har 3 lavendel växter i min trädgård (två franska och en engelska) de har ökat stort under åren och de också växa som ogräs - kan du klippa dem långt tillbaka och de kommer att svara med tillväxt. Jag älskar lukten, och eftersom jag har ett sådan...

DIY hemgjord mini bågfil

Jag ville göra något slags blad ur i framkanten av en aluminiumfolie låda. Jag insåg dock för denna tunn bit vara stel hade att hållas lärde. Så jag bestämde mig att göra en mini bågfil ur den.Steg 1: Samla objekt 4 Popsicle pinnarAluminiumfolie kant...

Min fjärde projekt: Smart Tank chassi med Bluetooth

Det är mycket bättre om tanken kan flytta enligt min instruktion på instant snarare än anvisningarna innan. Efter vissa undersökningar planerar jag att styra tanken med min mobiltelefon via Bluetooth-modul.Steg 1: delarBluetooth-modulSmarta Tank, ell...

Konstruera och bygga en laddning motståndare. Gör träningen tung väska en Real World träning

Från pendeln swing till anklagat motståndare--The ny tung väskaDetta Instructable innehåller många fotografier och avslutas med en video som visar en transformerande tung väska motion enhet. Detta övertygande enhet förvandlar en gemensam tung väska,...

Mandel Drink

jag har verkligen ingen aning hur jag ska börja.Denna sirap har tyst några minnen i samband med mitt liv och jag vill dela den med dig.När jag var ung, fanns det hus besökte vi alltid. Det huset tillhörde vår familj vänner, örtmedicin läkare och hans...

Homebrew Root Beer!

Växa upp, min pappa alltid bryggning något. För det mesta sin brygga kruka var full av bruna ale eller chocolate stout, men då och då han skulle dra steg pall upp till disken och vi skulle brygger ett parti av hemlagad rot öl tillsammans. Han behöll...

Agent KK: Försvara ditt rum från obehörig inkräktare!

Syskon, syskon, syskon... Särskilt yngre syskon... De smyger in i ditt rum, och störa dina saker, när de tar inte bara dem som sina egna! Vad du behöver är att ringa på väktare av garderoben!Bygga och programmera denna lilla GoPiGo att skydda din gar...

Bilen olja förändring-på rätt sätt

Om du läser detta, då överväger du antagligen att byta olja i bilen... DIG SJÄLV!!! Detta är en mycket skrämmande tanke, du gör något mekaniskt till din bil! Bör inte som lämnas till proffsen? Nej, det är bara att ändra oljan.VARNING!Denna Instrucabl...

Growing Wheels

Tanken bakom detta projekt var inspirerad från en resa som jag tog till Moose Factory i mars 2015. Det var kallt, ca -30 Celsius utanför bussen så vi drog in i den lilla staden Cochrane i norra Ontario. Bussen rullar hade varit täckt i salt slask frå...