Sisällysluettelo:

Tasapaino, älykäs vaaka: 7 vaihetta
Tasapaino, älykäs vaaka: 7 vaihetta

Video: Tasapaino, älykäs vaaka: 7 vaihetta

Video: Tasapaino, älykäs vaaka: 7 vaihetta
Video: 10 MERKKIÄ SIITÄ, ETTÄ OLET ÄLYKÄS 2024, Marraskuu
Anonim
Tasapaino, älykäs vaaka
Tasapaino, älykäs vaaka

Hei! Tänään yritän näyttää sinulle, miten voit tehdä älykkään painoasteikon tyhjästä!

Vaihe 1: Komponentit

Komponentit
Komponentit

Tarvittavat komponentit:

  • "Wii Balance Board"
  • Raspberry Pi 3, jossa on Bluetooth (tai RPi: n aiempi versio, joka sisältyy Bluetooth -sovittimeen)
  • 16x2 LCD -näyttö
  • Jotkut hyppyjohtimien ympärillä (esim. Naaras-naaras, mutta ota myös joitain normaaleja johtoja)

Puurungossa käytin 6 puuta käytin myös puulevyä alla (67x47cm).

Lisäasioita, joita tarvitset:

  • Saha (ei väliä kumpi, käytä vain tuttua)
  • Puuliima
  • pahvilaatikko/puulaatikko, jonka leveys on 16 cm (TÄRKEÄÄ: RPi -näyttösi ja näyttösi ovat täällä, joten varmista, että se on hyvässä korkeudessa ja että näyttösi mahtuu sisään.)

*Lisäominaisuuksia, joita voit silti lisätä:

  • LED -nauhat kehyksen sisäpuolella
  • Maali / väri puulle ja / tai laudalle
  • Päivitän luultavasti tämän projektin ensi kuussa tai jotain, päivitän tämän projektin ultraäänianturilla, jotta voit tietää, mikä jalka on taululla tai ei.

Vaihe 2: Laitteisto

Laitteisto
Laitteisto
Laitteisto
Laitteisto

Nyt haluat varmistaa, että RPi on liitetty oikein nestekidenäyttöön. Et tarvitse potentiometriä, voit myös antaa sen muodostaa yhteyden 5V/GND: hen, mutta on parempi, jos haluat hallita kontrastia manuaalisesti.

Näet myös Wii Balance Boardin logiikkataulun, jotta saat käsityksen siitä, miten se toimii.

Tehdä:

Juotos 5V ja GND akun logiikkakortille, tällä tavalla et tarvitse paristoja enää

Vaihe 3: RPi: n määrittäminen

RPi: n asettaminen
RPi: n asettaminen

RPi: n määrittäminen:

  1. Verkkoasetukset, varmista, että voit muodostaa yhteyden Wi-Fi-verkkoon. APIPA bootconfigissa -> config wlan kitin kautta -> ota Bluetooth käyttöön raspi -configissa
  2. Luo kansio RPi -laitteellesi (tässä esimerkissä tein kansion 'Project', joka sijaitsee /home /pi.

Vaihe 4: Ohjaa antureitasi

Nyt kun laitteisto on valmis, aloitetaan komponenttien koodaus. Nestekidenäytössä käytämme adafruit -LCD -tiedostoa perustiedostona. LCD.py -tiedostossa voit näyttää RPi: n wlan -IP -osoitteen näytöllä. Joskus voit näyttää painosi.

Vaihe 5: Tietokanta

Vaihe 1: Luo tietokanta, jossa on 3 taulukkoa, Käyttäjä, Paino, Kohde

Vaihe 2: Näissä taulukoissa luot sarakkeita:

  1. Käyttäjä: Käyttäjätunnus, salasana, pituus, ikä, etunimi, sukunimi, sukupuoli
  2. Paino: PainoID (ai), Paino, Mitattu hetki, käyttäjän_käyttäjänimi (fk)
  3. Kohde: Targetid, tavoitepaino, targetmadedate, targetdate, targetreach, kuvaus, user_usernam

Asenna tämä mariaDB: hen rpi: lle, varmista, että annat kaikki oikeudet kaikille luoduille käyttäjille.

Vaihe 6: Verkkosivusto pullolla

Saat täydellisen verkkokansion täältä:

sinun on varmistettava, että mallit ovat mallikansiossa (tarkista mallikansiona!), varmista, että hrefit ovat O K ja vastaavat URL -osoitteet.

Suositeltava: