תוכן עניינים:
וִידֵאוֹ: שטיח עם חיישנים/ תקשורת RF עם Arduino Micro: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
מאת SabinaStan עקוב אחר מאת המחבר:
אודות: שמי סבינה סטן. אני אמן חזותי הממוקם ברומניה. אני עובד עם חבלים, נייר ופחי אלומיניום ממוחזרים ואני יכול לעשות כמעט כל דבר (פיגורטיבי או מופשט) בטכניקה שבה אני משתמש, שהיא … עוד על SabinaStan »
לאחרונה סיימתי את ההתקנה מגוונת לא פחות, העשויה מסדרת מנורות המגיבות לחיישנים המונחים בשטיח מתחת למנורות. הנה איך הכנתי את השטיח עם חיישני לחץ. אני מקווה שתמצא את זה שימושי.:)
שלב 1: כיצד לייצר את החיישנים
עבור חיישני הלחץ, השתמשתי בחיישני פיזו מכיוון שהם זולים, יעילים וקלים לשימוש. ליצירת תקשורת ה- RF השתמשתי במיקרו Arduino ובמשדר RF.
מכיוון שהחיישנים מתחברים לסיכות האנלוגיות, ניתן להשתמש בארבעה חיישנים בלבד לכל ארדואינו. מכיוון ששני חיישנים אינם יכולים לפלט אות בו זמנית, אין זו באמת בעיה.
כדי לחבר את המשדר ל- Arduino, עליך להתחבר, מימין לשמאל כאשר אתה מסתכל עליו:
- הסיכה הראשונה לקרקע של בקר המיקרו
- השני ל- VCC של ה- Arduino Micro
- הסיכה האחרונה לסיכת הנתונים (10, במקרה שלי)
כדי לחבר את חיישני הפיזו, ראשית, עליך לחתוך חוט מספיק זמן ולחבר:
- החלק שעובר לאמצע הפיצו לפין האנלוגי של הבקר
- החלק המחובר לקצה החיישן לקרקע של הארדואינו
העצה שלי היא לחבר את כל השטח של החיישנים ולאחר מכן לחבר חוט אחד לקרקע של הארדואינו.
שלב 2: כיצד להכניס את החיישנים לשטיח
קח בבהלה, מחוסר מילה טובה יותר, שטיח והנח את הבקר המיקרו ליד אחד הקצוות שלו עם החיישנים המוצבים על השטיח.
וודא שבקר המיקרו נמצא במקום בטוח מפני דריכה או בתיבה שניתן לראות.
מסדרים את החיישנים כך שהם יהיו בחלקים שונים של השטיח.
הסתר את החיישנים מתחת לסיבי השטיח, תוך שימוש בהם לאבטחת החוטים המחברים את החיישנים לבקר המיקרו.
זה הכל! ^.^
שלב 3: קוד
#include const char *message = ""; int piezo0 = A0; int piezo1 = A1; int piezo2 = A2; int piezo3 = A3; int sensorReading0 = 0; int sensorReading1 = 0; int sensorReading2 = 0; int sensorReading3 = 0; הגדרת void () {pinMode (piezo0, INPUT); pinMode (piezo1, INPUT); pinMode (piezo2, INPUT); pinMode (piezo3, INPUT); vw_set_ptt_inverted (true); vw_set_tx_pin (10); vw_setup (4000); } לולאת חלל () {sensorReading0 = analogRead (piezo0); if (sensorReading0 <100) {; message = "Z"; הודעה vw_send ((uint8_t *), strlen (הודעה)); vw_wait_tx (); עיכוב (2000); } sensorReading1 = analogRead (piezo1); if (sensorReading1 <100) {message = "X"; הודעה vw_send ((uint8_t *), strlen (הודעה)); vw_wait_tx (); עיכוב (2000); } sensorReading2 = analogRead (piezo2); if (sensorReading2 <100) {message = "Y"; הודעה vw_send ((uint8_t *), strlen (הודעה)); vw_wait_tx (); עיכוב (2000); } sensorReading3 = analogRead (piezo3); if (sensorReading3 <100) {message = "W"; הודעה vw_send ((uint8_t *), strlen (הודעה)); vw_wait_tx (); עיכוב (2000); }}
מוּמלָץ:
שטיח שולחן חכם Arduino: 5 שלבים
מזרן שולחן חכם Arduino: זהו מחצלת שולחן שתוודא שהשולחן שלך נקי כאשר אתה עוזב. השולחן שלי תמיד מבולגן, אז חשבתי על דרך לאלץ את עצמי לנקות אותו לפני שאני עוזב. כשאני עוזב, אני תמיד לוקח איתי את הטלפון שלי, כך שטיח השולחן עובד כך: מה
חיישן שטיח רצפה רגיש ללחץ: 9 שלבים (עם תמונות)
חיישן שטיח רצפה רגיש ללחץ: במדריך זה אשתף עיצוב לחיישן שטיח רצפה רגיש ללחץ המסוגל לזהות כאשר אתה עומד עליו. למרות שהוא לא יכול לשקול אותך בדיוק, הוא יכול לקבוע אם אתה עומד עליו במלוא משקלך או שאתה פשוט
בדיקת דוח תנועה (NL) עם שטיח לדלת: 6 שלבים
בדיקת דוח תנועה (NL) עם מחצלת דלת: במדריך זה אתאר כיצד לבנות שטיח דלת שיבדוק דיווחי תנועה של כבישים מהירים בהולנד. ברגע שאתה יוצא החוצה על מחצלת הדלת שלך ויש פקק במסלול שלך, המחצלת תהפוך לצבע אדום. כשאין תנועה
שטיח אק"ג נקודת טיפול: 14 שלבים
שטיח אק"ג נקודת טיפול: מבוא: ישנם מצבים רפואיים רבים הדורשים אלקטרוקרדיוגרמה, א.ק.ג או א.ק.ג, לאבחון וטיפול נכונים. אלקטרוקרדיוגרמה היא מדד לפעילות החשמלית של הלב. שרירי הלב מתכווצים, וכתוצאה מכך
כרית / שטיח ריקוד DDR מעץ: 5 שלבים
כרית / שטיח ריקוד DDR: איך להכין כרית ddr טובה עם קצת עץ, רדיד נחושת, צבע ומשטח USB / מקלדת מתה