Innehållsförteckning:

SmartBar -cocktails: 6 steg
SmartBar -cocktails: 6 steg

Video: SmartBar -cocktails: 6 steg

Video: SmartBar -cocktails: 6 steg
Video: Автоматический календарь-планировщик смен в Excel 2024, November
Anonim
SmartBar -cocktails
SmartBar -cocktails

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

  1. Öppna win32 disk imager
  2. Välj din bild av Rasbian OS
  3. Välj ditt SD -kort
  4. Klicka på skriv

Innan vi kan börja koda måste vi konfigurera några saker på pi: n.

  1. Gå till startkatalogen för SD -kortet
  2. Öppna filen "cmdline.txt"
  3. Lägg till ip = 169.254.10.1 I slutet av den långa raden text separerad med ett mellanslag
  4. Spara filen.
  5. 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.

  1. Öppna kommandotolken
  2. Ange "ssh [email protected]"
  3. Klicka på enter
  4. 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

Databasen
Databasen

För min databas använder jag 7 tabeller

  • pompConfig
  • sensorer
  • MesureSensors
  • användare
  • beställda Cocktails
  • cocktails
  • konto

Steg 3: Kabeldragning

Kabeldragning
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

Hus
Hus
Hus
Hus

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

  1. anslut kontakten
  2. vänta tills programmet körs
  3. gå till den ip du ser på LCD -skärmen
  4. välj en cocktail
  5. skanna ditt RFID
  6. Njut av en välförtjänt drink

Rekommenderad: