Innehållsförteckning:

Dryckemaskin: 7 steg
Dryckemaskin: 7 steg

Video: Dryckemaskin: 7 steg

Video: Dryckemaskin: 7 steg
Video: 혼술] 이게 바로 라면반! 굴반!🌶 25도 소주에 굴 잔뜩 넣은 열라면🍜 2024, Juli
Anonim
Dryckemaskin
Dryckemaskin

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

Skapa den roterande plattformen
Skapa den roterande plattformen

Nödvändiga material: -

  • 1x plåt
  • 1x träpinne
  • Tejp -
  • 1x skruv
  • 1x kopp
  • 1x Paint Stick
  • Hot Lim
  1. Skär plåten till önskad form och tejpa kanterna för att undvika snitt.
  2. Varm lim fast färgpinnen på botten av plåtskivan för att ge lite extra styvhet.
  3. 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)
  4. 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

Skapar flaskstället och Arduino -höljet
Skapar flaskstället och Arduino -höljet
Skapar flaskstället och Arduino -höljet
Skapar flaskstället och Arduino -höljet

Nödvändiga material: -

  • 3 fot kopparrör
  • 1x koppar T -led
  • Trä
  • Hot Lim
  • Borra
  1. 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.
  2. Skär kopparröret till önskad höjd för att hålla flaskan.
  3. 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.
  4. Fäst hållaren på kopparröret ovanpå koppar-T-leden med varmt lim.

Steg 4: Skapa flaskhällen

Skapa flaskhällpipen
Skapa flaskhällpipen
Skapa flaskhällpipen
Skapa flaskhällpipen
  • 1x plastflaska.
  • 1x liten plastbit
  • 1x böjbart halm
  • 1x liten arduino -kontakt
  • 1x kabelhållare
  • Hot Lim
  • Borra
  1. Använd den heta limpistolen för att fästa arduino -kontakten på ena sidan av den lilla plastbiten. (Som visas på bild 1).
  2. Använd den heta limpistolen för att fästa kabelhållaren på andra sidan av den lilla plastbiten. (Som visas på bild 1).
  3. Gör ett hål genom locket på vattenflaskan ungefär samma diameter som plasthalmen.
  4. 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

Ställ in Arduino
Ställ in Arduino
Ställ in Arduino
Ställ in Arduino
  • 1x Elego UNO R3
  • 6x han till han kabel
  • Arduino R3 Proto Shield Kit
  • 1x firewire -kabel
  1. Anslut Protoshield till arduino.
  2. Anslut den stora servon till den digitala ingången ~ 10 (som visas i grafen)
  3. Anslut den lilla servon till den digitala ingången ~ 9 (Som visas i grafen)
  4. Anslut grunderna till båda
  5. 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.
  6. Om protoshielden används kan du ansluta de två 5V som krävs utan mycket krångel.

Steg 6: Koden

Koden
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

Sätt ihop element
Sätt ihop element
Sätt ihop element
Sätt ihop element
  1. Tänk på att vätskor kan skada din elektronik. Var försiktig när du kör maskinen med vätskor.
  2. Fäst den stora servon på det roterande facket.
  3. 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.
  4. Om du är nöjd med den roterande brickans och halmens rörelse. Testa det med vatten.
  5. Förslut Arduino inuti lådan.
  6. Njut av din drink.

Rekommenderad: