if (now > (lastSend + minSecsBetweenEmails * 1000)) { Serial.println("MOVEMENT"); lastSend = now; } else { Serial.println("Too soon"); } } delay(500); } Millis () funktsiyasidan foydalanadi Arduino bilan millisekundlarning sonini olish va sensorning oldingi pozitsiyasidan vaqt bilan taqqoslash va " MOVEMENT" (harakat) xabarini yuborish. Agar taqqoslash sensorning o’tmishdagi pozitsiyasidan juda oz vaqt o’tganini ko’rsatsa, harakat aniqlansa-da, biz " Too soon" (juda erta) xabar yuboramiz. Agar kompyuter yoki USB Raspberry Pi Arduino kelgan signal qayta ishlash uchun Python bitta dastur yozishdan oldin, siz faqat Arduino IDE bitta Serial Monitor ochib, Arduino dasturi ishini tekshirishingiz mumkin.
Do'stlaringiz bilan baham: |