Orodha ya maudhui:

Usawa, Kiwango cha Uzito wa Smart: Hatua 7
Usawa, Kiwango cha Uzito wa Smart: Hatua 7

Video: Usawa, Kiwango cha Uzito wa Smart: Hatua 7

Video: Usawa, Kiwango cha Uzito wa Smart: Hatua 7
Video: SIRI YA KUWA NA MTOTO KIBONGE, MPE MARA 2 KWA WIKI (MIEZI 7+)/CHUBBY BABY'S SECRET(BABYFOOD 7MONTHS+ 2024, Novemba
Anonim
Mizani, Kiwango cha Uzito Smart
Mizani, Kiwango cha Uzito Smart

Halo! Leo nitajaribu na kukuonyesha jinsi ya kutengeneza kiwango cha uzani mzuri kutoka mwanzoni!

Hatua ya 1: Vipengele

Vipengele
Vipengele

Vipengele utakavyohitaji:

  • 'Bodi ya Mizani ya Wii'
  • Raspberry Pi 3, iliyotolewa na Bluetooth (Au toleo la mapema la RPi, pamoja na Bluetooth Dongle)
  • Skrini ya LCD 16x2
  • Wengine kote waya za kuruka (Pref. Mwanamke-Mwanamke, lakini chukua waya za kawaida pia)

Kwa fremu ya mbao nilitumia sehemu 6 za mbao (angalia picha kwa maelezo urefu wa sehemu za mbao.) Baa / logi ya mbao niliyotumia ina upana na urefu wa 4, 5 cm, na urefu wa cm 140 (unapaswa kuwa na angalau 2 Pia nilitumia bodi ya mbao chini (67x47cm).

Vitu vya ziada utahitaji:

  • Saw (haijalishi ni ipi, tumia tu unayoijua)
  • Gundi ya kuni
  • kadibodi / sanduku la mbao na upana wa cm 16 (MUHIMU: RPi yako na onyesho litakuwa hapa, kwa hivyo hakikisha ina urefu mzuri na uwezo wa skrini yako kutoshea.)

* Vitu vya ziada bado unaweza kuongeza:

  • Vipande vilivyoongozwa ndani ya sura
  • Rangi / rangi kwa kuni & / au bodi
  • Labda nitaboresha mradi huu mwezi ujao au kitu kingine, nitasasisha mradi huu na sensorer za ultrasonic ili uweze kujua ni mguu gani ulio ubaoni au la.

Hatua ya 2: Vifaa

Vifaa
Vifaa
Vifaa
Vifaa

Sasa unataka kuhakikisha kuwa RPi yako imeunganishwa kwa usahihi na LCD yako. Hauitaji potentiometer, unaweza kuiruhusu iunganishane na 5V / GND, lakini ni bora ikiwa unataka kudhibiti utofautishaji kwa mikono.

Unaona pia bodi ya mantiki ya Bodi ya Mizani ya Wii, ili kukupa wazo juu ya jinsi inavyofanya kazi.

Kufanya:

Solder 5V & GND kwa bodi ya mantiki ya betri, kwa njia hii hautahitaji betri tena

Hatua ya 3: Kuanzisha RPi

Kuanzisha RPi
Kuanzisha RPi

Kuanzisha RPi:

  1. Usanidi wa mtandao, hakikisha unaweza kuunganisha kwenye wi-fi. APIPA katika bootconfig -> usanidi wlan kupitia putty -> wezesha Bluetooth katika raspi-config
  2. Tengeneza folda kwenye RPi yako (kwa mfano huu, nilitengeneza folda 'Mradi' iliyoko / nyumbani / pi.

Hatua ya 4: Dhibiti Sensorer zako

Sasa kwa kuwa vifaa vimefanywa, wacha tuanze kuweka alama kwa vifaa. Kwa LCD, tunatumia faili ya LCD ya adafruit kama faili ya msingi. Katika faili ya LCD.py, unaweza kuonyesha wlan IP ya RPi yako kwenye onyesho. Wakati mwingine unaweza kuonyesha uzito wako.

Hatua ya 5: Hifadhidata

Hatua ya 1: unda hifadhidata na meza 3, Mtumiaji, Uzito, Lengo

Hatua ya 2: ndani ya meza hizi unaunda safu:

  1. Mtumiaji: Jina la mtumiaji, nywila, urefu, umri, jina la kwanza, jina la mwisho, ngono
  2. Uzito: UzitoID (ai), Uzito, KipimoMoment, jina la mtumiaji (fk)
  3. Lengo: Malengo, uzani wa kulenga, malengo ya lengo, tarehe ya kulengwa, iliyofikiwa, maelezo, user_usernam

Sakinisha hii katika mariaDB kwenye rpi, hakikisha unatoa haki zote kwa watumiaji wote walioundwa.

Hatua ya 6: Tovuti na Flask

Unaweza kupata folda kamili ya wavuti kutoka hapa:

itabidi uhakikishe kuwa templeti ziko kwenye folda ya templeti (angalia kama folda ya templeti!), hakikisha hrefs ni O K na urls zinazofanana.

Ilipendekeza: