Autonoma Arduino bil (7 / 8 steg)

Steg 7: programmering

Med tanke på den dynamiska karaktären av detta projekt, är det mycket troligt att du kommer att behöva göra många ändringar i koden baserat på storlek, form, roterande radie, hastighet och vikten på din bil, samt den omgivande belysningen i din testmiljö (som jag har försökt att kompensera).

int irsensor = A5;
int motorspeed;
int köra = 0;
int åtgärd = 1;
int ambientir = 0;
int avstånd;

void setup() {
Setup kanal A
pinMode (12, OUTPUT); Initierar Motor kanal A stift
pinMode (9, OUTPUT); Initierar broms kanal A stift
pinMode (irsensor, ingång);
digitalWrite (irsensor, hög);
Serial.BEGIN(9600);
}

void loop() {
IF(Run == 0)
{
Delay(1000);
göra {
ambientir = ambientir + analogRead(irsensor);
Delay(1000);
mått = mått + 1.
}
medan åtgärden < 10.
ambientir = ambientir / 10;
köra = kör + 1;
}

avståndet = analogRead(irsensor);

om (avstånd < ambientir - 50) {
digitalWrite 12, hög. Upprättar bakåt riktning mot kanal A
digitalWrite (9, låg). Lossa bromsen för kanal A
analogWrite (3, 100); Snurrar motorn på kanal A på halvfart
}

om (avstånd > ambientir - 50) {
digitalWrite 12, låg. Upprättar riktning framåt av kanal A
digitalWrite (9, låg). Lossa bromsen för kanal A
analogWrite (3, 100); Snurrar motorn på kanal A i full fart
}
Serial.println(Distance);
}

Som sagt, lycka till. Jag tror alla programmerare håller, detta inte fungerar på första försöket.

Se Steg
Relaterade Ämnen

Autonoma Arduino bil med infraröd närhets-Sensor

Detta Instructable visar hur du ändrar en preloved RC bil så det kan styras med en Arduino. Sedan visar Instructable dig hur man gör RC kör en enkel figur 8 kod därifrån Instructable visar dig hur du lägger till en infraröd rörelsesensor så det kan i...

RC bil till autonoma Arduino Robot

Har du någonsin önskat att konstruera en enkel autonoma Arduino robot? Jag blev inspirerad att bygga en grundläggande Arduino robot för att hjälpa min förståelse av Arduino, Arduino IDE och driften av ultraljudssensorer och motor förare. Och så, jag...

Styra Arduino bil via hoppa rörelse

Förra gången, skapade jag en Arduino-bil som kontrolleras via webben. Den här gången, jag har använt samma bil men det styrs via hoppa rörelse.Steg 1: Vad är hoppa rörelse.Du kan kontrollera vad "Leap Motion" är genom att besöka den officiella h...

Autonoma Arduino Tank (A.A.T)

Hej alla, detta är min allra första robot. Jag är en 15-årig nybörjare. Jag har varit intresserad av robotar sedan den 6: e klass och varit försöker bygga en sedan dess. Jag har beslutat att kalla det A.A.T eftersom det är en autonom arduino tank, pr...

Hinder att undvika Arduino bil

Hej alla jag delar här vad jag göra ett hinder att undvika arduino bil. Jag använde här lätt tillgängliga material, dessa robo fortsätta springa fram tills och om inte hinder kom bilen så låt oss se och göra...Steg 1: material som krävs för 1-Arduino...

Swarmbots: Autonoma Arduino bilar som spelar musikaliska stolar

Vår avsikt med detta projekt var att slå samman två banbrytande fält av teknik: autonoma fordon och swarmbots. I ett samarbete med Fremont akademin för teknik och Design's Femineer studenter monteras tio medlemmar i klassen Pomona College elektronik...

Autonoma Arduino Rover 5

detta är min allra första Arduino http://youtu.be/4KKbA1m54Y4project, jag ville lära mig C och C ++ programmering samtidigt ha roligt. Så jag bestämde mig att sätta ihop en autonom leksak kan driva sig själv runt och undvika hinder. Igen jag är på at...

Barbie Arduino bil larm

Bakgrund: Barbie hade en riktigt trevlig sportbil från sin pojkvän Max Steel, men varje gång hon skulle parkera den på stranden Ken och hans kompisar skulle leka med hennes bil. Hon bestämde att det var dags hade hon en billarm installerat så att om...

Billiga propeller powered Arduino bil

Hej! :)I detta instructable jag ska visa dig hur jag gjorde propeller powered bluetooth kontrollerad bil. Det är cool leksak kan du från bara några delar.Var försiktig med detta, propellern snurrar ca 2000-3000 rpm, tro mig, du vill inte röra den.Ste...

Hur man bygger en RC Bluetooth Arduino bil

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)Detta är en översikt över hur man bygger en remote bil som fungerar via telefonens bluetooth. Detta projekt skapades under våren 2...

Arduino bil g-mätaren Display

jag gjorde detta projekt för min fysik 308L klassen. Den är ännu inte klar men hela idén är här för alla att replikera.Du kan skapa de flesta av dessa delar av deras billigare komponenter, men jag valde att använda färdiga delar som DFrobot LCD-shiel...

Arduino + bil + Android = RC

Hej vänner,Dess första tid för 17 år gammal pojke här så snälla ursäkta mig om det finns några misstagDina förslag och kommentarer tacksamt mottagesHär är jag dela min erfarenhet-att lägga till några komponenter i bilen fjärrkontrollen att styra den...

Hur man styr en arduino bil via Bluetooth (för nybörjare)

Alla vet vi att Arduino är en utmärkt prototyping plattform, främst eftersom den använder ett eget programmeringsspråk och det finns en hel del extra otroliga komponenter som ger oss stora upplevelser.Vi kan integrera Arduino med differents sköldar e...

Styra Radio Arduino bil via webb-skärm

Detta är min första Arduino prototyper. Jag skulle vilja skapa ett rörligt objekt som kan kontrolleras via radio. Bilen består av Tamiya Kits och XBee.Webbsida för att kontrollera bilen är skriven med Node.js och Socket.IO.Steg 1: System arkitekturen...

Arduino bil kontrolleras via Bluetooth

Alla vet vi att Arduino är en utmärkt prototyping plattform, främst eftersom den använder ett eget programmeringsspråk och det finns en hel del extra otroliga komponenter som ger oss stora upplevelser.Vi kan integrera Arduino med differents sköldar e...

Arduino bil Lightbar - prototyp

I detta Arduino projekt kommer jag visa dig hur jag gjorde min prototyp av en lightbar.Observera att inte jag är ansvarig för problem med andra människor (och kanske polisen) du kommer eventuellt att köra i till.I många länder är det olagligt att kör...

Arduino bil

I detta instructable vi lära dig att sätta ihop en arduino bilen med http://www.amazon.com/Ardokit-Chassis-Encoder-Battery-Arduino/dp/B00K5OWHXO/ref=sr_1_3?s=toys-and-games&ie=UTF8&qid=1432063743&sr=1-3&keywords=arduino+robot+kitSteg 1: Ma...

Autonoma Tank med robotarm (Arduino, Bluetooth)

Detta Instructables kommer att förklara processen att bygga en autonom Arduino tank med en bifogad robotarm kontrolleras via bluetooth med programmet Ardudroid Android.Riktning styrs via knappar medan servon av armen styrs av reglagen i ansökan som ä...

Android kontrollerade Arduino Bluetooth Panzer

Remote Control bilar är kul att köra runt i rummet eller vandrande huset. Vad kan vara roligare för det? När du har synligheten som om du rider i den. En trådlös IP-kamera är svaret. Eller låt oss säga att du har övervakningskameror runt huset eller...