Sisällysluettelo:
- Vaihe 1: Tarvikkeet
- Vaihe 2: Fritzing Scheme
- Vaihe 3: Tietokanta
- Vaihe 4: Wireframes & Design
- Vaihe 5: Johdotus kaikkeen
- Vaihe 6: Frontend & Backend Code
- Vaihe 7: Kotelo
- Vaihe 8: Viimeistely
Video: GrooveTail - Cocktail -Machine: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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)).
- "Raspberry Pi" tarvitaan hallitsemaan kaikkea koodattavaa.
- Tarvitsemme "12V virtalähteen" varmistaaksemme, että kaikki on kytketty päälle. Mukana tulee myös virtajohto.
- Tilasin 6 "12V Perialistic Pumput" pumppaamaan nesteen lasiin.
- 7,5 metriä silikoniputkia nesteen siirtämiseksi pumppuun ja sitten lasiin.
- Tarvitsemme myös "8 -kanavaisen releen" ohjaamaan perialististen pumppujen virtatilaa (päälle/pois).
- "5V -säätimellä" kytketään 12 voltin virtalähde 5 V: n Raspberry Pi -laitteeseen.
- Tässä projektissa käytin "Power Distribution Board" -ohjainta + ja - - mutta voit tehdä tämän myös leipälaudalla.
- Tilasin myös "OLED -näytön", joka näyttää IP -osoitteen, joka sinun on kirjoitettava selaimeesi.
- 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
- 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
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
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
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
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
Kun suuri osa koodauksestani oli tehty, aloin tehdä tämän projektin koteloa. Ostin kaiken paikallisesta kaupasta.
- 2 puupalkkia, joiden koko on 27x27 mm ja korkeus 210 cm
- 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
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:
DIY Raspberry Pi Downloadbox: 4 vaihetta
DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)
Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta
4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen