Hallo iedereen,
Alvast wil ik jullie bedanken voor de reacties!
Ik heb een nieuw account en zal via deze reageren op jullie waardevolle reacties.
Om al even te antwoorden op de vraag van Jantje:
Dit project is niet voor een school of opleiding bedoeld ik zou het parkeersysteem van een auto willen namaken
Ik heb enkele PDC parkeersensoren in mijn bezit (van hetzelfde type) en zou met deze sensoren zowel het virtuele als het audiosignaal willen nabootsen.
Ik heb al intensief onderzoekswerk verricht maar spijtig zonder resultaat.
Daarom ben ik begonnen met een sketch van een HC-SR03 (zie hieronder) omdat deze een vergelijkbare werking heeft van een deze parkeersensor.
Wanneer ik de sensor aansluit volgens de sketch krijg ik geen waarden door op mijn seriële monitor
ik krijg wel waarden als ik slecht 1 pin van de sensor connecteer met PIN 7 van mijn Arduino welke pin van de 3 ik connecteer maakt niet uit, de waarden blijven hetzelfde en verranderen in grote sprongen wanneer ik mijn hand voor de sensor houd. (zie foto bijlage)
Ook heb ik op internet een extra afbeelding gevonden van een persoon die iets gelijkaardig heeft geprobeerd deze heb ik ook toegevoeg in bijlage)
Ik ben nog maar een beginneling en moet nog veel ervaring opdoen ook ben ik misschien helemaal de verkeerde richting uit aan het gaan, maar ik hoop via deze weg mijn kennis over het programeren met arduino sterk te verbeteren. Zelf zoek ik ondertussen ook verder om mijn project te laten werken.
Hieronder vinden jullie de basis Sketch waarmee ik begonnen ben.
const int pingPin = 7;
void setup() {
Serial.begin(9600);
}
void loop() {
long duration, cm;
pinMode(pingPin, OUTPUT);
digitalWrite(pingPin, LOW);
delayMicroseconds(2);
digitalWrite(pingPin, HIGH);
delayMicroseconds(5);
digitalWrite(pingPin, LOW);
pinMode(pingPin, INPUT);
duration = pulseIn(pingPin, HIGH);
cm = microsecondsToCentimeters(duration);
Serial.print(cm);
Serial.print("cm");
Serial.println();
delay(1000);
}
long microsecondsToCentimeters(long microseconds) {
return microseconds / 29 / 2;
}