Boa noite,
Continuando minhas aventuras com o Arduino e sensores. Hoje decidi brincar com o Sensor Ultrasonico HC-SR04 para medir distancia.
O funcionamento do mesmo é realmente simples, ele possui 4 pinos, VCC para alimentação, Trig para iniciar uma medida, Echo para retorno da distância e GND terra.
O mesmo possui uma biblioteca pronta para fazer as medidas e tudo mais. A mesma se chama Ultrasonic. O unico problema que tive com a mesma é que ela estava desatualizada e ainda utilizava o WProgram.h enquanto o Arduino 1.0.1 utiliza Arduino.h, atulizei a mesma e executei sem problemas.
A mesma deve ser incluida no seu diretório “arduino-1.0.1/libraries” e você deve fechar e abrir a IDE.
Sensor VCC conecta ao Arduino +5V pino
Sensor Trig conecta ao Arduino PINO 12
Sensor Echo conecta ao Arduino PINO 13
Sensor GND conecta ao Arduino GND
Você pode configurar os pinos nas variáveis trig e echo.
[code lang=”c”]
#include “Ultrasonic.h”
int trig = 12;
int echo = 13;
Ultrasonic ultrasonic(trig,echo);
void setup() {
Serial.begin(9600);
}
void loop()
{
Serial.print(“Distance CM:”);
Serial.println(ultrasonic.Ranging(CM));
Serial.print(“Distance INC:”);
Serial.println(ultrasonic.Ranging(INC));
delay(100);
}
[/code]
Referências:
HC-SR04 DataSheet
Biblioteca Ultrasonic atualizada para Arduino 1.0.1
UpvoteRocket is an automated vote delivery service for game server toplist websites. Buy votes for 25+ supported ranking sites including XtremeTop100, GTop100, TopG, MMtop200 and more. Real mobile proxy IPs, pay per vote, instant campaign setup.
888 straz https://888starz-uz.mystrikingly.com/
888starz uzbekistan https://888starz-uz11.com/
888 starz bet https://justpaste.me/2tgm1/
Youre so cool! I dont suppose Ive learn anything like this before. So nice to seek out somebody with some original ideas on this subject. realy thanks for starting this up. this web site is something that’s needed on the net, someone with a bit originality. useful job for bringing something new to the internet!