תוכן עניינים:

שליטה במיקרו שלך: ביט עם Arduino IDE-לחצן ועוד GPIO: 3 שלבים (עם תמונות)
שליטה במיקרו שלך: ביט עם Arduino IDE-לחצן ועוד GPIO: 3 שלבים (עם תמונות)

וִידֵאוֹ: שליטה במיקרו שלך: ביט עם Arduino IDE-לחצן ועוד GPIO: 3 שלבים (עם תמונות)

וִידֵאוֹ: שליטה במיקרו שלך: ביט עם Arduino IDE-לחצן ועוד GPIO: 3 שלבים (עם תמונות)
וִידֵאוֹ: How to use ESP32 WiFi and Bluetooth with Arduino IDE full details with examples and code 2024, נוֹבֶמבֶּר
Anonim
שליטה במיקרו שלך: ביט עם Arduino IDE-כפתור ו- GPIO אחר
שליטה במיקרו שלך: ביט עם Arduino IDE-כפתור ו- GPIO אחר

בבלוג הקודם שלנו Master Your Micro: bit with Arduino IDE --Light LED, דיברנו על אופן התקנת ספריית micro: bit ב- Arduino IDE וכיצד להפעיל LED ב- micro: bit עם Arduino IDE. במאמר זה, אנו הולכים לספר לך כיצד להניע כפתור מיקרו: ביט ו- GPIO עם Arduino IDE.

שלב 1: כפתור

למיקרוביט יש שני לחצנים המובילים על הלוח. אנו קוראים לזה לחצן A וכפתור B בנפרד. מספר ה- IDE המתאים של כפתור A הוא 5 וה- PIN IDE המתאים של לחצן B הוא 11. ניתן לראות את תרשים המעגל של הכפתור למטה.

מתמונה זו אנו יכולים לראות כי הכפתור התחבר להתנגדות משיכה. לפני לחיצה על הכפתור, הוא במתח גבוה. לאחר לחיצה על הכפתור, הוא במתח נמוך. להלן הקוד לדוגמה של הכפתור:

[cceN_cpp theme = "dawn"] const int buttonA = 5; // מספר כפתור הלחצן const int int B = 11; // מספר הגדרת הריק של סיכת הלחצן () {Serial.begin (9600); Serial.println ("המיקרוביט מוכן!"); pinMode (כפתור A, קלט); pinMode (כפתור B, קלט); } לולאת void () {if (! digitalRead (buttonA)) {Serial.println ("לחצן A נלחץ"); } if (! digitalRead (buttonB)) {Serial.println ("לחצן B נלחץ"); } עיכוב (10); }

[/cceN_cpp]

לאחר הורדת התוכנית, הגדר את קצב השידור של Monitar Serial ל- 9600.

לחץ על כפתור A, Monitar Serial יציג "כפתור A לחוץ"; לחץ על כפתור B, הוא יציג "לחצן B לחוץ".

שלב 2: GPIO אחר

Micro: bit מוביל יציאת IO חלקית באצבע הזהב שלו. עלינו לשים לב במיוחד לכך שניתן להשתמש ברוב יציאות ה- IO שוב ושוב. כדי להשתמש ביציאות IO אלה כראוי, תוכל להתייחס לתנאים של שימוש חוזר ביציאת IO. לפרטים נוספים תוכל לראות את הטבלה שלהלן. טבלה זו מציגה נתונים שונים על כל אחד מהסיכות במחבר המיקרו: bit edge.

אתה יכול להשתמש בקליפ תנין כדי להוביל את P0, P1, P3, 3V ו- GND בנוחות. אם זה עדיין לא מספיק לך, אני רוצה להמליץ לך לרכוש לוח micro -bit breakout.

שני לוחות הפריצה לעיל יכולים להוביל את כל יציאות ה- IO, מה שמאפשר לך לתכנת עבור יציאות IO אלה ולשלוט במעגל החיצוני.

שלב 3: קריאות יחסיות:

שליטה במיקרו שלך: ביט עם Arduino IDE -Light LED

מאמר זה הוא מתוך:

אם יש לך שאלות, תוכל ליצור קשר עם: [email protected].

מוּמלָץ: