INHOUDSOPGAWE:
- Stap 1: Opstel
- Stap 2: Die databasis
- Stap 3: Bedrading
- Stap 4: Maak 'n diens uit u program
- Stap 5: Behuising
- Stap 6: Begin die app
Video: SmartBar -skemerkelkies: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:23
In hierdie instruksies sal ek u help om 'n smartbar te maak. Ek het hierdie projek gemaak omdat ek daarvan hou om 'n skemerkelkie te drink en ek wou die proses outomatiseer.
Benodighede:
Die benodigdhede vir hierdie projek is soos volg:
Ten minste
- 1 Framboos Pi
- 1 SD -kaart (16 GB)
- 'n paar springdrade
- elektriese band
- Kleefband met 2 kante
Sensors
- 1 LCD -skerm
- 1 RFID -sensor
- 1 magnetiese kontak sensor
- 2 laadsensors + HX711 -chip
Aktuators
- 4 peristaltiese pompe (12V)
- 1 relais met 4 kanale
My boumateriaal
- OSB hout 12 mm
- plexiglas
- koperbuis (1m)
Stap 1: Opstel
Om te begin, moet ons eers u Pi opstel.
U benodig twee dinge:
- win32 skyfverwerker
- Raspbian OS -beeld
Die installasie
- Maak win32 disk imager oop
- Kies u beeld van die Rasbian OS
- Kies u SD -kaart
- Klik op skryf
Voordat ons kan begin kodering, moet ons 'n paar dinge op die pi instel.
- Gaan na die opstartgids van die SD -kaart
- Maak die lêer "cmdline.txt" oop
- Voeg ip = 169.254.10.1 aan die einde van die lang reël teks met 'n spasie geskei
- Stoor die lêer.
- Skep 'n lêer met die naam ssh sonder uitbreiding in dieselfde gids
Nou kan u die SD -kaart veilig uitwerp en die pi met die SD -kaart begin
Koppel aan die pi
U kan op verskillende maniere met die pi verbind word, maar ek gebruik die opdragprompt.
- Maak die opdragprompt oop
- Voer "ssh [email protected]" in
- Klik op enter
- Vul die wagwoord "framboos" in
WiFi
Om toegang tot u webwerf op u telefoon te verkry, benodig u 'n WiFi -ip. hier moet u 'n verbinding met die WiFi maak.
- voer "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf" in
- Voer die WPA -kliënt in
wpa_cli
Kies koppelvlak
koppelvlak wlan0
Herlaai konfig
herkonfigureer
Python pakkette
- Fles
- Fleskors
- Fles-MySQL
- Fles-SocketIO
- Gevent
- Gevent-websocket
gebruik die volgende kode om die pakkette te installeer
"pip installeer Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"
Stap 2: Die databasis
Vir my databasis gebruik ek 7 tabelle
- pomp Konfig
- sensors
- MesureSensors
- gebruikers
- bestel Cocktails
- skemerkelkies
- rekening
Stap 3: Bedrading
Gebruik my skema om die hele projek saam te snoer.
Die aflos gebruik 5V, maar word bestuur met 3.3V
Die LCD gebruik 5V
Stap 4: Maak 'n diens uit u program
Om seker te maak dat u program begin wanneer u u pi begin, moet u van u kode 'n diens maak. U doen dit gevolg.
"sudo systemctl aktiveer myscript.service"
Stap 5: Behuising
Vir hierdie projek het ek OSB -hout gebruik. U benodig planke van die volgende grootte
- 2 keer 60 x 42 cm (voor- en agterpaneel)
- 2 keer 15 x 42 cm (sypanele)
- 2 keer 13 x 40 cm (binneverdelers)
- 2 keer 10 x 7 cm (platform vir 2 bottels)
- 1 keer 23 x 10 cm (platform vir 2 bottels)
Wees versigtig om hierdie hout te sny en vra hulp indien nodig
Nadat ek my kissie saamgestel het, het ek 'n paar groottes vir my komponente geboor.
- LCD. (7 cm x 2,5 cm)
- Knoppies (sirkel van 15 mm)
- Flesvertoning (40 cm x 25 cm)
- RFID (4 cm x 3 mm)
Daarna begin dit in my elektronies plaas.
Stap 6: Begin die app
- koppel die pi aan
- wag totdat die program loop
- Gaan na die ip wat u op die LCD -skerm sien
- kies 'n skemerkelkie
- skandeer u RFID
- Geniet 'n welverdiende drankie
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies