Inhoudsopgave:
- Stap 1: Installatie
- Stap 2: De database
- Stap 3: Bedrading
- Stap 4: Maak een service van je programma
- Stap 5: Huisvesting
- Stap 6: Start de app
Video: SmartBar-cocktails: 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
In deze instructable help ik je een smartbar te maken. ik heb dit project gemaakt omdat ik graag een cocktail drink en ik het proces wilde automatiseren.
Benodigdheden:
De benodigdheden die nodig zijn voor dit project zijn als volgt:
Minstens
- 1 Raspberry Pi
- 1 SD-kaart (16GB)
- een paar jumperdraden
- elektrische tape
- 2-zijdig plakband
Sensoren
- 1 LCD-scherm
- 1 RFID-sensor
- 1 magnetische contactsensor
- 2 laadsensoren + HX711-chip
Actuatoren
- 4 slangenpompen (12V)
- 1 4-kanaals relais
Mijn bouwmaterialen
- OSB hout 12mm
- plexiglas
- koperen buis (1m)
Stap 1: Installatie
Om te beginnen, moeten we eerst je Pi instellen.
Je hebt twee dingen nodig:
- win32 Schijfimager
- Raspbian OS-afbeelding
De installatie
- Win32 schijfimager openen
- Selecteer uw afbeelding van het Rasbian-besturingssysteem
- Selecteer je SD-kaart
- Klik op schrijven
Voordat we kunnen beginnen met coderen, moeten we een paar dingen op de pi instellen.
- Ga naar de opstartmap van de SD-kaart
- Open het bestand "cmdline.txt"
- Voeg ip=169.254.10.1 toe Aan het einde van de lange tekstregel, gescheiden door een spatie
- Bewaar het bestand.
- Maak een bestand met de naam ssh zonder extensie in dezelfde map
Nu kun je de SD-kaart veilig uitwerpen en de pi opstarten met de SD-kaart
Aansluiten op de pi
Je kunt met verschillende methoden verbinding maken met de pi, maar ik gebruik graag de opdrachtprompt.
- Open de opdrachtprompt
- Voer "ssh [email protected]" in
- Klik op enter
- Vul het wachtwoord "framboos" in
Wifi
Om toegang te krijgen tot je site op je telefoon heb je een wifi ip nodig. hier want je moet een verbinding maken met de wifi.
- voer "sudo wpa_passphrase "SSID" "PASSWORD" >> /etc/wpa_supplicant/wpa_supplicant.conf" in
- Voer de WPA-client in
wpa_cli
Selecteer interface
interface wlan0
Configuratie opnieuw laden
opnieuw configureren
Python-pakketten
- Kolf
- Kolf-cors
- Kolf-MySQL
- Kolf-SocketIO
- Gent
- Gevent-websocket
gebruik de volgende code om de pakketten te installeren:
"pip install Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"
Stap 2: De database
Voor mijn database gebruik ik 7 tabellen
- pompConfig
- sensoren
- Meetsensoren
- gebruikers
- Bestelde Cocktails
- cocktails
- rekening
Stap 3: Bedrading
Gebruik mijn schema om het hele project aan elkaar te knopen.
Het relais gebruikt 5V maar wordt aangestuurd met 3.3V
Het LCD-scherm gebruikt 5V
Stap 4: Maak een service van je programma
Om ervoor te zorgen dat uw programma start wanneer u uw pi opstart, moet u van uw code een service maken. Je doet dit een gevolgd.
"sudo systemctl activeer mijnscript.service"
Stap 5: Huisvesting
Voor dit project heb ik OSB hout gebruikt. Je hebt planken van de volgende maat nodig:
- 2 keer 60 x 42 cm (voor- en achterpaneel)
- 2 keer 15 x 42 cm (zijpanelen)
- 2 keer 13 x 40 cm (binnenverdelers)
- 2 keer 10 x 7 cm (plateau voor 2 flessen)
- 1 keer 23 x 10 cm (plateau voor 2 flessen)
Wees voorzichtig om dit hout te zagen en vraag indien nodig hulp
Na het monteren van mijn koffer heb ik een paar gaten geboord voor mijn componenten.
- LCD. (7 cm x 2,5 cm)
- Knopen (cirkel van 15mm)
- Flessendisplay (40 cm x 25 cm)
- RFID (4 cm x 3 mm)
Hierna is begonnen met het plaatsen in mijn electonices.
Stap 6: Start de app
- sluit de pi. aan
- wacht tot het programma draait
- ga naar het ip dat je op het lcd-scherm ziet
- kies een cocktail
- scan uw RFID
- Geniet van een welverdiend drankje
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl
Akoestische levitatie met Arduino Uno stap voor stap (8 stappen): 8 stappen
Akoestische levitatie met Arduino Uno Stap voor stap (8-stappen): ultrasone geluidstransducers L298N Vrouwelijke DC-adapter voeding met een mannelijke DC-pin Arduino UNOBreadboardHoe dit werkt: eerst upload je code naar Arduino Uno (het is een microcontroller uitgerust met digitale en analoge poorten om code te converteren (C++)