תוכן עניינים:
וִידֵאוֹ: חיישן טמפרטורה ולחות מדברים - Si7021 ו- Little Buddy Talker: 3 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
"Little Buddy Talker" הוא מכשיר קטן המאפשר לך להוסיף פלט קולי פשוט לפרויקטים של Arduino. הוא מכיל קבוצה מוגבלת של 254 מילים וניתן לחבר אותו ל- Arduino או למיקרו -בקרים אחרים באמצעות SPI. The Little Buddy Talker (LBT) פותח על ידי פטריק מיטשל, מידע נוסף ניתן למצוא באתר האינטרנט שלו www.engineeringshock.com. לרוי מילר פיתח ספריה לפשט את השימוש ב- LBT בשם word100 ומאט גניס פיתח תסריט מעניין לפשט את קריאת המספרים המשתמשים בספריית word100. להלן אתאר מדחום / היגרומטר דיבור פשוט המבוסס על חיישן Si7021, ארדואינו והטלקר באדי הקטן. עד כה זה כמעט ולא יותר מהוכחת מושג. השתמשתי בפריצת Si7021 מ- Adafruit ובדיוק שילבתי את התסריט לדוגמא Si7021 של Adafruit עם התסריט של מאט גניס. כמו כן, יהיה עליך להתקין את ספריות Adafruit Si7021 ו- Word100.
שלב 1: חומרים
באדי טלקר קטן - 25 $ CA. קיבלתי את שלי מפרויקט קיקסטארטר. מידע נוסף באתר www.engineeringshock.com. Si7021 פריצה - השתמשתי בפריצת Adafruit, כ -7 דולר ארה ב. תיאור מפורט והנחיות נמצאות באתר Adafruit. Arduino Uno - השתמשתי ב- Monkmakesduino, אבל כל גרסה צריכה לעבוד. לוח לחם, כמה כבלי מגשר, אוזניות או רמקולים. יהיה עליך להתקין ספריות מסוימות. ספריית Word100 יכולה להיות ניתן למצוא בכתובת https://github.com/kd8bxp/Word100 ניתן למצוא כאן את ספריית Si7021 מאת Adafruit: https://github.com/adafruit/Adafruit_Si7021 ניתן למצוא את מקור התסריט של מאט גניס בכתובת
שלב 2: הגדרת המכשיר
התקנת המכשיר פשוטה ומהירה למדי: ה- Little Buddy Talker מחובר ל- Arduino באמצעות SPI, לפריצת Si7021 דרך I2C.
- חבר את היציאות המסומנות Gnd, Vin, Scl ו- Sda בחיישן ליציאות GND, 5V, A5 ו- A4 של ה- Arduino.
- חבר את יציאות 5V, GD, DI, SC ו- CS של 'Little Buddy Talker' ליציאות 5V, GND, 11, 13 ו- 10 של ה- Arduino. לוח לחם וחוטי מגשר יכול להיות מועיל.
- חבר רמקול או אוזניות ליציאת השמע של ה- LBT.
- התקן את הספריות הנדרשות ב- Arduino IDE.
- העלה את הסקריפט לדוגמה (ראה שלב הבא) ל- Arduino שלך.
תוצאות המדידות מוצגות בצג הסדרתי ומדוברות. המדידות נלקחות בערך פעמיים בדקה, אותן ניתן להתאים בתסריט בקלות רבה לשנות ערך 'עיכוב'.
מגבלה מרכזית אך טבעית של מספר החברים הקטן היא קבוצת המילים המוגבלת. 'נקודה' היא מילה חסרה, מה שמקשה על 'דיבור' של מספרים צפים. אז למרות שה- Si7021 מסוגל למדוד את הטמפרטורה בצורה מדויקת יותר, הפחתתי את המידע למספרים שלמים.
ערכי לחות ניתנים בלחות יחסית באחוזים. למרבה הצער, המושג 'אחוז' חסר גם כן. אז ניסיתי להחליף אותו בשילוב של 'per' ו- 'centi', למרות ש'פרו-סנטי 'נשמע קצת מגוחך. בזמן הכתיבה, קיים פרויקט Kickstarter לגרסה גדולה יותר עם יותר מ -1,000 מילים, 'Big Buddy Talker', שעשוי לאפשר לעקוף מגבלות אלה. לאחר שהתסריט נמצא ב- Arduino, תוכל להריץ את המכשיר המפעיל אותו באמצעות ערכת חשמל. השתמשתי במערך זה כדי למקם אותו במקרר, עם רמקולים של אוזניות בחוץ. זה עדיין עבד ב -19 מעלות צלזיוס. במקרה של שינויים גדולים בלחות או בטמפרטורה, החיישן צריך כמה דקות להתאמה. אז היו סבלניים וחכו עד שהערכים יתייצבו.
שלב 3: הסקריפט ו- Project Outlook
אתה יכול להוריד את התסריט מכאן. כאמור, זהו רק אוסף של יצירות של אחרים, עם כמה התאמות קלות. אתה רשאי לשנות את התסריט כרצונך, אך אנא שמור את הערות זכויות היוצרים של מאט גניס ולרוי מילר.
מצורף גם רשימה של המונחים שבהם Little Buddy Talker מסוגל לדבר, קטע מתוך תיעוד של LeRoy Millers. רק כדי לתת ל- Little Buddy Talker לומר מספרים מ -99 עד 99, תסריט פשוט יותר יספיק. אך ברצוני להשתמש בתסריט וביישום זה כמבחן למבנים דומים עם חיישנים אחרים שעשויים לדווח על מספרים ארוכים כערכים, למשל. חיישני אור או צבע. המשך לעקוב.
דוגמה נוספת לשילוב של LBT וחיישן ניתן למצוא כאן:
כל רמז, הערה ותיקון יתקבל בברכה.
מוּמלָץ:
לוח NodeMCU Lua זול 6 $ עם טמפרטורת ולחות רישום של טמפרטורה ולחות, סטטיסטיקות Wifi ומובייל: 4 שלבים
NodeMCU Lua לוח זול של 6 $ עם רישום טמפרטורות ולחות של MicroPython, סטטיסטיקות Wifi וסלולר: זוהי תחנת מזג אוויר עננית בעצם, תוכל לבדוק נתונים בטלפון שלך או להשתמש בטלפון כלשהו כצג חי עם מכשיר NodeMCU תוכל לרשום נתוני טמפרטורה ולחות בחוץ בחדר, בחממה, במעבדה, בחדר הקירור או בכל מקומות אחרים שהושלמו
חיישן טמפרטורה ולחות דיגיטלי DHT21 עם Arduino: 6 שלבים
חיישן טמפרטורה ולחות דיגיטלי DHT21 עם Arduino: במדריך זה נלמד כיצד להשתמש בחיישן לחות וטמפרטורה DHT21 עם Arduino ולהציג את הערכים בתצוגת OLED. צפה בסרטון
חיישן טמפרטורה ולחות עם זיהוי מסך וצליל: 4 שלבים
חיישן טמפרטורה ולחות עם זיהוי מסך וצליל: שלום חבר'ה !!! אוקיי הפרויקט הזה היה פרויקט השנה האחרונה שלי. מטרתו של פרויקט זה הייתה לעקוב אחר טמפרטורת החדר והלחות בחדר בסדנה של האוניברסיטה שלי מכיוון שקיימת תקלה ברכיבים אלקטרוניים עקב הטמפרטורה הלא חיובית ו
חיישן טמפרטורה ולחות (DHT22) עם לוח דקסטר: 7 שלבים
חיישן טמפרטורה ולחות (DHT22) עם לוח דקסטר: לוח דקסטר הוא ערכת מאמנים חינוכית שהופכת את לימוד האלקטרוניקה לכייף וקל. הלוח מפגיש את כל החלקים הדרושים שמתחיל דורש כדי לשנות רעיון לאב טיפוס מוצלח. עם ארדואינו בלב, מספר עצום של
נקודת גישה ESP8266 NodeMCU (שרת אינטרנט) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 והדפסת טמפרטורה ולחות בדפדפן: 5 שלבים
נקודת גישה ESP8266 NodeMCU (AP) עבור שרת אינטרנט עם חיישן טמפרטורה DT11 וטמפרטורת הדפסה ולחות בדפדפן: שלום חברים ברוב הפרויקטים בהם אנו משתמשים ב- ESP8266 וברוב הפרויקטים אנו משתמשים ב- ESP8266 כשרת אינטרנט כך שניתן יהיה לגשת לנתונים ב כל מכשיר באמצעות wifi על ידי גישה לשרת האינטרנט המתארח על ידי ESP8266 אך הבעיה היחידה היא שאנחנו צריכים נתב עובד עבור