תלמידי בית ספר, סטודנטים, תיירים ואפילו כמה עובדי משרד ועובדים סוחבים תרמילים. התרמיל מאפשר לחלק באופן שווה את העומס שנשא. עם זאת, נשיאת תרמיל לא תקינה, עומס יתר עלול לגרום לבעיות בריאותיות חמורות. הבעיות העיקריות יכולות להיווצר כאשר: עומס יתר והתאמה לא נכונה של חגורות, לבישת תרמיל לאורך זמן, חבישת תרמיל על כתף אחת, תנוחה לא נכונה בעת לבישת תרמיל. איך ללבוש תרמיל כך שלא תהיה תחושה של אי נוחות, כאבים ואפילו פגיעה בעמוד השדרה? הכותב החליט לענות על שאלה זו בטכנולוגיה מודרנית.
המכשיר שיצר פותר את המשימות הבאות:
- מחשבת משקל נשיאה בטוח ומודיעה אם חורג ממנו;
חלוקת עומסים מאוזנת על הכתפיים;
- מתריע על מיקום לא נכון;
-מציין אם חריגה מנפח מילוי התרמיל;
בנוסף, ניתן לאסוף את כל הנתונים לצורך ניתוח נוסף. בייצור המחבר הניח בסכום של כ 40 $.
כלים וחומרים:
נגדי כוח רגישים;
מד תאוצה ADXL345 ();
-ארדואינו ננו ();
-מודול Bluetooth HC-06 ();
בקר מיקרו ESP8266 ();
זמזם;
-חוט;
שלב ראשון: מיקום חיישן
עבור המכשיר שלו, המחבר היה זקוק לשלושה חיישנים. הוא הניח שניים מהם על הרצועות. ראשית עליכם לשים את התרמיל ולהתאים את אורך החגורות. בשלב הבא, קבעו את המקום ברצועה בו יהיה הלחץ המרבי. יש לקבוע מקום כזה בצורה מדויקת ככל האפשר, שכן שגיאה של 2 ס"מ כבר תשפיע משמעותית על התוצאה. בערך נקודה זו ממוקמת בקדמת 1 ס"מ מהחלק העליון של הכתף. לחלופין, חיישנים להיות מרוחקים באופן שווה בין שני החיישנים, מכיוון שהקוד כולל אלגוריתם כיול.
חייבים להציב חיישן נוסף בגב, בנקודת הלחץ המרבי. חיישן זה יעקוב אחר נפח המילוי של התרמיל. אם חריגה מנפח התרמיל, העומס בגב יגדל.
שלב שני: חוטים
יתר על כן, הסופר מכר את החוטים למגעים של החיישנים. חוטים מושכים בתוך תרמיל.
שלב שלישי: זמזם
מחבר את הבאזר, דרך נגן של 100 אוהם, לסיכה של ארדואינו 9.
שלב רביעי: חיבור מודולים
עכשיו אתה צריך לחבר את המודולים. מחבר Vcc (פלוס) של כל המודולים ל- 5V, ו- Gnd (מינוס) למינוס ארדואינו.
לאחר מכן הוא מחבר בין SCL ו- SDA של ADXL345 ללוחות Arduino דומים. מחבר את ה- ESP8266. TX ל- 3, ו- RX לפינים 2 מלוח ארדואינו.יתר על כן, לאחר הורדת הקוד הוא מחבר את ה- HC-06 לפינים RX ו- TX רגילים.
שלב רביעי: מקרה
על מנת שהמכשיר יהיה קומפקטי ככל האפשר, הרכיב את כל זה למקרה ממכוון גיטרה.
שלב חמישי: קבצי קוד
מעלה קבצי קוד אל
וגם ל
במידת הצורך, באפשרותך לשנות את אנשי הקשר המשמשים לחיבור הרכיבים, המחבר הגדיר אותם בתחילת הקוד. כמו כן יש צורך לרשום את סיסמת ה- WiFi במודול ESP8266, כמו ב בבית רשת.
שלב שש: חיבור חיישנים למודול
לכל חיישן שתי יציאות. פלט אחד מתחבר לרשת 5V. הקצוות הנותרים: החיישן השמאלי הוא A0, החיישן הימני הוא A1, החיישן המרכזי הוא A2. לדיוק המדידה בין Gnd ל- A0, A1, A2 מחבר נגן 22k.
כעת תוכלו להכניס את המכשיר לתיק גב ולעשות את התוכנה.
שלב שבע: יישום
כדי שהמכשיר יעבוד, עליך להוריד את היישום מהחנות. לאחר ההתקנה, יבוא. הפעל את המכשיר וחבר ל- HC-06. כעת תוכלו להפעיל את הממשק.
בואו ננתח את הסימון לממשק.
-Buzz-on / off זמזם;
כיול חיישנים לפני השימוש;
משקל קבוע - קובע את משקל המשתמש (כשאתה מזין את המשקל, המכשיר מחשב אוטומטית ומציג את המשקל הבטוח של התרמיל);
-IP - כדי למצוא את כתובת המכשיר ברשת (השתמש לאחר חיבור ל- Wi-Fi. באמצעות כתובת זו ניתן לבדוק את מצב המכשיר דרך האינטרנט);
לאחר הכיול, המכשיר ישמור אוטומטית את ערכי הסף ב- EEPROM (זיכרון) ויודיע לך כי התרמיל אינו משמש כראוי עם הבאזר.
- על חוסר איזון בחגורה - טון בתדר נמוך (300 הרץ)
- בערך עודף משקל - טון אמצע תדר (1400 הרץ)
- על זווית שגויה של הגוף - טון בתדר גבוה (2000 הרץ)
כמו כן, ניתן לבדוק את העדות דרך האינטרנט, למשל אם המכשיר מותקן על התרמיל של ילדכם ואתם לא בבית. לשם כך, הזן את כתובת ה- IP בשורת הכתובת והמסך יציג את הערכים שקוראים על ידי חיישני המכשיר. אתה יכול גם לכבות את זמזם באופן מקוון.
וסרטון קצר על פעולת המכשיר.