Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Kredsløbet
- Trin 2: Koden
- Trin 3: Kabelforvaltning
- Trin 4: Limning af knappen
- Trin 5: Sæt det hele sammen
- Trin 6: Alt færdigt
Video: Timing Sæbe Dispenser: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Med den nuværende sundhedssituation indså jeg, at jeg aldrig rigtig har tænkt på, hvor længe jeg vasker mine hænder. Det genoptages at vaske i mindst 20 sekunder, men tællingen er så kedelig, og jeg tror, vi alle har fået nok af Happy Birthday Song. Derfor besluttede jeg at oprette en Arduino-drevet timing sæbedispenser. Tryk på knappen, og lysene fungerer som en timer, slukker efter 20 sekunder! Selvom jeg ikke brugte en LED -strip, brugte jeg teknisk en stribe lysdioder til at skabe dette design.
Bemærk, at billederne ovenfor viser en 3D -gengivelse af, hvordan en mere færdig version af dette produkt vil se ud. Da jeg var i karantæne, har jeg ikke adgang til udstyret til at lave denne raffinerede version. Jeg har heller ikke en avanceret teknisk baggrund, så jeg vil helt sikkert kalde tingene forkert.
Forbrugsvarer
-
1 sæbedispenser
Der skal være en læbe, hvorpå knappen kan limes, så pumpen kan aktivere den
- 1 Arduino Uno
- 5
- 5 modstande mellem 100 og 100 ohm
- 1 10k modstand
- 1 lille knap med 4 ben
- 1 brødbræt
- 1 lille engangsbeholder
- 1 Bærbar batteripakke med USB -forbindelse
-
En håndfuld forskellige trøjer
Jeg brugte mest mand til kvinde, men der er mange måder at forbinde alt på
- Super lim
- Elektrisk tape
- Saks
Trin 1: Kredsløbet
Kredsløbet er ret lige frem. Fastgør hver positiv side (længere ben) af lysdioderne til en port på Arduino. Min kode bruger pin 8 til det første lys, pin 9 til det andet og så videre indtil pin 12 til den sidste LED. Der skal være en modstand mellem 100 og 1000 ohm mellem LED'en og Arduino, ellers kan LED'en brænde ud. Jeg havde ikke 5 af de samme modstande ved hånden, så 2 af mine lys er lysere på grund af den lavere modstandsværdi for de modstande, de er parret med. Jeg satte disse som de første 2 lamper. Jord hver LED tilbage til Arduino.
Et ben af knappen skal jordes ved hjælp af 10k modstanden og også gå til pin 2 på Arduino. Et andet ben skulle gå til en 5V output på Arduino.
Trin 2: Koden
Upload min kode til din Arduino Uno. Hvis den er korrekt forbundet, får denne kode alle lysdioder til at lyse, når der trykkes på knappen, og en lampe slukker hvert 4. sekund, indtil de alle er slukket efter 20 sekunder. Jeg har også oprettet en funktion i koden, der gør det muligt for timeren at nulstille, hvis der udleveres sæbe midt i en nedtælling.
Trin 3: Kabelforvaltning
Jeg vil være ærlig her. Det var et mareridt at sætte det hele sammen uden de rigtige værktøjer. Hvis jeg havde printplader og et loddejern, var dette gået meget glattere. Men prøv at overføre dette kredsløb fra brødbrættet, så det kan bruges til dispenseren. Jeg har dog bundet brødbrættet på bagsiden af Arduino og tilsluttet alle jordledninger til det.
Tilslutning af modstandene kan gøres ved blot at vride dem på benene som vist på billederne. Jeg brugte elektrisk tape og superlim til at holde forbindelserne stærke. Tag ikke den samme fejl, som jeg lavede ved at bruge for meget superlim. Dette kan gøre forbindelser ustabile.
Trin 4: Limning af knappen
Dette viste sig faktisk at være den sværeste del af hele projektet. Find en måde at lime knappen på sæbedispenseren i en position, hvor den kommer til at blive presset, når der udleveres sæbe. Jeg fandt ud af, at først slibning af overfladen af dispenseren, hvor knappen vil gå for at ru den og derefter bruge Gorilla Lim som klæbemiddel, fungerede bedst. Tape ledningerne og toppen af knappen for at stabilisere og give tilstrækkelig tid til at tørre.
Trin 5: Sæt det hele sammen
Punkter 5 huller i toppen af beholderen for at holde lysdioderne. Skub lysdioderne gennem indersiden og tape ledningerne. Jeg tapede de 5 magter og de 5 grunde separat. Tape Arduinoen til brødbrættet og tråd alt op. Poke et større hul til strøm, hvor strømporten på Arduino vil være. Jeg brugte separate jumperwires til knappen, så hun -siderne ville komme ud bagfra, så sæbedispenseren kan skrues af og genfyldes.
Jeg endte med at lime dispenseren til toppen af beholderen, men jeg vil fraråde at gøre dette, medmindre din beholder kan holde vægten af dig, der pumper sæben. Jeg brugte også lim og elektrisk tape i de områder, hvor vand kunne komme igennem.
Trin 6: Alt færdigt
Fyld med sæbe, fastgør det til det bærbare batteri, og desinficer disse hænder!
Anbefalede:
Hand Sanitizer Dispenser Circuit/DIY [Non Contact]: 10 trin
Hand Sanitizer Dispenser Circuit/DIY [Non Contact]: Af Hesam Moshiri, [email protected] Funktioner Høj stabilitet og ingen følsomhed over for det omgivende lys Laserskåret akryl (plexiglas) kabinet Omkostningseffektiv håndtering af håndrensemiddel /alkohol (effektivitet)
Arduino Timing Methods With Millis (): 4 trin
Arduino Timing Methods With Millis (): I denne artikel introducerer vi millis (); funktion og bruge den til at oprette forskellige timingeksempler. Millis? Intet at gøre med læbesynkronisering … forhåbentlig genkendte du milli som værende det numeriske præfiks for en tusindedele; det er ganget med en u
Timing Gear og kædeur - næsten gratis !: 5 trin (med billeder)
Tandhjul og kædeur - næsten gratis !: Forhåbentlig, da du ændrede din bils timing, kastede du ikke de gamle gear og kæden. Det gjorde jeg næsten, men min kone viste mig dette: http://www.uncommongoods.com/product/auto-timing-chain-and-gears-wall-clock $ 125 US plus forsendelse.
2 Player Competitive VS Timing Game: 4 trin
2 Player Competitive VS Timing Game: Du skal bruge: 1.Digilent Basys 3, FPGA Board (eller enhver anden FPGA,) 2. En relativt opdateret version af Vivado eller et andet VHDL -miljø3. En computer, der kan køre det nævnte program
Lav din egen natlys sæbe dispenser .: 8 trin
Lav din egen natlys sæbe dispenser .: Har du nogensinde haft brug for en natlampe, men kunne ikke lide at den sættes i fatningen og optager begge stik eller dækker den anden? Her er dit nye natlys. Det kan være konstrueret med det, du måske allerede har i huset. Jeg spænde