Sadržaj:

Vaga, pametna vaga: 7 koraka
Vaga, pametna vaga: 7 koraka

Video: Vaga, pametna vaga: 7 koraka

Video: Vaga, pametna vaga: 7 koraka
Video: пекьара ву 2024, Lipanj
Anonim
Vaga, pametna vaga
Vaga, pametna vaga

Bok! Danas ću vam pokušati pokazati kako napraviti pametnu vagu od nule!

Korak 1: Komponente

Komponente
Komponente

Komponente koje će vam trebati:

  • 'Wii Balance Board'
  • Raspberry Pi 3, isporučen s Bluetoothom (ili ranija verzija RPi -a, uključena s Bluetooth ključem)
  • LCD ekran 16x2
  • Neki svuda oko prespojnih žica (pref. Žensko-žensko, ali uzmite i neke normalne žice)

Za drveni okvir upotrijebio sam 6 drvenih dijelova (detalje potražite na slici za drvene dijelove.) Drvena šipka/balvan koju sam koristio ima širinu i visinu 4, 5 cm i duljinu od 140 cm (trebali biste imati najmanje 2 ovih šipki.). Ispod sam koristio drvenu dasku (67x47cm).

Dodatne stvari koje će vam trebati:

  • Pila (nije važno koja, samo upotrijebite onu koja vam je poznata)
  • Ljepilo za drvo
  • kartonska/drvena kutija širine 16 cm (VAŽNO: RPi i zaslon bit će ovdje, pa se pobrinite da imaju dobru visinu i mogućnost da se vaš zaslon uklopi.)

*Dodatne stvari koje još uvijek možete dodati:

  • Led trake s unutarnje strane okvira
  • Boja / boja za drvo i / ili dasku
  • Vjerojatno ću sljedeći mjesec nadograditi ovaj projekt ili nešto slično, ažurirat ću ovaj projekt ultrazvučnim senzorima kako biste mogli znati koje je stopalo na ploči ili ne.

Korak 2: Hardver

Hardver
Hardver
Hardver
Hardver

Sada želite provjeriti je li vaš RPi ispravno spojen na vaš LCD. Ne trebate potenciometar, mogli biste ga pustiti da se poveže na 5V/GND, ali bolje je ako želite ručno kontrolirati kontrast.

Također vidite logičku ploču Wii Balance Board -a, samo da biste dobili ideju o tome kako radi.

Napraviti:

Lemite 5V i GND na logičku ploču baterije, na ovaj način vam više neće trebati baterije

Korak 3: Postavljanje RPi -ja

Postavljanje RPi
Postavljanje RPi

Postavljanje RPi:

  1. Mrežne konfiguracije, provjerite možete li se spojiti na Wi-Fi. APIPA u bootconfig -> config wlan putem kit -> omogući bluetooth u raspi -config
  2. Napravite mapu na svom RPi -u (u ovom primjeru sam napravio mapu 'Project' koja se nalazi u /home /pi.

Korak 4: Upravljajte svojim senzorima

Sada kada je hardver gotov, počnimo kodirati komponente. Za LCD, kao datoteku baze koristimo adafruit LCD datoteku. U datoteci LCD.py na zaslonu možete prikazati wlan IP svog RPi -a. Povremeno možete prikazati svoju težinu.

Korak 5: Baza podataka

Korak 1: stvorite bazu podataka s 3 tablice, Korisnik, Težina, Cilj

Korak 2: unutar ovih tablica stvarate stupce:

  1. Korisnik: Korisničko ime, lozinka, dužina, dob, ime, prezime, spol
  2. Težina: WeightID (ai), Weight, MeasuredMoment, user_username (fk)
  3. Ciljanje: Ciljano, ciljna težina, ciljani datum, ciljani datum, ciljno dostignuto, opis, user_usernam

Instalirajte ovo u mariaDB na rpi, uverite se da ste dali sva prava svim kreiranim korisnicima.

Korak 6: Web stranica s bocom

Cijelu web mapu možete preuzeti ovdje:

morat ćete provjeriti jesu li predlošci u mapi predložaka (provjerite kao mapu predloška!), provjerite jesu li hrefi O K s odgovarajućim URL -ovima.

Preporučeni: