Spisu treści:
- Krok 1: Materiały eksploatacyjne
- Krok 2: Schemat Fritzing
- Krok 3: Baza danych
- Krok 4: Modele szkieletowe i projektowanie
- Krok 5: Okablowanie wszystkiego
- Krok 6: Kod frontendu i backendu
- Krok 7: Obudowa
- Krok 8: Ostatni szlif
Wideo: GrooveTail - Koktajl-Maszyna: 8 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
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)).
- "Raspberry Pi" jest potrzebne do kontrolowania wszystkiego, co będziesz kodować.
- Potrzebujemy "zasilania 12V", aby upewnić się, że wszystko jest zasilane. To również jest dostarczane z kablem zasilającym.
- Zamówiłem 6 pomp „12V Perialistic Pumps” do pompowania płynu do szklanki.
- 7,5 metra rurek silikonowych do przepuszczania cieczy do pompy a następnie do szkła.
- Potrzebujemy również „8-kanałowego przekaźnika” do sterowania trybem zasilania (włącz/wyłącz) pomp peralistycznych.
- "Regulator 5V" służy do podłączenia zasilacza 12V do 5V Raspberry Pi.
- W tym projekcie użyłem "Power Distribution Board" do sterowania moimi + i - ale można to również zrobić na płytce stykowej.
- Zamówiłem również "wyświetlacz OLED", aby pokazać adres IP, który będziesz musiał wpisać w przeglądarce.
- 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
- 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
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
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
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
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
Po skończeniu dużej części kodowania zacząłem tworzyć obudowę tego projektu. Wszystko kupiłem w lokalnym sklepie.
- 2 drewniane belki o wymiarach 27x27mm i 210cm wysokości
- 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
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:
Licznik kroków - Micro:Bit: 12 kroków (ze zdjęciami)
Licznik kroków - Micro:Bit: Ten projekt będzie licznikiem kroków. Do pomiaru kroków użyjemy czujnika przyspieszenia wbudowanego w Micro:Bit. Za każdym razem, gdy Micro:Bit się trzęsie, dodamy 2 do licznika i wyświetlimy go na ekranie
Lewitacja akustyczna z Arduino Uno krok po kroku (8 kroków): 8 kroków
Lewitacja akustyczna z Arduino Uno Krok po kroku (8-kroków): ultradźwiękowe przetworniki dźwięku Zasilacz żeński L298N Dc z męskim pinem dc Arduino UNOBreadboardJak to działa: Najpierw wgrywasz kod do Arduino Uno (jest to mikrokontroler wyposażony w cyfrowy oraz porty analogowe do konwersji kodu (C++)
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: 6 kroków
Jak używać silnika krokowego jako enkodera obrotowego i wyświetlacza OLED dla kroków: W tym samouczku dowiemy się, jak śledzić kroki silnika krokowego na wyświetlaczu OLED. Obejrzyj film demonstracyjny.Kredyt samouczka oryginalnego trafia do użytkownika YouTube „sky4fly”
Bolt - DIY Wireless Charging Night Clock (6 kroków): 6 kroków (ze zdjęciami)
Bolt - DIY Wireless Charging Night Clock (6 kroków): Ładowanie indukcyjne (znane również jako ładowanie bezprzewodowe lub ładowanie bezprzewodowe) to rodzaj bezprzewodowego przesyłania energii. Wykorzystuje indukcję elektromagnetyczną do dostarczania energii elektrycznej do urządzeń przenośnych. Najpopularniejszym zastosowaniem jest stacja ładowania bezprzewodowego Qi
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: 13 kroków (ze zdjęciami)
Jak zdemontować komputer za pomocą prostych kroków i zdjęć: To jest instrukcja demontażu komputera. Większość podstawowych komponentów ma budowę modułową i jest łatwa do usunięcia. Jednak ważne jest, abyś był w tym zorganizowany. Pomoże to uchronić Cię przed utratą części, a także ułatwi ponowny montaż