Sisukord:
- Samm: tarvikud
- 2. samm: Fritzing -skeem
- 3. samm: andmebaas
- 4. samm: traatraamid ja disain
- Samm: ühendage kõik üles
- 6. samm: kasutajaliidese ja taustaprogrammi kood
- 7. samm: eluase
- 8. samm: viimistlus
Video: GrooveTail - kokteilimasin: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Lõpetage oma aja veetmine, tehes kokteili ja googeldades kõik koostisosad. Tehke lihtsalt kokteilimasin. See käis mul peast läbi, kui tulin ideele seda projekti teha.
Tahtsin teha midagi, mille nimel mulle meeldiks töötada, ja see on täpselt see. Pärast oma kokteilimasina valmistamist tunnen end suurepäraselt, sest saan nüüd terve suve kokteile juua, ilma et peaksin midagi tegema.
Seda projekti juhib täielikult lihtne veebisait, mis on tundlik ja väga lihtne kasutada. Projekti koostatud koostisosad ja kokteilid on täielikult teie enda otsustada.
See kokteilimasin on hämmastav ja ma näitan teile, kuidas ma selle tegin.
Samm: tarvikud
Kahjuks pole see projekt tasuta … Peate ostma mõned tarvikud, mis on vajalikud rakenduse ja pumpade juhtimiseks.
Lisatud on täielik tarnimisnimekiri (Bill of Materials (BOM)).
- Vaarika Pi on vajalik selleks, et kontrollida kõike, mida kodeerite.
- Vajame "12V toiteallikat", et veenduda, et kõik on sisse lülitatud. Kaasas ka toitekaabel.
- Tellisin vedeliku klaasi pumpamiseks 6 "12V perialistlikku pumpa".
- 7,5 meetrit silikoontorusid, et viia vedelik pumpa ja seejärel klaasi.
- Vajame ka "8 kanaliga releed", et juhtida perialistlike pumpade toite (sisse/välja) režiimi.
- "5V regulaatorit" kasutatakse 12 V toiteallika ühendamiseks 5 V Raspberry Pi -ga.
- Selles projektis kasutasin oma + ja - juhtimiseks "toitejaotusplaati", kuid saate seda teha ka leivaplaadil.
- Tellisin ka "OLED -ekraani", et näidata ip -d, mille peate oma brauserisse sisestama.
- Projekti eluaseme jaoks läksin kohalikku poodi ja ostsin 2 puittala suurusega 27x27 mm ja 210 cm ning kaks puitplaati mõõtmetega 125x62, 5 cm
- Jookide jaoks läksin ka kohalikku poodi ja ostsin oma kokteilide jaoks vajalikud joogid.
2. samm: Fritzing -skeem
Esimese asjana tegin oma skeemi. Seda programmi on väga lihtne kasutada ja see aitab teid palju, kui ühendate tegelikult kõik oma komponendid.
Lisatud failides saate alati kontrollida, milliseid tihvte ma kasutasin ja kuidas ma kõik ühendasin.
3. samm: andmebaas
Pärast skeemi lõpetamist koostasin oma andmebaasi. Minu andmebaasi kasutatakse minu koostisosade ja kokteilide ühendamiseks. Andmebaas salvestas ka ds1820 andurilt võetud temperatuuri.
Hakkasin mudelit joonistama ja kui mu mudel oli hästi valmis, kujundasin selle edasi.
4. samm: traatraamid ja disain
Mul oli juba selle projektiga alustades idee veebisaidi ülesehituse kohta. Nii ma joonistasin selle algul traatraamidele ja pärast lisasin värvid. Valisin tumedad värvid, sest kokteilid kerkiksid rohkem esile.
See on ka hetk, mil pidin mõtlema, milliseid funktsioone kavatsen oma projektile lisada. Lisasin tühistusnupu, nii et kui vajutate õnnetuse korral kokteili valmistamist, saate oma tegevuse ikkagi tühistada. Samuti tundsin, et on vaja rakendada puhastusfunktsioon, nii et torudes oleks vähem bakterite elu.
Samm: ühendage kõik üles
On aeg kõik juhtida. Veenduge, et kasutate selleks oma Fritzingi skeemi, kuna need muudavad selle palju lihtsamaks ja te ei tee nii palju vigu.
Pange kindlasti 5 V regulaator 12 V toiteallika ja Raspberry Pi vahele. Vastasel juhul on teie Raspberry Pi ülepinge ja ta sureb. Veenduge ka, et kõik teie + ja - juhtmed oleksid õiges kohas, kuna Raspberry Pi on sellise kraami jaoks väga habras.
6. samm: kasutajaliidese ja taustaprogrammi kood
Pärast traatraamide tegemist en design. Hakkasin kirjutama oma html -d css -is. See kõik läks tõesti hästi ja peaks minema üsna kiiresti.
Esiotsa kood kirjutati Visual Studio Code'is JavaScriptiga ja taustaprogramm Python3.5 -s.
Oma esiküljele kirjutasin kokteili valmistamisel mõned funktsioonid, nagu loendusprotsess. Taustprogrammis kirjutasin kõik, mis on seotud minu andmebaasiga, temperatuuri näit, koostisosade kuvamine ning pumpade aktiveerimine ja deaktiveerimine.
Raske osa tuleb siis, kui teil on vaja oma kasutajaliidese kood taustaprogrammiga linkida. Kasutasin selleks pistikupesasid. Pistikupesasid on üsna lihtne kasutada ja need töötasid minu jaoks hästi.
Githubi hoidla
7. samm: eluase
Pärast seda, kui suur osa minu kodeerimisest oli tehtud, hakkasin selle projekti korpust valmistama. Ostsin kõik kohalikus poes.
- 2 puittala mõõtmetega 27x27 mm ja kõrgus 210 cm
- 2 puidust plaati mõõtudega 125x62, 5 cm
Alustasin puittalade ja puitplaatide õige suurusega väljalõikamisega. Minu eluase on 40x40 cm ja 62,5 cm kõrge.
Pärast õigete suuruste väljalõikamist tegin puittaladega ristküliku. Kui ristkülik oli tehtud, panin mõned kruvid selle ümber olevatele puitplaatidele. Veendusin, et korpuse keskel on plaat, kuhu minu elektroonika mahub. See osa suletakse hiljem ja kuvatakse ainult korpuse alumine osa.
Pärast seda, kui suurem osa korpuse põhiasjadest oli tehtud, hakkasin kruvima mõnda auku, kus oleksid perialistlikud pumbad, ja panin need paika.
Korpuse tagaküljel oli joonistatud auk toitekaabli läbimiseks. Keskmisele platvormile tõmbasin 6 auku silikoontorude läbimiseks ja jookide sisse minekuks.
Joonistasin platvormi keskele augu ja panin sellest läbi valge toru, mida ma oma kodus lebasin, natuke improvisatsiooni. Sellesse torusse lähevad kõik silikoontorud.
8. samm: viimistlus
Pärast korpuse väliskülje valmimist. Kruvisin ja teipisin kõik oma komponendid sisse. See oli palju tööd ja võtab palju aega, kuna peate seda tegema väga hoolikalt ja täpselt, et komponente mitte kahjustada.
Pärast kõigi komponentide sisestamist kinnitasin oma perialistlikud pumbad korpuse külge ja silikoontorud selle külge.
Panin silikoontorud läbi aukude, mille ühelt poolt sisse tõmbasin. Ja teiselt poolt panin selle valgesse torusse, nii et kõik silikoonist torud saaksid kokku. Siin hakkab klaas seisma.
OLED -ekraan on üks viimaseid asju, mille oma korpuse külge kinnitasin. Keerasin selle sisse ja keerasin sisse ka väikese augu, et kõik juhtmed saaksid osa sisse minna.
Pärast kõikide juhtmete ühendamist ja selle toimimise katsetamist sulgesin korpuse esikülje ülemise osa ja see tundus väga kena. Olen enda loodud projekti üle väga uhke.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust