lcd + HC-SR04

alex99
Offline
Зарегистрирован: 06.02.2016

Недавно купил дальнометр HC-SR04.Получилосm сделать несколько проектов используя его. Мне он очень понравился  ,и я решил данные с дальнометра показывать на LCD .Но чтото не получается .Вот код.

#include <LiquidCrystal.h>

#include <NewPing.h>
LiquidCrystal lcd(13,12,11,10,9,8);
#define TRIGGER_PIN  4  // Arduino pin tied to trigger pin on the ultrasonic sensor.
#define ECHO_PIN     5  // Arduino pin tied to echo pin on the ultrasonic sensor.
#define MAX_DISTANCE 200 // Maximum distance we want to ping for (in centimeters). Maximum sensor distance is rated at 400-500cm.
 
NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE); // NewPing setup of pins and maximum distance.
 
void setup() {
lcd.begin(16,2);
  
}
 
void loop() {
 int cm = sonar.ping_cm();
 lcd.clear();
 lcd.setCursor(0,0);
 lcd.print(cm); 
 lcd.print(" cm"); 
 delay(200);
}
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

alex99 пишет:

Недавно купил дальнометр HC-SR04.Получилосm сделать несколько проектов используя его. Мне он очень понравился  ,и я решил данные с дальнометра показывать на LCD .Но чтото не получается .Вот код.

И что? А чего Вы хотите от читателя Вашего поста? Принять к сведению? Принято.