- Labornetzteil AliExpress         
Ergebnis 1 bis 10 von 14

Thema: 3 Ultraschallsensoren HC-SR04 einbinden-> finde den Fehler nicht

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    13.01.2014
    Beiträge
    454
    Blog-Einträge
    3
    Zitat Zitat von HaWe Beitrag anzeigen
    ich halte solche diffuse Aussagen für absolut nicht hilfreich, v.a. wenn man noch nicht einmal sagen kann welche Version welchen "Ärger" genau gemacht haben soll.
    Sehe ich auch so, darum hatte ich nochmal nachgehakt.
    Ich hab den Lib-Code mal überflogen: Wenn man NewPing so benutzt, wie oben von mir beschrieben, kann da nicht viel schief gehen.

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    18.03.2018
    Beiträge
    2.650
    Mit den Ultraschallsensoren sollte gar nichts schief gehen. Klar muss nur sein:

    1. Jeden Sensor einzeln zu verwenden, niemals mehrere parallel (hatte HaWe schon gesagt), ist eigentlich auch klar, wenn man die Funktionsweise betrachtet.
    2. Die Sensoren nach Möglichkeit an unterschiedliche Ports hängen, so dass sie auch physisch dort getrennt sind und für die Programmierung.

    Ich habe nur mit einem SRF-05 rumprobiert. Die Beispielcodes sind irre einfach und funktionieren einwandfrei.

    Code:
    void loop() {  digitalWrite(TRIG_PIN, LOW);
      delayMicroseconds(2);
      digitalWrite(TRIG_PIN, HIGH);
      delayMicroseconds(10);
      digitalWrite(TRIG_PIN, LOW);
      
    
    
     const unsigned long duration= pulseIn(ECHO_PIN, HIGH);
     int distance= duration/29/2;
     if(duration==0){
       Serial.println("Warning: no pulse from sensor");
       } 
      else{
          Serial.print("distance to nearest object: ");
          Serial.print(distance);
          Serial.println(" cm");
      }
    Ähnlich sollte es mit den anderen Sensoren auch funktionieren.

    MfG

Ähnliche Themen

  1. Finde RS485 fehler nicht
    Von demmy im Forum Elektronik
    Antworten: 18
    Letzter Beitrag: 03.07.2015, 06:49
  2. Finde Fehler nicht
    Von hunikuni im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 20
    Letzter Beitrag: 03.06.2012, 14:54
  3. Antworten: 4
    Letzter Beitrag: 08.01.2008, 20:03
  4. ADC - Ich finde den/die Fehler nicht
    Von Christoph2 im Forum C - Programmierung (GCC u.a.)
    Antworten: 9
    Letzter Beitrag: 07.08.2007, 19:34
  5. AVR 90S2313 Problem, und finde nicht den Fehler!
    Von Alex20q90 im Forum Elektronik
    Antworten: 2
    Letzter Beitrag: 01.05.2005, 14:20

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests