Sisukord:

Tasakaal, nutikas kaalukauss: 7 sammu
Tasakaal, nutikas kaalukauss: 7 sammu

Video: Tasakaal, nutikas kaalukauss: 7 sammu

Video: Tasakaal, nutikas kaalukauss: 7 sammu
Video: ВЕСЫ♎НЕДЕЛЯ 30 ОКТЯБРЯ - 5 НОЯБРЯ 2023🌈ВАЖНОЕ СОБЫТИЕ. НЕОЖИДАННОСТИ💫ГОРОСКОП ТАРО Ispirazione 2024, Detsember
Anonim
Tasakaal, nutikas kaal
Tasakaal, nutikas kaal

Tere! Täna proovin teile näidata, kuidas nullist nutikas kaalumass teha!

Samm: komponendid

Komponendid
Komponendid

Vajalikud komponendid:

  • "Wii tasakaalu juhatus"
  • Raspberry Pi 3, mis on varustatud Bluetoothiga (või RPi varasem versioon, mis on kaasas Bluetooth -dongliga)
  • 16x2 LCD ekraan
  • Mõni ümber hüppaja juhtmete (eelnev naine-naine, kuid võtke ka mõned tavalised juhtmed)

Puitraami jaoks kasutasin 6 puitdetaili (üksikasju vt pildilt pikkusega puidust osade kohta.) Minu kasutatud puitvarda/palgi laius ja kõrgus on 4,5 cm ja pikkus 140 cm (teil peaks olema vähemalt 2 neist baaridest.). Kasutasin all ka puitlauda (67x47cm).

Täiendavad asjad, mida vajate:

  • Saag (pole vahet, milline neist, kasutage lihtsalt tuttavat)
  • Puiduliim
  • papist/puidust kast laiusega 16 cm (TÄHTIS: teie RPi ja ekraan on siin, nii et veenduge, et see oleks hea kõrgusega ja teie ekraani mahuks.)

*Täiendavaid asju, mida saate endiselt lisada:

  • LED -ribad raami siseküljel
  • Värvige / värvige puidule ja / või tahvlile
  • Tõenäoliselt uuendan seda projekti järgmisel kuul või midagi, uuendan seda projekti ultraheli anduritega, et saaksite teada, milline jalg on laual või mitte.

Samm: riistvara

Riistvara
Riistvara
Riistvara
Riistvara

Nüüd soovite veenduda, et teie RPi on LCD -ga õigesti ühendatud. Te ei vaja potentsiomeetrit, samuti võite lasta sellel ühendada 5V/GND -ga, kuid parem on kontrasti käsitsi juhtida.

Näete ka Wii Balance Boardi loogikatahvlit, et anda teile aimu selle toimimisest.

Tegema:

Jootke 5V ja GND aku loogikaplaadile, nii ei vaja te enam patareisid

3. samm: RPi seadistamine

RPi seadistamine
RPi seadistamine

RPi seadistamine:

  1. Võrgukonfiguratsioonid, veenduge, et saaksite WiFi-ühenduse luua. APIPA bootconfigis -> config wlan kitti kaudu -> lubage Bluetooth raspi -config'is
  2. Looge oma RPi -le kaust (selles näites tegin kausta 'Project', mis asub asukohas /home /pi.

Samm: kontrollige oma andureid

Nüüd, kui riistvara on valmis, hakkame komponente kodeerima. LCD jaoks kasutame baasfailina adafruit LCD -faili. Failis LCD.py saate kuvada oma RPi wlan IP -d. Aeg -ajalt saate oma kaalu kuvada.

5. samm: andmebaas

Samm: looge andmebaas, kus on 3 tabelit, kasutaja, kaal, sihtmärk

Samm: looge nendes tabelites veerud:

  1. Kasutaja: kasutajanimi, parool, pikkus, vanus, eesnimi, perekonnanimi, sugu
  2. Kaal: kaalID (ai), kaal, mõõdetud hetk, kasutaja_kasutajanimi (fk)
  3. Sihtmärk: sihtmärk, sihtkaal, sihtmadedate, sihtkuupäev, sihtmärk, kirjeldus, kasutaja_kasutaja

Installige see mariaDB -s rpi -le, veenduge, et annate kõigile loodud kasutajatele kõik õigused.

6. samm: kolviga veebisait

Kogu veebikausta saate siit:

peate veenduma, et mallid on mallikaustas (kontrollige mallikaustana!), veenduge, et hrefid oleksid O K koos vastavate URL -idega.

Soovitan: