Spisu treści:
- Krok 1: MATERIAŁY
- Krok 2: Tworzenie platformy obrotowej
- Krok 3: Tworzenie stojaka na butelki i obudowy Arduino
- Krok 4: Tworzenie dziobka do nalewania butelki
- Krok 5: Skonfiguruj Arduino
- Krok 6: Kodeks
- Krok 7: Połącz elementy razem
Wideo: Maszyna do napojów: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Ta maszyna do napojów została stworzona z myślą o ułatwieniu sposobów nalewania napojów.
Krok 1: MATERIAŁY
- 1x duży serwo SG
- 1x mikro serwo SG90
- 1x Arduino Uno
- 4x małe śruby
- 1x farba w sztyfcie
- 1x Wiertło
- 1x picie
- Słoma 1x
- Blacha blaszana
- 1x drewniany kołek 3 ft rura miedziana;
- 1x miedziane złącze T 6x przewody
- 1x elastyczna opaska
- 1x słoma
- 1x taśma elektryczna z drewna kubka;
Krok 2: Tworzenie platformy obrotowej
Niezbędne materiały: -
- 1x blacha blaszana
- 1x drewniany kołek
- Taśma -
- 1x śruba
- 1x Puchar
- 1x farba w sztyfcie
- Gorący klej
- Przytnij blachę do pożądanego kształtu i zaklej krawędzie, aby uniknąć skaleczeń.
- Przyklej na gorąco farbę w sztyfcie do spodu blachy, aby zapewnić dodatkową sztywność.
- Wstępnie wywierć otwór w środku blaszanego arkusza i przymocuj drewniany kołek za pomocą śruby (Uwaga: może być konieczne przymocowanie dodatkowych obciążników, aby zrównoważyć ciężar dozowanego płynu)
- Odetnij dno kubka, aby trzymać szklankę do picia i gorący klej z jednej strony blachy.
Krok 3: Tworzenie stojaka na butelki i obudowy Arduino
Niezbędne materiały: -
- Rura miedziana o długości 3 stóp
- 1x miedziane złącze T
- Drewno
- Gorący klej
- Wiertarka
- Aby chronić arduino przed uszkodzeniem, użyj drewna do stworzenia obudowy, wywierć otwór w górnej części obudowy na podpórkę.
- Przytnij miedzianą rurkę na żądaną wysokość, aby utrzymać butelkę.
- Używając wybranej butelki, utwórz uchwyt wykonany z drewna i wywierć dwa otwory, jeden do przymocowania do miedzianej rurki, a drugi do owinięcia wokół szyjki butelki.
- Przymocuj uchwyt do miedzianej rury na miedzianym trójniku za pomocą gorącego kleju.
Krok 4: Tworzenie dziobka do nalewania butelki
- 1x plastikowa butelka.
- 1x mały kawałek plastiku
- 1x giętka słomka
- 1x małe złącze arduino
- 1x uchwyt na kabel
- Gorący klej
- Wiertarka
- Użyj pistoletu do klejenia na gorąco, aby przymocować złącze arduino do jednej ze stron małego kawałka plastiku. (jak pokazano na Zdjęciu 1).
- Użyj pistoletu do klejenia na gorąco, aby przymocować uchwyt kabla po drugiej stronie małego kawałka plastiku. (jak pokazano na Zdjęciu 1).
- Zrób otwór w nakrętce butelki z wodą mniej więcej o tej samej średnicy co plastikowa słomka.
- Użyj pistoletu do klejenia na gorąco, aby przymocować plastikową słomkę do zakrętki butelki. Użyj pistoletu do klejenia na gorąco, aby uszczelnić słomkę, aby utrzymać pożądaną ciecz po jej przechyleniu do góry nogami.
Krok 5: Skonfiguruj Arduino
- 1x Elego UNO R3
- 6x kabel męski na męski
- Arduino R3 Proto Shield Kit
- 1x kabel Firewire
- Podłącz Protoshield do arduino.
- Podłącz duże serwo do wejścia cyfrowego ~10 (jak pokazano na wykresie)
- Podłącz małe serwo do wejścia cyfrowego ~9 (jak pokazano na wykresie)
- Połącz uziemienie na obu
- Użyj odbiornika 5 V do podłączenia serw. (jeśli używasz więcej niż dwóch serw, zastanów się nad uzyskaniem przedłużacza AdaFruit.
- Jeśli używany jest protoshield, będziesz w stanie podłączyć wymagane dwa 5V bez większych problemów.
Krok 6: Kodeks
#włączać
Serwo małeServo; // utwórz obiekt servo do sterowania serwo
Serwo dużeServo;
int poz = 0; // zmienna do przechowywania pozycji serwa
int poz2=0;
pusta konfiguracja () {
smallServo.attach(9);// dołącza serwo na pin 9 do obiektu serwo
bigServo.attach(10); // mocuje duże serwo do pinu 9
}
pusta pętla () {
smallServo.write(0); // inicjuje serwo do zera positino
bigServo.write(0); // inicjowanie serw do zera opóźnienia posiino(1000);
for (poz = 0; poz <= 180; poz += 1) { // przechodzi od 0 stopni do 180 stopni
bigServo.write(poz); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos'
opóźnienie(10); // czeka 10ms, aż serwo osiągnie pozycję
}
opóźnienie (1000);
for (poz2 = 0; poz2 <= 165; poz2 += 1) { // przechodzi od 0 stopni do 180 stopni
// w krokach co 1 stopień
smallServo.write(pos2); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos'
opóźnienie(5); // czeka 15ms, aż serwo osiągnie pozycję
}
opóźnienie (20000); // TO OPÓŹNIA KONTROLĘ, JAK DŁUGO SŁOMA ROZLEWA PŁYN
for (poz2 = 165; poz2 >= 0; poz2 -= 1) { // przechodzi ze 180 stopni do 0 stopni
smallServo.write(pos2); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos'
opóźnienie(5); // czeka 5ms, aż serwo osiągnie pozycję
}
for (pos = 180; pos >= 0; pos -= 1) { // przechodzi ze 180 stopni do 0 stopni
bigServo.write(poz); // powiedz serwo, aby przeszło na pozycję w zmiennej 'pos'
opóźnienie(15); // czeka 15ms, aż serwo osiągnie pozycję
}
dużeSerwo.odłącz(); // USUWA SERWO, ABY ZAPOBIEGAĆ CIĄGŁYM RUCHOM.
małeSerwo.odłącz();
}
Krok 7: Połącz elementy razem
- Należy pamiętać, że płyny mogą uszkodzić elektronikę. Zachowaj ostrożność podczas obsługi maszyny z płynami.
- Przymocuj duże serwo do obrotowej tacy.
- Podłącz małe serwo do miedzianej rurki i uruchom dostarczony kod źródłowy (Uwaga: nie używaj płynów podczas tego uruchomienia). Umożliwi to kalibrację słomy i upewnienie się, że zarówno taca, jak i słoma pracują zsynchronizowane.
- Jeśli jesteś zadowolony z ruchu obrotowej tacy i słomy. Kontynuuj testowanie wodą.
- Uszczelnij Arduino w pudełku.
- Ciesz się drinkiem.
Zalecana:
Kartonowa maszyna Gumball bez użycia rąk: 18 kroków (ze zdjęciami)
Bezdotykowa maszyna Gumball Cardboard: Stworzyliśmy bezdotykową maszynę Gumball przy użyciu micro:bit, płytki bitowej Crazy Circuits, czujnika odległości, serwa i kartonu. Stworzenie go i korzystanie z niego było „BLAST”! ? ? Kiedy umieścisz rękę w podstawie rakiety, czujnik odległości
Straszna maszyna do cukierków dyniowych na Halloween: 5 kroków
Straszna maszyna do cukierków dyniowych na Halloween: Witam wszystkich! Szczęśliwy Holloween!! Zbudowaliśmy lampion z dyni, który będzie puszczał muzykę i pluł cukierkami, gdy ktoś do niej podejdzie
Inna bezużyteczna maszyna: 6 kroków (ze zdjęciami)
Inna bezużyteczna maszyna: Przy tak wielu bezużytecznych maszynach próbowałem zrobić taką, która jest nieco inna. Zamiast mechanizmu przesuwającego przełącznik, ta maszyna po prostu obraca przełącznik o 180 stopni, w tym projekcie użyłem Nema 17 silnik krokowy, który
555 Bezużyteczna maszyna: 8 kroków (ze zdjęciami)
555 Useless Machine: Prawie każdy projekt, który zrobiłem w życiu, używa arduino lub po prostu atmegas, ale na ostatniej lekcji elektroniki w mojej szkole znalazłem mały układ scalony o nazwie 555. Słyszałem o tym wcześniej, ale myślałem, że mikrokontrolery są lepsze. Czytam
Mieszadło do napojów: 5 kroków (ze zdjęciami)
Drink Stirrer: Ta instrukcja została stworzona w celu spełnienia wymagań projektowych Makecourse na University of South Florida (www.makecourse.com)