Innehållsförteckning:

Automatisk bubbelblåsare: 7 steg
Automatisk bubbelblåsare: 7 steg

Video: Automatisk bubbelblåsare: 7 steg

Video: Automatisk bubbelblåsare: 7 steg
Video: 6 saker du kan göra av petflaskor 2024, November
Anonim
Automatisk bubbelblåsare
Automatisk bubbelblåsare

Skapa en automatiserad bubbelsåpmaskin med Arduino Uno och några grundläggande komponenter. De flesta delarna kommer med det typiska Arduino -startpaketet. Min växelbrytare var trasig, så jag tog för att koppla ledningar och kopplade/kopplade från för på/av.

Kommandot "Inställningsläge" seriell port är så att du kan ställa in och spara till flashminnet den position som servon ska stoppa för att dunka i tvålen (kallas "tvåläge" i koden) och grader för att stanna framför fläkten (kallas "blåsläge" i koden). Gå in i inställningsläge, vrid på potentiometern och servon går vidare. Sluta vrida i önskad position och skriv in det seriella kommandot för att spara den nya positionen för slag- och tvålvärden. Instruktionerna och kodvärdena finns i det bifogade kalkylbladet. Fansen är lätt tillgängliga på vanliga webbplatser. Min köptes på Amazon. Jag konstruerade tornet från allt som var tillgängligt och är kanske mindre än idealiskt men fungerar. Höjden på varje hylla måste tänkas igenom baserat på längden på trollstaven du använder. Skålen för tvålen är bäst om den är stor och djup med raka sidor. Avsmalnande sidor är okej också så länge motorhyllan har mer spelrum under mig än min.

Tillbehör

Arduino Uno

Power MosFET, N-kanal (samma som kommer i Arduino Starter Kit)

180 graders positioneringsservo

5Vdc fläktfläkt

Roterande potentiometer (samma som i Arduino Starter Kit)

Flerfärgad LED (RGB)

9V batteri

9V smethållare

10K ohm motstånd (samma som kommer i Arduino Starter Kit)

Antal 3 220 ohm motstånd (samma som i Arduino Starter Kit)

0,1 uF elektrolytkondensator (samma som i Arduino Starter Kit)

Diod (samma som kommer i Arduino Starter Kit)

Bakbord

Anslutningskablar

Hemmagjord stativ för tvålskålen (botten), servomotor med fäststav (mitten), fläkt (upptill)

Steg 1: Anslut Arduino till komponenterna

Anslut Arduino till komponenterna
Anslut Arduino till komponenterna

Följ det bifogade kopplingsschemat

Steg 2: Bygg ett stativ med tre lager för montering av enheter

Bygg ett stativ med tre lager för montering av enheter
Bygg ett stativ med tre lager för montering av enheter
  • Bestäm höjden på varje våning i trelagsstrukturen baserat på längden på bubbelstavet du använder.
  • Min var 4 tum.
  • Som du kan se är min mycket rå med en liten kartong och plastkopp.
  • Lite mer tid och delar runt, kan vara ganska mer stabila, repeterbara och professionella utseende.

Steg 3: Montera enheter

Montera enheter
Montera enheter
  • Fäst bubbelstavet på servomotorn.
  • Montera servomotorn på strukturens mittskikt.
  • Fäst fläktfläkten på det översta lagret av strukturen.
  • Var noga med att hålla fläkten ganska nära stavens gungläge för att vara säker på tillräckligt med luftflöde för att skapa bubblor.
  • Positioneringsservona har endast ett 180 graders reseområde. Du kan behöva rotera motorn när du ställer in lärpositionerna i ett senare steg beroende på ditt fäste.
  • Jag ställde upp motorn i den långa änden med trådarna upptill.

Steg 4: Ladda ner Arduino -koden

Ladda ner Arduino -koden
Ladda ner Arduino -koden
  • Driv Arduino via datorns USB -port
  • Använd Arduino IDE (programmeringsmiljö) för att ladda ner koden till UNO

Steg 5: Testa enheterna och ledningarna

Testa enheterna och ledningarna
Testa enheterna och ledningarna

Anslut till den seriella bildskärmen på Arduino från IDE

Använd kommandokoderna i det bifogade kalkylarket (.xls) för att testa:

  • Ange "Testläge". Kod 10010
  • Servomotor
  • Fläktfläkt
  • Varje LED -färg
  • Potentiometer
  • På/av -omkopplare
  • Avsluta "Testläge". Kod 10011

Steg 6: Lär in servoens två rörelsepositioner

Lär dig servos två rörelsepositioner
Lär dig servos två rörelsepositioner

Lär dig "tvålpositionen"

  • Ange "Setup Mode". Kod 10002
  • Vrid sakta på potentiometern tills staven är helt nedsänkt i bubbelsåpan
  • Spara tvålpositionen med kod 10004

"Blåsställning"

  • Medan det fortfarande är i "Setup Mode"
  • Vrid långsamt på potentiometern tills staven ligger direkt framför fläktfläktkanalen
  • Spara slagpositionen med koden 10005
  • Avsluta "Setup Mode". Kod 10003

Steg 7: Börja blåsa bubblor

Börja blåsa bubblor
Börja blåsa bubblor

Slå på strömbrytaren och (förhoppningsvis) börja blåsa bubblor

Rekommenderad: