Parktronic az Arduino, indycraft
Ez kézműves megmutatja, hogyan lehet a tolatóradar az Arduino ultrahangos tartományban kereső HC-SR04. Olcsó és könnyen használható távmérő is alkalmas létre navigációs robotika, az akadályok kikerülése. Azt is fel lehet használni, hogy egy riasztás vagy könnyű ellenőrzés.
Ultrahangos Shield HC-SR04 az Arduino vagy ultrahangos érzékelő, azon elv alapján működik a visszhang-hely sugároz hanghullám és fogadja a visszavert. Az idő a küldött és fogadott jel lehet alakítani a távolban.
Egyéb Arduino projektek
Ahhoz, hogy a tolatóradar szüksége van a saját kezében

- Arduino
- Ultrahangos távmérő HC-SR04
- LED - 6 db.
- Ellenállások 220Om - 6 db.
- Huzal dugasz hím
- Piezo - 1db.
- Prototípus board
Így parktronik segítségével Arduino-érzékelő és a HC-SR04
A breadboard helyen 6 LED-ek. Általában LED kevesebb lesz. A katód (rövid lábat) van kötve a negatív busz a breadboard.

Hosszú lábai LED (anód) kösse ellenállás 220Om, LED nélkül ég.

A központban az ultrahangos érzékelő készlet.


Távolságmérő HC-SR04 4 lábak:
Ahhoz, hogy a láb érzékelő tolatóradar is csatlakoztatható. Echo csatlakozik a 13. pin, és TRIG egy 12-m. GND a földre az MCU fórumon, és Vcc, illetve arra a következtetésre 5V a Arduino.

Továbbá, csatlakoztassa a vezetékeket a lábát az ellenállás. És egymás Arduino csapok 2-7.

Pezopischalka két villája van plusz és mínusz. Negatív terminális kombinálható mínusz az ultrahangos tartománykereső. A pozitív kapcsolatot 11 Ping Arduino UNO fórumon.






A program kódja a PDC a Arduino
Ahhoz, hogy PDC áramkör az Arduino dolgozni, meg kell írni, és feltölteni egy vázlat (programkód).
Amikor közeledik a megadott távolság a vázlat világít a LED-ek egymás után, és a hangjelzés különböző pályán, amely figyelmezteti a veszélyes megközelítés.
Vázlat PDC az Arduino
1. Meg kell, hogy állapítsa meg a változók további LED
#define led7 és port szám ()
#define led8 és port szám ()
#define led9 és port szám ()
2. portok beállítása, amelyek össze vannak kötve a további LED-ek
pinMode (led7, kimenetet);
pinMode (led8, kimenetet);
pinMode (led9, kimenetet);
3. És hozzá a ciklus
if (távolság
digitalWrite (led7, HIGH);
hang = 310;
>
mást digitalWrite (led7, LOW);
>
if (távolság
digitalWrite (led8, HIGH);
hang = 320;
>
mást digitalWrite (led8, LOW);
>
if (távolság
digitalWrite (led9, HIGH);
hang = 330;
>
mást digitalWrite (led9, LOW);
>
Köszönöm. Azt is hozzá itt LCD 1602. Most felvázolni egy távolságmérő ultrahanggal. érzékelőt. Elmondása lehetetlen felvenni LED-ek. kérem, segítsen.
LiquidCrystal_I2C LCD (0x3F, 16, 2);
int echoPin = 9;
int trigPin = 8;
void setup () lcd.begin ();
lcd.backlight ();
Serial.begin (9600);
pinMode (trigPin, kimenetet);
pinMode (echoPin, bemenet);
>
void hurok () int időtartam, cm;
digitalWrite (trigPin, LOW);
delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10);
digitalWrite (trigPin, LOW);
időtartam = pulseIn (echoPin, HIGH);
cm = időtartama / 58;
Serial.print (cm);
Serial.println ( »cm»);
késleltetés (500);
lcd.setCursor (0,0); // állítsa a kurzort
lcd.print ( «rashod«); // print szöveg
lcd.print (cm); // kijelző lcd
lcd.print ( »«); // print terek törölheti a felesleges karaktereket növelésével a bit értéke
késleltetés (1000); // a késedelem a számokat a képernyőn ryabili
>