چرا با if نشه
مشکلی نداره که
میتونی یه Flag تعریف کنی هر بار که کلید زده میشه یه دونه به این flag اضافه بشه .
حالا هر بار هم که این flag رو اضافه می کنی چک کنی ببینید 2 شده یا نه
اگه 2 شده باشه 0 اش می کنی و پیام رو ارسال می کنی اگه نه منتظر میمونی تا کلید بعدی زده بشه
مدل نمونش میشهه مچین کدی :
کد:if(digitalRead(3)==LOW){
flag++;
if(flag==2){
//nrf send data
flag=0;
}
}