Sensoren aansluiten op Arduino

Moderators: jkien, Xilvo

Reageer
Berichten: 2

Sensoren aansluiten op Arduino

Ik ben een VWO 6 leerling en ik doe mijn PWS bij het vak Natuurkunde. Ik ga een kart maken die automatisch remt. Door een (laser)afstandsmeter voorop de kart te zetten, de snelheid en de bijbehorende remweg te gebruiken kan ik in Arduino programmeren wanneer de kart een signaal moet geven om te remmen. Ik weet alleen niet hoe ik een (laser)afstandsmeter en een snelheidsmeter aan moet sluiten op Arduino. Hiernaast loop ik een beetje vast hoe ik daarna weer mijn schijfrem moet laten remmen, maar dat is voor latere zorg...
 
Kan iemand mij helpen met dit probleem?
 
 

Gebruikersavatar
Moderator
Berichten: 4.081

Re: Sensoren aansluiten op Arduino

Opmerking moderator

Deze topic past beter thuis in het subforum Programmeren en is daarom verplaatst.

Berichten: 12.262

Re: Sensoren aansluiten op Arduino

Bij het begin beginnen :)
 
Wat voor signaal komt er uit de afstandssensor? Is dat analoog, of digitaal, en in het laatste geval in welk systeem?
Dat zal vast in de specificatie van de sensor staan. 
Victory through technology

Berichten: 2

Re: Sensoren aansluiten op Arduino

Ik dacht eigenlijk aan deze afstandsmeter:
 
http://www.afstandmetershop.nl/leica-disto-d1-laser-afstandsmeter-40m-2mm-bluetoo.html
 
Deze afstandsmeter beschikt over bluetooth, maar kan ik als ik een bluetooth module aansluit op Arduino gegevens ontvangen van deze afstandsmeter?
Het is volgens mij voor gegevens verzenden naar een Apple of Android device met de bijbehorende app?
Zou dit betekenen dat de afstandsmeter geen gegevens doorgeeft aan mijn Arduino device?
 
Ik zou het wel uit willen proberen maar het is een beetje een duur grapje als het niet lukt...

Berichten: 12.262

Re: Sensoren aansluiten op Arduino

Als je een arduino hebt, dan heb je niet dat hele apparaat nodig, maar alleen de afstandssensor. Vraag is vervolgens waar je die kunt kopen en hoe de data eruit komt. 
Victory through technology

Berichten: 59

Re: Sensoren aansluiten op Arduino

Ik heb pas een afstand sensor gekocht bij AliExpress.

De hc-sr04

Kosten 0,34 Inc bezorgen.

Deze kan van 2cm tot 4 meter meten.

En heeft een precissie van 3mm.

Hieronder staat nog een voorbeeld code

De sensor geeft een tijd door aan de arduino.

Die tijd was nodig om van de sensor naar het object te gaan en terug.

Dus die tijd vermenigvuldig je met 0.34 mm per micro seconde(snelheid van het geluid. en deel je door 2 omdat de meter 2x de afstand meet. (heen en terug)

En dan heb je de afstand in mm

Code: Selecteer alles

const int trigPin = 9;
const int echoPin = 10;
// defines variables
long duration;
int distance;
void setup() {
pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
pinMode(echoPin, INPUT); // Sets the echoPin as an Input
Serial.begin(9600); // Starts the serial communication
}
void loop() {
// Clears the trigPin
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
// Sets the trigPin on HIGH state for 10 micro seconds
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Reads the echoPin, returns the sound wave travel time in microseconds
duration = pulseIn(echoPin, HIGH);
// Calculating the distance
distance= duration*0.034/2;
// Prints the distance on the Serial Monitor
Serial.print("Distance: ");
Serial.println(distance);
}
De snelheid zou je met een GPS sensor kunnen doen kosten ca 3 euro.

Daarnaast kan je een module aansluiten voor wifi zodat je met je telefoon de gegevens kan zien via printscreen optie van de arduino.

Dan heb je zo 8 pinnen nodig de arduino uno heeft er geloof ik 20. 14 digitale en 6 analoge

Reageer