Arduino: כפתורי ניתוק - איך זה עובד
כדי להקפיץ כפתור כפתור בארדואינו שלך, אתה זקוק רק למספר שורות קוד. בטיפ המעשי הזה נסביר לכם בדיוק מהם אלה.
התעלו מכפתורי ה- Arduino
אם אתה מחבר כפתור לארדואינו ולחץ עליו, הארדואינו רשאי לרשום את לחצן הלחיצה כמספר לחיצות. תופעה זו מכונה "הקפצה". עם זאת, כפתור "להתנער" הוא פשוט מאוד.
- לשם כך, כתוב תחילה "אם (digitalRead (4)) {" כדי לבדוק אם הכפתור בסיכה 4 הועבר ל- "HIGH", כלומר נלחץ.
- ואז תן לארדואינו לחכות 5 אלפיות השנייה: "עיכוב (5);".
- ואז הכנס שוב את הצהרת ה- if. אז אתה יכול להוסיף את הפקודות בפועל. כעת הפקודות מבוצעות רק אם לחיצה נכונה על הכפתור.
Arduino: דוגמה לקוד להפגנת לחצנים
- הגדרת ביטול () {
- pinMode (4, INPUT_PULLUP);
- }
- לולאת חלל () {
- אם (digitalRead (4)) {
- עיכוב (5);
- אם (digitalRead (4)) {
- // ...
- }
- }
- }
בטיפ המעשי הבא נסביר כיצד לשלוח SMS עם הארדואינו.