RC auto anti-crash systeem met behulp van Arduino (10 / 10 stap)

Stap 10: Het afronden


De laatste hand:
Zodra ik mijn slotcircuit behaalde en voeding voor mijn Arduino, ik het opzetten van de componenten in de auto. Ik gebruikte een heet lijmpistool de perfboard en batterij houder in plaats te houden. Om de sensor aan de voorkant ik losgeschroefd voorruit van de auto een beetje en de sensor gevoed via een kleine kloof. Ik vervolgens warm gelijmd het op zijn plaats aan de voorzijde. Zodra ik had alle onderdelen in plaats, ik wat code geĆ¼pload naar de Arduino aangesloten op de stroomvoorziening en geschroefd in het plastic die betrekking hebben op weer op zijn plaats.

Waar zijn we nu:
Oke, was het oorspronkelijke plan om de ontvanger te sluiten output naar de Arduino dus de auto zou run normaal totdat het werd te dicht bij een muur. Echter... toen ik probeerde solderen verbindingen naar de ontvanger pinnen de ontvanger gaf op mij. Ik heb het eigenlijk tot het punt waar ik de juiste spanningen van de verbindingen die ik gesoldeerd aan de ontvanger, maar de pinnen brak lezen kon af na een tijdje.

Plan B:
Dus nu dat ik de auto met behulp van de afstandsbediening kan geen controle besloten heb ik voor het programmeren van de auto en het autonome maken. Ik ben nog steeds bezig met het volledig autonoom (soort als een Roomba), maar ik heb het op zijn minst tot het punt waren het zintuigen een muur en stopt. Ik kan ook de voorzijde banden gebaseerde opdrachten uit de Arduino inschakelen maken. Ik zal ook het stukje code dat ik werken zeker hieronder weet.

Mogelijke dingen voor de toekomst:
Ik hoop te krijgen van de auto naar het punt waar het is volledig autonoom. Ook denk ik er is een manier om de afstandsbediening vermogens terug naar de auto met behulp van een Bluetooth-module zoals de zilveren BlueSMiRF. Dergelijke een module zou ik wil besturen van de auto van een toegelaten Bluetooth computer of telefoon die zou wel gaaf. Iets anders dat ik merkte is dat de batterijen die ik heb gebruikt snel hebben zijn afgevoerd. Dit betekent dat ik zou kunnen veranderen de manier waarop ik ben het voeden van het circuit. Met andere woorden, zou ik hebben om iets anders dan een 9v batterij te gebruiken.

Als ik kan, zal ik post van eventuele verdere ontwikkelingen die ik maak. Maar voor nu, ik ben gewoon blij dat kan het gevoel van muren en dienovereenkomstig te stoppen.
Bedankt voor het lezen en ik hoopte dat je hebt gevonden dit informatief.

Code:
Label de pinnen die we zullen gebruiken
int enable12 = 7;
int Ingang1 = 6;
int Ingang2 = 5;

int enable34 = 4;
int input3 = 3;
int input4 = 2;

VOID Setup {}
Serial.begin(9600); Set baud-rate

Opzetten van de nodige pinnen als uitgang
pinMode(enable12,OUTPUT);
pinMode(input1,OUTPUT);
pinMode(input2,OUTPUT);

pinMode(enable34,OUTPUT);
pinMode(input3,OUTPUT);
pinMode(input4,OUTPUT);

Stel de pinnen Enable op hoog
digitalWrite(enable12,HIGH);
digitalWrite(enable34,HIGH);
}

void loop {}
int sensorValue=analogRead(A2); Lees in de waarde van de sensor
Serial.println(analogRead(a2)); laten toe om te zien de
waarde van de sensor voor het oplossen van

delay(1); kleine vertraging voor stabiliteit

Als (sensorValue < 150) {}
goForward();
}
else {}
stopMovement();
}

}

Functies die worden gebruikt om beweging van de auto's te controleren
ongeldig goForward() {}
digitalWrite(input1,HIGH);
digitalWrite(input2,LOW);
}

ongeldig goBack() {}
digitalWrite(input1,LOW);
digitalWrite(input2,HIGH);
}

ongeldig stopMovement() {}
digitalWrite(input1,LOW);
digitalWrite(input2,LOW);
}

ongeldig goLeft() {}
digitalWrite(input3,HIGH);
digitalWrite(input4,LOW);
}

ongeldig goRight() {}
digitalWrite(input3,LOW);
digitalWrite(input4,HIGH);
}

ongeldig stopTurning() {}
digitalWrite(input3,LOW);
digitalWrite(input4,LOW);
}

Gerelateerde Artikelen

Waterbesparende systeem met behulp van Arduino

Waterbesparende systeem met behulp van Arduino

Disclaimer : Spaans is mijn moedertaal (ik verontschuldig me voor het schrijven van fouten). Ik ben een liefhebber van de arduino en ik ben geen expert.Dit instructable is een prototype op te slaan of te profiteren van de reeds gebruikte water (uit d
Prikbord systeem met behulp van Arduino draadloze

Prikbord systeem met behulp van Arduino draadloze

Hier in deze Instrcutable presenteer ik een eenvoudig draadloos prikbord systeem gemaakt met behulp van twee Arduinos en 434 MHz vragen RF Modules.Dit systeem kan worden gebruikt in scholen en universiteiten te knipperen van een bericht of een berich
Waterkwaliteit Monitoring en aanmelding systeem met behulp van Arduino gebaseerd GSM-systeem.

Waterkwaliteit Monitoring en aanmelding systeem met behulp van Arduino gebaseerd GSM-systeem.

Dit instructable video is alles over hoe het toezicht op de kwaliteit van water, stagiaires van het toezicht op het niveau van water, de temperatuur van het water en de omgeving, de troebelheid van het water (hoe schoon het water is) evenals de nivea
Power systeem frequentie bepaling met behulp van Arduino

Power systeem frequentie bepaling met behulp van Arduino

InleidingNetstroom wordt over het algemeen verdeeld op 50 of 60 Hz.This project is gericht op "Bereken de frequentie van levende ac power systeem met behulp van Arduino" kit en kleine transformator ckt setup. Dit project is gebouwd door ons team
SMS gebaseerde Home Automation systeem met behulp van 1SHEELD

SMS gebaseerde Home Automation systeem met behulp van 1SHEELD

Hey vrienden, dit mijn eerste instructable en net draaide 16 jr oude twee maanden geleden.In dit instructable zal ik laten zien hoe maak je 5 kanaals SMS op basis van Home Automation systeem met behulp van 1sheeld. Ik heb mijn eigen goedkope SSRs tri
Bedien uw licht systeem met behulp van uw smart phone

Bedien uw licht systeem met behulp van uw smart phone

Nu u uw verlichtingssysteem in uw huis kunt met behulp van uw smart phone door het schrijven van een karakter-de LED inschakelen of uitschakelenStap 1: Het idee van het projectHet idee van het project is om te bewijzen dat u kunt uw verlichting van h
Eenvoudige Wav speler met behulp van Arduino

Eenvoudige Wav speler met behulp van Arduino

Praten over met behulp van Arduino om muziek te spelen, is het de Arduino MP3 schild niet het eerste ding dat je verzinnen? Of misschien sommige geeks zullen overwegen over tone() functie? Ze zijn niet de dingen die ons onderwerp gaat over vandaag. W
Het wijzigen van de fuse-bits AVR Atmega328p - 8-bit microcontroller met behulp van Arduino

Het wijzigen van de fuse-bits AVR Atmega328p - 8-bit microcontroller met behulp van Arduino

In dit instructable leert u hoe u kunt wijzigen van de fuse-bits van Atmega328p microcontroller. Ik ben met behulp van Arduino mega als programmeur aan programma Atmega328P-PU op breadboard. Het komt met een standaard 1MHz interne gekalibreerd oscill
Automatisering van wasmachine met behulp van arduino

Automatisering van wasmachine met behulp van arduino

Wij hebben een semi-automatische wasmachine. Timer-switch en afvoer schakelaar verwend zijn. Ik probeerde om hen te vervangen, maar het kost meer geld. Zijn we gestopt met behulp van het. Toen dacht ik te verwijderen van de handmatige switches en mak
Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ontwikkeling van een ATtiny firefly project met behulp van Arduino en het is IDE

Ik zag onlangs een interessant project door Karl Lunt waarmee een ATtiny13 nabootsen een firefly (http://www.seanet.com/~karllunt/fireflyLED.html). Dit op zich is zeker niet uniek, maar het kreeg me denken over een van mijn vroege microcontroller pro
Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Automatische Home surveillancesysteem met behulp van arduino (eenvoudig en goedkoop)

Het doel van mijn project is om automatische home surveillancesysteem zonder enige handmatige tussenkomst. In het algemeen andere surveillancesysteem is power ON TV en camera ontvanger moet elke keer. En het moet ook input van de gebruiker naar de we
Een zonne-tracking automatische gemotoriseerde window blind retrofit met behulp van Arduino

Een zonne-tracking automatische gemotoriseerde window blind retrofit met behulp van Arduino

Gebouwen-account voor 20-40% van de totale energie gebruik in ontwikkelde landen. Venster tinten (of jaloezieƫn) kunnen helpen om bouw energie gebruiken en visueel comfort (dat wil zeggen, vermindering van de schittering en verhoging van de dagverlic
Hoe te maken A Keypad deur vergrendelen met behulp van Arduino

Hoe te maken A Keypad deur vergrendelen met behulp van Arduino

Je heb ooit gedacht wat u kunt doen met de oude dvd-schijf... Nou draaide ik het in een koele deur vergrendeling unit...Wat die heeft u nodig1. de Arduino Uno2. een oude Dvd-station3. er wordt een toetsenblok (ik nam het uit oude telefoon)4. Lm293d m
PC-bediening van de Apps met behulp van Arduino

PC-bediening van de Apps met behulp van Arduino

Dit is mijn eerste instructable en ik maakte dit te wijten aan mijn nieuwsgierigheid op de mogelijkheden van interfacing apparaten zoals smartphone en laptop met behulp van arduino.Het doel is om de smartphone via Bluetooth met behulp van arduino lap