Sisukord:
- 1. samm: MATERJALID
- 2. samm: pöörleva platvormi loomine
- Samm: pudelialuse ja Arduino korpuse loomine
- 4. samm: pudeli valamise tila loomine
- Samm: seadistage Arduino
- 6. samm: kood
- Samm: pange elemendid kokku
Video: Joogimasin: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See joogimasin valmistati eesmärgiga hõlbustada jookide valamise viise.
1. samm: MATERJALID
- 1x SG suur servo
- 1x SG90 mikroservo
- 1x Arduino Uno
- 4x väikesed kruvid
- 1x värvipulk
- 1x puur
- 1x joomine
- Õled 1x
- Tinaleht
- 1x puidust tüübel 3 jalga vasktoru
- 1x vasest T -ühendus 6x juhtmed
- 1x elastne riba
- 1x põhk
- 1x tassi puidust elektrilint
2. samm: pöörleva platvormi loomine
Vajalikud materjalid: -
- 1x plekk -leht
- 1x puidust tüübel
- Lint -
- 1x kruvi
- 1x tass
- 1x värvipulk
- Kuum liim
- Lõika plekkleht soovitud kujuga ja kleepige servad, et vältida lõikamist.
- Kuum liimige värvipulk plekklehe põhja külge, et tagada täiendav jäikus.
- Puurige eelnevalt plekk-lehe keskele auk ja kinnitage puidust tüübel kruviga (Märkus. Võimalik, et väljastatud vedeliku kaalu tasakaalustamiseks peate lisakaalu kinnitama)
- Lõika tassi põhi maha, et hoida joogiklaasi ja kuuma liimi plekklehe ühel küljel.
Samm: pudelialuse ja Arduino korpuse loomine
Vajalikud materjalid: -
- 3 jalga vasktoru
- 1x vask T -liigend
- Puit
- Kuum liim
- Puurida
- Arduino kaitsmiseks lekkekahjustuste eest kasutage puitu korpuse loomiseks, puurige korpuse ülaossa tugi jaoks auk.
- Pudeli hoidmiseks lõigake vasktoru soovitud kõrgusele.
- Kasutades valitud pudelit, looge puidust hoidik ja puurige kaks auku, üks vasktoru külge kinnitamiseks ja teine pudeli kaela ümber.
- Kinnitage hoidik vasktoru külge vase T-liigendi kohal kuuma liimi abil.
4. samm: pudeli valamise tila loomine
- 1x plastpudel.
- 1x väike plasttükk
- 1x painutatav õlg
- 1x väike arduino pistik
- 1x kaablihoidja
- Kuum liim
- Puurida
- Kasutage kuuma liimipüstolit, et kinnitada arduino pistik väikese plastitüki ühele küljele. (Nagu on näidatud pildil 1).
- Kasutage kuuma liimipüstolit, et kinnitada kaablihoidik väikese plastitüki teisele küljele. (Nagu on näidatud pildil 1).
- Tehke auk läbi veepudeli korgi, mille läbimõõt on plastikkõrtest ligikaudu sama.
- Kasutage kuuma liimipüstolit, et kinnitada plastkõrs pudeli korgi külge. Kasutage kuuma liimipüstolit õlgede sulgemiseks, et säilitada soovitud vedelik pärast selle tagurpidi pööramist.
Samm: seadistage Arduino
- 1x Elego UNO R3
- 6x isane -mees kaabel
- Arduino R3 Proto Shield komplekt
- 1x firewire kaabel
- Ühendage Protoshield arduinoga.
- Ühendage suur servo digitaalsisendiga ~ 10 (nagu on näidatud graafikul)
- Ühendage väike servo digitaalsisendiga ~ 9 (nagu on näidatud graafikul)
- Ühendage alused mõlemaga
- Servode ühendamiseks kasutage 5v vastuvõtjat. (Kui kasutate rohkem kui kahte servot, otsige AdaFruit pikendaja hankimist.
- Kui kasutate protoshieldi, saate vajaliku 5V ühendada ilma suurema probleemideta.
6. samm: kood
#kaasake
Servo smallServo; // luua servoobjekt servo juhtimiseks
Servo bigServo;
int pos = 0; // muutuja servoasendi salvestamiseks
int pos2 = 0;
tühine seadistus () {
smallServo.attach (9); // kinnitab tihvti 9 servo servoobjekti külge
bigServo.attach (10); // kinnitab suure servo tihvti 9 külge
}
void loop () {
smallServo.write (0); // inits servo null positino
bigServo.write (0); // init servod nullini positino delay (1000);
jaoks (pos = 0; pos <= 180; pos += 1) {// läheb 0 kraadilt 180 kraadini
bigServo.write (pos); // ütle servole, et see muutuja "pos" asendisse läheks
viivitus (10); // ootab 10 ms, kuni servo jõuab asendisse
}
viivitus (1000);
jaoks (pos2 = 0; pos2 <= 165; pos2 += 1) {// läheb 0 kraadist 180 kraadini
// 1 kraadi sammuga
smallServo.write (pos2); // ütle servole, et see muutuja "pos" asendisse läheks
viivitus (5); // ootab 15 ms, kuni servo jõuab asendisse
}
viivitus (20000); // KÄESOLEVAD AJAD KONTROLLIVAD, KUI PIKK VÕLU VEDELIK ON
jaoks (pos2 = 165; pos2> = 0; pos2 -= 1) {// läheb 180 kraadilt 0 kraadini
smallServo.write (pos2); // käsi servol muutuvas pos positsiooni minna
viivitus (5); // ootab 5 ms, kuni servo jõuab asendisse
}
jaoks (pos = 180; pos> = 0; pos -= 1) {// läheb 180 kraadilt 0 kraadini
bigServo.write (pos); // käsi servol muutuvas pos positsiooni minna
viivitus (15); // ootab 15 ms, kuni servo jõuab asendisse
}
bigServo.detach (); // EEMALDAB SERVO PIDAVATE LIIKUMISTE VÄLTIMISEKS.
smallServo.detach ();
}
Samm: pange elemendid kokku
- Pidage meeles, et vedelikud võivad teie elektroonikat kahjustada. Olge masinaga vedelikega töötamisel ettevaatlik.
- Kinnitage suur servo pöörleva aluse külge.
- Kinnitage väike servo vasktorule ja käivitage kaasasolev lähtekood (märkus: Ärge kasutage selle töö ajal vedelikke). See võimaldab teil õlgi kalibreerida ja veenduda, et nii salv kui ka põhk töötavad sünkroonis.
- Kui olete rahul pöörleva salve ja kõrre liikumisega. Jätkake selle testimist veega.
- Sulgege Arduino kasti sisse.
- Nautige oma jooki.
Soovitan:
Atari punkkonsool beebiga 8 sammu järjestus: 7 sammu (piltidega)
Atari punkkonsool koos beebi 8-astmelise sekveneerijaga: see vaheehitus on kõik-ühes Atari punk-konsool ja beebi 8-astmeline järjestus, mida saate freesida Bantam Tools töölaua PCB-freespingis. See koosneb kahest trükkplaadist: üks on kasutajaliidese (UI) plaat ja teine on utiliit
Akustiline levitatsioon Arduino Unoga samm-sammult (8 sammu): 8 sammu
Akustiline levitatsioon Arduino Uno abil samm-sammult (8 sammu): ultraheliheli muundurid L298N DC-naissoost adapteri toiteallikas isase alalisvoolupistikuga Arduino UNOBreadboard ja analoogpordid koodi teisendamiseks (C ++)
4G/5G HD -video otseülekanne DJI droonilt madala latentsusega [3 sammu]: 3 sammu
4G/5G HD-video otseülekanne DJI droonilt madala latentsusega [3 sammu]: Järgnev juhend aitab teil saada HD-kvaliteediga otseülekandeid peaaegu igalt DJI droonilt. FlytOSi mobiilirakenduse ja veebirakenduse FlytNow abil saate alustada drooni video voogesitust
Polt - DIY juhtmeta laadimise öökell (6 sammu): 6 sammu (piltidega)
Bolt - DIY juhtmeta laadimise öökell (6 sammu): Induktiivsed laadimised (tuntud ka kui juhtmeta laadimine või juhtmeta laadimine) on traadita jõuülekande tüüp. See kasutab kaasaskantavatele seadmetele elektrit pakkumiseks elektromagnetilist induktsiooni. Kõige tavalisem rakendus on Qi traadita laadimisst
4 sammu aku sisemise takistuse mõõtmiseks: 4 sammu
4 sammu aku sisemise takistuse mõõtmiseks: Siin on 4 lihtsat sammu, mis aitavad mõõta taigna sisemist takistust