Innehållsförteckning:
- Steg 1: MATERIAL
- Steg 2: Skapa den roterande plattformen
- Steg 3: Skapa flaskstället och Arduino -höljet
- Steg 4: Skapa flaskhällen
- Steg 5: Konfigurera Arduino
- Steg 6: Koden
- Steg 7: Sätt ihop element
Video: Dryckemaskin: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Denna dryckemaskin är gjord i avsikt att underlätta sättet vi häller våra drycker.
Steg 1: MATERIAL
- 1x SG stor servo
- 1x SG90 Micro Servo
- 1x Arduino Uno
- 4x små skruvar
- 1x Paint Stick
- 1x borr
- 1x dricka
- Halm 1x
- Tennplåt
- 1x trätappa 3 fot kopparrör
- 1x koppar T -led 6x trådar
- 1x elastiskt band
- 1x halm
- 1x kopp elektrisk tejp i trä
Steg 2: Skapa den roterande plattformen
Nödvändiga material: -
- 1x plåt
- 1x träpinne
- Tejp -
- 1x skruv
- 1x kopp
- 1x Paint Stick
- Hot Lim
- Skär plåten till önskad form och tejpa kanterna för att undvika snitt.
- Varm lim fast färgpinnen på botten av plåtskivan för att ge lite extra styvhet.
- Förborra ett hål i mitten av plåtskivan och fäst träpluggen med en skruv (Obs! Du kan behöva fästa extra vikter för att motverka vikten av den utmatade vätskan)
- Skär botten av en kopp för att hålla ditt dricksglas och hett lim på ena sidan av plåtarket.
Steg 3: Skapa flaskstället och Arduino -höljet
Nödvändiga material: -
- 3 fot kopparrör
- 1x koppar T -led
- Trä
- Hot Lim
- Borra
- För att skydda arduino från spillskador, använd träet för att skapa ett hölje, borra ett hål i toppen av höljet för stödet.
- Skär kopparröret till önskad höjd för att hålla flaskan.
- Använd den valda flaskan och skapa en hållare av trä och borra två hål, ett för att fästa på kopparröret och ett för att linda runt flaskans hals.
- Fäst hållaren på kopparröret ovanpå koppar-T-leden med varmt lim.
Steg 4: Skapa flaskhällen
- 1x plastflaska.
- 1x liten plastbit
- 1x böjbart halm
- 1x liten arduino -kontakt
- 1x kabelhållare
- Hot Lim
- Borra
- Använd den heta limpistolen för att fästa arduino -kontakten på ena sidan av den lilla plastbiten. (Som visas på bild 1).
- Använd den heta limpistolen för att fästa kabelhållaren på andra sidan av den lilla plastbiten. (Som visas på bild 1).
- Gör ett hål genom locket på vattenflaskan ungefär samma diameter som plasthalmen.
- Använd den heta limpistolen för att fästa plasthalmen på flasklocket. Använd den heta limpistolen för att täta halmen för att behålla önskad vätska när den välts upp och ner.
Steg 5: Konfigurera Arduino
- 1x Elego UNO R3
- 6x han till han kabel
- Arduino R3 Proto Shield Kit
- 1x firewire -kabel
- Anslut Protoshield till arduino.
- Anslut den stora servon till den digitala ingången ~ 10 (som visas i grafen)
- Anslut den lilla servon till den digitala ingången ~ 9 (Som visas i grafen)
- Anslut grunderna till båda
- Använd 5v -mottagaren för att ansluta servon. (Om du använder mer än två servon, se till att skaffa en AdaFruit -förlängare.
- Om protoshielden används kan du ansluta de två 5V som krävs utan mycket krångel.
Steg 6: Koden
#omfatta
Servo smallServo; // skapa servoobjekt för att styra ett servo
Servo bigServo;
int pos = 0; // variabel för att lagra servopositionen
int pos2 = 0;
void setup () {
smallServo.attach (9); // fäster servon på stift 9 på servoobjektet
bigServo.attach (10); // fäster den stora servon på stift 9
}
void loop () {
smallServo.write (0); // inits servo till noll positino
bigServo.write (0); // init servos till noll positino fördröjning (1000);
för (pos = 0; pos <= 180; pos += 1) {// går från 0 grader till 180 grader
bigServo.write (pos); // säg servo att gå till position i variabeln 'pos'
fördröjning (10); // väntar 10 ms på att servon når positionen
}
fördröjning (1000);
för (pos2 = 0; pos2 <= 165; pos2 += 1) {// går från 0 grader till 180 grader
// i steg om 1 grad
smallServo.write (pos2); // säg servo att gå till position i variabeln 'pos'
fördröjning (5); // väntar 15 ms på att servon når positionen
}
fördröjning (20000); // DENNA FÖRDRÖJNINGAR KONTROLLERAR HUR LÅNG STRAW GÖR VÄTSKA
för (pos2 = 165; pos2> = 0; pos2 -= 1) {// går från 180 grader till 0 grader
smallServo.write (pos2); // säg servo att gå till position i variabeln 'pos'
fördröjning (5); // väntar 5 ms på att servon når positionen
}
för (pos = 180; pos> = 0; pos -= 1) {// går från 180 grader till 0 grader
bigServo.write (pos); // säg servo att gå till position i variabeln 'pos'
fördröjning (15); // väntar 15 ms på att servon når positionen
}
bigServo.detach (); // BORTTAGER SERVOEN FÖR ATT FÖREBYGGA KONTINUERA RÖRELSER.
smallServo.detach ();
}
Steg 7: Sätt ihop element
- Tänk på att vätskor kan skada din elektronik. Var försiktig när du kör maskinen med vätskor.
- Fäst den stora servon på det roterande facket.
- Fäst den lilla servon på kopparröret och kör den medföljande källkoden (Obs! Använd inte vätskor under denna körning). Detta gör att du kan kalibrera halmen och se till att både brickan och halmen körs i synkronisering.
- Om du är nöjd med den roterande brickans och halmens rörelse. Testa det med vatten.
- Förslut Arduino inuti lådan.
- Njut av din drink.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Tre högtalarkretsar -- Steg-för-steg handledning: 3 steg
Tre högtalarkretsar || Steg-för-steg-handledning: Högtalarkretsen förstärker ljudsignalerna som tas emot från miljön till MIC och skickar den till högtalaren varifrån förstärkt ljud produceras. Här visar jag dig tre olika sätt att göra denna högtalarkrets med:
Steg-för-steg-utbildning i robotik med ett kit: 6 steg
Steg-för-steg-utbildning i robotik med ett kit: Efter ganska många månader av att bygga min egen robot (se alla dessa), och efter att två gånger ha misslyckats med delar, bestämde jag mig för att ta ett steg tillbaka och tänka om min strategi och riktning. De flera månaders erfarenhet var ibland mycket givande och
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)