תוכן עניינים:
- אספקה
- שלב 1: חבר את המעגל כפי שמוצג בתמונה
- שלב 2: קידוד המערכת
- שלב 3: קידוד התוכנית הסופית
- שלב 4: בדיקה
וִידֵאוֹ: חיישן IR ומרחק Arduino עם LCD: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
אנו קבוצה של סטודנטים UQD10801 (Robocon1) מאוניברסיטת טון חוסיין און מלזיה (UTHM)
במדריך זה תלמד כיצד להציג את הכפתורים בשלט ה- IR לתצוגת הגביש הנוזלי (LCD) באמצעות Arduino Uno R3. מדריך זה ידומה באמצעות tinkercad. תוכל להתייחס לסרטון YouTube זה כדוגמה.
אספקה
1. Arduino Uno R3
2. חיבור חוטים
3. תצוגת קריסטל נוזלי (LCD)
4. פוטנציומטר
5. חיישן IR
6. שלט IR
7. לוח לחם
8. התנגדות (1 קאוהם עד 10 קאוהם)
שלב 1: חבר את המעגל כפי שמוצג בתמונה
חבר את החוטים באמצעות לוח לחם כדי לוודא שנעשה מעגל מסודר. עבור ה- LCD ישמשו סיכות 2, 3, 4, 5, 11 ו -12. תפקידו של הפוטנציומטר הוא לשלוט על בהירות ה- LCD. תוכל להשתמש בחוטים מרובי צבעים כפי שמוצג בתמונה כדי לעקוב אחר הסיכות בארדואינו. חיישן ה- IR יתחבר לסיכה 7 בארדואינו.
שלב 2: קידוד המערכת
משמשות 2 ספריות שהן LiquidCrystal.h ו- IRremote.h. החלק הראשון של הקידוד הוא למצוא את הקוד מכל כפתור של השלט. כדוגמה, ב- tinkercad.com, הקוד שמועבר על ידי כפתור OFF/ON הוא "16580863". זה שונה לכל הלחצנים. כדי למצוא זאת, יהיה עליך לבנות תוכנית שתמצא כל קוד לכל כפתור. ניתן להוריד קוד דוגמה למטה כהפניה. עליך לכתוב באופן ידני כל קוד עבור כל כפתור מהצג הטורי. הידור והעלה את הקוד ל- Arduino והפעל את המערכת. בדוק כל כפתור בשלט ה- IR ורשום את הקודים לכל אחד מהלחצנים לעיון עתידי.
שלב 3: קידוד התוכנית הסופית
לאחר שתסיים להקליט את הקודים עבור שלט ה- IR, תוכל להמשיך לקודד את התוכנית הסופית. זה יכלול את ספריית LiquidCrystal.h. ניתן להוריד קוד לדוגמה למטה לעיון. השתמש במקרה "מתג" בתוכנית כדי לעבור בין הכפתורים. עבור כל מארז מתג, השתמש ב- lcd.print כדי להציג את הטקסט עבור כל כפתור בצג LCD ולהוסיף עיכוב של 0.5 שניות והפסקה; כדי לצאת מהחזרה. לאחר שתסיים לקודד, הידור והעלה אותו ל- Arduino.
שלב 4: בדיקה
השלב האחרון הוא לבדוק את התוכנית על ידי הפעלת ה- Arduino ובדיקה על ידי לחיצה על הכפתורים בשלט ה- IR. אם אינך יכול לראות את הטקסט על ה- LCD, נסה לכוונן את כפתור הפוטנציומטר. תעשה חיים!
מוּמלָץ:
כיול חיישן חיישן ARDUINO: 9 שלבים
כיול חיישן חיישן ARDUINO: במדריך זה נבצע כיול של חיישן K1.0 מליחות/מוליכות EZO של Atlas Scientific באמצעות Arduino Uno. תיאוריית הכיול החלק החשוב ביותר בכיול הוא צפייה בקריאות במהלך תהליך הכיול. הכי קל
חיישן נשימות DIY עם Arduino (חיישן מתיחה סרוגה מוליכה): 7 שלבים (עם תמונות)
חיישן נשימות DIY עם Arduino (חיישן מתיחה סרוגים מוליכים): חיישן DIY זה יקבל צורה של חיישן מתיחה סרוג מוליך. הוא יעטוף את החזה/הבטן שלך, וכאשר החזה/הבטן שלך תתרחב ויתכווץ כך גם החיישן, וכתוצאה מכך נתוני הקלט המוזנים ל- Arduino. לכן
חיישן מגנט RaspberryPi 3 עם חיישן מיני קנים: 6 שלבים
חיישן מגנט RaspberryPi 3 עם חיישן קנים מיני: במדריך זה ניצור חיישן מגנט IoT באמצעות RaspberryPi 3. החיישן מורכב מנורית וזמזם, שניהם נדלקים כאשר מגנט מורגש על ידי חיישן הקנה המיני
עשה זאת בעצמך: קופסת חיישן מיני צמודה לתקרה עם חיישן תנועה ממוקד: 4 שלבים
עשה זאת בעצמך: קופסת חיישן מיני צמודה לתקרה עם חיישן תנועה ממוקד: שלום. לפני זמן מה עזרתי לחבר שלי עם רעיון בית חכם ויצרתי קופסת חיישנים מיני בעיצוב מותאם אישית שניתן להרכיב על התקרה לתוך החור בגודל 40x65 מ"מ. תיבה זו מסייעת ל: • למדוד את עוצמת האור • למדוד לחות
פטל פאי - HIH6130 I2C חיישן לחות וטמפרטורה חיישן פייתון הדרכה: 4 שלבים
Raspberry Pi - HIH6130 I2C חיישן לחות וטמפרטורה Python הדרכה: HIH6130 הוא חיישן לחות וטמפרטורה עם פלט דיגיטלי. חיישנים אלה מספקים רמת דיוק של ± 4% לחות יחסית. עם יציבות ארוכת טווח מובילה בתעשייה, I2C דיגיטלי פיצוי טמפרטורה אמיתי, אמינות מובילה בתעשייה, יעילות אנרגטית