Помощь по скетчу
- Войдите на сайт для отправки комментариев
Вс, 17/07/2016 - 12:26
Помогите пожалуйста со скетчем, не могу его заставить работать.
Я сделал схему с датчиком расстояния(HC-SR04) и жк дисплеем(16 строк 2 столбца) и хочу чтоб показания с дальнометра выводились на дисплей, но у меня не получается.
Платформа Arduino Uno
Если смодете напишите пожалуйста скетч.
Вот мой скетч:
#include <LiquidCrystal.h>
#include <Ultrasonic.h>
LiquidCrystal lcd(13,12,11,10,9,8);
Ultrasonic ultrasonic(8,9);
void setup()
{
Serial.begin(9600);
lcd.begin(16,2);
lcd.print("dist_cm");
}
void loop()
{
float dist_cm=ultrasonic.Ranging(CM);
Serial.println(dist_cm);
delay(100);
lcd.setCursor(0,1);
lcd.print(dist_cm);
}
У вас пины одинаковые при инициализации, выберите другие для датчика или дисплея (если не шилд).
вот так?:
#include <LiquidCrystal.h> #include <Ultrasonic.h> LiquidCrystal lcd(2,3,4,5,6,7); Ultrasonic ultrasonic(8,9); void setup() { Serial.begin(9600); lcd.begin(16,2); lcd.print("dist_cm"); } void loop() { float dist_cm=ultrasonic.Ranging(CM); Serial.println(dist_cm); delay(100); lcd.setCursor(0,1); lcd.print(dist_cm); }Теперь он будет рабочий?
Теперь он будет рабочий?
проверь