Indholdsfortegnelse:
- Trin 1: Komponenter
- Trin 2: Hardware
- Trin 3: Opsætning af RPi
- Trin 4: Styr dine sensorer
- Trin 5: Database
- Trin 6: Websted med kolbe
Video: Balance, smart vægtskala: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Hej! I dag vil jeg prøve at vise dig, hvordan du laver en smart vægtskala fra bunden!
Trin 1: Komponenter
De komponenter, du skal bruge:
- Et 'Wii Balance Board'
- En Raspberry Pi 3, forsynet med Bluetooth (Eller en tidligere version af RPi, inkluderet i en Bluetooth Dongle)
- En 16x2 LCD -skærm
- Nogle jumperkabler rundt omkring (Pref. Kvinde-Kvinde, men tag også nogle normale ledninger)
Til trærammen brugte jeg 6 trædele (se billede for detaljer længde trædele.) Træstangen/loggen jeg brugte har en bredde og højde på 4, 5 cm og en længde på 140 cm (du skal have mindst 2 af disse stænger.). Jeg brugte også et træbræt nedenunder (67x47cm).
Ekstra ting du skal bruge:
- Sav (ligegyldigt hvilken, brug bare en du kender)
- Trælim
- en pap/trækasse med en bredde på 16 cm (VIGTIGT: Din RPi og display vil være her, så sørg for, at den har en god højde og mulighed for, at din skærm kan passe ind.)
*Ekstra ting, du stadig kan tilføje:
- LED strips på indersiden af rammen
- Mal / farve til træet og / eller brættet
- Jeg vil sandsynligvis opgradere dette projekt i næste måned eller noget, jeg vil opdatere dette projekt med ultralydssensorer, så du kan vide, hvilken fod der er på tavlen eller ej.
Trin 2: Hardware
Nu vil du sikre dig, at din RPi er tilsluttet korrekt til din LCD. Du behøver ikke potentiometeret, du kan lige så godt lade det forbinde til 5V/GND, men det er bedre, hvis du vil kontrollere kontrasten manuelt.
Du ser også logikkortet på Wii Balance Board, bare for at give dig en idé om, hvordan det fungerer.
At gøre:
Lodde 5V & GND til batterilogikkort, på denne måde behøver du ikke længere batterier
Trin 3: Opsætning af RPi
Opsætning af RPi:
- Netværkskonfigurationer, sørg for at du kan oprette forbindelse til wi-fi. APIPA i bootconfig -> config wlan via kitt -> aktiver bluetooth i raspi -config
- Lav en mappe på din RPi (i dette eksempel lavede jeg en mappe 'Project' placeret i /home /pi.
Trin 4: Styr dine sensorer
Nu hvor hardwaren er færdig, lad os begynde at kode komponenterne. Til LCD bruger vi adafruit LCD -filen som basisfil. I filen LCD.py kan du vise wlan IP for din RPi på displayet. Af og til kan du vise din vægt.
Trin 5: Database
Trin 1: Opret en database med 3 tabeller, bruger, vægt, mål
Trin 2: I disse tabeller opretter du kolonner:
- Bruger: Brugernavn, adgangskode, længde, alder, fornavn, efternavn, køn
- Vægt: WeightID (ai), Weight, MeasuredMoment, user_username (fk)
- Target: Targetid, targetweight, targetmadedate, targetdate, targetreached, description, user_usernam
Installer dette i mariaDB på rpi, sørg for at give alle rettigheder til alle de oprettede brugere.
Trin 6: Websted med kolbe
Du kan få den komplette webmappe herfra:
du bliver nødt til at sikre, at skabelonerne er i en skabelonmappe (tjek som skabelonmappe!), sørg for at hrefs er O K med de tilsvarende urls.
Anbefalede:
Arduino LTC6804 BMS - Del 2: Balance Board: 5 trin
Arduino LTC6804 BMS - Del 2: Balance Board: Del 1 er her Et batteristyringssystem (BMS) inkluderer funktionalitet til at registrere vigtige batteriparametre, herunder cellespændinger, batteristrøm, celletemperaturer osv. Hvis nogen af disse er ude af en forud- defineret område, kan pakken være diskotek
Sådan driver du en Gopro med Lipo Balance -stik: 3 trin
Sådan driver du en Gopro med Lipo Balance Plug: Hej fyre, Denne gang viser jeg dig, hvordan du bruger balance -stikket til et lipo -batteri til at drive USB -enheder. Normalt bruges balancestikket ved opladning af et lipo -batteri. Det beskytter den samme spænding på alle celler. Men med dette hack kan du bruge det som en kraft
Makey -Saurus Rex - Makey Makey Balance Board: 6 trin (med billeder)
Makey-Saurus Rex-Makey Makey Balance Board: Uanset om du kalder det Chrome Dino, T-Rex Game, No Internet Game eller bare en almindelig gener, ser alle ud til at være bekendt med dette side-scrollende dinosaur-hoppespil. Dette Google-oprettede spil vises i din Chrome-webbrowser hver gang i
Balance Box Game - Arduino Powered: 4 trin (med billeder)
Balance Box Game - Arduino Powered: Balanceboks -spillet blev lavet til en udfordringsbegivenhed, det skal bæres niveau gennem en forhindringsbane eller over en bestemt afstand for at vinde udfordringen. En arduino bruges til at måle vinklen på boks og udløse en alarm, når den indstillede vinkel
Vægtskala -data på Google Sheet [hacket]: 4 trin
Vægtskala -data på Google Sheet [hacket]: Dette er et hack, der blev kørt mod et almindeligt off -market vægtskala -produkt, der derefter blev brugt til at skubbe data til Google -ark for at holde styr på vægten overarbejde Processen er enkel som en bruger måler hans vægt ved at stå på vægten