Indholdsfortegnelse:

SmartBar -cocktails: 6 trin
SmartBar -cocktails: 6 trin

Video: SmartBar -cocktails: 6 trin

Video: SmartBar -cocktails: 6 trin
Video: Батончики из Пятерочки Smartbar протеиновые 2024, November
Anonim
SmartBar -cocktails
SmartBar -cocktails

I denne instruktive vil jeg hjælpe dig med at lave en smartbar. Jeg lavede dette projekt, fordi jeg kan lide at drikke en cocktail, og jeg ville automatisere processen.

Tilbehør:

De nødvendige forsyninger til dette projekt er som følger:

I det mindste

  • 1 Hindbær Pi
  • 1 SD -kort (16 GB)
  • et par springtråde
  • elektrisk tape
  • 2 -sidet klæbende tape

Sensorer

  • 1 LCD -display
  • 1 RFID sensor
  • 1 magnetisk kontaktsensor
  • 2 load sensorer + HX711 chip

Aktuatorer

  • 4 peristaltiske pumper (12V)
  • 1 4-kanals relæ

Mine byggematerialer

  • OSB træ 12 mm
  • plexiglas
  • kobberrør (1m)

Trin 1: Opsætning

For at komme i gang skal vi først konfigurere din Pi.

Du skal bruge to ting:

  • win32 Diskimager
  • Raspbian OS -billede

Installationen

  1. Åbn win32 diskimager
  2. Vælg dit billede af Rasbian OS
  3. Vælg dit SD -kort
  4. Klik på skriv

Inden vi kan begynde at kode, skal vi konfigurere et par ting på pi'en.

  1. Gå til boot -biblioteket på SD -kortet
  2. Åbn filen "cmdline.txt"
  3. Tilføj ip = 169.254.10.1 I slutningen af den lange tekstlinje adskilt med et mellemrum
  4. Gem filen.
  5. Opret en fil med navnet ssh uden udvidelse i det samme bibliotek

Nu kan du sikkert skubbe SD -kortet ud og starte pi'en med SD -kortet

Tilslutning til pi

Du kan forbinde pi'en med forskellige metoder, men jeg kan godt lide at bruge kommandoprompten.

  1. Åbn kommandoprompten
  2. Indtast "ssh [email protected]"
  3. Klik på enter
  4. Udfyld adgangskoden "hindbær"

Trådløst internet

For at få adgang til dit websted på din telefon skal du have en WiFi ip. her skal du oprette forbindelse til WiFi.

  • indtast "sudo wpa_passphrase" SSID "" PASSWORD ">> /etc/wpa_supplicant/wpa_supplicant.conf"
  • Indtast WPA -klienten

wpa_cli

Vælg interface

grænseflade wlan0

Genindlæs konfiguration

omkonfigurere

Python pakker

  • Kolbe
  • Kolbe-kors
  • Kolbe-MySQL
  • Kolbe-SocketIO
  • Gevent
  • Gevent-websocket

brug følgende kode til at installere pakkerne

"pip installer Kolbe Flask-Cors Flask-MySQL Flask-SocketIO Gevent Gevent-websocket"

Trin 2: Databasen

Databasen
Databasen

Til min database bruger jeg 7 tabeller

  • pompConfig
  • sensorer
  • MesureSensorer
  • brugere
  • bestilt Cocktails
  • cocktails
  • konto

Trin 3: Ledningsføring

Ledninger
Ledninger

Brug min ordning til at koble hele projektet sammen.

Relæet bruger 5V, men styres med 3,3V

LCD'et bruger 5V

Trin 4: Gør et program ud af et program

For at sikre, at dit program starter, når du starter din pi, skal du gøre din kode til en service. Du gør dette efterfulgt.

"sudo systemctl aktivere myscript.service"

Trin 5: Boliger

Boliger
Boliger
Boliger
Boliger

Til dette projekt brugte jeg OSB -træ. Du skal bruge planker af følgende størrelse

  • 2 gange 60 x 42 cm (front og bagpanel)
  • 2 gange 15 x 42 cm (sidepaneler)
  • 2 gange 13 x 40 cm (indvendige skillevægge)
  • 2 gange 10 x 7 cm (platform til 2 flasker)
  • 1 gang 23 x 10 cm (platform til 2 flasker)

For at skære dette træ skal du være forsigtig og bede om nødvendigt hjælp

Efter at have samlet min sag borede jeg et par helheder til mine komponenter.

  • LCD. (7 cm x 2,5 cm)
  • Knapper (cirkel på 15 mm)
  • Flaskeskærm (40 cm x 25 cm)
  • RFID (4 cm x 3 mm)

Efter dette er begyndt at placere i mine electonices.

Trin 6: Start appen

  1. tilslut pi'en
  2. vent til programmet kører
  3. gå til den ip, du ser på LCD -skærmen
  4. vælg en cocktail
  5. scan dit RFID
  6. Nyd en velfortjent drink

Anbefalede: