Innehållsförteckning:
- Steg 1: Inställning
- Steg 2: Databasen
- Steg 3: Kabeldragning
- Steg 4: Gör en tjänst av dig -programmet
- Steg 5: Bostäder
- Steg 6: Starta appen
Video: SmartBar -cocktails: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:36
I denna instruerbara ska jag hjälpa dig att skapa en smartbar. Jag gjorde detta projekt för att jag gillar att dricka en cocktail och jag ville automatisera processen.
Tillbehör:
De förnödenheter som behövs för detta projekt är följande:
Åtminstone
- 1 hallon Pi
- 1 SD -kort (16 GB)
- några bygelkablar
- elektrisk tejp
- 2 -sidig tejp
Sensorer
- 1 LCD -skärm
- 1 RFID -sensor
- 1 magnetisk kontaktsensor
- 2 lastsensorer + HX711 -chip
Ställdon
- 4 peristaltiska pumpar (12V)
- 1 4-kanals relä
Mina byggmaterial
- OSB trä 12 mm
- plexiglas
- kopparrör (1m)
Steg 1: Inställning
För att komma igång måste vi först konfigurera din Pi.
Du behöver två saker:
- win32 Diskavbildare
- Raspbian OS -bild
Installationen
- Öppna win32 disk imager
- Välj din bild av Rasbian OS
- Välj ditt SD -kort
- Klicka på skriv
Innan vi kan börja koda måste vi konfigurera några saker på pi: n.
- Gå till startkatalogen för SD -kortet
- Öppna filen "cmdline.txt"
- Lägg till ip = 169.254.10.1 I slutet av den långa raden text separerad med ett mellanslag
- Spara filen.
- Skapa en fil som heter ssh utan tillägg i samma katalog
Nu kan du säkert mata ut SD -kortet och starta pi med SD -kortet
Ansluter till pi
Du kan ansluta till pi med olika metoder, men jag gillar att använda kommandotolken.
- Öppna kommandotolken
- Ange "ssh [email protected]"
- Klicka på enter
- Fyll i lösenordet "hallon"
WiFi
För att komma åt din webbplats på din telefon behöver du en WiFi ip. här måste du ansluta till WiFi.
- ange "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
- Ange WPA -klienten
wpa_cli
Välj gränssnitt
gränssnitt wlan0
Ladda om konfigur
omkonfigurera
Python -paket
- Flaska
- Kolv-kors
- Kolv-MySQL
- Flask-SocketIO
- Gevent
- Gevent-websocket
använd följande kod för att installera paketen
"pip installera Flask Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"
Steg 2: Databasen
För min databas använder jag 7 tabeller
- pompConfig
- sensorer
- MesureSensors
- användare
- beställda Cocktails
- cocktails
- konto
Steg 3: Kabeldragning
Använd mitt schema för att koppla ihop hela projektet.
Reläet använder 5V men styrs med 3,3V
LCD -skärmen använder 5V
Steg 4: Gör en tjänst av dig -programmet
För att se till att ditt program startar när du startar din pi måste du göra din kod till en tjänst. Du gör detta en följd.
"sudo systemctl aktivera myscript.service"
Steg 5: Bostäder
För detta projekt använde jag OSB -trä. Du behöver plankor av följande storlek
- 2 gånger 60 x 42 cm (fram- och bakpanel)
- 2 gånger 15 x 42 cm (sidopaneler)
- 2 gånger 13 x 40 cm (inre avdelare)
- 2 gånger 10 x 7 cm (plattform för 2 flaskor)
- 1 gång 23 x 10 cm (plattform för 2 flaskor)
För att hugga detta trä, var försiktig och be hjälp om det behövs !
Efter att ha monterat mitt fodral borrade jag några helheter för mina komponenter.
- LCD. (7 cm x 2,5 cm)
- Knappar (cirkel på 15 mm)
- Flaskskärm (40 cm x 25 cm)
- RFID (4 cm x 3 mm)
Efter att detta har börjat placeras i mina electonices.
Steg 6: Starta appen
- anslut kontakten
- vänta tills programmet körs
- gå till den ip du ser på LCD -skärmen
- välj en cocktail
- skanna ditt RFID
- Njut av en välförtjänt drink
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)