Innholdsfortegnelse:

Automatisk bobleblåser: 7 trinn
Automatisk bobleblåser: 7 trinn

Video: Automatisk bobleblåser: 7 trinn

Video: Automatisk bobleblåser: 7 trinn
Video: Molo - Automatisk (Lyrics) 2024, November
Anonim
Automatisk bobleblåser
Automatisk bobleblåser

Lag en automatisert boble såpemaskin med Arduino Uno og få grunnleggende komponenter. De fleste delelister kommer med det typiske Arduino -startsettet. Vippebryteren min var ødelagt, så jeg tok for å koble ledninger og koblet til/fra for på/av.

Kommandoen "Setup Mode" seriell port er slik at du kan angi og lagre posisjonen servoen skal stoppe for å dunke i såpen (kalt "såpeposisjon" i koden) og grader for å stoppe foran blåseren (kalt "blåsestilling" i koden). Gå inn i oppsettsmodus, vri på potensiometeret, og servoen går videre. Slutt å snu i ønsket posisjon og skriv inn den serielle kommandoen for å lagre den nye posisjonen for blåse- og såpeverdier. Instruksjonene og kodeverdiene er i det vedlagte regnearket. Fansen er lett tilgjengelig på de vanlige nettstedene. Min ble kjøpt på Amazon. Jeg konstruerte tårnet fra det som var tilgjengelig og er kanskje mindre enn ideelt, men fungerer. Høyden på hver hylle må tenkes gjennom basert på lengden på staven du bruker. Bolle til såpen er best hvis den er stor og dyp med rette sider. Koniske sider er også greit så lenge motorhylle har mer klaring under enn min.

Rekvisita

Arduino Uno

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

180 graders posisjoneringsservo

5Vdc vifte

Roterende potensiometer (samme som kommer i Arduino Starter Kit)

Flerfarget LED (RGB)

9V batteri

9V røreholder

10K ohm motstand (samme som kommer i Arduino Starter Kit)

Antall 3 220 ohm motstander (samme som kommer i Arduino Starter Kit)

0,1 uF elektrolytisk kondensator (samme som kommer i Arduino Starter Kit)

Diode (samme som kommer i Arduino Starter Kit)

Brødbrett

Tilkoblingskabler

Hjemmelaget stativ for såpeskålen (bunn), servomotor med festet stav (midten), vifte (topp)

Trinn 1: Koble Arduino til komponentene

Koble Arduino til komponentene
Koble Arduino til komponentene

Følg vedlagte koblingsskjema

Trinn 2: Bygg et tre -lags stativ for montering av enheter

Bygg et tre -lags stativ for montering av enheter
Bygg et tre -lags stativ for montering av enheter
  • Bestem høyden på hver etasje i trelagsstrukturen basert på lengden på boblestaven du bruker.
  • Min var 4 tommer.
  • Som du kan se, er min veldig rå med en liten pappeske og plastkopp.
  • Litt mer tid og deler rundt, kan være ganske mer stabilt, repeterbart og profesjonelt utseende.

Trinn 3: Monter enheter

Monter enheter
Monter enheter
  • Fest boblestaven til servomotoren.
  • Monter servomotoren på det midterste laget av strukturen.
  • Fest vifteblåseren til det øverste laget av strukturen.
  • Sørg for å holde viften ganske nær svingstedet til staven for å være sikker på nok luftstrøm til å skape bobler.
  • Plasseringsservoene har bare et 180 graders kjøreområde. Du må kanskje rotere motoren når du setter inn læringsposisjonene i et senere trinn, avhengig av festet.
  • Jeg satte motoren opp på den lange enden med ledningene ut av toppen.

Trinn 4: Last ned Arduino -koden

Last ned Arduino -koden
Last ned Arduino -koden
  • Slå på Arduino via USB -porten på datamaskinen
  • Bruk Arduino IDE (programmeringsmiljø) for å laste ned koden til UNO

Trinn 5: Test enhetene og ledningene

Test enhetene og ledningene
Test enhetene og ledningene

Koble til den serielle skjermen til Arduino fra IDE

Bruk kommandokodene i det vedlagte regnearket (.xls) for å teste:

  • Skriv inn "Testmodus". Kode 10010
  • Servo motor
  • Vifte
  • Hver LED -farge
  • Potensiometer
  • Av/på -bryter
  • Avslutt "Testmodus". Kode 10011

Trinn 6: Lær servoens to bevegelsesposisjoner

Lær servoens to bevegelsesposisjoner
Lær servoens to bevegelsesposisjoner

Lær "såpestillingen"

  • Angi "Oppsettsmodus". Kode 10002
  • Snu potensiometeret sakte til staven er helt nedsenket i boblesåpen
  • Lagre såposisjonen med kode 10004

"Slagposisjon"

  • Mens den fortsatt er i "Oppsettsmodus"
  • Vri potensiometeret sakte til staven er rett foran viftekanalen
  • Lagre slagposisjonen med kode 10005
  • Avslutt "Oppsettsmodus". Kode 10003

Trinn 7: Begynn å blåse bobler

Begynn å blåse bobler
Begynn å blåse bobler

Slå på bryteren og (forhåpentligvis) begynne å blåse bobler

Anbefalt: