Innholdsfortegnelse:

Arduino Mask Dispenser: 11 trinn
Arduino Mask Dispenser: 11 trinn

Video: Arduino Mask Dispenser: 11 trinn

Video: Arduino Mask Dispenser: 11 trinn
Video: Make Your Own DIY UV-C Sterilizer (11W) Using Arduino 2024, Desember
Anonim
Arduino Mask Dispenser
Arduino Mask Dispenser

For det første vet jeg at dette ser litt rart ut, men for funksjonalitetens skyld måtte det ligne et lite hvitt amerikansk foretak.

For det andre er dette ment for små til mellomstore applikasjoner, ikke Costco-størrelse bruk.

Denne dispenseren steriliserer maskene dine på plattformen, for å si det sånn, og bruker tyngdekraften kombinert med servoer. Den har en maskekassett på baksiden som fyller opp maskeplattformen.

Rekvisita:

3 UV-C lysdioder eller 1 UV-C lyspære-jeg har dyre spesialutgitt lysdioder-hvis du ikke finner noen, hakk en UV-C stav eller bruk en relemodul, som denne og et UV-C lys pære, som denne - (bare grøft -eller hack- lampeholderen). Bare sørg for at den valgte lyspæren eller LED -en er under 270 NM.

Arduino Uno - få det her

ProtoShield - få det her

Mini loddefritt brødbrett - få det her

Hvit maling

HC -SR04 ultralydsensor - få den her

Jumperwires - få det her

Stikkontakter for kvinner til menn - få dem her

2 servoer - få dem her

Relémodul - enkelt kanal - som denne

En høy, lang boks som den på bildet - bruk det som fungerer for deg, men prøv å holde den så nær bildet som mulig (unntatt pæren vs lysdioder).

Kartong - mye av det også

Reflekterende tape - du kan bruke hvilken som helst type. Jeg vil referere til det fra nå av som bare "tape"

1 matbeholder igjen som er middels stor for Arduino

1 matbeholder igjen som er mindre for servoutstyret

Verktøy:

Rotary Tool

Verktøykniv

Pensel

Varm limpistol og lim

En drill, eller et roterende verktøyboremaskin

Trinn 1: Forklaring

Slik fungerer denne enheten (lysene er alltid på)

  1. Den kjenner hånden din nær den
  2. Den åpner døren og slipper ut en sterilisert maske
  3. Den lukker døren
  4. Den fyller ut doseringsplattformen med en ny maske fra kassetten

Det er det!

Trinn 2: Beholderopprettelse

Forbered først plattformen. Skjær et stykke papp minst like lang som esken din, og nesten like bred.

Deretter dekker du det helt med tape. Dekk deretter innsiden av hovedbeholderen helt med tape. Etter at du har gjort det, dekker du utsiden av hovedbeholderen med hvit maling. For touch-ups, bruk en mindre pensel. Skjær et tynt, rektangulært hull på baksiden av hovedbeholderen, som det på bildet, med rotasjonsverktøyet og trå den dekkede pappbåndet gjennom, men ikke lim det enda.

Bor et hull på baksiden av den øvre delen av beholderen for patronens servokontakt.

Trinn 3: Arduino -beholder

Arduino -beholder
Arduino -beholder

Skaff din mellomstore beholder og dekk utsiden med hvit maling. Ta deretter lokket på beholderen og bor et hull på den ene siden, stort nok til å passe til fire F/M -ledertråder side om side. Dette hullet er for ultralydssensoren, for å gi deg en ide om hullets størrelse.

Bor et hull i midten som er stort nok til en servokontakt og 3 F/M -ledninger.

Bor et hull ved siden av det første servohullet for den andre servokontakten.

Bor til slutt et hull i motsatt side fra ultralydsensorhullet. Dette hullet er for UV-C-lyset, uansett hva du kan bruke som et.

Bor nå de samme hullene, bortsett fra det andre servohullet, i samme justering, på toppen av hovedbeholderen.

På slutten skal det ferdige produktet ditt se ut som CAD -tegningen ovenfor, med frontboksen på toppen som din Arduino og bakboksen på toppen som din servo for patronen. Patronen vises ikke. Den første servoen, sensoren og UV-C-lyset vil være inne i den viktigste, rektangulære beholderen. Vi har nettopp laget frontboksen, som huser Arduino.

Trinn 4: Bygg kretsen

Bygg kretsen
Bygg kretsen
Bygg kretsen
Bygg kretsen

Kretsen er det første bildet ovenfor. Jeg vet at det er litt vanskelig å tyde, så jeg skriver ut sammenhengene her:

Ultralydsensor:

trig = 6

ekko = 5

For lysdioder (hvis du bruker dem)

LED 1 = 11

LED 3 = 13

For servoer:

myservo (dørservo) = 9

myservo2 (patron servo) = 10

For stafett:

Relé = 12

Vent med å koble den til trinn 6.

Trinn 5: Kode

Koden er her på GitHub.

Trinn 6: Montering av kretsen

Montering av kretsen
Montering av kretsen
Montering av kretsen
Montering av kretsen

På dette stadiet bør du ha hovedbeholderen malt og dekket på innsiden med reflekterende tape.

Ta din Arduino -beholder og legg Arduino inne.

Tre deretter servokontakten gjennom begge servohullene, den på toppen av hovedbeholderen og den på Arduino -beholderen, og led den opp. Tre ultralydsensorkontakten gjennom hullet og led den opp.

Tre den andre servo -kontakten gjennom hullene, og led den opp.

Og til slutt, tre UV-C-lysets forbindelser gjennom hullene til Arduino og fullfør jobben.

For å avklare, går den første servoen, lyset og sensoren på innsiden av hovedbeholderen og ledningene deres trer gjennom sine respektive hull i toppen av hovedbeholderen og bunnen (lokket) på Arduino -beholderen.

Hvis du fortsatt ikke skjønner det, kan du se på bildene.

Trinn 7: Montering av Arduino -beholderen

Husk ditt CAD -ferdige produkt når vi gjør dette. Siden din Arduino -beholder allerede skal være på toppen, (jeg la min inne i hovedbeholderen og hengte den fra taket, men måten vi gjør her på er en bedre måte), lim den fast på toppen. Varm lim lyset i det øverste hullet.

Trinn 8: Montering av døren

Montering av døren
Montering av døren
Montering av døren
Montering av døren

Følg det første bildet her.

Stabel pappstykker oppå hverandre til de er omtrent to centimeter høye, med varmt lim mellom hvert lag. Etter at du har gjort det, lim det på forsiden til venstre på beholderen, som på bildet. Lim den første servoen til den andre siden, som på bildet.

Ta et stykke papp og lag ett hull i hvert øverste hjørne, totalt to. Tre snorstykkene gjennom og lim dem inn. Strengen i venstre hull skal være litt lengre enn den høyre snoren. Lim deretter begge strengene til det ene servohornet, så den ene siden av hovedbeholderen støtter døren. Eksperimenter nå med myservo -tallene i koden for å finne et perfekt løft, slik at en maske kan komme ut, så lukker døren.

Innsiden av beholderen er nå ferdig, bortsett fra sensormontering.

Trinn 9: Montering av kassetten

Montering av kassetten
Montering av kassetten
Montering av kassetten
Montering av kassetten
Montering av kassetten
Montering av kassetten

Lim servo 2 på baksiden som bildet. Ta en pappeske som er stor nok til å holde 20 stablete masker og lag et langt rektangulært hull foran. Lim en snor i hullet som er langt nok til å nå servoen på toppen. Lim en rampe i bunnen av esken og dekk resten av bunnen med papp. Se på bildet for referanse.

Skjær et rektangulært hull på baksiden av hovedbeholderen og tre rampen gjennom, slik at en maske kan komme til hovedplattformen hvis servoen løfter kassetten. Lim strengen bak på esken til servoens horn.

Eksperimenter med koden på myservo2 for å finne den perfekte heisen, slik at en maske kan gli ned til plattformen inne i hovedbeholderen når servoen løfter seg.

Trinn 10: Kosmetikk

Kosmetikk
Kosmetikk
Kosmetikk
Kosmetikk
Kosmetikk
Kosmetikk

Monter sensoren foran slik som vist på bildet.

Lim papppaneler malt hvite foran, så det ser ut som det ferdige bildet. Legg en hvit eske over servoen og lim den inn. Dette er rett og slett for utseende, så hvis du ikke vil, trenger du ikke.

Sørg for at det ser ut som du vil ha det!

Etter testing limer du hovedplattformen inn.

Jeg lot boksen stå utenfor servoen for dette bildet.

Trinn 11: Fullfør

Bli ferdig
Bli ferdig

Gratulerer!

Takk for at du leste!

Anbefalt: