Innholdsfortegnelse:
- Trinn 1: MATERIALER
- Trinn 2: Opprett den roterende plattformen
- Trinn 3: Lage flaskestativet og Arduino -kabinettet
- Trinn 4: Lag flaskehellingstuten
- Trinn 5: Sett opp Arduino
- Trinn 6: Koden
- Trinn 7: Sett sammen elementer
Video: Drikkemaskin: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Denne drikkemaskinen ble laget med den hensikt å legge til rette for måtene vi heller våre drinker på.
Trinn 1: MATERIALER
- 1x SG stor servo
- 1x SG90 Micro Servo
- 1x Arduino Uno
- 4x små skruer
- 1x Paint Stick
- 1x drill
- 1x drikking
- Halm 1x
- Tinnark
- 1x tredobbel 3 fot kobberrør
- 1x kobber T ledd 6x ledninger
- 1x elastisk bånd
- 1x halm
- 1x kopp elektrisk tape
Trinn 2: Opprett den roterende plattformen
Nødvendige materialer: -
- 1x blikk
- 1x trepinne
- Tape -
- 1x skrue
- 1x kopp
- 1x Paint Stick
- Hot Lim
- Skjær tinnplaten til ønsket form og teip kantene for å unngå kutt.
- Varm limmalingstappen til bunnen av tinnplaten for å gi litt ekstra stivhet.
- Forbor et hull i midten av tinnplaten og fest trepluggen med en skrue (Merk: Du må kanskje feste ekstra vekter for å motveie vekten av den utleverte væsken)
- Klipp bunnen av en kopp for å holde glasset og varmt lim på den ene siden av tinnplaten.
Trinn 3: Lage flaskestativet og Arduino -kabinettet
Nødvendige materialer: -
- 3 fot kobberrør
- 1x kobber T -ledd
- Tre
- Hot Lim
- Bore
- For å beskytte arduinoen mot sølskader, bruk treet til å lage et kabinett, bor et hull i toppen av kabinettet for støtten.
- Skjær kobberrøret til ønsket høyde for å holde flasken.
- Bruk den valgte flasken til å lage en holder laget av tre og bor to hull, ett for å feste til kobberrøret, og ett for å vikle rundt halsen på flasken.
- Fest holderen til kobberrøret på toppen av kobber-T-leddet med varmt lim.
Trinn 4: Lag flaskehellingstuten
- 1x plastflaske.
- 1x lite stykke plast
- 1x bøybart halm
- 1x liten arduino -kontakt
- 1x kabelholder
- Hot Lim
- Bore
- Bruk den varme limpistolen til å feste arduino -kontakten til en av siden av den lille plastbiten. (Som vist på bilde 1).
- Bruk den varme limpistolen til å feste kabelholderen til den andre siden av den lille plastbiten. (Som vist på bilde 1).
- Lag et hull gjennom hetten på vannflasken omtrent samme diameter som plaststrået.
- Bruk den varme limpistolen til å feste plastrøret til flaskehetten. Bruk den varme limpistolen til å forsegle sugerøret for å opprettholde ønsket væske når den er tippet opp ned.
Trinn 5: Sett opp Arduino
- 1x Elego UNO R3
- 6x mann til mann kabel
- Arduino R3 Proto Shield Kit
- 1x firewire -kabel
- Koble Protoshield til arduinoen.
- Koble den store servoen til den digitale inngangen ~ 10 (som vist i grafen)
- Koble den lille servoen til den digitale inngangen ~ 9 (Som vist i grafen)
- Koble begrunnelsen på begge
- Bruk 5v -mottakeren til å koble til servoene. (Hvis du bruker mer enn to servoer, vennligst se om du får tak i en AdaFruit -forlenger.
- Hvis protoshield brukes, vil du kunne koble til de nødvendige 5V uten store problemer.
Trinn 6: Koden
#inkludere
Servo smallServo; // lage servoobjekt for å kontrollere en servo
Servo bigServo;
int pos = 0; // variabel for å lagre servoposisjonen
int pos2 = 0;
ugyldig oppsett () {
smallServo.attach (9); // fester servoen på pinne 9 til servoobjektet
bigServo.attach (10); // fester den store servoen til pinne 9
}
void loop () {
smallServo.write (0); // inits servo til null positino
bigServo.write (0); // init servoer til null positino forsinkelse (1000);
for (pos = 0; pos <= 180; pos += 1) {// går fra 0 grader til 180 grader
bigServo.write (pos); // be servoen om å gå til posisjon i variabelen 'pos'
forsinkelse (10); // venter 10 ms på at servoen når posisjonen
}
forsinkelse (1000);
for (pos2 = 0; pos2 <= 165; pos2 += 1) {// går fra 0 grader til 180 grader
// i trinn på 1 grad
smallServo.write (pos2); // be servoen om å gå til posisjon i variabelen 'pos'
forsinkelse (5); // venter 15 ms på at servoen når posisjonen
}
forsinkelse (20000); // DENNE FORSINKELSE KONTROLLER HVORDAN LENGEN TILGJØR VÆSKE
for (pos2 = 165; pos2> = 0; pos2 -= 1) {// går fra 180 grader til 0 grader
smallServo.write (pos2); // be servoen om å gå til posisjon i variabelen 'pos'
forsinkelse (5); // venter 5 ms på at servoen når posisjonen
}
for (pos = 180; pos> = 0; pos -= 1) {// går fra 180 grader til 0 grader
bigServo.write (pos); // be servoen om å gå til posisjon i variabelen 'pos'
forsinkelse (15); // venter 15 ms på at servoen når posisjonen
}
bigServo.detach (); // FJERNER SERVOEN FOR Å UNNGÅ KONTINUERLIGE BEVEGELSER.
smallServo.detach ();
}
Trinn 7: Sett sammen elementer
- Vær oppmerksom på at væsker muligens kan skade elektronikken din. Vær forsiktig når du kjører maskinen med væske.
- Fest den store servoen til det roterende brettet.
- Fest den lille servoen til kobberrøret og kjør kildekoden som følger med (Merk: Ikke bruk væske under denne løpeturen). Dette gjør at du kan kalibrere sugerøret og sørge for at både brettet og sugerøret løper synkronisert.
- Hvis du er fornøyd med bevegelsen til det roterende brettet og sugerøret. Fortsett å teste den med vann.
- Forsegl Arduino inne i esken.
- Nyt drikken din.
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
Trinn for trinn PC -bygging: 9 trinn
Steg for trinn PC -bygging: Rekvisita: Maskinvare: HovedkortCPU & CPU -kjøler PSU (strømforsyningsenhet) Lagring (HDD/SSD) RAMGPU (ikke nødvendig) CaseTools: Skrutrekker ESD -armbånd/mathermal pasta m/applikator
Tre høyttalerkretser -- Trinn-for-trinn opplæring: 3 trinn
Tre høyttalerkretser || Trinn-for-trinn opplæring: Høyttalerkretsen styrker lydsignalene som mottas fra miljøet til MIC og sender den til høyttaleren der forsterket lyd produseres. Her vil jeg vise deg tre forskjellige måter å lage denne høyttalerkretsen på:
RC -sporet robot ved hjelp av Arduino - Trinn for trinn: 3 trinn
RC -sporet robot ved bruk av Arduino - Steg for trinn: Hei folkens, jeg er tilbake med et annet kult Robot -chassis fra BangGood. Håper du har gått gjennom våre tidligere prosjekter - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms og The Badland Braw
Hvordan lage et nettsted (en trinn-for-trinn-guide): 4 trinn
Hvordan lage et nettsted (en trinn-for-trinn-guide): I denne veiledningen vil jeg vise deg hvordan de fleste webutviklere bygger nettstedene sine og hvordan du kan unngå dyre nettstedbyggere som ofte er for begrenset til et større nettsted. hjelpe deg med å unngå noen feil som jeg gjorde da jeg begynte