[code]
void setup() {
unsigned long R;
pinMode(2, INPUT_PULLUP); (3, INPUT_PULLUP); (4, INPUT_PULLUP); (5, INPUT_PULLUP); (6, INPUT_PULLUP); (7, INPUT_PULLUP); (8, INPUT_PULLUP); (9, INPUT_PULLUP); (11, INPUT_PULLUP); // Помехам - наше нет!
int TIN = analogRead(A1); // ввод температуры входа от термистора 1
int TOUT = analogRead(A3); // ввод температуры выхода от термистора 2
(10, OUTPUT); // вывод разблокировки силового реле, нужен высокий уровень
(12, OUTPUT); // вывод на ssr силы, нужен высокий уровень
(13, OUTPUT);
}
void loop() {
int R = digitalRead(3); // ввод сигнала от датчика расхода
R = pulseIn(2, LOW); // Измеряем время, пока сигнал на пине 2 находится в состоянии LOW
Serial.println(R);
}
[/code]
Вы сразу через две ступеньки прыгаете. Нельзя ж так резко 8)))))
Мне кажется, проблема в том, что автор так и не понял, что в синтаксисе языка обозначают скобки, запятые, указания констант без присвоения и передачи их в функции.
Пусть он попробует сначала свой код и осознает его. А ответ получит из учебника, ибо тут уже все унамекались до упора - не слышит.
Подсказка автору: в этом языке отступы и переводы строк на структуру программы не влияют.
unsigned long R;
void setup() {
for (int i = 2; i <= 11; i++) {
pinMode(i, INPUT_PULLUP);
}
int TIN = analogRead(A1); // ввод температуры входа от термистора 1
int TOUT = analogRead(A3); // ввод температуры выхода от термистора 2
pinMode(10, OUTPUT); // вывод разблокировки силового реле, нужен высокий уровень
pinMode(12, OUTPUT); // вывод на ssr силы, нужен высокий уровень
pinMode(13, OUTPUT);
}
void loop() {
int R = digitalRead(3); // ввод сигнала от датчика расхода
R = pulseIn(3, LOW); // Измеряем время, пока сигнал на пине 2 находится в состоянии LOW
Serial.println(R);
}
Не обижайтесь. На местном языке это обозначает “соберите схему, влейте в ардуинку свою программу и проверьте работу”. Если будут вопросы, то оформите их с правилами форума: схема, полный скетч, фото сборки, что вы хотите от работающего устройства, что вам не нравится в работе и в чем проблема.
Да, залился, не работает. Это не готовый проект, для готовых свой раздел, об этом все поставлены в известность.
Оверквалифайды, вам в топике все рассказал. Что повторять одно и то же? Схема простейшая, понятна из описания и части скетча. Не нравится и не интересно? - займитесь своими делами. Музыкант играет как умеет… на рекордные успехи не подписывался!