lcd + HC-SR04
- Войдите на сайт для отправки комментариев
Сб, 06/02/2016 - 11:07
Недавно купил дальнометр 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);
}
Недавно купил дальнометр HC-SR04.Получилосm сделать несколько проектов используя его. Мне он очень понравился ,и я решил данные с дальнометра показывать на LCD .Но чтото не получается .Вот код.
И что? А чего Вы хотите от читателя Вашего поста? Принять к сведению? Принято.