Tartalomjegyzék:
- 1. lépés: Beállítás
- 2. lépés: Az adatbázis
- 3. lépés: huzalozás
- 4. lépés: Készítsen szolgáltatásból programot
- 5. lépés: Ház
- 6. lépés: Indítsa el az alkalmazást
Videó: SmartBar koktélok: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ebben az utasításban segítek egy intelligens sáv készítésében. azért készítettem ezt a projektet, mert szeretek koktélt inni, és automatizálni akartam a folyamatot.
Kellékek:
A projekthez szükséges kellékek a következők:
Legalább
- 1 Málna Pi
- 1 SD kártya (16 GB)
- néhány jumper vezeték
- elektromos szalag
- Kétoldalas ragasztószalag
Érzékelők
- 1 LCD kijelző
- 1 RFID érzékelő
- 1 mágneses érintkező érzékelő
- 2 terhelésérzékelő + HX711 chip
Állítóművek
- 4 perisztaltikus szivattyú (12V)
- 1 4 csatornás relé
Építőanyagaim
- OSB fa 12mm
- plexiüveg
- rézcső (1 m)
1. lépés: Beállítás
A kezdéshez először be kell állítanunk a Pi -t.
Két dologra lesz szüksége:
- win32 lemezkép
- Raspbian OS kép
A telepítés
- Nyissa meg a win32 lemezképolvasót
- Válassza ki a Rasbian operációs rendszer képét
- Válassza ki az SD -kártyát
- Kattintson az írásra
Mielőtt elkezdenénk kódolni, néhány dolgot be kell állítanunk a pi -n.
- Lépjen az SD -kártya rendszerindító könyvtárába
- Nyissa meg a "cmdline.txt" fájlt
- Add ip = 169.254.10.1 A szöveg hosszú sorának végén szóközzel elválasztva
- Mentse a fájlt.
- Hozzon létre egy ssh nevű fájlt kiterjesztés nélkül ugyanabban a könyvtárban
Most már biztonságosan kiveheti az SD -kártyát, és elindíthatja a pi -t az SD -kártyával
Csatlakozás a pi -hez
Különböző módszerekkel csatlakozhat a pi -hez, de szeretem használni a parancssort.
- Nyissa meg a parancssort
- Írja be: "ssh [email protected]"
- Kattintson az Enter gombra
- Töltse ki a "málna" jelszót
WiFi
Ahhoz, hogy telefonján hozzáférhessen webhelyéhez, szüksége lesz egy WiFi ip -re. Itt csatlakoznia kell a WiFi -hez.
- írja be: "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
- Adja meg a WPA klienst
wpa_cli
Válassza ki az interfészt
wlan0 interfész
Konfiguráció újratöltése
konfigurálja újra
Python csomagok
- Lombik
- Lombikkorsók
- Lombik-MySQL
- Flask-SocketIO
- Gevent
- Gevent-websocket
használja a következő kódot a csomagok telepítéséhez
"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"
2. lépés: Az adatbázis
Az adatbázisomhoz 7 táblázatot használok
- pompConfig
- érzékelők
- MesureSensors
- felhasználók
- koktélokat rendelt
- koktélok
- fiókot
3. lépés: huzalozás
Használja az én tervemet az egész projekt összekapcsolásához.
A relé 5 V -ot használ, de 3,3 V -os vezérléssel
Az LCD 5V -ot használ
4. lépés: Készítsen szolgáltatásból programot
Annak érdekében, hogy a program a pi indításakor elinduljon, a kódot szolgáltatássá kell tennie. Ezt követed.
"sudo systemctl enable myscript.service"
5. lépés: Ház
Ehhez a projekthez OSB fát használtam. A következő méretű deszkákra lesz szüksége
- 2 -szer 60 x 42 cm (elülső és hátsó panel)
- 2 -szer 15 x 42 cm (oldalsó panelek)
- 2 -szer 13 x 40 cm (belső elválasztó)
- 2 -szer 10 x 7 cm (platform 2 palackhoz)
- 1 alkalommal 23 x 10 cm (platform 2 palackhoz)
Ennek a fának a vágásához legyen óvatos és kérjen segítséget, ha szükséges
A tokom összeszerelése után néhány egészet fúrtam az alkatrészeimhez.
- LCD. (7 cm x 2,5 cm)
- Gombok (kör 15 mm)
- Palack kijelző (40 cm x 25 cm)
- RFID (4 cm x 3 mm)
Ezt követően elkezdem elhelyezni az elektronikámban.
6. lépés: Indítsa el az alkalmazást
- dugja be a pi -t
- várjon, amíg a program fut
- lépjen az LCD -képernyőn látható ip -re
- válasszon egy koktélt
- beolvasni az RFID -t
- Élvezze a jól megérdemelt italt
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását