Turinys:

Balansas, protinga svorio skalė: 7 žingsniai
Balansas, protinga svorio skalė: 7 žingsniai

Video: Balansas, protinga svorio skalė: 7 žingsniai

Video: Balansas, protinga svorio skalė: 7 žingsniai
Video: EUROVISION 2022 - MY TOP 40 (BY A CLASSICAL MUSICIAN) 2024, Lapkritis
Anonim
Balansas, išmanioji svarstyklė
Balansas, išmanioji svarstyklė

Sveiki! Šiandien aš pabandysiu jums parodyti, kaip nuo pat pradžių pasidaryti išmanią svorio svarstyklę!

1 žingsnis: komponentai

Komponentai
Komponentai

Jums reikalingi komponentai:

  • „Wii Balance Board“
  • „Raspberry Pi 3“su „Bluetooth“(arba ankstesnė RPi versija, įtraukta į „Bluetooth“raktą)
  • 16x2 LCD ekranas
  • Kai kurie aplink jungiamuosius laidus (pirminė moteris-moteris, bet paimkite ir įprastus laidus)

Mediniam rėmui panaudojau 6 medines dalis (išsamesnės informacijos žr. Paveikslėlyje.) Medinės juostos/rąsto plotis ir aukštis yra 4, 5 cm, o ilgis - 140 cm (turėtumėte turėti bent 2 iš šių strypų.). Taip pat apačioje panaudojau medinę lentą (67x47cm).

Papildomi dalykai, kurių jums reikės:

  • Pjūklas (nesvarbu, kuris iš jų, tiesiog naudokite pažįstamą)
  • Medienos klijai
  • kartoninė/medinė dėžutė, kurios plotis 16 cm (SVARBU: čia bus jūsų RPi ir ekranas, todėl įsitikinkite, kad jis yra tinkamo aukščio ir gali tilpti į ekraną.)

*Papildomi dalykai, kuriuos vis tiek galite pridėti:

  • LED juostos rėmo viduje
  • Dažykite / dažykite medieną ir (arba) lentą
  • Tikriausiai kitą mėnesį atnaujinsiu šį projektą ar ką nors, atnaujinsiu šį projektą ultragarso jutikliais, kad žinotumėte, kuri pėda yra ant lentos ar ne.

2 žingsnis: Aparatūra

Techninė įranga
Techninė įranga
Techninė įranga
Techninė įranga

Dabar norite įsitikinti, kad jūsų RPi yra tinkamai prijungtas prie jūsų LCD. Jums nereikia potenciometro, taip pat galite leisti jam prisijungti prie 5 V/GND, bet geriau, jei norite kontrastą valdyti rankiniu būdu.

Taip pat matote „Wii Balance Board“loginę lentą, kad galėtumėte suprasti, kaip ji veikia.

Daryti:

Lituokite 5V ir GND prie akumuliatoriaus loginės plokštės, tokiu būdu jums nebereikės baterijų

3 žingsnis: RPi nustatymas

RPi nustatymas
RPi nustatymas

RPi nustatymas:

  1. Tinklo konfigūracijos, įsitikinkite, kad galite prisijungti prie „Wi-Fi“. APIPA „bootconfig“-> config wlan per glaistai -> įgalinkite „Bluetooth“raspi -config
  2. Sukurkite aplanką savo RPi (šiame pavyzdyje aš sukūriau aplanką „Projektas“, esantį /home /pi.

4 žingsnis: valdykite jutiklius

Dabar, kai aparatūra yra baigta, pradėkime koduoti komponentus. Skystųjų kristalų ekrane kaip bazinį failą naudojame adafruit LCD failą. LCD.py faile galite parodyti savo RPi wlan IP. Kartais galite parodyti savo svorį.

5 veiksmas: duomenų bazė

1 veiksmas: sukurkite duomenų bazę su 3 lentelėmis, Vartotojas, Svoris, Tikslas

2 veiksmas: šiose lentelėse kuriate stulpelius:

  1. Vartotojas: Vartotojo vardas, slaptažodis, ilgis, amžius, vardas, pavardė, lytis
  2. Svoris: SvorisID (ai), Svoris, Išmatuotas momentas, naudotojo_vardas (fk)
  3. Tikslas: tikslinis, tikslinis svoris, tikslinis vedimas, tikslinė data, tikslas pasiektas, aprašas, naudotojo_nuolaikas

Įdiekite tai „mariaDB“rpi, įsitikinkite, kad suteikiate visas teises visiems sukurtiems vartotojams.

6 žingsnis: svetainė su kolba

Visą žiniatinklio aplanką galite gauti čia:

turėsite įsitikinti, kad šablonai yra šablonų aplanke (patikrinkite kaip šablono aplanką!), įsitikinkite, kad href yra O K su atitinkamais URL.

Rekomenduojamas: