photo and arduino sketch added to POC the interrupt triggered esp8266

This commit is contained in:
coelner 2020-07-12 11:29:18 +02:00
parent 051ef9048b
commit 741e48507b
2 changed files with 33 additions and 0 deletions

BIN
RM370_esp8266.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 MiB

View File

@ -0,0 +1,33 @@
uint8_t GREEN_Pin = D5;
uint8_t YELLOW_Pin = D6;
uint8_t RED_Pin = D7;
void setup() {
Serial.begin(9600);
Serial.println(F("Interrupt D7,D6,D5 with Serial.print"));
pinMode(RED_Pin, INPUT);
pinMode(YELLOW_Pin, INPUT);
pinMode(GREEN_Pin, INPUT);
attachInterrupt(digitalPinToInterrupt(RED_Pin), IntREDCallback, RISING);
attachInterrupt(digitalPinToInterrupt(YELLOW_Pin), IntYELLOWCallback, RISING);
attachInterrupt(digitalPinToInterrupt(GREEN_Pin), IntGREENCallback, RISING);
}
void loop() {
//delay(1000);
yield();
/*uint16_t ldrValue = analogRead(A0);
Serial.println(ldrValue);*/
}
ICACHE_RAM_ATTR void IntREDCallback(){
Serial.println(F("RED!"));
}
ICACHE_RAM_ATTR void IntYELLOWCallback(){
Serial.println(F("YELLOW"));
}
ICACHE_RAM_ATTR void IntGREENCallback(){
Serial.println(F("GREEN"));
}