Indholdsfortegnelse:
- Trin 1: MATERIALER
- Trin 2: Oprettelse af den roterende platform
- Trin 3: Oprettelse af flaskeholder og Arduino -kabinet
- Trin 4: Oprettelse af flaskehældetuden
- Trin 5: Konfigurer Arduino
- Trin 6: Koden
- Trin 7: Sæt elementer sammen
Video: Drikkemaskine: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Denne drinkmaskine blev fremstillet med den hensigt at lette de måder, vi hælder vores drikkevarer på.
Trin 1: MATERIALER
- 1x SG stor servo
- 1x SG90 Micro Servo
- 1x Arduino Uno
- 4x små skruer
- 1x Paint Stick
- 1x boremaskine
- 1x drikke
- Halm 1x
- Tin Sheet
- 1x træpind 3 ft kobberrør
- 1x kobber T -led 6x ledninger
- 1x elastikbånd
- 1x halm
- 1x kop træ elektrisk tape
Trin 2: Oprettelse af den roterende platform
Nødvendige materialer: -
- 1x blik
- 1x træpind
- Tape -
- 1x skrue
- 1x kop
- 1x Paint Stick
- Varm lim
- Skær formen til den ønskede form, og tape kanterne for at undgå udskæringer.
- Varm lim malerpinden til bunden af blikpladen for at give ekstra stivhed.
- Forbor et hul i midten af blikpladen, og fastgør træpinden med en skrue (Bemærk: Du skal muligvis vedhæfte ekstra vægte for at opveje vægten af den udleverede væske)
- Skær bunden af en kop for at holde dit drikkeglas og varm lim på den ene side af blikket.
Trin 3: Oprettelse af flaskeholder og Arduino -kabinet
Nødvendige materialer: -
- 3 ft kobberrør
- 1x kobber T led
- Træ
- Varm lim
- Bore
- For at beskytte arduinoen mod spildskader skal du bruge træet til at oprette et kabinet, bore et hul i toppen af kabinettet til støtten.
- Skær kobberrøret til den ønskede højde for at holde flasken.
- Brug den valgte flaske til at oprette en holder lavet af træ og bore to huller, et til at fastgøre til kobberrøret og et til at vikle rundt om flaskens hals.
- Fastgør holderen til kobberrøret oven på kobber-T-leddet med varm lim.
Trin 4: Oprettelse af flaskehældetuden
- 1x plastflaske.
- 1x lille stykke plastik
- 1x bøjeligt halm
- 1x lille arduino -stik
- 1x kabelholder
- Varm lim
- Bore
- Brug den varme limpistol til at fastgøre arduino -stikket på den ene side af det lille stykke plastik. (Som vist på billede 1).
- Brug den varme limpistol til at fastgøre kabelholderen til den anden side af det lille stykke plastik. (Som vist på billede 1).
- Lav et hul gennem hætten på vandflasken nogenlunde samme diameter som plaststrået.
- Brug den varme limpistol til at fastgøre plaststrået til flaskehætten. Brug den varme limpistol til at forsegle halmen for at bevare den ønskede væske, når den er vendt på hovedet.
Trin 5: Konfigurer Arduino
- 1x Elego UNO R3
- 6x han til han kabel
- Arduino R3 Proto Shield Kit
- 1x firewire kabel
- Tilslut Protoshield til arduinoen.
- Tilslut den store servo til den digitale indgang ~ 10 (som vist i grafen)
- Tilslut den lille servo til den digitale indgang ~ 9 (som vist i grafen)
- Tilslut grunde til begge
- Brug 5v -modtageren til at tilslutte servoer. (Hvis du bruger mere end to servoer, skal du undersøge, om du får en AdaFruit -forlænger.
- Hvis protoshield bruges, vil du være i stand til at forbinde de krævede to 5V uden meget besvær.
Trin 6: Koden
#omfatte
Servo smallServo; // opret et servoobjekt for at styre en servo
Servo bigServo;
int pos = 0; // variabel til lagring af servopositionen
int pos2 = 0;
ugyldig opsætning () {
smallServo.attach (9); // fastgør servoen på pin 9 til servoobjektet
bigServo.attach (10); // fastgør den store servo til pin 9
}
void loop () {
smallServo.write (0); // inits servo til nul positino
bigServo.write (0); // init servos til nul positino forsinkelse (1000);
for (pos = 0; pos <= 180; pos += 1) {// går fra 0 grader til 180 grader
bigServo.write (pos); // fortæl servo at gå til position i variabel 'pos'
forsinkelse (10); // venter 10 ms på, at servoen når positionen
}
forsinkelse (1000);
for (pos2 = 0; pos2 <= 165; pos2 += 1) {// går fra 0 grader til 180 grader
// i trin på 1 grad
smallServo.write (pos2); // fortæl servo at gå til position i variabel 'pos'
forsinkelse (5); // venter 15 ms på, at servoen når positionen
}
forsinkelse (20000); // DENNE FORSINKELSE KONTROLER HVORDAN LENGEN STRAW TILGIVER VÆSKE
for (pos2 = 165; pos2> = 0; pos2 -= 1) {// går fra 180 grader til 0 grader
smallServo.write (pos2); // fortæl servo at gå til position i variabel 'pos'
forsinkelse (5); // venter 5 ms på, at servoen når positionen
}
for (pos = 180; pos> = 0; pos -= 1) {// går fra 180 grader til 0 grader
bigServo.write (pos); // fortæl servo at gå til position i variabel 'pos'
forsinkelse (15); // venter 15 ms på, at servoen når positionen
}
bigServo.detach (); // FJERNER SERVOEN FOR AT FORHINDRE KONTINUELLE BEVÆGELSER.
smallServo.detach ();
}
Trin 7: Sæt elementer sammen
- Vær opmærksom på, at væsker muligvis kan beskadige din elektronik. Vær forsigtig, når du kører maskinen med væsker.
- Fastgør den store servo til den roterende bakke.
- Sæt den lille servo på kobberrøret, og kør den medfølgende kildekode (Bemærk: Brug ikke væsker under denne kørsel). Dette giver dig mulighed for at kalibrere halmen og sikre, at både bakken og halmen kører synkroniseret.
- Hvis tilfreds med bevægelsen af den roterende bakke og halmen. Fortsæt med at teste det med vand.
- Forsegl Arduino inde i æsken.
- Nyd din drink.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)