INHOUDSOPGAWE:

Balans, slim gewigskaal: 7 stappe
Balans, slim gewigskaal: 7 stappe

Video: Balans, slim gewigskaal: 7 stappe

Video: Balans, slim gewigskaal: 7 stappe
Video: How To Curve A Fitted Hat (SAFELY) 2024, Junie
Anonim
Balans, slim gewigskaal
Balans, slim gewigskaal

Hi! Vandag probeer ek u wys hoe u 'n slim gewigskaal van nuuts af kan maak!

Stap 1: Komponente

Komponente
Komponente

Die komponente wat u benodig:

  • 'N' Wii Balance Board '
  • 'N Raspberry Pi 3, voorsien van Bluetooth (of 'n vorige weergawe van RPi, ingesluit by 'n Bluetooth -Dongle)
  • 'N 16x2 LCD -skerm
  • Sommige rondom draaddrade (pref. Vroulik-vroulik, maar neem ook 'n paar normale drade)

Vir die houtraamwerk het ek 6 houtonderdele gebruik (sien prentjie vir besonderhede oor houtonderdele.) Die houtstaaf/hout wat ek gebruik het, het 'n breedte en hoogte van 4, 5 cm en 'n lengte van 140 cm (u moet ten minste 2 van hierdie tralies.). Ek het ook 'n houtbord onder (67x47cm) gebruik.

Bykomende dinge wat u benodig:

  • Saag (maak nie saak watter een nie, gebruik net een wat u ken)
  • Houtgom
  • 'n karton-/houtkas met 'n breedte van 16 cm (BELANGRIK: u RPi en skerm sal hier verskyn, dus maak seker dat dit 'n goeie hoogte het en dat u skerm inpas.)

*Ekstra dinge wat u nog kan byvoeg:

  • Led stroke aan die binnekant van die raam
  • Verf / kleur na die hout en / of bord
  • Ek sal hierdie projek waarskynlik volgende maand opgradeer of iets, ek sal hierdie projek opdateer met ultrasoniese sensors, sodat u kan weet watter voet op die bord is of nie.

Stap 2: Hardeware

Hardeware
Hardeware
Hardeware
Hardeware

Nou wil u seker maak dat u RPi korrek op u LCD gekoppel is. U het nie die potensiometer nodig nie; u kan dit net so goed laat aansluit op 5V/GND, maar dit is beter as u die kontras handmatig wil beheer.

U sien ook die logika -bord van die Wii Balance Board, net om u 'n idee te gee van hoe dit werk.

Om te doen:

Soldeer 5V en GND aan die logika van die battery, op hierdie manier hoef u nie meer batterye te hê nie

Stap 3: Stel RPi op

Die opstel van RPi
Die opstel van RPi

Die opstel van RPi:

  1. Netwerkkonfigurasies; maak seker dat u met wi-fi kan skakel. APIPA in bootconfig -> config wlan via stopverf -> aktiveer bluetooth in raspi -config
  2. Maak 'n gids op u RPi (in hierdie voorbeeld het ek 'n gids 'Project' in /home /pi gemaak.

Stap 4: Beheer u sensors

Noudat die hardeware klaar is, begin ons met die kodering van die komponente. Vir die LCD gebruik ons die adafruit LCD -lêer as 'n basiese lêer. In die LCD.py -lêer kan u die wlan -IP van u RPi op die skerm vertoon. Soms kan u u gewig wys.

Stap 5: Databasis

Stap 1: skep 'n databasis met 3 tabelle, gebruiker, gewig, doel

Stap 2: binne hierdie tabelle skep u kolomme:

  1. Gebruiker: gebruikersnaam, wagwoord, lengte, ouderdom, voornaam, van, geslag
  2. Gewig: WeightID (ai), Weight, MeasuredMoment, user_username (fk)
  3. Doel: doelwit, doelgewig, doelmaat, datum, teikengedruk, beskrywing, gebruikersnaam

Installeer dit in mariaDB op rpi, maak seker dat u alle regte aan alle geskepte gebruikers gee.

Stap 6: Webwerf met fles

U kan die volledige webmap hier kry:

U moet seker maak dat die sjablone in 'n sjabloonvouer is (kyk as sjabloonvouer!). Maak seker dat die hrefs OK is met die ooreenstemmende URL's.

Aanbeveel: