Чёт, твой скетч не работает
Чёт, твой скетч не работает
pinMode(pw_12v, OUTPUT);
Компилятор ругается на эту строчку. Зачем она?
Если ее удалить, работает ток ооооооочень медленно. Для АКПП наверное хорошо
Последний раз редактировалось Karas; 22.02.2011 в 19:59.
Подскажите pls, какую схему использовать если нужна только задержка на включение камеры, а управления кнопками монитора не требуется?
То есть приняли на вход Ардуино сигнал с лампы заднего хода, применили задержку и отдали на провод "сигнал зад. хода" монитора. (моник 669GL)
Так тебе не Ардуино надо, а обычное реле с задержкой
Ну Ардуину по любому буду мучать, для регулировки LED подсветки
Можно и для задержки пару выходов использовать.
А что за реле с задержкой, готовое? Хочется программно менять задержки включения и выключения, мне пока не совсем понятно какие нужны на практике.
как сделать вместе ???????????????? задержку delay(5000) после которой будет повторно выполнятся условие if (digitalRead(back_on) == LOW)PHP код:
void loop()
{
if (digitalRead(back_on) == LOW) //проверить включен ли задний ход
{
??????????????????????????????????????????????????????????????????????????????
digitalWrite(av_mode, HIGH);
while(digitalRead(back_on) == LOW)
{
}
((задержка на включение КЗВ)
Последний раз редактировалось 4ertik131; 13.04.2011 в 02:45.
PHP код:
void loop()
{
int tmp=digitalRead(back_on);
delay(5000);
if (digitalRead(back_on)==LOW & int tmp==LOW ) //проверить включен ли задний ход
{
digitalWrite(av_mode, HIGH);
while(digitalRead(back_on) == LOW)
{
}
ругается на if (digitalRead(back_on)==LOW & int tmp==LOW )PHP код:
int av_mode = 12; //Выход для нажатии кнопки
int back_on = 13; //вход сигнал включения задней скорости
void setup()
{
pinMode(av_mode, OUTPUT);
pinMode(back_on, INPUT);
digitalWrite(back_on, HIGH); //Подключить внутренний подтягивающий резистор
digitalWrite(av_mode, LOW);
Serial.begin(115200);
}
//-----------------------------------------------
void loop()
{
int tmp=digitalRead(back_on);
delay(5000);
if (digitalRead(back_on)==LOW & int tmp==LOW ) //включен ли задний ход
{
digitalWrite(av_mode, HIGH);
while(digitalRead(back_on) == LOW)
{
}
delay(500); //ЗДЕСЬ МОЖНО СДЕЛАТЬ ЗАДЕРЖКУ ВЫКЛЮЧНИЯ КАМЕРЫ ЗХ
digitalWrite(av_mode, LOW);
}
}
sketch_apr12a.cpp: In function 'void loop()':
sketch_apr12a:16: error: expected primary-expression before 'int'
sketch_apr12a:16: error: expected `)' before 'int'
Последний раз редактировалось 4ertik131; 13.04.2011 в 02:59.
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)