Sadržaj:

GrooveTail - mašina za koktele: 8 koraka
GrooveTail - mašina za koktele: 8 koraka

Video: GrooveTail - mašina za koktele: 8 koraka

Video: GrooveTail - mašina za koktele: 8 koraka
Video: Я никогда не ел такой вкусной курицы в соусе!!! Рецепт за 10 минут! 2024, Novembar
Anonim
GrooveTail - mašina za koktele
GrooveTail - mašina za koktele
GrooveTail - mašina za koktele
GrooveTail - mašina za koktele

Prestanite trošiti vrijeme tako što ćete morati napraviti koktel i proguglajte sve sastojke. Samo si napravite aparat za koktele. To mi je prolazilo kroz glavu kada sam došao na ideju da napravim ovaj projekat.

Htjela sam raditi nešto za što bih voljela raditi, a to je upravo to. Nakon što sam napravio vlastiti aparat za koktele, osjećam se odlično jer sada mogu piti koktele cijelo ljeto, a da uopće ne moram ništa raditi.

Ovaj projekt u potpunosti kontrolira jednostavna web stranica koja odgovara i vrlo je laka za korištenje. Sastojci i kokteli koje stavljate u projekat u potpunosti ovise o vama.

Ova mašina za koktele je nevjerovatna i pokazat ću vam kako sam je napravio.

Korak 1: Potrošni materijal

Nažalost, ovaj projekt nije besplatan … Morat ćete kupiti neke potrepštine potrebne za kontrolu aplikacije i pumpi.

U prilogu je potpuna lista zaliha (Bill of Materials (BOM)).

  1. "Raspberry Pi" je potreban za kontrolu svega što ćete kodirati.
  2. Treba nam "napajanje od 12 V" kako bismo bili sigurni da je sve uključeno. Uz ovo dolazi i kabel za napajanje.
  3. Naručio sam 6 "12V Perialistic Pumps" za pumpanje tečnosti u staklo.
  4. 7,5 metara silikonskih cijevi za prebacivanje tekućine u pumpu, a zatim u staklo.
  5. Također nam je potreban "8 -kanalni relej" za kontrolu načina rada (uključivanje/isključivanje) perialističkih pumpi.
  6. "5V regulator" koristi se za spajanje 12V napajanja na 5V Raspberry Pi.
  7. U ovom projektu koristio sam "Power Distribution Board" za kontrolu svojih + i - ali to možete učiniti i na ploči.
  8. Naručio sam i "OLED ekran" za prikaz IP -a koji ćete morati da unesete u pregledač.
  9. Za smještaj projekta otišao sam u lokalnu trgovinu i kupio 2 drvene grede 27x27 mm i 210 cm visine i 2 drvene ploče 125x62,5 cm
  10. Po piće sam takođe otišao u lokalnu prodavnicu i kupio potrebna pića za svoje koktele.

Korak 2: Šema za fritzing

Prvo što sam uradio je da napravim svoju šemu. Ovaj program je vrlo jednostavan za korištenje i puno vam pomaže kada zapravo povezujete sve svoje komponente.

Uvijek možete provjeriti koje sam pinove koristio i kako sam sve povezao u priloženim datotekama.

Korak 3: Baza podataka

Baza podataka
Baza podataka

Nakon što sam završio sa šemom, napravio sam svoju bazu podataka. Moja baza podataka koristi se za povezivanje mojih sastojaka i mojih koktela. Baza podataka je također pohranila temperaturu izmjerenu sa senzora ds1820.

Počeo sam crtati model i nakon što je moj model dobro završen, proslijedio sam ga.

Korak 4: Žičani okviri i dizajn

Wireframes & Design
Wireframes & Design

Već sam imao ideju o strukturi web stranice od kada sam počeo s ovim projektom. Tako sam to iscrtao na žičanim okvirima, a nakon toga sam dodao boje. Odabrao sam tamne boje jer bi kokteli više iskakali.

Ovo je ujedno i trenutak kada sam morao razmisliti o tome koje ću karakteristike staviti u svoj projekt. Dodao sam dugme za otkazivanje, pa ako pritisnete da napravite koktel u slučaju nesreće, i dalje možete otkazati svoju radnju. Također sam smatrao da je potrebno staviti funkciju čišćenja kako bi u epruvetama bilo manje života bakterija.

Korak 5: Ožičite sve

Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje
Ožičenje

Vrijeme je da sve povežete. Za to upotrijebite svoju shemu Fritzinga jer vam to uvelike olakšava radnju i nećete napraviti toliko grešaka.

Pobrinite se da regulator 5V postavite između 12V napajanja i Raspberry Pi. U suprotnom će vaš Raspberry Pi biti prenapon i umrijet će. Također provjerite jesu li sve vaše + i - žice na ispravnom mjestu jer je Raspberry Pi vrlo krhak za takve vrste stvari.

Korak 6: Frontend i pozadinski kôd

Frontend i pozadinski kod
Frontend i pozadinski kod

Nakon izrade žičanih okvira u dizajnu. Počeo sam pisati svoj html en css. Sve je ovo prošlo jako dobro i trebalo bi proći prilično brzo.

Frontend kod je napisan u Visual Studio Code -u sa javascript -om, a pozadinski kôd je napisan u Python3.5.

Na svom sam frontu napisao neke funkcije, poput procesa odbrojavanja pri pravljenju koktela. U pozadini sam napisao sve što se povezuje sa mojom bazom podataka, prikaz temperature, prikaz sastojaka i aktiviranje i deaktiviranje pumpi.

Najteži dio dolazi kada trebate povezati svoj frontend kod sa pozadinskim kodom. Za ovo sam koristio utičnice. Utičnice su prilično jednostavne za upotrebu i meni su dobro funkcionirale.

Github spremište

Korak 7: Stanovanje

The Housing
The Housing
The Housing
The Housing
The Housing
The Housing

Nakon što je veliki dio mog kodiranja obavljen, počeo sam izrađivati kućište ovog projekta. Sve sam kupila u lokalnoj prodavnici.

  1. 2 drvene grede visine 27x27 mm i visine 210 cm
  2. 2 drvene ploče dimenzija 125x62,5 cm

Počeo sam s izrezivanjem drvenih greda i drvenih ploča svih veličina. Moje kućište je 40x40cm i visoko 62,5cm.

Nakon što sam izrezao sve odgovarajuće veličine, napravio sam pravokutnik s drvenim gredama. Kad je pravokutnik napravljen, stavio sam drvene ploče oko njega nekim vijcima. Uvjerio sam se da je u sredini kućišta ploča na koju se može uklopiti moja elektronika. Taj će dio kasnije biti zatvoren i bit će prikazan samo donji dio kućišta.

Nakon što je većina glavnih stvari iz kućišta završena, počeo sam uvrtati neke rupe u kojima bi bile perialističke pumpe i stavio sam ih na mjesto.

Na stražnjoj strani kućišta izvučena je I rupa za provlačenje kabela za napajanje. Na srednjoj platformi nacrtao sam 6 rupa za silikonske cijevi da prođu i uđu u piće.

Nacrtao sam i rupu na sredini platforme i kroz nju stavio bijelu cijev koju sam ležao po kući, malo improvizacije. Ova cijev ulazi u sve silikonske cijevi.

Korak 8: Završni dodir

Završni dodir
Završni dodir
Završni dodir
Završni dodir
Završni dodir
Završni dodir

Nakon što je kućište završeno sa vanjske strane. Zašrafio sam i zalijepio sve svoje komponente. Ovo je bilo puno posla i oduzima puno vremena jer morate to učiniti vrlo pažljivo i precizno kako ne biste oštetili komponente.

Nakon što sam stavio sve svoje komponente, pričvrstio sam Perialističke pumpe na kućište i na njih pričvrstio silikonske cijevi.

Silikonske cijevi sam provukao kroz rupe koje sam uvukao s jedne strane. S druge strane sam je stavio u bijelu cijev kako bi se sve silikonske cijevi spojile. Tu staklo staje.

OLED ekran je jedna od posljednjih stvari koje sam pričvrstio na svoje kućište. Zašrafio sam ga, a takođe i zašrafio malu rupu da sve žice uđu u sastavni deo.

Nakon što sam sve spojio i testirao radi li, zatvorio sam gornji dio prednje strane kućišta i izgledalo je jako lijepo. Veoma sam ponosan na projekat koji sam stvorio.

Preporučuje se: