Orodha ya maudhui:
- Hatua ya 1: Tunachohitaji:
- Hatua ya 2: Sanidi Raspberry Pi
- Hatua ya 3: Kuunganisha Skrini
- Hatua ya 4: Kuunganisha Relay / Raspberry
- Hatua ya 5: Nambari ya GUI
- Hatua ya 6: Upandaji wa Mwisho
- Hatua ya 7: Hitimisho
Video: Mashine ya Cocktail Na Raspberry ya GUI: Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Unapenda teknolojia na sherehe? Mradi huu umetengenezwa kwa ajili yako!
Katika mafunzo haya tutaunda mashine ya kienyeji ya kienyeji na kielelezo cha picha.
Kila kitu kinadhibitiwa na rasipberry!
BONYEZA: Nimefanya mpya iwe rahisi na ya bei rahisi kiunga hapa
Hatua ya 1: Tunachohitaji:
Kwa mradi huu nitatumia 8 botlle lakini unaweza kuzoea kwa urahisi ikiwa unataka kidogo au zaidi.
-Raspberry B: Yoyote inapaswa kufanya kazi
-8 njia ya kupokezana: kila kituo kitakuwa ujani. (1channel = 1bottle)
-Wire muhimu zaidi ni kike kwa kiume.
-8 pampu ya maji kila pampu itatumiwa kwa utu mmoja
-Bomba nimepata 10m.
-Touchscreen 2.8 ili kuonyesha kiolesura cha mtumiaji
- Kadi ya SD 8G: angalau 8GB
-Somaji wa kadi ya SD naamini wengi wako tayari unayo lakini ikiwa inaweza kutokea.
Kontena la kinywaji, nakuruhusu uchague kwani itakuwa maoni yako. Gari langu lina 1.5 lita
Hatua ya 2: Sanidi Raspberry Pi
Ili kutumia ujambazi na skrini ya kugusa, tutahitaji picha iliyobadilishwa ya raspbian
Programu ya FIrst 3:
-Adafruit iliyobadilishwa picha ya raspbian
-Win32diskimager kuchoma picha kwenye kadi ya SD
-Sura ya kuunganisha kijijini na ujambazi
Picha ya diski ya WIn32:
Baada ya kupakua kuiweka.
Fungua, 1 / utaona "kifaa" kwa ujumla chaguo-msingi ni nzuri (ikiwa una kadi ya sd tu imeunganishwa)
2 / Bonyeza folda ya ikoni ya samawati na uchague picha ya kijasusi ya jesi ambayo umepakua
3 / Bonyeza andika na imefanywa.
Sasa unaweza kuingiza kadi kwenye rasipberry.
Putty:
Inaturuhusu kuungana kupitia SSH, kufungua Putty (hakuna haja ya kusanikisha)
- Unganisha kebo ya mtandao kwa rasipberry
-Unahitaji kupata ip ya rasipberry 2 njia rahisi:
-Unganisha na kiolesura chako cha sanduku utaweza kuona kifaa na IP
-Unganisha skrini ya kugusa na kibodi nenda kwa terminal kisha ifconfig
Sasa katika Putty ingiza anwani ya ip itakuwa kitu kama 192.168.0.3 kisha ingiza
-itauliza kuamini bonyeza ndio (picha)
-ingia: nywila ya pi: rasipberry
Acha madirisha upande tutarudi hapa baadaye
Hatua ya 3: Kuunganisha Skrini
Usumbufu wa skrini ni kwamba inakuja tayari kupanda kwa hivyo wakati utaiunganisha itatumia pini yote ya rasp.
Nimejaribu kila pini ili kujua utatumia skrini gani (angalia picha)
Ili kuunganisha skrini itakuwa pini sawa na rasipberry
Mara baada ya kushikamana ikiwa umeweka raspbian utaweza kuitumia.
Ushauri kwa skrini:
upau wa kazi kuchukua mahali, ikiwa bonyeza juu yake kisha kuweka jopo => ya juu => ondoa nafasi iliyohifadhiwa ya upau wa kazi
Sanidi mbofyo mmoja:
Bonyeza mara moja: UKI kubonyeza kutumia bonyeza tu kwenye skrini kwenye puty: cd /home/pi/.config => nano libfm.conf
Mstari wa 5 single_click = 0 badili hadi single_click = 1
Hatua ya 4: Kuunganisha Relay / Raspberry
Onyesho la picha kwa pampu moja ya maji.
pampu ya maji + = RELAY
pampu ya maji - = Chaja 12V
Nilitumia sinia moja 12V (kata juu) hasi huenda kwa kila pampu (hasi) na chanya kila kituo cha relay
Chaja moja inatosha kwani pampu moja tu itafanya kazi kwa wakati huo
Rudia hii kwa pampu 8.
Ili kujifunza zaidi juu ya rasipiberi na upeleze mada ya kushangaza hapa
Hatua ya 5: Nambari ya GUI
Tumefanywa kwa sehemu ya nyenzo (aina ya).
Wacha tuunde kiolesura cha Mtumiaji wa Picha:
Sasa unaweza kurudi kwa putty mara tu ikiunganishwa tutaunda nambari yetu kwenye eneo-kazi:
cd / nyumbani / pi / Desktop
fungua faili:
nano kunywa.sh
kuhakikisha faili inafanikiwa
chmod + x kunywa.sh
na ubandike nambari:
Ikiwa unataka kurekebisha nambari:
"Njia ya GPIO nje" inamaanisha unawasha pini (kwa hivyo relay inawasha)
Gpio = pini kwenye rasiberi, lakini pini ya fizikia sio sawa na mfumo.
Angalia picha.
Kwa hivyo ikiwa unataka kuongeza au kubadilisha kinywaji tu modfiy jina katika "menyu boisson" na kwenye mwili wa nambari, unaweza kuona kwa urahisi kila kinywaji kina sehemu ndogo ya nambari.
#! / bin / bash wakati ni kweli; fanya uchaguzi = "$ (zenity --width = 400 - urefu = 300 - orodha - safu" "- kichwa =" Cocktail "\" cocktail "\" laini "\" shooter "\" kijana wa ng'ombe ") "echo $ choice case" $ {choice} "in" cocktail ") ilhali ni kweli; fanya uchaguzi = "$ (zenity --width = 400 - urefu = 300 - orodha - safu-safu" "- kichwa =" mtihani "\" whiskey coca "\" wodka machungwa "\" ricard eau "\" tequila rangi ya machungwa "\" Gin machungwa ")" echo $ $ kesi "$ {choice}" katika "whiskey coca") gpio mode 2 nje kulala 3 gpio mode 2 pembejeo / gpio mode 0 nje kulala 4 gpio mode 0 break break;; "wodka machungwa") gpio mode 3 nje kulala 2 gpio mode 3 pembejeo / gpio mode 7 nje kulala 4 gpio mode 7 break break;; "ricard eau") gpio mode 24 nje ya kulala 3 gpio mode 24 pembejeo / gpio mode 25 nje ya kulala 3 gpio mode 25 kuvunja pembejeo;; "tequila machungwa") gpio mode 22 nje kulala 3 gpio mode 22 pembejeo / gpio mode 7 nje kulala 3 gpio mode 7 break break;; "Gin machungwa") gpio mode 23 nje kulala 2 gpio mode 23 pembejeo / gpio mode 7 nje kulala 4 gpio mode 7 kuvunja pembejeo;; *) echo "kwaheri" mapumziko;; esac imefanywa;; "laini") wakati ni kweli; fanya uchaguzi = "$ (zenity --width = 400 - urefu = 300 - orodha - safu" "- kichwa =" mtihani "\" machungwa "\" coca "\" eau ")" echo kesi ya uchaguzi wa $ "$ {chaguo}" katika "machungwa") hali ya gpio 7 nje ya kulala 6 gpio mode 7 mapumziko ya pembejeo;; "coca") hali ya gpio 0 nje kulala 6 mode ya gpio 0 mapumziko ya pembejeo;; "eau") gpio mode 25 nje ya kulala 6 gpio mode 25 mapumziko ya pembejeo;; *) echo "kwaheri" mapumziko;; esac imefanywa;; "mpiga risasi") wakati ni kweli; fanya uchaguzi = "$ (zenity --width = 400 - urefu = 300 - orodha - safu" "- kichwa =" mtihani "\" whisky "\" wodka "\" tequila "\" gin "\" TGV ")" echo kesi ya kuchagua $ "$ {choice}" katika "whisky") gpio mode 2 nje kulala 2 gpio mode 2 break break;; "wodka") gpio mode 3 nje ya kulala 2 gpio mode 3 kuvunja pembejeo;; "tequila") gpio mode 22 nje ya kulala 2 gpio mode 22 mapumziko ya pembejeo;; "gin") gpio mode 23 nje kulala 2 gpio mode 23 kuvunja pembejeo;; "TGV") gpio mode 22 nje ya kulala 1 gpio mode 22 pembejeo / gpio mode 23 nje kulala 1 gpio mode 23 pembejeo / gpio mode 3 nje kulala 1 gpio mode 3 kuvunja pembejeo;; *) echo "kwaheri" mapumziko;; esac imefanywa;;
"mvulana wa ng'ombe")
wakati ni kweli; fanya uchaguzi = "$ (zenity --width = 400 - urefu = 300 - orodha - safu" "- kichwa =" mtihani "\" ricard pierre "\" whiskey coca "\" wodka machungwa "\" gin chungwa "\" tequila machungwa "\" cimetiere ")" mwangwi $ $ kesi "$ {chaguo}" katika "ricard pierre") gpio mode 24 nje kulala 4 gpio mode 24 pembejeo / gpio mode 25 nje kulala 5 gpio mode 25 pembejeo kuvunja;; "whisky coca") gpio mode 2 nje kulala 3 gpio mode 2 pembejeo / gpio mode 0 nje kulala 6 gpio mode 0 kuvunja pembejeo;; "wodka machungwa") gpio mode 3 nje ya kulala 3 gpio mode 3 pembejeo / gpio mode 7 nje kulala 6 gpio mode 7 break break;; "gin machungwa") gpio mode 23 nje kulala 3 mode gpio 23 pembejeo / gpio mode 7 nje kulala 6 gpio mode 7 kuvunja pembejeo;; "tequila machungwa") gpio mode 22 nje kulala 3 gpio mode 22 pembejeo / gpio mode 7 nje kulala 6 gpio mode 7 break break;; "cimetière") hali ya gpio 2 nje kulala 2 gpio mode 2 pembejeo / gpio mode 3 nje kulala 2 gpio mode 3 pembejeo / gpio mode 23 nje kulala 2 mode gpio 23 pembejeo / gpio mode 25 nje kulala 2 gpio mode 25 ingizo / mode ya gpio 7 nje ya kulala 1 gpio mode 7 kuvunja pembejeo;; *) echo "kwaheri" mapumziko;; esac imefanywa;; *) echo "kwaheri" mapumziko;; esac imefanywa
Hatua ya 6: Upandaji wa Mwisho
Ninatumia fanicha wima kutoka IKEA ilikuwa rahisi kuliko kujijenga.
Nilikata mraba kutoka mlango wa mbele ili kuweka glasi
Nilitengeneza shimo kwenye rafu kupitisha bomba, bomba la pampu huenda huko.
Chini mimi huweka waya kutoka kwa kompyuta ya uingizaji hewa na chombo cha maji yanayovuja
Hatua ya 7: Hitimisho
Kila kitu kinafanya kazi vizuri lakini nimekabiliwa na shida isiyotarajiwa.
Suala chache:
-Kesi ni ngumu kidogo, wakati unapojaza inaweza kuwa ngumu. -
-Chombo cha vinywaji kiko juu na glasi iko chini; itaunda siphon ambayo inamaanisha hata wakati pampu itaacha kioevu kiendelee kuja.
Ili kuepusha matumizi haya kesi ya usawa au kama mimi itabidi utenge shimo ndogo kwenye bomba kwenye sehemu ya kuzamisha.
Pia unaweza kuona nina kebo kwenda kila mahali ambayo inaonekana kuwa mbaya, kwa hivyo dawati la usawa litakuwa chaguo bora.
Ushauri:
Weka stika kwenye kila kontena ili ujue ni relay gani inayounganishwa.
Ikiwa ungependa anayefundishwa tafadhali piga kura
Ilipendekeza:
Mashine ya Cocktail: Hatua 8
Mashine ya Cocktail: Unapenda vyama na teknolojia? Unataka kitu cha kuwafanya wenzako wa chuo kikuu wawe na wivu? Basi unahitaji mashine ya kula. Hapa ninakuonyesha jinsi ya kujijenga mwenyewe
Mashine ya ngoma ya Raspberry Pi yenye taka: 15 Hatua (na Picha)
Mashine ya Dramu ya Raspberry Pi iliyotumiwa: Hii inayoweza kufundishwa itakuonyesha jinsi ya kutengeneza mashine ya ngoma ya roboti ya Raspberry Pi. Kwa kweli ni mradi wa kufurahisha, ubunifu, maingiliano. Nitakuonyesha jinsi ya kufanya kazi ya ndani, lakini ngoma halisi itakuwa juu yako, kukupa th
Mashine ya Michezo ya Kubahatisha ya Rudi na PI ya Raspberry, RetroPie na Uchunguzi wa kujifanya: Hatua 17 (na Picha)
Mashine ya Michezo ya Kubahatisha ya Retro iliyo na Raspberry PI, RetroPie na Uchunguzi wa Homemade: Wakati fulani uliopita nilipata usambazaji wa Linux kwa Raspberry Pi inayoitwa RetroPie. Niligundua mara moja kuwa ni wazo nzuri na utekelezaji mzuri. Mfumo wa uchezaji wa kusudi moja-moja bila huduma zisizo za lazima. Kipaji. Muda mfupi baadaye, niliamua
Mafunzo ya Mashine ya chini ya Raspberry Pi Torrent Machine: Hatua 4 (na Picha)
Mafunzo ya Mashine ya chini ya Raspberry Pi Torrent Machine: Watu wa Hai.Kufundisha kila wakati ni kuokoa maisha na kutumaini Raspberry Pi isiyo na kichwa kufanya hivyo kwako unaweza kuwa wa kushangaza. Pamoja na mafunzo nitakusaidia nyote kujenga Mashine ya Torrent na Pi ambayo inaweza kukimbia bila kichwa na unaweza kutumia Andro yetu
Mchoro wa Mashine ya Kuosha Mashine: 6 Hatua
Mchoro wa Mashine ya Kuosha ya Mashine: Ili kuweza kuweka waya kwenye mashine ya kuosha au motor ya ulimwengu tutahitaji mchoro unaoitwa mchoro wa wiring motor motor, hii inaweza kutumiwa kuweka waya hii kwa wote kwa 220v ac au dc fuata tu mchoro huo