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

איזון, משקל חכם: 7 שלבים
איזון, משקל חכם: 7 שלבים

וִידֵאוֹ: איזון, משקל חכם: 7 שלבים

וִידֵאוֹ: איזון, משקל חכם: 7 שלבים
וִידֵאוֹ: 7 שלבים להצלחה בפסיכומטרי 2024, נוֹבֶמבֶּר
Anonim
איזון, משקל חכם
איזון, משקל חכם

היי! היום אנסה להראות לך כיצד להכין סולם משקל חכם מאפס!

שלב 1: רכיבים

רכיבים
רכיבים

הרכיבים הדרושים לך:

  • 'לוח איזון Wii'
  • Raspberry Pi 3, מסופק עם בלוטות '(או גרסה קודמת של RPi, כלולה בדונגל בלוטות')
  • מסך LCD בגודל 16x2
  • חלקם מסביב לחוטי מגשר (Pref. נקבה-נקבה, אך קחו גם כמה חוטים רגילים)

למסגרת העץ השתמשתי ב -6 חלקי עץ (ראו תמונה לפרטי חלקי עץ באורך.) מוט העץ/עץ בו השתמשתי הוא רוחב וגובה של 4, 5 ס"מ ואורך של 140 ס"מ (כדאי שיהיו לכם לפחות 2 של הסורגים האלה.). השתמשתי גם בלוח עץ מתחת (67x47 ס"מ).

דברים נוספים שתצטרך:

  • ראיתי (לא משנה איזה, פשוט השתמש באחד שאתה מכיר)
  • דבק לעץ
  • קופסת קרטון/עץ ברוחב 16 ס"מ (חשוב: ה- RPi והתצוגה שלך יהיו כאן, אז וודא שיש לה גובה טוב והיכולת של המסך להשתלב.)

*דברים נוספים שאתה עדיין יכול להוסיף:

  • פסי לד בחלק הפנימי של המסגרת
  • צבע / צבע לעץ ו / או לוח
  • כנראה שאשדרג את הפרויקט הזה בחודש הבא או משהו כזה, אעדכן את הפרויקט הזה עם חיישנים אולטראסוניים כדי שתוכל לדעת איזו רגל נמצאת על הלוח או לא.

שלב 2: חומרה

חוּמרָה
חוּמרָה
חוּמרָה
חוּמרָה

עכשיו אתה רוצה לוודא שה- RPi שלך מחובר כראוי ל- LCD שלך. אינך צריך את הפוטנציומטר, תוכל לתת לו להתחבר ל- 5V/GND, אך עדיף אם אתה רוצה לשלוט בניגודיות באופן ידני.

אתה רואה גם את לוח ההיגיון של לוח ה- Wii Balance, רק כדי לתת לך מושג כיצד הוא פועל.

לעשות:

הלחמה 5V & GND ללוח ההיגיון של הסוללה, כך שלא תצטרך יותר סוללות

שלב 3: הגדרת RPi

הגדרת RPi
הגדרת RPi

הגדרת RPi:

  1. תצורות רשת, וודא שאתה יכול להתחבר ל- wi-fi. APIPA ב- bootconfig -> config wlan באמצעות מרק -> אפשר bluetooth ב- raspi -config
  2. צור תיקייה ב- RPi שלך (בדוגמה זו הכנתי תיקייה 'פרוייקט' הממוקמת ב- /home /pi.

שלב 4: שלוט בחיישנים שלך

כעת, לאחר שהחומרה הסתיימה, נתחיל לקודד את הרכיבים. עבור ה- LCD, אנו משתמשים בקובץ ה- LCD של adafruit כקובץ בסיס. בקובץ LCD.py, תוכל להציג את ה- wlan IP של ה- RPi שלך בתצוגה. מדי פעם אתה יכול להציג את המשקל שלך.

שלב 5: מסד נתונים

שלב 1: צור מסד נתונים עם 3 טבלאות, משתמש, משקל, יעד

שלב 2: בתוך טבלאות אלה אתה יוצר עמודות:

  1. משתמש: שם משתמש, סיסמא, אורך, גיל, שם פרטי, שם משפחה, מין
  2. משקל: משקל מזהה (ai), משקל, מדד רגע, שם משתמש (fk)
  3. יעד: Targetid, משקל משקל, targetmadedate, targetdate, targetreached, תיאור, user_usernam

התקן את זה ב- mariaDB ב- rpi, וודא שאתה נותן את כל הזכויות לכל המשתמשים שנוצרו.

שלב 6: אתר עם בקבוק

תוכל לקבל את תיקיית האינטרנט המלאה מכאן:

יהיה עליך לוודא שהתבניות נמצאות בתיקיית תבנית (בדוק כתיקיית תבנית!), וודא שה- hrefs הם O K עם כתובות ה- URL המתאימות.

מוּמלָץ: