Sadržaj:
- Korak 1: Komponente
- Korak 2: Hardver
- Korak 3: Postavljanje RPi -ja
- Korak 4: Upravljajte svojim senzorima
- Korak 5: Baza podataka
- Korak 6: Web stranica s bocom
Video: Vaga, pametna vaga: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Bok! Danas ću vam pokušati pokazati kako napraviti pametnu vagu od nule!
Korak 1: 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
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:
- 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
- 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:
- Korisnik: Korisničko ime, lozinka, dužina, dob, ime, prezime, spol
- Težina: WeightID (ai), Weight, MeasuredMoment, user_username (fk)
- 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:
Arduino tenzijska vaga s ćelijom opterećenja prtljage od 40 kg i pojačalom HX711: 4 koraka
Arduino tenzijska vaga s ćelijom za opterećenje prtljage od 40 kg i pojačalom HX711: Ova uputa opisuje kako napraviti vagu zatezanja pomoću lako dostupnih dijelova police. Potrebni materijali: 1. Arduino - ovaj dizajn koristi standardni Arduino Uno, trebale bi raditi i druge Arduino verzije ili klonovi2. HX711 na ploči za razbijanje
Arduino vaga za kupaonicu s mjernim ćelijama od 50 kg i pojačalom HX711: 5 koraka (sa slikama)
Arduino kupaonska vaga s mjernim ćelijama od 50 kg i pojačalom HX711: Ova uputa opisuje kako napraviti vagu za mjerenje pomoću lako dostupnih dijelova s police. Potrebni materijali: Arduino - (ovaj dizajn koristi standardni Arduino Uno, druge verzije Arduina ili klonovi trebali bi raditi također) HX711 o probojnoj boi
Arduino vaga s mjernom ćelijom od 5 kg i pojačalom HX711: 4 koraka (sa slikama)
Arduino vaga s mjernom ćelijom od 5 kg i pojačalom HX711: Ova uputa opisuje kako napraviti malu vagu pomoću lako dostupnih dijelova s police. Potrebni materijali: 1. Arduino - ovaj dizajn koristi standardni Arduino Uno, trebale bi raditi i druge Arduino verzije ili klonovi2. HX711 u prekidu
Pametna vaga „uradi sam“sa budilicom (s Wi-Fi, ESP8266, Arduino IDE i Adafruit.io): 10 koraka (sa slikama)
DIY pametna vaga sa budilnikom (s Wi-Fi, ESP8266, Arduino IDE i Adafruit.io): U svom prethodnom projektu razvila sam pametnu kupaonicu s Wi-Fi mrežom. Može mjeriti težinu korisnika, lokalno ga prikazati i poslati u oblak. Više detalja o ovome možete dobiti na donjoj poveznici: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT): 18 koraka (sa slikama)
Wi-Fi pametna vaga (s ESP8266, Arduino IDE, Adafruit.io i IFTTT): Ako već živite ljeto u kojem živite, vjerojatno je sjajno vrijeme za aktivnosti na otvorenom. Trčanje, vožnja bicikla ili trčanje izvrsni su vježbači za postizanje forme. A ako želite izgubiti ili kontrolirati svoju trenutnu težinu, bitno je da k