Sisällysluettelo:

GrooveTail - Cocktail -Machine: 8 vaihetta
GrooveTail - Cocktail -Machine: 8 vaihetta

Video: GrooveTail - Cocktail -Machine: 8 vaihetta

Video: GrooveTail - Cocktail -Machine: 8 vaihetta
Video: Gentlemen Of Fortune (comedy, dir. Alexander Sery, 1971) 2024, Marraskuu
Anonim
GrooveTail - Cocktail -kone
GrooveTail - Cocktail -kone
GrooveTail - Cocktail -kone
GrooveTail - Cocktail -kone

Lopeta aikasi liikaaminen tekemällä cocktail ja googlettamalla kaikki ainesosat. Tee vain cocktailkone. Sitä pyöri päässäni, kun sain idean tehdä tämä projekti.

Halusin tehdä jotain, jonka parissa haluaisin työskennellä, ja tämä on juuri sitä. Oman cocktailikoneen valmistamisen jälkeen tunnen oloni loistavaksi, koska voin nyt juoda cocktaileja koko kesän ilman, että minun tarvitsee edes tehdä mitään.

Tätä projektia ohjaa täysin yksinkertainen verkkosivusto, joka on reagoiva ja erittäin helppokäyttöinen. Ainesosat ja cocktailit, jotka laitat projektiin, on täysin sinun itsesi.

Tämä cocktail -kone on hämmästyttävä ja näytän sinulle, miten tein sen.

Vaihe 1: Tarvikkeet

Valitettavasti tämä projekti ei ole ilmainen…. Sinun on ostettava joitain tarvikkeita, joita tarvitaan sovelluksen ja pumppujen ohjaamiseen.

Liitteenä on täydellinen tarjonta (Bill Of Materials (BOM)).

  1. "Raspberry Pi" tarvitaan hallitsemaan kaikkea koodattavaa.
  2. Tarvitsemme "12V virtalähteen" varmistaaksemme, että kaikki on kytketty päälle. Mukana tulee myös virtajohto.
  3. Tilasin 6 "12V Perialistic Pumput" pumppaamaan nesteen lasiin.
  4. 7,5 metriä silikoniputkia nesteen siirtämiseksi pumppuun ja sitten lasiin.
  5. Tarvitsemme myös "8 -kanavaisen releen" ohjaamaan perialististen pumppujen virtatilaa (päälle/pois).
  6. "5V -säätimellä" kytketään 12 voltin virtalähde 5 V: n Raspberry Pi -laitteeseen.
  7. Tässä projektissa käytin "Power Distribution Board" -ohjainta + ja - - mutta voit tehdä tämän myös leipälaudalla.
  8. Tilasin myös "OLED -näytön", joka näyttää IP -osoitteen, joka sinun on kirjoitettava selaimeesi.
  9. Projektin asuntoa varten menin paikalliseen kauppaan ja ostin 2 puupalkkia, joiden korkeus oli 27x27 mm ja 210 cm, ja kaksi puulevyä, joiden koko oli 125x62, 5 cm
  10. Juomia varten menin myös paikalliseen kauppaan ja ostin tarvittavat juomat cocktaileihini.

Vaihe 2: Fritzing Scheme

Ensimmäisenä tein suunnitelmani. Tämä ohjelma on erittäin helppokäyttöinen ja se auttaa sinua paljon, kun liität kaikki komponentit yhteen.

Voit aina tarkistaa, mitä nastoja käytin ja miten liitin kaiken liitteenä oleviin tiedostoihin.

Vaihe 3: Tietokanta

Tietokanta
Tietokanta

Kun olen suorittanut suunnitelmani, tein tietokantani. Tietokantaani käytetään yhdistämään ainesosat ja cocktaileja yhteen. Tietokanta tallensi myös ds1820 -anturista mitatun lämpötilan.

Aloitin mallin piirtämisen ja kun mallini oli valmis, tein sen eteenpäin.

Vaihe 4: Wireframes & Design

Wireframes & Design
Wireframes & Design

Minulla oli jo idea tämän sivuston rakenteesta, kun aloitin tämän projektin. Joten vedin sen ensin lankakehyksiin ja sen jälkeen lisäsin värit. Valitsin tummat värit, koska cocktaileja tulee enemmän esiin.

Tämä oli myös hetki, jolloin minun piti miettiä, mitä ominaisuuksia aion ottaa käyttöön projektissani. Lisäsin peruutuspainikkeen, joten jos painat make cocktail onnettomuudessa, voit silti peruuttaa toimintasi. Tunsin myös, että oli tarpeen ottaa käyttöön puhdistustoiminto, jotta putkissa olisi vähemmän bakteereja.

Vaihe 5: Johdotus kaikkeen

Johdotus Kaikki
Johdotus Kaikki
Johdotus Kaikki
Johdotus Kaikki
Johdotus Kaikki
Johdotus Kaikki

On aika yhdistää kaikki. Varmista, että käytät tähän Fritzing -järjestelmääsi, koska ne helpottavat tämän tekemistä ja et tee niin paljon virheitä.

Varmista, että asetat 5 V: n säätimen 12 V: n virtalähteen ja Raspberry Pi: n väliin. Muuten Raspberry Pi on ylikuormitettu ja hän kuolee. Varmista myös, että kaikki + ja - johdot ovat oikeassa paikassa, koska Raspberry Pi on erittäin hauras tällaisille tavaroille.

Vaihe 6: Frontend & Backend Code

Käyttöliittymä- ja taustakoodi
Käyttöliittymä- ja taustakoodi

Lankakehysten valmistamisen jälkeen en design. Aloin kirjoittaa html -tiedostoja css -muodossa. Kaikki meni todella hyvin ja sen pitäisi mennä melko nopeasti.

Käyttöliittymäkoodi on kirjoitettu Visual Studio Code -ohjelmalla javascriptilla ja taustaohjelma Python3.5: llä.

Kirjoitin käyttöliittymään joitain ominaisuuksia, kuten lähtölaskentaprosessin cocktailia valmistettaessa. Taustajärjestelmässäni kirjoitin kaiken linkittääkseni tietokantaani, lämpötilanäyttöön, ainesosien näyttöön ja pumppujen aktivointiin ja deaktivointiin.

Vaikea osa tulee, kun sinun on linkitettävä käyttöliittymäkoodisi taustakoodiin. Käytin tähän pistorasioita. Pistorasiat ovat melko helppokäyttöisiä ja toimivat minulle hyvin.

Github -arkisto

Vaihe 7: Kotelo

Asuminen
Asuminen
Asuminen
Asuminen
Asuminen
Asuminen

Kun suuri osa koodauksestani oli tehty, aloin tehdä tämän projektin koteloa. Ostin kaiken paikallisesta kaupasta.

  1. 2 puupalkkia, joiden koko on 27x27 mm ja korkeus 210 cm
  2. 2 puulautasta, koko 125x62, 5 cm

Aloitin leikkaamalla oikean kokoiset puupalkit ja puulevyt. Asuntoni on 40x40cm ja 62,5cm korkea.

Leikkaamisen jälkeen kaikki oikeat koot tein suorakulmion puupalkeilla. Kun suorakulmio oli tehty, laitoin sen ympärille puulevyt ruuveilla. Varmistin, että kotelon keskellä oli levy, joka sopii elektroniikkaani. Tämä osa suljetaan myöhemmin ja vain kotelon alaosa näytetään.

Kun suurin osa kotelon tärkeimmistä asioista oli tehty, aloin ruuvata joitakin reikiä, joissa perialistiset pumput olisivat, ja laitoin ne paikoilleen.

Kotelon takapuolelta vedin I -reiän virtakaapelin sovittamiseksi. Keskitasolle piirsin 6 reikää silikoniputkien läpi juomien sisään ja sisään.

Piirsin myös reiän lavan keskelle ja laitoin sen läpi valkoisen putken, jonka olin asunnossani, hieman improvisointia. Tässä putkessa kaikki silikoniputket menevät sisään.

Vaihe 8: Viimeistely

Viimeistely
Viimeistely
Viimeistely
Viimeistely
Viimeistely
Viimeistely

Kun kotelon ulkopinta oli valmis. Ruuvasin ja teipasin kaikki komponentit. Tämä oli paljon työtä ja vie paljon aikaa, koska sinun on tehtävä tämä erittäin huolellisesti ja tarkasti, jotta komponentit eivät vahingoitu.

Kun olin laittanut kaikki komponentit sisään, kiinnitin Perialistiset pumput koteloon ja silikoniputket siihen.

Laitoin silikoniputket toisella puolella vedettyjen reikien läpi. Ja toisella puolella laitoin sen valkoiseen putkeen, jotta kaikki silikoniputket tulevat yhteen. Tässä kohtaa lasi nousee seisomaan.

OLED -näyttö on yksi viimeisistä asioista, jotka kiinnitin koteloon. Ruuvasin sen sisään ja ruuvasin myös pienen reiän, jotta kaikki johdot menevät osaan.

Kun kaikki on kytketty ja testattu, toimiiko se, suljin kotelon etupuolen yläosan ja se näytti erittäin mukavalta. Olen erittäin ylpeä luomastani projektista.

Suositeltava: