Indholdsfortegnelse:

Automatisk bobleblæser: 7 trin
Automatisk bobleblæser: 7 trin

Video: Automatisk bobleblæser: 7 trin

Video: Automatisk bobleblæser: 7 trin
Video: Molo - Automatisk (Lyrics) 2024, November
Anonim
Automatisk bobleblæser
Automatisk bobleblæser

Opret en automatiseret boble sæbe maskine med Arduino Uno og få grundlæggende komponenter. De fleste delelister kommer med det typiske Arduino -startsæt. Min vippekontakt var brudt, så jeg tog til at tilslutte ledninger og tilsluttede/frakoblet til tænd/sluk.

Kommandoen "Opsætningstilstand" seriel port er, så du kan indstille og gemme den position, servoen skal stoppe for at dunke i sæben (kaldet "sæbeposition" i koden) og grader for at stoppe foran blæseren (kaldet "blæseposition" i koden). Indtast opsætningstilstand, drej på potentiometeret, og servoen bevæger sig videre. Stop med at dreje i ønsket position, og skriv den serielle kommando for at gemme den nye position til slag- og sæbeværdier. Instruktionerne og kodeværdierne findes i det vedhæftede regneark. Fansene er let tilgængelige på de sædvanlige websteder. Min blev købt på Amazon. Jeg konstruerede tårnet ud fra alt hvad der var tilgængeligt og er måske mindre end ideelt, men fungerer. Højden på hver hylde skal tænkes igennem baseret på længden af staven, du bruger. Skål til sæben er bedst, hvis den er stor og dyb med lige sider. Koniske sider er også i orden, så længe motorhylden har mere frihøjde nedenunder end min.

Forbrugsvarer

Arduino Uno

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

180 graders positioneringsservo

5Vdc blæser

Rotationspotentiometer (samme som i Arduino Starter Kit)

Flerfarvet LED (RGB)

9V batteri

9V dejholder

10K ohm modstand (samme som i Arduino Starter Kit)

Mængde 3 220 ohm modstande (samme som i Arduino Starter Kit)

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

Diode (samme som kommer i Arduino Starter Kit)

Brødbræt

Tilslutningskabler

Hjemmelavet stativ til sæbeskålen (nederst), servomotor med påsat stav (midten), blæser (øverst)

Trin 1: Tilslut Arduino til komponenterne

Led Arduino til komponenterne
Led Arduino til komponenterne

Følg det vedlagte ledningsdiagram

Trin 2: Byg et tre -lags stativ til monteringsenheder

Byg et tre -lags stativ til monteringsenheder
Byg et tre -lags stativ til monteringsenheder
  • Bestem højden på hver etage i trelagsstrukturen baseret på længden af den boblestav, du bruger.
  • Min var 4 tommer.
  • Som du kan se, er min meget rå med en lille papkasse og plastikkop.
  • Lidt mere tid og dele rundt, kan være ganske mere stabile, gentagelige og professionelle udseende.

Trin 3: Monter enheder

Monter enheder
Monter enheder
  • Fastgør boblestaven til servomotoren.
  • Monter servomotoren på strukturens midterste lag.
  • Fastgør blæseren til det øverste lag af strukturen.
  • Sørg for at holde blæseren ganske tæt på stavens svingningssted for at være sikker på, at der er nok luftstrøm til at skabe bobler.
  • Positioneringsservoerne har kun 180 graders kørselsområde. Du skal muligvis rotere motoren, når du opretter læringspositionerne i et senere trin afhængigt af dit beslag.
  • Jeg stod motoren oppe i den lange ende med ledningerne ude i toppen.

Trin 4: Download Arduino -koden

Download Arduino -koden
Download Arduino -koden
  • Tænd for Arduino via USB -porten på din computer
  • Brug Arduino IDE (programmeringsmiljø) til at downloade koden til UNO

Trin 5: Test enhederne og ledningerne

Test enhederne og ledningerne
Test enhederne og ledningerne

Opret forbindelse til den serielle skærm på Arduino fra IDE

Brug kommandokoderne i det vedhæftede regneark (.xls) til at teste:

  • Indtast "Testtilstand". Kode 10010
  • Servomotor
  • Blæserventilator
  • Hver LED farve
  • Potentiometer
  • Tænd/sluk -switch
  • Afslut "Testtilstand". Kode 10011

Trin 6: Lær servoens to bevægelsespositioner

Lær servoens to bevægelsespositioner
Lær servoens to bevægelsespositioner

Lær "sæbepositionen"

  • Indtast "Setup Mode". Kode 10002
  • Drej langsomt på potentiometeret, indtil staven er helt nedsænket i boblesæben
  • Gem sæbepositionen med kode 10004

"Blæseposition"

  • Mens den stadig er i "Setup Mode"
  • Drej langsomt på potentiometeret, indtil staven er lige foran ventilatorblæserkanalen
  • Gem slagpositionen med kode 10005
  • Afslut "Setup Mode". Kode 10003

Trin 7: Start med at blæse bobler

Begynd at blæse bobler
Begynd at blæse bobler

Tænd kontakten og (forhåbentlig) begynde at blæse bobler

Anbefalede: