Acest senzor utilizeaza o tehnologie bazate pe ultrasunete si este capabil sa masoare distante intre 0 si 6.45 metri. const int sensorPin 1; long voltage, cm; int sum 0; int average 10; void setup() { Serial.begin(9600); } void loop() { for(int i 0; i average ; i++) { voltage analogRead(sensorPin) 2; sum + voltage; delay(10); } cm (sum average) 2.54
Serial.print( Distanta: )
Serial.print(cm)
Serial.println( cm ); sum 0; delay(500); } Date tehnice: - senzor cu ultrasunete pe 42 KHz - tensiunea de alimentare intre 2.5 si 5.5 V - consuma un curent de maxim 2 mA - permite 20 de citire pe secunda - suporta protocol serial RS232 - suporta interfata analogica (10 mV la fiecare 2.54 cm) - suporta interfata tip PWM (147 uS la fiecare 2.54 cm) Documentatie (limba engleza): - Maxbotix FAQ - Datasheet. .
In sfarsit, senzorul dispune si de conexiune seriala RS232.
Alta modalitate de conectare bazata pe un semnal PWM, lungimea frontului semnalului fiind dependenta de distanta citita.
Astfel, unul dintre cele mai cele mai simple modalitati de conectare la Arduino este citirea tensiunii de iesire, direct dependenta de distanta.
Pentru simplitatea utilizarii, senzorul ofera mai multe modalitati de conectare.
Acest senzor utilizeaza o tehnologie bazate pe ultrasunete si este capabil sa masoare distante intre 0 si 6.45 metri