INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 1 Bewertungen - 3 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Neo's Roboter
09.11.2015, 09:27
Beitrag #73
RE: Neo's Roboter
Guten Morgen,

mit welcher Tastenkombination bekomme ich die ODER Funktion

großes I oder kleines L
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.11.2015, 11:07
Beitrag #74
RE: Neo's Roboter
(09.11.2015 09:27)Neoneo23 schrieb:  Guten Morgen,

mit welcher Tastenkombination bekomme ich die ODER Funktion

großes I oder kleines L

Du meinst sicher den senkrechten Strich, das ist "Alt Gr und <".

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
11.11.2015, 21:18 (Dieser Beitrag wurde zuletzt bearbeitet: 11.11.2015 21:20 von Neoneo23.)
Beitrag #75
RE: Neo's Roboter
Hallo Leute,

nachdem ich das mit den Motoren und den Taster(Bumer) hinbekommen habe, widme ich mich jetzt der nächsten Sache:

hab ein wenig mit Ultraschall experimentiert. Ergebniss:

wenn ich einen Sensor und eine LED verwende geht alles wunderbar.
Hab dann versucht mit 2 Sensoren einen linken und einen Rechten, ergebniss:

Rechts (led_grun) leuchtet dauerhaft und links (led_gelb) reagiert sehr träge und erst bei weniger als 10cm.
Code:
digitalWrite(trigger_l, LOW);
digitalWrite(trigger_r, LOW);
delay(5);
digitalWrite(trigger_l, HIGH);
digitalWrite(trigger_r, HIGH);
delay(10);
digitalWrite(trigger_l, LOW);
digitalWrite(trigger_r, LOW);
dauer_l = pulseIn(echo_l, HIGH);
dauer_r = pulseIn(echo_r, HIGH);
entfernung_l = (dauer_l/2) / 29.1;
entfernung_r = (dauer_r/2) / 29.1;

jetzt hab ich es so gemacht und es funtioniert, alle machen was sie sollen, warum ist das so??
Code:
int trigger_l=13;
int trigger_r=2;
int echo_l=12;
int echo_r=7;
long dauer_l=0;
long dauer_r=0;
long entfernung_l=0;
long entfernung_r=0;
int led_gelb=8;
int led_grun=4;
void setup()
{
pinMode(trigger_l, OUTPUT);
pinMode(trigger_r, OUTPUT);
pinMode(echo_l, INPUT);
pinMode(echo_r, INPUT);
pinMode(led_gelb,OUTPUT);
pinMode(led_grun,OUTPUT);
}
void loop()
{
digitalWrite(trigger_l, LOW);
delay(5);
digitalWrite(trigger_l, HIGH);
delay(10);
digitalWrite(trigger_l, LOW);
dauer_l = pulseIn(echo_l, HIGH);
entfernung_l = (dauer_l/2) / 29.1;
if (entfernung_l <=10)
{
digitalWrite(led_gelb,HIGH);
}
else
{
digitalWrite(led_gelb,LOW);  
}
digitalWrite(trigger_r, LOW);
delay(5);
digitalWrite(trigger_r, HIGH);
delay(10);
digitalWrite(trigger_r, LOW);
dauer_r = pulseIn(echo_r, HIGH);
entfernung_r = (dauer_r/2) / 29.1;
if (entfernung_r <=10)
{
digitalWrite(led_grun,HIGH);
}
else
{
digitalWrite(led_grun,LOW);  
}
}

und was macht pulseIn?

Danke vorab für die Hilfe.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  kleiner Roboter blichi 24 788 27.07.2016 14:02
Letzter Beitrag: torsten_156
  Roboter-Bau Probleme blebbens 8 378 12.07.2016 07:35
Letzter Beitrag: Binatone
  Selbstfahrender Roboter Programm änderung hilfe ? arekklone 11 543 06.07.2016 14:59
Letzter Beitrag: Binatone
  SR-04 + UNO + 4WD Roboter, Abstandsfehler Marc2014 25 2.844 21.09.2014 21:42
Letzter Beitrag: Thorsten Pferdekämper
  Roboter J4Ng0 2 1.529 21.07.2013 15:49
Letzter Beitrag: Snake8811

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste