Ви не увійшли.
Сторінки 1
#define LED 13
#define BUTTON 2
int val = 0;
int old_val = 0;
int state = 0;void setup()
{
pinMode(LED, OUTPUT);
pinMode(BUTTON, INPUT);
}
void loop()
{
val = digitalRead(BUTTON);
if ((val == HIGH) && (old_val == LOW))
{
state = 1 - state;
}
old_val = val;
if (state == 1)
{
digitalWrite(LED, millis()%2000 < 100);
}
else
{
digitalWrite(LED, LOW);
}
}
тут при нажатии и удерживании мигает а при отпускании гаснет, а как сделать чтобы при одном нажатии мигало, а при повторном нажатии гасло? что-то не могу разобраться(
спасибо, буду пробовать
Хочу сделать электрику мотоцикла полностью управляемой ардуино, я новичок в этом деле, помогите с поворотами, нужно чтобы при нажатии кнопки мигал светодиод (к примеру) пока не будет нажата кнопка еще раз, сложность (для меня) в том что код большой, много функций, и нужно чтобы одно не мешало другому, то есть один большой скетч, из множества маленьких (независимых)
если кому не сложно, киньте пример как это можно сделать....
Сторінки 1