Turinys:

Automatinis burbulų pūtėjas: 7 žingsniai
Automatinis burbulų pūtėjas: 7 žingsniai

Video: Automatinis burbulų pūtėjas: 7 žingsniai

Video: Automatinis burbulų pūtėjas: 7 žingsniai
Video: # 1 Automatinis testavimas (Įvadas) 2024, Lapkritis
Anonim
Automatinis burbulų pūstuvas
Automatinis burbulų pūstuvas

Sukurkite automatizuotą burbulų muilo mašiną su „Arduino Uno“ir keliais pagrindiniais komponentais. Daugelyje dalių sąrašo yra įprastas „Arduino“pradinis rinkinys. Mano perjungimo jungiklis buvo sugedęs, todėl paėmiau laidus ir prijungiau/atjungiau, kad įjungčiau/išjungčiau.

„Sąrankos režimo“serijinio prievado komanda skirta nustatyti ir įrašyti į „flash“atmintį padėtį, kurią servo servisas turėtų sustabdyti, kad nugrimztų į muilą (kode vadinama „muilo padėtis“), ir laipsnius sustoti prieš pūstuvą (kodekse vadinama „smūgio padėtimi“). Įjunkite sąrankos režimą, pasukite potenciometrą ir servo judės kartu. Nustokite suktis norimoje padėtyje ir įveskite serijinę komandą, kad išsaugotumėte naują smūgio ir muilo reikšmių padėtį. Instrukcijos ir kodo vertės yra pridedamoje skaičiuoklėje. Ventiliatoriai yra lengvai prieinami įprastose svetainėse. Manoji buvo nupirkta „Amazon“. Aš pastatiau bokštą iš to, kas buvo prieinama, ir galbūt mažiau nei idealus, bet veikia. Kiekvienos lentynos aukštis turės būti apgalvotas, atsižvelgiant į naudojamos lazdelės ilgį. Dubenį muilui geriausia, jei jis yra didelis ir gilus, tiesiomis pusėmis. Kūginiai šonai taip pat tinka, kol variklio lentyna turi daugiau laisvos vietos nei mano.

Prekės

Arduino Uno

Maitinimas „MosFET“, N kanalas (toks pat, kaip ir „Arduino Starter Kit“)

180 laipsnių pozicionavimo servo

5Vdc ventiliatorius

Sukamasis potenciometras (toks pat, kaip ir „Arduino Starter Kit“)

Daugiaspalvis LED (RGB)

9V baterija

9V tešlos laikiklis

10K omų rezistorius (toks pat, kaip ir „Arduino Starter Kit“)

3 220 omų rezistoriai (tokie patys, kaip ir „Arduino Starter Kit“)

0,1 uF elektrolitinis kondensatorius (toks pat, kaip ir „Arduino Starter Kit“)

Diodas (toks pat, kaip ir „Arduino Starter Kit“)

Bandomoji Lenta

Prijungimo laidai

Naminis muilo dubenėlio stovas (apačioje), servo variklis su pritvirtinta lazdele (viduryje), pūstuvas (viršuje)

1 žingsnis: prijunkite „Arduino“prie komponentų

Prijunkite „Arduino“prie komponentų
Prijunkite „Arduino“prie komponentų

Laikykitės pridedamos prijungimo schemos

2 žingsnis: Sukurkite trijų sluoksnių stovą montavimo įtaisams

Sukurkite trijų sluoksnių stovą montavimo įtaisams
Sukurkite trijų sluoksnių stovą montavimo įtaisams
  • Nustatykite kiekvieno trijų sluoksnių konstrukcijos grindų aukštį, atsižvelgdami į naudojamo burbulo lazdelės ilgį.
  • Mano buvo 4 colių.
  • Kaip matote, mano yra labai neapdorota su maža kartonine dėžute ir plastikiniu puodeliu.
  • Šiek tiek daugiau laiko ir dalių aplink, gali būti gana stabilesnis, pakartojamas ir profesionaliai atrodantis.

3 žingsnis: Įrenginių montavimas

Įrenginių montavimas
Įrenginių montavimas
  • Pritvirtinkite burbulo lazdelę prie servo variklio.
  • Servo variklį pritvirtinkite prie vidurinio konstrukcijos sluoksnio.
  • Pritvirtinkite ventiliatorių prie viršutinio konstrukcijos sluoksnio.
  • Būtinai laikykite pūstuvą gana arti lazdelės sukimosi vietos, kad įsitikintumėte, jog oro srautas sukuria burbuliukus.
  • Padėties nustatymo servų judėjimo diapazonas yra tik 180 laipsnių. Gali tekti pasukti variklį, kai vėliau nustatysite mokymo pozicijas, priklausomai nuo jūsų laikiklio.
  • Aš pastatiau variklį ant ilgo galo, laidai iš viršaus.

4 veiksmas: atsisiųskite „Arduino“kodą

Atsisiųskite „Arduino“kodą
Atsisiųskite „Arduino“kodą
  • Įjunkite „Arduino“per kompiuterio USB prievadą
  • Norėdami atsisiųsti kodą į UNO, naudokite „Arduino IDE“(programavimo aplinką)

5 veiksmas: išbandykite įrenginius ir laidus

Išbandykite prietaisus ir laidus
Išbandykite prietaisus ir laidus

Prisijunkite prie „Arduino“serijinio monitoriaus iš IDE

Naudokite komandų kodus pridedamoje skaičiuoklėje (.xls), kad išbandytumėte:

  • Įeikite į „Bandymo režimą“. Kodas 10010
  • Servo variklis
  • Pūtimo ventiliatorius
  • Kiekviena LED spalva
  • Potenciometras
  • Įjungimo/išjungimo jungiklis
  • Išeikite iš „Bandymo režimo“. Kodas 10011

6 žingsnis: Išmokykite dvi servo judėjimo pozicijas

Išmokykite dviejų servo judėjimo pozicijų
Išmokykite dviejų servo judėjimo pozicijų

Išmokykite „muilo poziciją“

  • Įeikite į „Sąrankos režimą“. Kodas 10002
  • Lėtai pasukite potenciometrą, kol lazdelė bus visiškai panardinta į burbulinį muilą
  • Išsaugokite muilo poziciją kodu 10004

„Pūtimo padėtis“

  • Dar būdamas „sąrankos režimu“
  • Lėtai pasukite potenciometrą, kol lazdelė bus tiesiai prieš ventiliatoriaus pūtimo kanalą
  • Išsaugokite smūgio poziciją kodu 10005
  • Išeikite iš „Sąrankos režimo“. Kodas 10003

7 žingsnis: pradėkite pūsti burbulus

Pradėkite pūsti burbulus
Pradėkite pūsti burbulus

Įjunkite jungiklį ir (tikiuosi) pradėkite pūsti burbulus

Rekomenduojamas: