Sadržaj:

Automatski puhač mjehurića: 7 koraka
Automatski puhač mjehurića: 7 koraka

Video: Automatski puhač mjehurića: 7 koraka

Video: Automatski puhač mjehurića: 7 koraka
Video: Automatski čistač 2024, Novembar
Anonim
Automatski puhač mjehurića
Automatski puhač mjehurića

Napravite automatiziranu mašinu za sapun sa mjehurićima sa Arduino Uno i nekoliko osnovnih komponenti. Većina popisa dijelova dolazi s tipičnim početnim setom za Arduino. Prekidač mi je bio pokvaren pa sam uzeo žice i spojio/isključio radi uključivanja/isključivanja.

Naredba serijskog porta "Način postavljanja" je takva da možete postaviti i spremiti u flash memoriju položaj koji bi servo trebao zaustaviti za uranjanje u sapun (u kodu se naziva "položaj sapuna") i stupnjeve za zaustavljanje ispred duhača (u kodu naziva "pozicija udara"). Uđite u način postavljanja, okrenite potenciometar i servo će se kretati. Prestanite se okretati na željenom položaju i upišite serijsku naredbu da biste novi položaj sačuvali za vrijednosti puhanja i sapuna. Upute i vrijednosti koda nalaze se u priloženoj tablici. Ventilatori su dostupni na uobičajenim web stranicama. Moj je kupljen na Amazonu. Konstruirao sam toranj od svega što je bilo dostupno i možda je manje nego idealno, ali funkcionira. Visina svake police morat će se razmisliti ovisno o dužini štapića koji koristite. Posuda za sapun najbolja je ako je velika i duboka sa ravnim stranama. Sužene strane su u redu i sve dok polica motora ima više prostora ispod mene.

Supplies

Arduino Uno

Napajanje MosFET, N-kanal (isto što dolazi u Arduino Starter Kit)

Servo za pozicioniranje za 180 stepeni

5Vdc ventilator

Rotacijski potenciometar (isto što dolazi u Arduino Starter Kit)

LED u više boja (RGB)

9V baterija

9V držač baterije

Otpornik od 10K ohma (isto što dolazi u Arduino Starter Kit)

Količina 3 220 ohmskih otpornika (isto što dolazi u Arduino Starter Kit)

Elektrolitski kondenzator od 0,1 uF (isto što dolazi u Arduino Starter Kit)

Dioda (isto kao što dolazi u Arduino Starter Kit)

Breadboard

Priključne žice

Domaći stalak za posudu za sapun (dole), servo motor sa pričvršćenim štapićem (sredina), duvaljka (gore)

Korak 1: Povežite Arduino sa komponentama

Spojite Arduino na komponente
Spojite Arduino na komponente

Slijedite priloženu shemu ožičenja

Korak 2: Izgradite troslojno postolje za montažu uređaja

Napravite troslojno postolje za montažu uređaja
Napravite troslojno postolje za montažu uređaja
  • Odredite visinu svakog sprata troslojne strukture na osnovu dužine štapića mjehurića koji koristite.
  • Moj je bio 4 inča.
  • Kao što vidite, moj je vrlo sirov s malom kartonskom kutijom i plastičnom čašom.
  • Još malo vremena i dijelova može biti stabilnije, ponovljivije i profesionalnijeg izgleda.

Korak 3: Montirajte uređaje

Montirajte uređaje
Montirajte uređaje
  • Pričvrstite štapić s mjehurićima na servo motor.
  • Montirajte servo motor na srednji sloj konstrukcije.
  • Pričvrstite ventilator na gornji sloj konstrukcije.
  • Pazite da puhač držite prilično blizu mjesta zamaha štapića kako biste osigurali dovoljan protok zraka za stvaranje mjehurića.
  • Servo pozicioniranje ima raspon hoda od samo 180 stepeni. Možda ćete u kasnijem koraku, prilikom postavljanja položaja podučavanja, morati rotirati motor, ovisno o nosaču.
  • Stavio sam motor na duži kraj sa žicama na vrhu.

Korak 4: Preuzmite Arduino kod

Preuzmite Arduino kod
Preuzmite Arduino kod
  • Napajajte Arduino putem USB priključka vašeg računara
  • Koristite Arduino IDE (programsko okruženje) za preuzimanje koda u UNO

Korak 5: Testirajte uređaje i ožičenje

Testirajte uređaje i ožičenje
Testirajte uređaje i ožičenje

Povežite se sa serijskim monitorom Arduina iz IDE -a

Upotrijebite kodove naredbi u priloženoj tablici (.xls) da biste testirali:

  • Unesite "Test Mode". Kod 10010
  • Servo motor
  • Ventilator
  • Svaka LED boja
  • Potenciometar
  • Prekidač za uključivanje/isključivanje
  • Izađite iz "Test Mode". Kod 10011

Korak 6: Naučite dva položaja kretanja serva

Naučite dva položaja servo servera
Naučite dva položaja servo servera

Naučite "poziciju sapuna"

  • Uđite u "Setup Mode". Kod 10002
  • Polako okrećite potenciometar dok štapić potpuno ne uroni u sapun za mjehuriće
  • Sačuvajte poziciju sapuna sa kodom 10004

"Položaj duvanja"

  • Dok ste još u "načinu rada za postavljanje"
  • Polako okrećite potenciometar sve dok štapić ne bude točno ispred kanala ventilatora
  • Spremite položaj puhanja sa kodom 10005
  • Izađite iz "Setup Mode". Kod 10003

Korak 7: Počnite puhati mjehuriće

Počnite puhati mjehuriće
Počnite puhati mjehuriće

Uključite prekidač i (nadamo se) počnite ispuhavati mjehuriće

Preporučuje se: