Простая сигнализация на NewPing (HR-SR04)

wmui734
Offline
Зарегистрирован: 18.01.2019

Есть код:

#include <NewPing.h>
 
#define TRIGGER_PIN  7
#define ECHO_PIN     8
#define MAX_DISTANCE 500
 
NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);
 
void setup() {
  Serial.begin(9600);
}
 
void loop() {
  delay(600);
  Serial.print("Ping: ");
  Serial.print(sonar.ping_cm());
  Serial.println("cm");
}
 
Нужно сделать чтобы динамик пищял в зоне действия датчика HR-SR04. Заранее спасибо.
sadman41
Offline
Зарегистрирован: 19.10.2016

Какой динамик и что такое "зона действия"?

wmui734
Offline
Зарегистрирован: 18.01.2019

8ce13d51aafa3b1206ff7d9c268061ac.jpg

Пьезо (Динамик)

wmui734
Offline
Зарегистрирован: 18.01.2019

Ultrasonic%2Bsensor%2Bworking.jpg

Зона действия)))))HC_SR04_Trigger_Echo.jpg

sadman41
Offline
Зарегистрирован: 19.10.2016

Понятно. Т.е. зона действия на усмотрение исполнителя. А про транзистор что-то знаете или нет?

wmui734
Offline
Зарегистрирован: 18.01.2019

Я полный нуб. Есть пьезо, arduino и датчик. Хотелось просто сделать сигналку с имеющимся кодом.

karamzin01
Offline
Зарегистрирован: 08.03.2018

Р е а л и з у е м о - maslachenko767@mail.ru , консультации, подбор компонентов бесплатно, гарантии

sadman41
Offline
Зарегистрирован: 19.10.2016

Просто бывает в магазине, когда в коробочке покупаешь готовое изделие.

Я, конечно, не сторонник подключения звукоизлучателей прямо в МК, но если хотите, то... если понимаете, что написали в раздел возмездных услуг, то извольте : wrk.sadman@gmail.com

b707
Offline
Зарегистрирован: 26.05.2017

избави бог от таких задазчиков :)

Он же вот эти 10 строк считает "сигнализацией" :)

Ты ему код напишешь за 5 минут - а потом 2 недели будешь обьяснять, как им пользоваться.

Gas311
Gas311 аватар
Offline
Зарегистрирован: 06.12.2018

Можно я тоже напишу? Мне 5 минут не жалко. Ну хочется же человеку что то своими руками сделать?

gas31a@mail.ru

Потом сам научится