Satura rādītājs:
- 1. solis: Piegādes
- 2. solis: Fritzing shēma
- 3. darbība. Datu bāze
- 4. solis: vadu rāmji un dizains
- 5. solis: visu pieslēdziet vadiem
- 6. darbība: priekšpuses un aizmugures kods
- 7. solis: korpuss
- 8. solis: nobeiguma pieskāriens
Video: GrooveTail - kokteiļu mašīna: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Pārtrauciet tērēt laiku, gatavojot kokteili un googlē visas sastāvdaļas. Vienkārši pagatavojiet sev kokteiļu automātu. Tieši tas man bija galvā, kad radās ideja izveidot šo projektu.
Es gribēju darīt kaut ko tādu, par ko es labprāt strādātu, un tieši tā. Pēc savas kokteiļmašīnas izgatavošanas es jūtos lieliski, jo tagad varu visu vasaru dzert kokteiļus, pat neko nedarot.
Šo projektu pilnībā kontrolē vienkārša vietne, kas ir atsaucīga un ļoti viegli lietojama. Sastāvdaļas un kokteiļi, ko jūs ievietojat projektā, ir pilnībā atkarīgs no jums.
Šī kokteiļu mašīna ir pārsteidzoša, un es jums parādīšu, kā es to pagatavoju.
1. solis: Piegādes
Diemžēl šis projekts nav bezmaksas … Jums būs jāiegādājas daži piederumi, kas nepieciešami lietotnes un sūkņu vadīšanai.
Ir pievienots pilns piegādes saraksts (materiālu saraksts (BOM)).
- "Raspberry Pi" ir nepieciešams, lai kontrolētu visu, ko kodēsit.
- Mums ir nepieciešams "12V barošanas avots", lai pārliecinātos, ka viss ir ieslēgts. Tam ir pievienots arī strāvas kabelis.
- Es pasūtīju 6 "12V Perialistic Pumps", lai sūknētu šķidrumu stiklā.
- 7,5 metrus silikona caurules, lai šķidrumu pārnestu uz sūkni un pēc tam uz stiklu.
- Mums ir vajadzīgs arī "8 kanālu relejs", lai kontrolētu perialistisko sūkņu jaudas (ieslēgšanas/izslēgšanas) režīmu.
- "5V regulators" tiek izmantots, lai savienotu 12V barošanas avotu ar 5V Raspberry Pi.
- Šajā projektā es izmantoju "Power Distribution Board", lai kontrolētu savu + un - bet to var izdarīt arī uz maizes dēļa.
- Es arī pasūtīju "OLED displeju", lai parādītu IP, kas jums būs jāievada pārlūkprogrammā.
- Projekta mājokļiem es devos uz vietējo veikalu un nopirku 2 koka sijas 27x27 mm un 210 cm augstumā un 2 koka plāksnes ar izmēru 125x62, 5 cm
- Pēc dzērieniem es devos arī uz vietējo veikalu un nopirku kokteiļiem nepieciešamos dzērienus.
2. solis: Fritzing shēma
Pirmā lieta, ko es darīju, bija izveidot savu shēmu. Šī programma ir ļoti viegli lietojama, un tā jums ļoti palīdz, kad faktiski savienojat visas sastāvdaļas.
Jūs vienmēr varat pārbaudīt, kuras tapas es izmantoju un kā es pievienoju visu pievienotajos failos.
3. darbība. Datu bāze
Pēc shēmas pabeigšanas izveidoju savu datu bāzi. Mana datu bāze tiek izmantota, lai savienotu manas sastāvdaļas un kokteiļus. Datu bāzē tika saglabāta arī temperatūra, kas ņemta no sensora ds1820.
Es sāku zīmēt modeli, un, kad mans modelis bija labi pabeigts, es to izstrādāju uz priekšu.
4. solis: vadu rāmji un dizains
Man jau bija ideja par vietnes struktūru, sākot ar šo projektu. Tāpēc es to vispirms uzzīmēju uz stiepļu rāmjiem un pēc tam pievienoju krāsas. Es izvēlējos tumšas krāsas, jo kokteiļi iznāks vairāk.
Šis ir arī brīdis, kad man bija jādomā par to, kādas iezīmes es ielikšu savā projektā. Es pievienoju atcelšanas pogu, tāpēc, ja nejauši nospiežat gatavot kokteili, jūs joprojām varat atcelt savu darbību. Es arī jutu, ka ir jāievieš tīrīšanas funkcija, lai caurulēs būtu mazāk baktēriju dzīvības.
5. solis: visu pieslēdziet vadiem
Ir pienācis laiks visu sakārtot. Pārliecinieties, ka šim nolūkam izmantojat savu Fritzing shēmu, jo tās to ir daudz vieglāk izdarīt, un jūs nepieļausit tik daudz kļūdu.
Noteikti ievietojiet 5V regulatoru starp 12V barošanas avotu un Raspberry Pi. Pretējā gadījumā jūsu Raspberry Pi tiks pārslogots un viņš mirs. Pārliecinieties arī, vai visi jūsu + un - vadi ir pareizajā vietā, jo Raspberry Pi ir ļoti trausla šāda veida lietām.
6. darbība: priekšpuses un aizmugures kods
Pēc stiepļu karkasu izgatavošanas en design. Es sāku rakstīt savu html un css. Tas viss notika patiešām labi, un tam vajadzētu notikt diezgan ātri.
Priekšpuses kods tika uzrakstīts Visual Studio kodā ar javascript, bet aizmugures kods - Python3.5.
Savā priekšpusē es uzrakstīju dažas funkcijas, piemēram, atpakaļskaitīšanas procesu, gatavojot kokteili. Savā aizmugurē es uzrakstīju visu, lai izveidotu saiti ar manu datu bāzi, temperatūras displeju, sastāvdaļu displeju un sūkņu aktivizēšanu un deaktivizēšanu.
Sarežģītā daļa rodas, kad jums ir jāsaista priekšpuses kods ar aizmugures kodu. Šim nolūkam es izmantoju kontaktligzdas. Kontaktligzdas ir diezgan viegli lietojamas un man labi darbojās.
Github krātuve
7. solis: korpuss
Pēc tam, kad bija pabeigta liela daļa no manas kodēšanas, es sāku veidot šī projekta korpusu. Es visu nopirku vietējā veikalā.
- 2 koka sijas 27x27mm un 210cm augstas
- 2 koka plāksnes ar izmēru 125x62, 5cm
Es sāku, izgriežot pareizos koka siju un koka plākšņu izmērus. Mans korpuss ir 40x40 cm un 62,5 cm augsts.
Pēc pareizo izmēru izgriešanas es izveidoju taisnstūri ar koka sijām. Kad taisnstūris tika izveidots, es uzliku koka plāksnes ap to ar dažām skrūvēm. Es pārliecinājos, ka korpusa vidū ir plāksne, kurā var ievietot manu elektroniku. Šī daļa vēlāk tiks slēgta, un tiks parādīta tikai korpusa apakšējā daļa.
Kad lielākā daļa galveno lietu no korpusa bija izdarītas, es sāku ieskrūvēt dažus caurumus, kur atradīsies perialistiskie sūkņi, un es ievietoju tos vietā.
Korpusa aizmugurē izvilka I caurumu, lai varētu ievietot barošanas kabeli. Vidējā platformā es uzzīmēju 6 caurumus, lai silikona caurules varētu iziet cauri un ieiet dzērienu iekšpusē.
Es arī uzvilku caurumu platformas vidū un caur to izliku baltu caurulīti, kas bija manā mājā, mazliet improvizējot. Šajā caurulē tiks ievietotas visas silikona caurules.
8. solis: nobeiguma pieskāriens
Pēc korpusa ārpuses pabeigšanas. Es ieskrūvēju un ierakstīju visas savas sastāvdaļas. Tas bija daudz darba un prasa daudz laika, jo jums tas jādara ļoti rūpīgi un precīzi, lai nesabojātu komponentus.
Pēc visu sastāvdaļu ievietošanas es pievienoju savus perialistiskos sūkņus korpusam un pievienoju tam silikona caurules.
Es izliku silikona caurules caur caurumiem, kurus es ievilku vienā pusē. Un otrā pusē es to ievietoju baltajā mēģenē, lai visas silikona caurules sanāktu kopā. Šeit stikls nostājas.
OLED ekrāns ir viena no pēdējām lietām, ko pievienoju savam korpusam. Es to ieskrūvēju un arī ieskrūvēju nelielu caurumu, lai visi vadi varētu iekļūt detaļas daļā.
Pēc visu vadu savienošanas un pārbaudes, vai tas darbojas, es aizvēru korpusa priekšpuses augšējo daļu, un tas izskatījās ļoti jauki. Es ļoti lepojos ar savu izveidoto projektu.
Ieteicams:
Brīvroku kartona Gumball mašīna: 18 soļi (ar attēliem)
Brīvroku kartona Gumball mašīna: mēs izgatavojām bezkontakta Gumball mašīnu, izmantojot mikro: bitu, traku ķēžu bitu, attāluma sensoru, servo un kartonu. Tā izgatavošana un lietošana bija "BLAST"! ? ? Kad jūs ieliekat roku raķetes pamatnē, attāluma sensors
Automatizēta iesmidzināšanas formēšanas mašīna plastmasas pārstrādei: 5 soļi
Automatizēta iesmidzināšanas formēšanas mašīna plastmasas pārstrādei: Sveiki :) Šis pamācība ir par mūsu "automatizēto plastmasas iesmidzināšanas mašīnu plastmasas pārstrādei". (sauc: viedais inžektors) Iekārtas ideja ir piedāvāt decentralizētu plastmasas pārstrādes risinājumu. Pārstrāde bieži ir ierobežota
Smilšu tornado mašīna: 4 soļi
Smilšu tornado mašīna: Čau, puiši. Es esmu jauns šajā jomā, bet es tomēr mēģināšu piedalīties konkursā. Šis būs projekts par to, kā savās mājās izgatavot smilšu tornado mašīnu. Šis ir salīdzinoši vienkāršs projekts un neprasa tik daudz darba. Ņemiet vērā arī*Vienmēr izlasiet
DIY PCB urbšanas preses mašīna: 7 soļi
DIY PCB urbšanas preses iekārta: Kā es teicu savā iepriekšējā INSTRUCTABLE, ka esmu strādājis pie jauna Instructable, tāpēc šajā amatā es jums parādīšu, kā izveidot ērtu līdzstrāvas urbšanas preses mašīnu, un izpildīšu soļus, kā izveidot šo Mašīnu. Tātad, sāksim
Raspberry Pi bungu mašīna: 5 soļi
Raspberry Pi bungu mašīna: paraugu sekvenceris, izmantojot Raspberry Pi + Python. Sekvenceram ir 4 polifonijas, un tas ļauj lietotājam saglabāt un norādīt 6 dažādas secības, kuras tās var mainīt reāllaikā, un atbalsta iespēju mainīt dažādus paraugus . Es w