Baldroid v3 balansera Robot med Actobotics delar och IOIO-OTG (11 / 12 steg)
Steg 11: Programvara och kod
Programvara och koden:
Smartphone körs Android 4.4.2... koden är Java och jag använt Eclipse med Android Software Development Kit för Android 4.4.2... Nästa steg innehåller huvudsakliga koden...
Även om min design är kanske mer jämfört dyr med andra balanserande robotar på grund av att jag använder ytterligare servon och delar för att bygga armar... Jag anser att användning av vapen kraftigt förbättrar balanseringen av roboten och förenklar också kodning... också... roboten ser sätt coolare med armarna rör sig att återfå balans när skjuts... Här är en länk till video
https://www.youtube.com/watch?v=poZ71SjB56I
Som ni kan se i videon, driva jag faktiskt roboten ganska hårt ibland... men koden reagerar för att kombinera hjulen och armarna att återfå balans ganska snabbt...
Video och bilder gör inte rättvisa... Denna robot ser fantastisk i person. Folk tror faktiskt jag köpte den i en butik!
Koden innehåller också stöd att styra roboten med Moga Pro bluetooth Controller... koden gör det möjligt för att använda Moga Pro controller för att ändra värdena för vinkeln, och P, jag och D värden av PID algoritmen som hanterar beräkningarna för att balansera roboten... Jag arbetar på kod som gör att också göra det möjligt för att använda registeransvarige för att driva roboten runt (ganska cool eh?.. :-)...
Här är en video som visar första provning av kod som använder Moga Pro för att kontrollera PID värdena och armarna också:
https://www.youtube.com/watch?v=fdisyA6ZMHw
Tack... Jose Rojo
Mina kontaktuppgifter:
E-postadress: joebotics