Tartalomjegyzék:

Egyensúly, intelligens súlymérleg: 7 lépés
Egyensúly, intelligens súlymérleg: 7 lépés

Videó: Egyensúly, intelligens súlymérleg: 7 lépés

Videó: Egyensúly, intelligens súlymérleg: 7 lépés
Videó: The new strategic concept: a Hungarian point of view / NATO and Hungary 2030 2024, Június
Anonim
Egyensúly, intelligens súlymérleg
Egyensúly, intelligens súlymérleg

Szia! Ma megpróbálom megmutatni, hogyan lehet a semmiből intelligens súlymérőt készíteni!

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek

A szükséges összetevők:

  • "Wii Balance Board"
  • Egy Raspberry Pi 3, Bluetooth -szal (vagy az RPi korábbi verziójával, Bluetooth -hardverkulccsal)
  • 16x2 LCD képernyő
  • Némelyik az áthidaló vezetékek körül (Előző, nő-nő, de vegyen néhány normál vezetéket is)

A fa kerethez 6 fa alkatrészt használtam (lásd a képen a részleteket a hosszúságú fa alkatrészekről.) Az általam használt fából készült rúd/rönk szélessége és magassága 4, 5 cm, hossza 140 cm (legalább 2 ezekből a rudakból.). Alul egy deszkát is használtam (67x47cm).

További dolgok, amelyekre szüksége lesz:

  • Fűrész (nem számít, melyik, csak használja az ismerősét)
  • Fa ragasztó
  • egy 16 cm széles kartondoboz/fadoboz (FONTOS: Az RPi és a kijelző itt lesz, ezért győződjön meg róla, hogy jó magasságú és képes -e beilleszkedni a képernyőre.)

*További dolgok, amelyeket még hozzáadhat:

  • Led csíkok a keret belsejében
  • Festék / szín a fára és / vagy táblára
  • Valószínűleg a következő hónapban frissítem ezt a projektet, vagy valami ilyesmit, frissítem ezt a projektet ultrahangos érzékelőkkel, hogy megtudja, melyik láb van a táblán vagy sem.

2. lépés: Hardver

Hardver
Hardver
Hardver
Hardver

Most szeretné meggyőződni arról, hogy az RPi megfelelően van csatlakoztatva az LCD -hez. Nincs szüksége a potenciométerre, de hagyja, hogy 5V/GND -hez csatlakozzon, de jobb, ha manuálisan szeretné szabályozni a kontrasztot.

Láthatja a Wii Balance Board logikai tábláját is, csak hogy ötletet adjon a működéséről.

Csinálni:

Forrasztás 5V és GND az akkumulátor logikai kártyájához, így nem lesz szüksége elemekre

3. lépés: Az RPi beállítása

Az RPi beállítása
Az RPi beállítása

Az RPi beállítása:

  1. Hálózati konfigurációk, győződjön meg arról, hogy csatlakozhat a Wi-Fi-hez. APIPA a bootconfig -ban -> config wlan puttyn keresztül -> engedélyezze a Bluetooth -ot a raspi -configban
  2. Hozzon létre egy mappát az RPi -jén (ebben a példában a "projekt" mappát készítettem a /home /pi mappában.

4. lépés: Az érzékelők irányítása

Most, hogy a hardver elkészült, kezdjük el az alkatrészek kódolását. Az LCD esetében az adafruit LCD fájlt használjuk alapfájlként. Az LCD.py fájlban megjelenítheti az RPi wlan IP -címét a kijelzőn. Időnként megjelenítheti súlyát.

5. lépés: Adatbázis

1. lépés: Hozzon létre egy adatbázist 3 táblával: Felhasználó, Súly, Cél

2. lépés: ezekben a táblázatokban oszlopokat hoz létre:

  1. Felhasználó: Felhasználónév, jelszó, hosszúság, életkor, keresztnév, vezetéknév, nem
  2. Súly: Súlyazonosító (ai), Súly, Mért pillanat, felhasználónév (fk)
  3. Cél: Targetid, targetweight, targetmadedate, targetdate, targetreaches, description, user_usernam

Telepítse ezt a mariaDB -ben az rpi -n, győződjön meg róla, hogy minden jogot megad minden létrehozott felhasználónak.

6. lépés: Webhely lombikkal

A teljes webmappát innen szerezheti be:

meg kell győződnie arról, hogy a sablonok egy sablonmappában vannak (ellenőrizze sablonmappaként!), győződjön meg arról, hogy a href -ek O K a megfelelő URL -ekkel.

Ajánlott: