Spisu treści:

GrooveTail - Koktajl-Maszyna: 8 kroków
GrooveTail - Koktajl-Maszyna: 8 kroków

Wideo: GrooveTail - Koktajl-Maszyna: 8 kroków

Wideo: GrooveTail - Koktajl-Maszyna: 8 kroków
Wideo: domowy stół obrotowy 2024, Wrzesień
Anonim
GrooveTail - Koktajl-Maszyna
GrooveTail - Koktajl-Maszyna
GrooveTail - Koktajl-Maszyna
GrooveTail - Koktajl-Maszyna

Przestań marnować swój czas, robiąc koktajl i google do wszystkich składników. Po prostu zrób sobie maszynę do koktajli. To właśnie przychodziło mi do głowy, kiedy wpadłem na pomysł zrobienia tego projektu.

Chciałem zrobić coś, nad czym chciałbym pracować i to jest dokładnie to. Po zrobieniu własnej maszyny do koktajli czuję się świetnie, ponieważ mogę teraz pić koktajle przez całe lato bez konieczności robienia czegokolwiek.

Ten projekt jest całkowicie kontrolowany przez prostą stronę internetową, która jest responsywna i bardzo łatwa w użyciu. Składniki i koktajle, które umieścisz w projekcie, zależy wyłącznie od Ciebie.

Ta maszyna do koktajli jest niesamowita i pokażę Ci, jak ją zrobiłem.

Krok 1: Materiały eksploatacyjne

Niestety ten projekt nie jest darmowy…. Będziesz musiał kupić materiały potrzebne do sterowania aplikacją i pompami.

Dołączona jest pełna lista dostaw (zestawienie materiałowe (BOM)).

  1. "Raspberry Pi" jest potrzebne do kontrolowania wszystkiego, co będziesz kodować.
  2. Potrzebujemy "zasilania 12V", aby upewnić się, że wszystko jest zasilane. To również jest dostarczane z kablem zasilającym.
  3. Zamówiłem 6 pomp „12V Perialistic Pumps” do pompowania płynu do szklanki.
  4. 7,5 metra rurek silikonowych do przepuszczania cieczy do pompy a następnie do szkła.
  5. Potrzebujemy również „8-kanałowego przekaźnika” do sterowania trybem zasilania (włącz/wyłącz) pomp peralistycznych.
  6. "Regulator 5V" służy do podłączenia zasilacza 12V do 5V Raspberry Pi.
  7. W tym projekcie użyłem "Power Distribution Board" do sterowania moimi + i - ale można to również zrobić na płytce stykowej.
  8. Zamówiłem również "wyświetlacz OLED", aby pokazać adres IP, który będziesz musiał wpisać w przeglądarce.
  9. Na obudowę projektu poszedłem do lokalnego sklepu i kupiłem 2 drewniane belki 27x27mm i 210cm wysokości oraz 2 drewniane płyty 125x62,5cm
  10. Po napoje poszedłem też do lokalnego sklepu i kupiłem niezbędne napoje do moich koktajli.

Krok 2: Schemat Fritzing

Pierwszą rzeczą, którą zrobiłem, było wykonanie mojego planu. Ten program jest bardzo łatwy w użyciu i bardzo pomaga, gdy faktycznie łączysz wszystkie komponenty razem.

Zawsze możesz sprawdzić jakich pinów użyłem i jak wszystko połączyłem w załączonych plikach.

Krok 3: Baza danych

Baza danych
Baza danych

Po skończeniu mojego schematu stworzyłem swoją bazę danych. Moja baza danych służy do łączenia moich składników i koktajli. W bazie przechowywana była również temperatura pobrana z czujnika ds1820.

Zacząłem rysować model, a kiedy mój model został dobrze ukończony, zaprojektowałem go naprzód.

Krok 4: Modele szkieletowe i projektowanie

Modele szkieletowe i projektowanie
Modele szkieletowe i projektowanie

Pomysł na strukturę strony miałem już od początku tego projektu. Więc najpierw narysowałem to na makiecie, a potem dodałem kolory. Wybrałam ciemne kolory, ponieważ koktajle bardziej by wyskakiwały.

To także moment, w którym musiałem zastanowić się, jakie funkcje zamierzam umieścić w swoim projekcie. Dodałem przycisk anulowania, więc jeśli w razie wypadku naciśniesz „przygotuj koktajl”, nadal możesz anulować swoją akcję. Czułem też, że konieczne jest wprowadzenie funkcji czyszczenia, aby w probówkach było mniej bakterii.

Krok 5: Okablowanie wszystkiego

Okablowanie wszystkiego
Okablowanie wszystkiego
Okablowanie wszystkiego
Okablowanie wszystkiego
Okablowanie wszystkiego
Okablowanie wszystkiego

Czas wszystko połączyć. Upewnij się, że używasz do tego swojego schematu Fritzing, ponieważ znacznie ułatwiają to i nie popełnisz tylu błędów.

Upewnij się, że umieściłeś regulator 5 V między zasilaczem 12 V a Raspberry Pi. W przeciwnym razie Twoje Raspberry Pi będzie przepięte i umrze. Upewnij się również, że wszystkie przewody + i - znajdują się we właściwym miejscu, ponieważ Raspberry Pi jest bardzo delikatny dla tego rodzaju rzeczy.

Krok 6: Kod frontendu i backendu

Kod frontendu i backendu
Kod frontendu i backendu

Po wykonaniu moich makiety en design. Zacząłem pisać html en css. Wszystko poszło naprawdę dobrze i powinno pójść dość szybko.

Kod frontendu został napisany w Visual Studio Code z javascriptem, a backendowy w Python3.5.

W moim interfejsie napisałem kilka funkcji, takich jak proces odliczania podczas robienia koktajlu. W moim backendzie napisałem wszystko, co łączyło się z moją bazą danych, wyświetlaniem temperatury, wyświetlaniem składników oraz włączaniem i wyłączaniem pomp.

Trudna część pojawia się, gdy musisz połączyć swój kod frontendowy z kodem backendowym. Użyłem do tego gniazdek. Gniazda są dość łatwe w użyciu i działają dobrze dla mnie.

Repozytorium Github

Krok 7: Obudowa

Obudowa
Obudowa
Obudowa
Obudowa
Obudowa
Obudowa

Po skończeniu dużej części kodowania zacząłem tworzyć obudowę tego projektu. Wszystko kupiłem w lokalnym sklepie.

  1. 2 drewniane belki o wymiarach 27x27mm i 210cm wysokości
  2. 2 drewniane talerze 125x62,5cm

Zacząłem od wycięcia odpowiednich rozmiarów drewnianych belek i drewnianych płyt. Moja obudowa ma wymiary 40x40cm i 62,5cm wysokości.

Po wycięciu wszystkich odpowiednich rozmiarów zrobiłem prostokąt z drewnianych belek. Po wykonaniu prostokąta nałożyłem wokół niego drewniane płytki za pomocą śrub. Upewniłem się, że na środku obudowy znajduje się płytka, do której zmieści się moja elektronika. Ta część zostanie później zamknięta i będzie widoczna tylko dolna część obudowy.

Po wykonaniu większości głównych rzeczy z obudowy zacząłem wkręcać kilka otworów w miejscu pomp perialistycznych i umieszczałem je na miejscu.

Z tyłu obudowy narysowany otwór, przez który można włożyć kabel zasilający. Na środkowej platformie narysowałem 6 otworów, przez które przechodzą silikonowe rurki i wchodzą do wnętrza napojów.

Narysowałem też dziurę na środku platformy i przełożyłem przez nią białą rurkę, którą leżałem w domu, trochę improwizacji. Ta rurka to miejsce, do którego wejdą wszystkie rurki silikonowe.

Krok 8: Ostatni szlif

Wykończenie
Wykończenie
Wykończenie
Wykończenie
Wykończenie
Wykończenie

Po wykończeniu zewnętrznej obudowy. Wkręciłem i przykleiłem wszystkie moje komponenty. To było dużo pracy i zajmuje dużo czasu, ponieważ trzeba to robić bardzo ostrożnie i precyzyjnie, aby nie uszkodzić elementów.

Po włożeniu wszystkich moich komponentów przymocowałem do obudowy pompę Perialistic i przymocowałem do niej silikonowe rurki.

Rurki silikonowe przełożyłem przez otwory, które narysowałem z jednej strony. A z drugiej strony włożyłem go do białej rurki, żeby wszystkie rurki silikonowe się połączyły. Tu właśnie stoi szkło.

Ekran OLED to jedna z ostatnich rzeczy, które przymocowałem do obudowy. Wkręciłem go, a także wkręciłem mały otwór, aby wszystkie przewody weszły do części składowej.

Po okablowaniu wszystkiego i sprawdzeniu, czy działa, zamknąłem górną część przedniej części obudowy i wyglądało to bardzo ładnie. Jestem bardzo dumna z projektu, który stworzyłem.

Zalecana: