3.3В не подходит.Сообщение от LeonZZZ
Что вы понимаете под коммутацией?
читаем описание платы ардуино:
Напряжение питания платы (пин RAW) 7-12В
поэтому 5В не нужно. Я запитывал через 7808.
в первом посте написано:
это намек
const float pullupResistor=2000; // how much Ohms you attach to input pullup
---------- Сообщение добавлено 25.09.2018 в 13:49 ----------
да, придется править код. Но можно попробовать добавить строку, соответствующую нулевому состоянию, в конец массива, типа так:
тут ХХХХ - предполагаемое сопротивление по умолчаниюconst int inButtons[]={
//resistance kOmhs. To detect volts, you need to consider your pullup resistor and Vcc. I use 1KOhm & 3.3V
// R= V * R0 / (Vcc-V)
280, // MODE
750, // CH UP
1300, // CH DOWN
2120, // VOL UP
3120, // VOL DOWN
4590, // SPEECH
6250, // ON HOOK
8630, // OFF HOOK
XXXX // NORMAL
};
Социальные закладки