Talaan ng mga Nilalaman:

Dispenser ng Arduino Mask: 11 Mga Hakbang
Dispenser ng Arduino Mask: 11 Mga Hakbang

Video: Dispenser ng Arduino Mask: 11 Mga Hakbang

Video: Dispenser ng Arduino Mask: 11 Mga Hakbang
Video: Arduino Drum Sequencer: 8 tracks, 16 steps per measure, 8 measures per pattern 2024, Nobyembre
Anonim
Dispenser ng Arduino Mask
Dispenser ng Arduino Mask

Una, alam ko na mukhang kakaiba ito, ngunit alang-alang sa pagpapaandar, kailangan itong magmukhang isang maliit na puting U. S. S Enterprise.

Pangalawa, ito ay inilaan para sa maliit hanggang katamtamang mga application, hindi sa Costco-size na paggamit.

Ang dispenser na ito ay isterilisado ang iyong mga maskara sa platform, kung gayon, at gumagamit ng gravity na sinamahan ng mga servo. Mayroon itong mask na kartutso sa likod na pinunan ulit ang platform ng maskara.

Mga Pantustos:

3 UV-C LEDs o 1 UV-C light bombilya - Kumuha ako ng mga mamahaling espesyal na edisyon ng LED - kung wala kang makitang, mag-hack ng isang UV-C wand o gumamit ng isang relay module, tulad nito at isang ilaw na UV-C bombilya, tulad ng isang ito - (kanal lamang - o tadtad- ang may hawak ng lampara). Siguraduhin lamang na ang napiling ilaw bombilya o LED ay nasa ilalim ng 270 NM.

Arduino Uno - dalhin ito rito

ProtoShield - dalhin ito rito

Mini na solderless breadboard - dalhin ito rito

Puting pintura

HC-SR04 ultrasonic sensor - dalhin ito rito

Jumper wires - kunin mo rito

Babae sa mga lalaking jumper wires - kunin ang mga ito dito

2 servo - dalhin sila dito

Relay module - solong channel - tulad ng isang ito

Isang matangkad, mahabang kahon tulad ng nasa larawan - gamitin ang anumang gagana para sa iyo, ngunit subukang panatilihin itong malapit sa larawan hangga't maaari (maliban sa bombilya kumpara sa mga LED).

Cardboard - marami rin dito

Reflective Tape - maaari kang gumamit ng anumang uri. Titingnan ko ito mula ngayon bilang "tape" lamang

1 natirang lalagyan ng pagkain na katamtaman ang laki para sa Arduino

1 natirang lalagyan ng pagkain na mas maliit para sa kagamitan sa servo

Mga tool:

Rotary Tool

Utility Knife

Paintbrush

Mainit na baril at pandikit

Isang drill, o isang rotary tool drill attachment

Hakbang 1: Paliwanag

Narito kung paano gumagana ang aparatong ito (ang mga ilaw ay laging nakabukas)

  1. Nararamdaman nito ang iyong kamay na malapit dito
  2. Binubuksan nito ang pintuan nito at naglalabas ng isang isterilisadong maskara
  3. Isinasara nito ang pinto
  4. Pinunan ulit nito ang dispensing platform ng isang bagong mask mula sa kartutso

Ayan yun!

Hakbang 2: Paglikha ng Container

Una, ihanda ang platform. Gupitin ang isang piraso ng karton na hindi bababa sa haba ng iyong kahon, at halos kasing lapad.

Pagkatapos, takpan ito nang buo sa tape. Pagkatapos, takpan ang loob ng pangunahing lalagyan ng ganap na may tape din. Pagkatapos gawin iyon, takpan ang labas ng pangunahing lalagyan ng puting pintura. Para sa mga touch-up, gumamit ng isang mas maliit na paintbrush. Gupitin ang isang manipis, hugis-parihaba na butas sa likod ng pangunahing lalagyan, tulad ng nasa larawan, gamit ang iyong umiinog na tool at i-thread ang natakpan na karton ng tape, ngunit huwag mo pa itong idikit.

Mag-drill ng butas sa likod ng tuktok na bahagi ng lalagyan para sa konektor ng cartridge servo.

Hakbang 3: Arduino Container

Lalagyan ng Arduino
Lalagyan ng Arduino

Kunin ang iyong daluyan ng lalagyan at takpan ang labas nito ng puting pintura. Pagkatapos, kunin ang takip ng lalagyan at mag-drill ng isang butas sa isang gilid, sapat na malaki upang magkasya magkatabi ang apat na F / M jumper wires. Ang butas na ito ay para sa ultrasonic sensor, upang bigyan ka ng isang ideya ng laki ng butas.

Mag-drill ng butas sa gitna na sapat na malaki para sa isang servo connector at 3 F / M jumper wires.

Mag-drill ng isang butas sa tabi ng unang butas ng servo para sa pangalawang konektor ng servo.

Panghuli, mag-drill ng isang butas sa kabaligtaran mula sa butas ng ultrasonic sensor. Ang butas na ito ay para sa ilaw ng UV-C, anuman ang maaari mong gamitin bilang isa.

Ngayon, i-drill ang parehong mga butas na ito, maliban sa pangalawang butas ng servo, sa parehong pagkakahanay na ito, sa tuktok ng pangunahing lalagyan.

Sa huli, ang iyong natapos na produkto ay dapat magmukhang pagguhit ng CAD sa itaas, na ang harap na kahon sa itaas ay ang iyong Arduino at ang kahon sa likuran sa tuktok ay iyong servo para sa kartutso. Hindi ipinakita ang kartutso. Ang unang servo, ang sensor, at ang ilaw ng UV-C ay nasa loob ng pangunahing, hugis-parihaba na lalagyan. Ginawa lang namin ang kahon sa harap, na pinapabahay ng Arduino.

Hakbang 4: Pagbuo ng Circuit

Pagbuo ng Circuit
Pagbuo ng Circuit
Pagbuo ng Circuit
Pagbuo ng Circuit

Ang circuit ay ang unang larawan sa itaas. Alam kong medyo mahirap maintindihan, kaya sinusulat ko ang mga koneksyon dito:

Ultrasonic Sensor:

trig = 6

echo = 5

Para sa mga LED (kung ginagamit mo ang mga ito)

LED 1 = 11

LED 3 = 13

Para sa mga Servos:

MyServo (pinto servo) = 9

myservo2 (cartridge servo) = 10

Para sa Relay:

Relay = 12

Maghintay upang i-wire ito hanggang Hakbang 6.

Hakbang 5: Code

Ang code ay narito sa GitHub.

Hakbang 6: Pag-mount sa Circuit

Pag-mount sa Circuit
Pag-mount sa Circuit
Pag-mount sa Circuit
Pag-mount sa Circuit

Sa yugtong ito dapat mong ipinta ang iyong pangunahing lalagyan, at takpan sa loob ng may sumasalamin na tape.

Kunin ang iyong lalagyan ng Arduino at ilagay ang Arduino sa loob.

Pagkatapos, i-thread ang konektor ng servo sa parehong mga butas ng servo, ang isa sa tuktok ng pangunahing lalagyan at ang isa sa lalagyan ng Arduino, at i-wire ito. I-thread ang konektor ng ultrasonikong sensor sa pamamagitan ng butas nito at i-wire ito.

I-thread ang konektor ng pangalawang servo sa mga butas nito, at i-wire ito.

At ang huli, i-thread ang mga koneksyon ng ilaw ng UV-C sa pamamagitan ng mga butas nito sa Arduino at tapusin ang trabaho.

Para sa paglilinaw, ang unang servo, ilaw, at sensor ay pupunta sa loob ng pangunahing lalagyan at ang kanilang mga wire thread sa pamamagitan ng kani-kanilang mga butas sa tuktok ng pangunahing lalagyan at sa ilalim (ang talukap ng mata) ng lalagyan ng Arduino.

Kung hindi mo pa rin makuha, tingnan ang mga larawan.

Hakbang 7: Pag-mount ng Iyong Arduino Container

Isaisip ang natapos mong produkto ng CAD habang ginagawa namin ito. Dahil ang iyong lalagyan ng Arduino ay dapat na nasa itaas, (inilagay ko ang aking sa loob ng pangunahing lalagyan at isinabit ito mula sa kisame, ngunit ang paraan na ginagawa namin dito ay isang mas mahusay na paraan), mainit na idikit ito sa itaas. Mainit na pandikit ang ilaw sa tuktok na butas nito.

Hakbang 8: Pag-mount sa Pinto

Pag-mount ng Pinto
Pag-mount ng Pinto
Pag-mount ng Pinto
Pag-mount ng Pinto

Sundin ang unang larawan dito.

I-stack ang mga piraso ng karton sa tuktok ng bawat isa hanggang sa sila ay halos dalawang pulgada ang taas, na may mainit na pandikit sa pagitan ng bawat layer. Pagkatapos gawin iyon, idikit ito sa harap na kaliwang bahagi ng lalagyan, tulad ng sa larawan. Kola ang unang servo sa kabilang panig, tulad ng sa larawan.

Kumuha ng isang piraso ng karton at gumawa ng isang butas sa bawat tuktok na sulok, isang kabuuang dalawa. I-thread ang mga piraso ng string at idikit ito. Ang string sa kaliwang butas ay dapat na medyo mas mahaba kaysa sa kanang string. Pagkatapos, kola ang parehong mga string sa isang sungay ng servo, kaya ang isang gilid ng pangunahing lalagyan ay sumusuporta sa pinto. Ngayon mag-eksperimento sa mga numero ng myservo sa code upang makahanap ng isang perpektong pag-angat, upang makalabas ang isang maskara, pagkatapos ay magsara ang pinto.

Tapos na ang loob ng lalagyan, maliban sa pag-mount ng sensor.

Hakbang 9: Pag-mount sa Cartridge

Pag-mount sa Cartridge
Pag-mount sa Cartridge
Pag-mount sa Cartridge
Pag-mount sa Cartridge
Pag-mount sa Cartridge
Pag-mount sa Cartridge

Kola servo 2 sa likuran tulad ng larawan. Kumuha ng isang karton na kahon na sapat na malaki upang hawakan ang 20 nakasalansan na maskara at gumawa ng isang mahabang hugis-parihaba na butas sa harap. Pandikit ang isang string sa butas na sapat na mahaba upang maabot ang servo sa itaas. Pandikit ang isang ramp sa ilalim ng kahon at takpan ang natitirang bahagi sa ilalim ng karton. Tingnan ang larawan para sa sanggunian.

Gupitin ang isang hugis-parihaba na butas sa likod ng pangunahing lalagyan at i-thread ang rampa, upang ang isang maskara ay makapunta sa pangunahing platform kung itinaas ng servo ang kartutso. Idikit ang tali sa likuran ng kahon sa sungay ng servo.

Eksperimento sa code sa myservo2 upang mahanap ang perpektong pag-angat upang ang isang mask ay maaaring mag-slide pababa sa platform sa loob ng pangunahing lalagyan kapag ang servo ay nakakataas.

Hakbang 10: Mga Kosmetiko

Mga Kosmetiko
Mga Kosmetiko
Mga Kosmetiko
Mga Kosmetiko
Mga Kosmetiko
Mga Kosmetiko

I-mount ang sensor sa harap tulad ng ipinakita sa larawan.

Ang mga kola ng karton na panel ay pininturahan ng puti sa harap, kaya't mukhang ang natapos na larawan. Maglagay ng puting kahon sa servo at idikit ito. Ito ay simpleng para sa mga hitsura, kaya kung ayaw mo, hindi mo na kailangan.

Tiyaking mukhang gusto mo ito!

Pagkatapos ng pagsubok, kola ang pangunahing platform sa.

Iniwan ko ang kahon sa servo para sa larawang ito.

Hakbang 11: Tapusin

Tapos na
Tapos na

Binabati kita!

Salamat sa pagbabasa!

Inirerekumendang: