INHOUDSOPGAWE:
- Stap 1: MATERIAAL
- Stap 2: Skep die roterende platform
- Stap 3: Maak die bottelstand en Arduino -omhulsel
- Stap 4: Maak die bottelgietuit
- Stap 5: Stel Arduino op
- Stap 6: Die kode
- Stap 7: Sit elemente saam
Video: Drinkmasjien: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Hierdie drankmasjien is gemaak met die doel om die manier waarop ons ons drankies gooi, te vergemaklik.
Stap 1: MATERIAAL
- 1x SG groot servo
- 1x SG90 mikro -servo
- 1x Arduino Uno
- 4x Klein skroewe
- 1x verfstok
- 1x boor
- 1x drink
- Strooi 1x
- Blikvel
- 1x Houtspeld 3 voet koperpyp
- 1x Koper T -verbinding 6x drade
- 1x rekkie
- 1x Strooi
- 1x koppie hout elektriese band
Stap 2: Skep die roterende platform
Nodige materiaal: -
- 1x blikkie vel
- 1x Houtspeld
- Band -
- 1x skroef
- 1x koppie
- 1x verfstok
- Warm gom
- Sny die blikkie in die gewenste vorm en plak die rande vas om snitte te voorkom.
- Lijm die verfstok aan die onderkant van die blikkie vas om ekstra styfheid te verseker.
- Boor vooraf 'n gaatjie in die middel van die blikkie en maak die houthakkie met 'n skroef vas (let op: u moet dalk ekstra gewigte aanheg om die gewig van die vloeistof uit te weeg)
- Sny die onderkant van 'n koppie af om u drinkglas en warm gom aan die een kant van die blikkie vas te hou.
Stap 3: Maak die bottelstand en Arduino -omhulsel
Nodige materiaal: -
- 3 voet koperpyp
- 1x Koper T -verbinding
- Hout
- Warm gom
- Boor
- Om die arduino te beskerm teen morsbeskadiging, gebruik die hout om 'n omhulsel te maak, boor 'n gat in die bokant van die omhulsel vir die steun.
- Sny die koperpyp tot die verlangde hoogte om die bottel vas te hou.
- Maak 'n houer van hout met die gekose bottel en boor twee gate, een om aan die koperpyp vas te maak, en een om die bottel se nek.
- Bevestig die houer aan die koperpyp bo-op die koper T-verbinding met warm gom.
Stap 4: Maak die bottelgietuit
- 1 x plastiekbottel.
- 1x klein stukkie plastiek
- 1x buigbare strooi
- 1x klein arduino -aansluiting
- 1x kabelhouer
- Warm gom
- Boor
- Gebruik die warm lijmpistool om die arduino -aansluiting aan die een kant van die klein stukkie plastiek vas te maak. (Soos getoon in prent 1).
- Gebruik die warm lijmpistool om die kabelhouer aan die ander kant van die klein stukkie plastiek vas te maak. (Soos getoon in prent 1).
- Maak 'n gaatjie deur die dop van die waterbottel, ongeveer dieselfde deursnee as die plastiekstrooi.
- Gebruik die warm lijmpistool om die plastiekstrooi aan die botteldop vas te maak. Gebruik die warm lijmpistool om die strooi te verseël om die gewenste vloeistof te behou sodra dit onderstebo gekantel is.
Stap 5: Stel Arduino op
- 1x Elego UNO R3
- 6x manlike tot manlike kabel
- Arduino R3 Proto Shield Kit
- 1x firewire kabel
- Koppel die Protoshield aan die arduino.
- Koppel die groot servo aan die digitale ingang ~ 10 (soos in die grafiek getoon)
- Koppel die klein servo aan die digitale ingang ~ 9 (Soos in die grafiek getoon)
- Koppel die gronde aan albei
- Gebruik die 5v -ontvanger om die servo's aan te sluit. (As u meer as twee servo's gebruik, kyk dan na 'n AdaFruit -verlenger.
- As die protoshield gebruik word, kan u die nodige twee 5V sonder veel moeite aansluit.
Stap 6: Die kode
#insluit
Servo kleinServo; // skep servo -voorwerp om 'n servo te beheer
Servo bigServo;
int pos = 0; // veranderlike om die servoposisie op te slaan
int pos2 = 0;
ongeldige opstelling () {
smallServo.attach (9); // plak die servo op pen 9 aan die servo -voorwerp
bigServo.attach (10); // plak die groot servo aan pen 9
}
leemte -lus () {
smallServo.write (0); // inits servo tot zero positino
bigServo.write (0); // init servos tot nul positino vertraging (1000);
vir (pos = 0; pos <= 180; pos += 1) {// gaan van 0 grade tot 180 grade
bigServo.write (pos); // sê vir servo om in posisie in veranderlike 'pos' te gaan
vertraging (10); // wag 10 ms totdat die servo die posisie bereik
}
vertraging (1000);
vir (pos2 = 0; pos2 <= 165; pos2 += 1) {// gaan van 0 grade tot 180 grade
// in stappe van 1 graad
smallServo.write (pos2); // sê vir servo om in posisie in veranderlike 'pos' te gaan
vertraging (5); // wag 15 ms totdat die servo die posisie bereik
}
vertraging (20000); // HIERDIE vertragings beheer hoe lank die strooi vloeistof toedien
vir (pos2 = 165; pos2> = 0; pos2 -= 1) {// gaan van 180 grade na 0 grade
smallServo.write (pos2); // sê vir servo om in posisie in veranderlike 'pos' te gaan
vertraging (5); // wag 5 ms totdat die servo die posisie bereik
}
vir (pos = 180; pos> = 0; pos -= 1) {// gaan van 180 grade tot 0 grade
bigServo.write (pos); // sê vir servo om in posisie in veranderlike 'pos' te gaan
vertraging (15); // wag 15 ms totdat die servo die posisie bereik
}
bigServo.detach (); // VERWYDER DIE SERVO OM KONTINUWE BEWEGINGS TE VOORKOM.
smallServo.detach ();
}
Stap 7: Sit elemente saam
- Hou in gedagte dat vloeistowwe u elektronika moontlik kan beskadig. Wees versigtig as u die masjien met vloeistowwe gebruik.
- Bevestig die groot servo aan die draaibak.
- Koppel die klein servo aan die koperbuis en voer die bronkode (let op: moenie vloeistowwe gebruik tydens hierdie loop nie). Dit sal u toelaat om die strooi te kalibreer en om seker te maak dat die skinkbord en die strooi in ooreenstemming loop.
- As hy tevrede is met die beweging van die draaibak en die strooi. Gaan voort om dit met water te toets.
- Verseël die Arduino in die boks.
- Geniet jou drankie.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies