void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
//tao tac vu
xTaskCreatePinnedToCore(Task1, "Task1", 1024, NULL, 1, NULL, 0);
}
void loop() {
}
void Task1(void *par){
(void) par;
pinMode(18, OUTPUT);
pinMode(19, OUTPUT);
pinMode(16, INPUT);
while(1){
Serial.println(digitalRead(16));
if(digitalRead(16) == HIGH){
digitalWrite(18, 1);
digitalWrite(19, 0);
vTaskDelay(100);
digitalWrite(18, 0);
vTaskDelay(100);
digitalWrite(19, 1);
vTaskDelay(100);
}else{
digitalWrite(18, 0);
digitalWrite(19, 0);
}
}
}