Arduino przekaźnik na gpio0
-
daniel
- Posts: 34
- Joined: Thu Feb 15, 2018 7:29 am
Witam Kolegów. Czy jest jakiś sposób by w arduino dodać przekaźnik na ESP-01 na gpio0. Niestety funkcja SuplaDevice.addRelay(0) nie działa. 
-
pzygmunt
- Posts: 20302
- Joined: Tue Jan 19, 2016 9:26 am
- Location: Paczków
- Been thanked: 59 times
Musisz zmodyfikować bibliotekę aby to przeszło. Albo podpinasz się pod digitalRead/Write i wszystkie pin-y zmniejszasz o 1
Tylko wtedy wszędzie podajesz pin-y większe o 1 czyli dla 0 1 dla 10 - 11
Code: Select all
int supla_DigitalRead(int channelNumber, uint8_t pin) {
return digitalRead(pin-1);
}
void supla_DigitalWrite(int channelNumber, uint8_t pin, uint8_t val) {
digitalWrite(pin-1, val);
}Code: Select all
void setup() {
SuplaDevice.setDigitalReadFuncImpl(&supla_DigitalRead);
SuplaDevice.setDigitalWriteFuncImpl(&supla_DigitalWrite);
}SUPLA.... Nareszcie w domu.
