Përmbajtje:
- Hapi 1: Çfarë na nevojitet:
- Hapi 2: Vendosni Raspberry Pi
- Hapi 3: Lidhja e ekranit
- Hapi 4: Lidhja e stafetës/mjedrës
- Hapi 5: Kodi për GUI
- Hapi 6: Montimi përfundimtar
- Hapi 7: Përfundimi
Video: Makinë koktej me mjedër GUI: 7 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Ju pëlqen teknologjia dhe festa? Ky projekt është bërë për ju!
Në këtë tutorial ne do të krijojmë një makinë koktej të automatizuar me një ndërfaqe grafike.
Çdo gjë e kontrolluar nga mjedra!
EDIT: Kam bërë një të re më të lehtë dhe më të lirë lidhjen këtu
Hapi 1: Çfarë na nevojitet:
Për këtë projekt do të përdor 8 botlle por ju mund të përshtateni lehtë nëse doni më pak ose më shumë.
-Mjedra B: Çdokush duhet të funksionojë
-8 stafetë e kanalit: secili kanal do të jetë botlle. (1kanal = 1 shishe)
-Tel më të rëndësishmet janë femra për meshkuj.
-8 Pompë uji secila pompë do të përdoret për një tub
-Tubi mora 10m.
-Ekrani me prekje 2.8 në mënyrë që të shfaqet ndërfaqja e përdoruesit
- Kartë SD 8G: të paktën 8 GB
-Lexuesi i kartave SD besoj se shumica prej jush e ka atë tashmë, por në rast.
-Kontejner për pijen, unë të lejoj të zgjedhësh ashtu siç do të heq dorë nga ideja jote. Makina ime përmban 1.5 litra
Hapi 2: Vendosni Raspberry Pi
Për të përdorur raspbery dhe ekranin me prekje, do të na duhet një imazh i modifikuar i raspbian
Softueri i parë 3:
-Adafruit imazh i modifikuar i raspbian
-Win32diskimager për të djegur imazhin në kartën SD
-Shtypi për t'u lidhur në distancë me fshirjen
Imazhi i diskut WIn32:
Pas shkarkimit, instaloni atë.
Hapur, 1/ do të shihni "pajisjen" në përgjithësi parazgjedhja është e mirë (nëse e keni të lidhur vetëm kartën sd)
2/ Klikoni në dosjen e ikonave blu dhe zgjidhni imazhin raspbian jessie që keni shkarkuar
3/ Klikoni në shkrim dhe bëhet.
Tani mund ta futni kartën në mjedër.
Stuko:
Na lejon të lidhemi përmes SSH, të hapur Putty (nuk ka nevojë të instalohet)
-Lidhni kabllon e internetit me mjedrën
-Ti duhet të gjesh IP -në e mjedrës 2 në mënyrë të thjeshtë:
-Lidhuni me ndërfaqen tuaj të kutisë që do të jeni në gjendje të shihni pajisjen me IP
-Lidhni ekranin me prekje dhe tastierën shkoni në terminal pastaj konfiguroni ifconfig
Tani në Putty hyni adresa IP do të jetë diçka si 192.168.0.3 pastaj futni
-do të kërkojë të besosh kliko po (foto)
-login: pi fjalëkalimi: mjedër
Lërini dritaret anash ne do të kthehemi këtu më vonë
Hapi 3: Lidhja e ekranit
E papërshtatshme e ekranit është se ai tashmë vjen i montuar, kështu që kur ta lidhni atë do të përdorë të gjithë kunjat e grykës.
Unë kam testuar secilën kunj për të zbuluar se cila përdor ekranin (kontrolloni foton)
Për të lidhur ekranin do të jetë e njëjta kunj si mjedra
Pasi të lidheni nëse keni instaluar raspbian do të keni mundësi ta përdorni.
Këshilla për ekranin:
shiriti i detyrave zë një vend, nëse klikoni me të djathtën mbi të, atëherë cilësimi i panelit => i avancuar => zgjidhni hapësirën e rezervuar për shiritin e detyrave
Konfiguro një klik të vetëm:
Klikim i vetëm: NFSE ju klikoni për të përdorur vetëm klikoni në ekran në puty: cd /home/pi/.config => nano libfm.conf
Linja 5 single_click = 0 ndrysho në single_click = 1
Hapi 4: Lidhja e stafetës/mjedrës
Fotografia tregon për një pompë uji.
pompë uji + = RELAY
pompë uji - = Ngarkues 12V
Kam përdorur një ngarkues 12V (prerë pjesën e sipërme) negative shkon në secilën pompë (negative) dhe pozitiv çdo kanal stafetë
Një ngarkues është i mjaftueshëm pasi vetëm një pompë do të funksionojë në atë kohë
Përsëriteni këtë për pompën 8.
Për të mësuar më shumë rreth mjedrës dhe stafetës temë mahnitëse këtu
Hapi 5: Kodi për GUI
Ne jemi bërë për pjesën materiale (lloj).
Le të krijojmë ndërfaqen grafike të përdoruesit:
Tani mund të ktheheni në stuko pasi të lidheni, ne do të krijojmë kodin tonë në desktop:
cd/home/pi/Desktop
hap një skedar:
pije nano.sh
për t'u siguruar që skedari është i ekzekutueshëm
chmod +x pije.sh
dhe ngjisni kodin:
Nëse dëshironi të modifikoni kodin:
"Modaliteti GPIO jashtë" do të thotë që ndizni pin (kështu që stafeta ndizet)
Gpio = kunja në mjedër, por kunja fizike nuk janë të njëjta të sistemit.
Kontrolloni figurën.
Pra, nëse doni të shtoni ose ndryshoni një pije thjesht modifikoni emrin në "menu boisson" dhe në trupin e kodit, mund ta shihni shumë lehtë çdo pije ka një pjesë të vogël të kodit.
#!/bin/bash ndërsa është e vërtetë; bëj zgjedhjen = "$ (zeniteti -gjerësia = 400 -lartësia = 300 -lista -kolona" "--title =" Koktej "\" koktej "\" i butë "\" qitës "\" djalë lope ") "echo $ case case" $ {choice} "në" koktej ") ndërsa është e vërtetë; bëj zgjedhjen = "$ (zeniteti -gjerësia = 400 -lartësia = 300 -lista -kolona" " -titulli =" provë "\" koka e uiskit "\" vodka portokalli / "\" ricard eau "\" tequila portokalli "\" Gin portokalli ")" echo $ case case "$ {choice}" në "whisky coca") modaliteti gpio 2 jashtë gjumit 3 mënyra gpio 2 hyrje / modaliteti gpio 0 jashtë gjumë 4 mënyra gpio 0 ndërprerje hyrjeje;; "wodka portokalli") modaliteti gpio 3 jashtë gjumit 2 mënyra gpio 3 hyrja / modaliteti gpio 7 jashtë gjumi 4 mënyra gpio 7 pushimi i hyrjes;; "ricard eau") modaliteti gpio 24 jashtë gjumit 3 mënyra gpio 24 hyrje / modaliteti gpio 25 jashtë gjumë 3 mënyra gpio 25 pushim hyrjeje;; "tequila portokalli") modaliteti gpio 22 jashtë gjumit 3 mënyra gpio 22 hyrja / modaliteti gpio 7 jashtë gjumi 3 mënyra gpio 7 pushimi i hyrjes;; "Gin portokalli") modaliteti gpio 23 jashtë gjumit 2 mënyra gpio 23 hyrja / modaliteti gpio 7 jashtë gjumi 4 mënyra gpio 7 pushimi i hyrjes;; *) jehonë pushim "bye";; esac bërë;; "e butë") ndërsa e vërtetë; bëj zgjedhjen = "$ (zeniteti -gjerësia = 400 -lartësia = 300 -lista -kolona" " -titulli =" provë "\" portokalli / \ "coca" / "eau") "jehonë rasti i zgjedhjes $ "$ {choice}" në "portokalli") modaliteti gpio 7 jashtë gjumit 6 mënyra gpio 7 ndërprerja e hyrjes;; "coca") mënyra gpio 0 jashtë gjumit 6 mënyra gpio 0 pushim i hyrjes;; "eau") modaliteti gpio 25 jashtë gjumit 6 mënyra gpio 25 pushim i hyrjes;; *) jehonë pushim "bye";; esac bërë;; "revole") ndërsa është e vërtetë; bëj zgjedhjen = "$ (zeniteti -gjerësia = 400 -lartësia = 300 -lista -kolona" " -titulli =" provë "\" uiski "\" wodka "\" tequila / \ "xhin" / " TGV ")" i bën jehonë rastit të zgjedhjes $ "$ {choice}" në "uiski") modaliteti gpio 2 jashtë gjumit 2 mënyra gpio 2 ndërprerje hyrjeje;; "wodka") modaliteti gpio 3 jashtë gjumit 2 mënyra gpio 3 pushim i hyrjes;; "tequila") modaliteti gpio 22 jashtë gjumit 2 mënyra gpio 22 pushim i hyrjes;; "xhin") modaliteti gpio 23 jashtë gjumit 2 mënyra gpio 23 pushim i hyrjes;; "TGV") modaliteti gpio 22 jashtë gjumit 1 mënyra gpio 22 hyrje / modaliteti gpio 23 jashtë gjumë 1 modaliteti gpio 23 hyrja / modaliteti gpio 3 jashtë gjumë 1 mënyra gpio 3 ndërprerje hyrjeje;; *) jehonë pushim "bye";; esac bërë;;
"djalë lope")
ndërsa e vërtetë; bëj zgjedhjen = "$ (zeniteti -gjerësia = 400 -lartësia = 300 -lista -kolona" " -titulli =" test "\" ricard pierre "\" coca whisky "\" wodka portokalli "\" xhin portokalli "\" tequila portokalli "\" cimetiere ")" echo $ case case "$ {choice}" në "ricard pierre") modaliteti gpio 24 jashtë gjumit 4 mënyra gpio 24 hyrje / modaliteti gpio 25 jashtë gjumë 5 mënyra gpio 25 hyrje pushim;; "whisky coca") modaliteti gpio 2 jashtë gjumit 3 mënyra gpio 2 hyrje / modaliteti gpio 0 jashtë gjumë 6 mënyra gpio 0 ndërprerja e hyrjes;; "wodka portokalli") modaliteti gpio 3 jashtë gjumit 3 mënyra gpio 3 hyrja / modaliteti gpio 7 jashtë gjumi 6 mënyra gpio 7 pushimi i hyrjes;; "xhin portokalli") modaliteti gpio 23 jashtë gjumit 3 mënyra gpio 23 hyrja / modaliteti gpio 7 jashtë gjumi 6 mënyra gpio 7 pushimi i hyrjes;; "tequila portokalli") modaliteti gpio 22 jashtë gjumit 3 mënyra gpio 22 hyrja / modaliteti gpio 7 jashtë gjumi 6 mënyra gpio 7 pushimi i hyrjes;; "cimetière") modaliteti gpio 2 jashtë gjumit 2 mënyra gpio 2 hyrje / modaliteti gpio 3 jashtë gjumë 2 mënyra gpio 3 hyrje / modaliteti gpio 23 jashtë gjumë 2 mënyra gpio 23 hyrje / modaliteti gpio 25 jashtë gjumë 2 mënyra gpio 25 hyrje / modaliteti gpio 7 jashtë gjumit 1 mënyra gpio 7 ndërprerja e hyrjes;; *) jehonë pushim "bye";; esac bërë;; *) jehonë pushim "bye";; esac bërë
Hapi 6: Montimi përfundimtar
Unë përdor një mobilje vertikale nga IKEA ishte më e lirë se sa për të ndërtuar vetë.
Kam prerë një shesh nga dera e përparme për të vënë gotën
Unë bëra një vrimë në raft për të kaluar një tub, tubi i pompës shkon atje.
Në fund kam vënë një raft teli nga një kompjuter ventilimi me një enë për ujin që rrjedh
Hapi 7: Përfundimi
Gjithçka po funksionon si duhet, por unë jam përballur me një problem të pambikëqyrur.
Pak çështje:
-Rasti është pak i ngushtë, kur mbusheni mund të jetë i komplikuar. -
-Enë për pije janë në krye dhe gota në fund; do të krijojë një sifon që do të thotë edhe kur pompë të ndalojë lëngu vazhdon të vijë.
Për të shmangur këtë përdorni një kuti horizontale ose si unë ju do të duhet të bëni një vrimë të vogël në tub në pjesën e zhytur.
Gjithashtu mund të shihni që kam kabllo që shkon kudo që duket keq, kështu që tavolina horizontale do të ishte opsioni më i mirë.
Këshilla:
Vendosni disa afishe në secilën enë për të ditur se me cilën pije është lidhur stafeta.
Nëse ju pëlqen udhëzimi ju lutemi votoni
Recommended:
Bëni makinën tuaj koktej të papërpunuar: 5 hapa (me fotografi)
Bëni makinën tuaj të koktejit të papërpunuar: Në këtë projekt do t'ju tregoj se si kombinova një Arduino Nano, një LCD, një kodues rrotullues, tre pompa peristaltike me drejtues motorësh, një qelizë ngarkese dhe disa copa druri për të krijuar një bruto, por Makinë Koktej funksionale. Gjatë rrugës do të
GrooveTail - Makinë koktej: 8 hapa
GrooveTail - Cocktail -Machine: Ndaloni të humbni kohën tuaj duke bërë një koktej dhe kërkoni në Google të gjithë përbërësit. Thjesht bëni një makinë koktej. Kjo ishte ajo që më kalonte në kokë kur më lindi ideja për të bërë këtë projekt. Doja të bëja diçka që do të më pëlqente
Makinë Play Station Makinë e printuar pa tela 3D me telekomandë: 7 hapa (me fotografi)
Play Station Makinë me printim pa tela 3D me telekomandë: Kush nuk i pëlqen lojërat? Gara dhe Luftimet në Botën Virtuale të Play Station dhe Xbox !! Pra, për ta sjellë atë argëtim në jetën reale, e bëra këtë Instructable në të cilin do t'ju tregoj se si mund të përdorni çdo Kontrollues të Telekomandës Play Station (Me tela
Makinë koktej: 8 hapa
Cocktail Machine: I doni festat dhe teknologjinë? Dëshironi diçka për t'i bërë kolegët tuaj kolegë xhelozë? Atëherë keni nevojë për një makinë koktej. Këtu ju tregoj se si ta ndërtoni vetë
Robot koktej Faicing Juicing: 7 hapa (me fotografi)
Robot koktej Fairy Juicing: Ky projekt u ndërtua për konferencën Roboexotica 2008 në Vjenë, Austri ku u rendit për vendin e parë në kategorinë e shërbimit të pijeve. Ja si është bërë