Self balancing Raleigh Chopper inspirerade elektrisk skoter (39 / 39 steg)

Steg 39: Koden för din Arduino Mega

Här är koden bifogas som en textfil, inte som en Arduino skiss som Instructables har problem med skisser.

Det finns två versioner, en grundläggande och en mer avancerad en.

Få den "Grundläggande" versionen först, sedan gå på till nästa som har extra funktioner i det såsom riktning stabilisatorn, handbrake funktion, övervarv "leanback" för att stoppa dig att nå 100% effekt då falla av fronten (se nedan för förklaring av alla dessa).

Öppna textfilen, kopiera och klistra in den i en tom nya Arduino skiss sida, kompilera det (som för en Mega styrelse) sedan spara skissen på datorn.

Glöm inte att hämta FreeSix IMU biblioteket innan du försöker få detta att köra på din Arduino Mega.

Obs: 01/01/15 jag har också bara fäst en andra "Avancerat" version av koden där denna funktion är nu aktiverat som du kan prova.

Extra funktioner i denna mer avancerad version av koden:

Riktning stabilisatorn: Det finns en "riktning stabilisator" avsnitt i koden styrningen avsnitt.

Vad betyder det? Det innebär att om din maskin är driver långsamt vänster eller höger - "yaw," det kommer att fortsätta att göra detta. Om emellertid ett hjul träffar en sten till exempel och maskin gungor kraftigt dvs en snabb vända åt sidan, identifieras som denna programvara och försöka stå emot det plötsliga ofrivillig tur. Det betyder att du är mindre benägna att få snurrade runt och ramla åt sidan om ett hjul träffar något. Det fungerade bra i projekt som skateboard, var relativt enkelt och förlita sig inte på "yaw" uppskattningar, magnetkompass avläsningar (magnetometer) eller något sånt.

När du aktivera en av rattstångens spakar, är funktionen tillfälligt inaktiverad naturligtvis så det fortfarande styr när du vill! När du sänka rattstång hävstång, förvandlas till maskinen. Girhastigheten bygger långsamt upp över en sekund eller två, så ju längre du håller spaken snabbare det börjar vända. Med vanan kan du göra allt från mycket mild vänder piruetter blippande sväng spaken, fasta på plats om håller spaken nedåt (se video på öppna sidan). Den kantiga hastighet av roterande mäts av en gyro och satt till högst i koden så det inte blir snabbare och snabbare på obestämd tid. I framtida versioner av denna kod som jag får göra det hastighet känsliga, dvs du slår mer långsamt när man går snabbt så du inte plötsligt snurra i sidled.

Handbroms funktion: Även om du drar båda rattstångens spakar i denna version, kommer att maskinen luta sig tillbaka 5 grader och bromsa. Därför fungerar detta som typ av handbromsen.

Övervarv korrigering (leanback): Det också kommer att göra om makten att motorerna överstiger 70%. Detta stoppar maskinen går för fort och du faller av framsidan. Själv Balanserare får aldrig att nå 100% effekt annars finns det inget i reserv för att påskynda chassit under dig så du kan sedan sakta ner. Vid 100% effekt det skulle sakta börjar falla över framlänges (men samtidigt gå på max hastighet så förvänta sig att skada). Av automatiskt lutar tillbaka (för att bromsa) vid 70% effekt, bör det övertala dig att sakta ner som du kan känna det försöker motstå din lust att gå fortare.

Se Steg
Relaterade Ämnen

Self balancing one wheeled electric skateboard

OBS:Maj 2011: Detta instructable är nu ganska gammal (relativt) och jag kunde nu bygga detta projekt helt enkelt med en Arduino som registeransvarig.Jag arbetar för närvarande på en enhjuling med samma OSMC motor styrenhet och en Arduino. När jag får...

Self balancing skateboard/segw * y projektet Arduino Shield

Gallmänna ändamål Arduino shield för egen balanseringsmaskiner.Varför gjorde jag det?Jag har tidigare gjort en Instructable 2010 om hur man bygger en självbalanserande skateboard.Det finns > 500 kommentarer på detta och många uttrycker förvirring stä...

2-wheel Self Balancing Robot med hjälp av Arduino och MPU6050

2-Wheel Self Balancing Robot med hjälp av Arduino och MPU6050.Använda Arduino som controller och sensor MPU6050 för att styra balansen. Bara lägga till en enkel seriell Bluetooth-modul och använda en Bluetooth Serial Controller APP för Android-telefo...

En annan elektrisk skoter projekt

Detta projekt startades av 3 vänner arbetar sedan i ett visst företag som ett transportmedel till lunch och tillbaka till kontoret (eftersom det företaget med > 1000 anställda har förvånansvärt ingen personalmatsal...).Den grundläggande idén bakom &quo...

Super enkel elektrisk skoter!

Ja, vi bygger en friktion driva elektrisk skoter som i dag drivs av en 18 volt borrmaskin!Personlig berättelse: Mina föräldrar skulle inte låta mig köpa min egen elektrisk skoter, så jag byggde en av saker vi haft runt huset.P.S. Hålla pappa glad. Kö...

Hur ta isär en elektrisk skoter för elektriska delar.

Theis är det sättet jag ta isär en begagnade står på elektrisk skoter för delar behöver för att bygga en elektrisk mountainboard.(Idén kommer från >>)Anledningen till att jag köpte en begagnad en är att de delar jag behöver är faktiskt dyrare att kö...

Self Balancing segway style skoter för under 300,00

jag har alltid velat en Segway från första dagen jag såg en, men med över 6000.00 prislapp jag inte hade råd med en. Tack och lov har de delar som behövs sjunkit i pris dramatiskt. Jag lyckades bygga en för under 300,00.här är en lista över de viktig...

Baransu Self balancing skoter

En självbalanserande skoter byggd med 3D tryckta delar och en Arduino som mikro-controller. Remote control funktionen kommer snart!Självbalanserande skoter balanserar sig själv med hjälp av data från en 6-axlig IMU och PID control slinga.Obs: Detta ä...

Self Balancing Scooter Ver 1.0

efter att ha sett balanseringen skateboard, vi trodde vi skulle byggt en balansera plattform för att testa tekniken. Vi köpte några bakparti av barn skoter för hjulet/drivmotorn och elektronik som XenonJohn föreslagit.Att göra en står på balanserande...

Self Balancing PT (hemlagad Segway)

Detta Instructable är avsedd att dela min hobby-projekt: en själv-balansera personlig transport (SBPT), även känd som "hemlagad Segway". Det är ett intressant projekt som kräver en minimal kunskap inom elektronik och några hantverk färdigheter....

Pimpa en elektrisk skoter (pågår..)

En mycket trevlig vän gav mig denna trasiga elektriska sparkcykel (antagligen bara ett dött batteri). Eftersom jag har alltid velat ha en från nu hörde jag om dem var jag mycket nöjd! Spelar ingen roll om det har brutit eftersom det bara ger mig en b...

Annons på bricka för elektrisk skoter

Inuti pdf kan du hitta enkla instruktioner för att bygga en bricka för att hjälpa någon bära hans saker runt....

Mini cykel tillverkad av elektrisk skoter ram

awesome i metal...

Puls-driving elektrisk skoter

Hej! Jag är Pavel Severov, och jag är testare av enheten.Författare och ägare är min granne. Hans namn är Nikolay Vorobiev, och du kan se honom på video.Det är svårt för honom att beskriva steg för steg process av dess byggnad. Han vill bara dela Huv...

Self Balancing gyroskop V3 med hjälp av Arduino och potten för Tilt Sensor

här är den fortsatta historien om min gyroskop - i den här versionen jag använda en Arduino Uno och en potentiometer för att svänga en motvikt för att balansera ett precessing gyroskop så att det kommer att balansera på obestämd tid på två ätpinnar.N...

Self Balancing gyroskop på två Inline hjul

Varning: cd rotorerna är mycket farliga, min var knäckt och exploderade. Om du måste bygga en, bära skyddsglasögon eller du kan hamna blind.Denna video visar hur jag fick en två hjul modell att balansera med en hemlagad gyroskop från en leksak motor...

Self Balancing gyroskop på två ätpinnar

här är en video av min hemmagjorda cd gryoscope (Varning: med hjälp av CD-skivor som en rotor för ett gyroskop är farliga eftersom de kan splittras och explodera - hänt mig) balansera på två ätpinnar.Jag försökte också koppla två parallella hjul (ock...

Skoter Motor elektrisk cykel

En rakkniv skoter drivs elektrisk cykel. På en direkt krets används för friktion driva 3x12V SLA-batterier.Cykeln gjordes utan kostnad eftersom det är tillverkad av återvunnet delar. Ramen var köps från en bilskrot och hade varit i en krasch. Skifte...

Lätt bygga själv balansera elektriska skateboard

Vad är det?Twin hjul skateboard som fungerar som en Segway. Electric skateboards finns redan med motordriven bakhjulen. Planen här var att bygga något som en Segway, men i form av en skateboard. Det vet vilken väg är "upp" via en kombination av...