arduino:multipleradar
Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verze | ||
| arduino:multipleradar [2017/04/23 16:57] – jirka | arduino:multipleradar [2017/04/23 17:08] (aktuální) – [Pouzite sucastky] jirka | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== Radar s vice ultrazvukovimi cidly ====== | ====== Radar s vice ultrazvukovimi cidly ====== | ||
| + | |||
| + | ===== Pouzite sucastky ===== | ||
| + | * 1 x Arduino Uno | ||
| + | * 2 x Ultrazvukový měřič vzdálenosti HC-SR04 | ||
| + | |||
| ===== Zapojeni ===== | ===== Zapojeni ===== | ||
| Řádek 12: | Řádek 17: | ||
| const int echoPin = 6 ; | const int echoPin = 6 ; | ||
| - | const int trig2Pin = 5; // Trig pin je pripojeny na digitalni pin 5 | + | const int trig2Pin = 5; |
| - | const int echo2Pin = 4; // Echo pin je pripojeny na digitalni pin 4 | + | const int echo2Pin = 4; |
| void setup(){ | void setup(){ | ||
| - | // initialize serial communications at 9600 bps: | + | |
| - | Serial.begin(9600); | + | //Inicializace Pinu |
| - | // Na digitalni pin Trig budeme posilat signal | + | |
| pinMode(trigPin, | pinMode(trigPin, | ||
| pinMode(trig2Pin, | pinMode(trig2Pin, | ||
| - | // Na digitalnim pinu Echo budeme poslouchat | ||
| pinMode(echoPin, | pinMode(echoPin, | ||
| pinMode(echo2Pin, | pinMode(echo2Pin, | ||
| Řádek 35: | Řádek 37: | ||
| digitalWrite(triger, | digitalWrite(triger, | ||
| delayMicroseconds(15); | delayMicroseconds(15); | ||
| - | digitalWrite(triger, | + | digitalWrite(triger, |
| - | // Ziskej cas v mikrosekundach, | + | |
| delka = pulseIn(echo, | delka = pulseIn(echo, | ||
| delka = delka * 0.017315f; | delka = delka * 0.017315f; | ||
| Řádek 44: | Řádek 46: | ||
| void loop(){ | void loop(){ | ||
| - | + | ||
| - | | + | |
| Serial.print(vzdalenost(trigPin, | Serial.print(vzdalenost(trigPin, | ||
| Serial.print(vzdalenost(trig2Pin, | Serial.print(vzdalenost(trig2Pin, | ||
| - | + | delay(100);// | |
| - | delay(2);// | + | |
| } | } | ||
| </ | </ | ||
arduino/multipleradar.1492966637.txt.gz · Poslední úprava: 2017/04/23 16:57 autor: jirka
