Indholdsfortegnelse:
- Trin 1: Online simulering
- Trin 2: Forbered din komponent, og test den
- Trin 3: Design fysiske kredsløb
- Trin 4: Programmering af Arduino
- Trin 5: Læsning af HC-SR04 ultralydssensor
- Trin 6: Prøv den eksterne strømforsyning
- Trin 7: Kabinetdesign
- Trin 8: Brug det
Video: Automatisk håndrensemiddel: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
COVID-19-pandemien er blevet noget, som offentligheden har hørt meget ofte i løbet af 2020. Enhver borger, der hører ordet "COVID-19", vil straks tænke på ordet "Farligt", "Dødeligt", "Hold rent" og andre ord. Denne COVID-19 er også blevet erklæret for en pandemi, og mange lande har lidt tab af denne pandemi, både i den økonomiske og sundhedsmæssige sektor. Denne pandemi spredes meget hurtigt, og for at forhindre den skal folk bevare deres helbred ved at opretholde renlighed, opretholde afstand til andre og blive hjemme.
I denne nye normale æra er forskellige steder blevet åbnet, men ikke alle har de samme rengøringsfaciliteter, nogle giver håndvask, men de er ikke hygiejniske, nogle giver håndsprit, men hundredvis af mennesker har rørt os, vi ved ikke, om de inficerede COVID-19 eller ej. Eksistensen af renlighedsfaciliteter i tiden med COVID-19 får folk til at tænke to gange om, hvorvidt de skal komme til det sted eller ej.
Med Automatic Hand Sanitizer behøver virksomhedsejere ikke længere at være bange for dette, fordi automatiske hånddesinfektionsmidler kan bruges af mange mennesker uden at blive rørt, hvilket naturligvis betyder, at de er meget hygiejniske og vil øge antallet af mennesker, der kommer til forretningsstedet fordi de har gode hygiejne faciliteter.
Trin 1: Online simulering
Det enkle koncept i dette projekt er, når HC-SR04 detekterer ethvert objekt på en bestemt afstand, det sender et signal til Arduino, derefter tænder Arduino for vandpumpen for at få DC-vandpumpen til at udlevere håndsprit. I kredsløbet ovenfor er DC -motoren vandpumpen i det virkelige projekt.
Vi ved alle, nogle gange er det ikke let at arbejde med elektronik. Der kan være en fejl under projektet, og fejlfindingsprocessen tager nogle gange kortere tid, men også nogle gange tager meget tid at tænke. For at reducere enhver fejl skal vi først teste projektet i online simulering. I dette projekt bruger jeg Tinkercad til at simulere mit kredsløb, så under det fysiske design er der ikke meget fejl.
Du kan se på Tinkercad -filen på linket herunder:
https://www.tinkercad.com/things/8PprNkVUT1I-autom…
Trin 2: Forbered din komponent, og test den
For at lave dette projekt har vi brug for:
- Arduino Uno
- 9V batteri
- HC-SR04 ultralydssensor
- 5V DC vandpumpe (DC motor i Tinkercad)
- Transistor NPN
- 1k Ohm modstand
Valgfri:
- LCD (for bedre brugergrænseflade)
- Potentiometer (hvis LCD bruges)
- 330 Ohm modstand (hvis brug LCD)
- Grøn og gul LED (For bedre brugergrænseflade og du kan ændre farven)
- 2x 330 Ohm modstand (ved brug af LED)
Hvis du har alle komponenter klar, lad os nu bygge projektet
Jeg vil anbefale dig at teste alle komponenterne først, så hvis der er en fejl under simulering, er der ikke flere muligheder, hver enkelt komponent er problemet. Jeg skal kort beskrive, hvordan man tester hver komponent:
- Arduino Uno: Åbn Arduino IDE, gå til FIL> Eksempel> Grundlæggende> Blink. Hvis LED'en i Arduino blinker, betyder det, at den fungerer.
- HC-SR04-sensor: Fastgør VCC-, jord-, ekko- og triggerpinnen, f.eks. Kredsløbet og kodningen i billedet ovenfor. Prøv at simulere det, åbn den serielle skærm, og læg din hånd nær/langt sensoren. Hvis det udskriver forskellige numre, betyder det, at det virker. Jeg vil forklare betydningen af nummeret i det næste trin.
- DC -vandpumpe: Fastgør stiften, f.eks. Kredsløbet ovenfor, til batteriet. Hvis der er en vibrationslyd, betyder komponenten klar til brug.
- LCD: Fastgør alle stifter til Arduino, f.eks. Kredsløbet ovenfor. Kopier koden, og prøv at kompilere den. Hvis den udskriver teksten, betyder det, at komponenten fungerer godt.
- LED: Sæt LED -benene, f.eks. Kredsløbet ovenfor, på batteriet. Hvis LED'en er tændt, betyder det, at komponenten fungerer.
Trin 3: Design fysiske kredsløb
Når du ved, at alle komponenter fungerer godt, fortsætter vi til den sjoveste del, og bygger alle kredsløb. Beklager den lille rodede i billedet, men jeg er sikker på, at du tydeligt kan se, hvilket kredsløb der går til VCC, jord og Arduino Pin i Tinkercad kredsløbet.
Fordi vi allerede simulerer projektet i Tinkercad, kan vi følge kredsløbet på billedet ovenfor og teste, om det fungerer eller ej. Hvis du er interesseret i at vide, hvorfor denne pin går til denne pin og andet om kredsløbsforklaring, vedhæftede jeg en video i slutningen af projektet for en mere detaljeret forklaring.
Efter al kredsløbsopbygningen går vi igennem kodningstrinet, det næste trin.
Trin 4: Programmering af Arduino
For at kode Arduino kan du åbne Arduino IDE og vælge den port og tavle, du har i værktøjsmenuen. Derefter kan du kopiere min kodningsfil vedhæftet nedenfor og kompilere den til din Arduino.
ADVARSEL
Tag alt batteriet af under Arduino tilsluttet computeren. Tilslut ikke din Arduino til nogen ekstern strømforsyning. Der er en mulighed for, at dit projekt bliver overmandet og kan bryde dit kredsløb, computerport eller andre relaterede ting
Hvis du er interesseret i, hvordan kodningen får det til at fungere, kan du se den video, jeg vedhæftede i slutningen af projektet, fordi jeg forklarer detaljeret, hvordan du skriver koden.
Trin 5: Læsning af HC-SR04 ultralydssensor
Jeg satte dette trin separat med andre, fordi jeg synes, at dette er den mest afgørende del af projektet. Dette projekt afhænger af sensoren, og hvis du har læst sensoren forkert, fungerer projektet ikke godt.
Som du ser på billedet ovenfor, indstiller jeg afstanden i 4 tommer, hvilket betyder, at når sensoren ping læser under 4 tommer, vil den sende signalet og få vandpumpen til at tænde og udlevere håndsprit. Du kan ændre afstandsmåldetektering baseret på dit projekt.
Trin 6: Prøv den eksterne strømforsyning
Efter at koden er kompileret til Arduino, indstilles sensorens afstandsregistrering også. Vi kan prøve at bruge det til rigtige applikationer. Tilslut al den eksterne strømforsyning. I mit tilfælde brugte jeg et 4 X 1,5V batteri til Arduino og et 9V batteri til DC -pumpen.
Hvis projektet fungerer godt, tillykke!
Det sidste trin er at designe sagen, så den kan bruges af alle.
Trin 7: Kabinetdesign
Beklager noget rodet kabinetdesign, i øjeblikket på grund af pandemien kan jeg bare bruge et par ting, jeg har i mit hus.
Jeg vil anbefale dig at udskrive print i dette projekt for at få et bedre design og også 3D udskrive kabinettet. I mit tilfælde har jeg på grund af begrænsninger kun pap og tape. Men projektet fungerer så godt, men det går aldrig glip af nogen detektion, og det registrerer aldrig noget spøgelse, hvilket betyder, at sensoraflæsning fungerer perfekt.
Jeg foreslår også, at du designer kabinettet med et rum til brugeren til genopfyldning af håndsprit og fejlfinding til ingeniøren. I mit tilfælde kan du se billeder nr. 3 og 4, hvor jeg får plads til genopfyldning og fejlfinding, hvis der er problemer med LCD, LED eller HC-SR04-sensoren.
Trin 8: Brug det
Efter at have fulgt alle ovenstående trin er jeg ret sikker på, at du kan få projektet til at fungere godt. Jeg håber, at dette projekt, du laver, ikke kun vil dekorere eller imponere nogen, hvor smart du er. BRUG DET I stedet!
I løbet af min tid i organisationen sagde jeg altid til mit team, det er ikke hvor travlt, der er vigtigt, men hvor indflydelsesrig det er. Enhver travlhed uden nogen indflydelse, du kan bringe til verden, er spild af tid.
Disse automatiske hånddesinfektionsmidler, du laver, kan give mange positive indvirkninger på dit miljø. For mig gav jeg det til min familievirksomhedsejer, så hele personalet kunne bruge det og reducere eventuelle muligheder for COVID-19-infektion.
Jeg vedhæftede også en video med hver detaljeret forklaring om kredsløbet og kodning, hvis du er interesseret i at vide mere, er du velkommen til at se det! Link i nedenstående:
https://drive.google.com/file/d/1GKiGs0o1dvXzJw96379l5jh_xdrEd-oB/view?usp=sharing
Håber du kan lide denne tutorial, og hvis du gør det, kan du give et like til projektet. Tak og vi ses i det næste projekt!
Anbefalede:
DIY automatisk håndrensemiddel: 6 trin
DIY automatisk hånddesinfektionsdispenser: I dette projekt bygger vi en automatisk håndrensemiddel. Dette projekt vil bruge Arduino, ultralydssensor, vandpumpe og håndrensemiddel. En ultralydssensor bruges til at kontrollere tilstedeværelsen af hænder under stikkontakten til desinfektionsmaskinen
Automatisk gelalkoholautomat med Esp32: 9 trin
Automatisk gelalkoholautomat med Esp32: I vejledningen vil vi se, hvordan man laver en komplet prototype, til at samle en automatisk gelalkooldispenser med esp32, det vil omfatte trinvis montering, elektronisk kredsløb og også kildekoden forklaret trin for trin trin
Automatisk hundefoder !!: 4 trin
Automatisk hundefoder !!: Let, hjælpsom og sund
Automatisk håndrensemiddel: 3 trin
Automatisk dispenser til håndsprit: Denne automatiske dispenser til håndsprit er designet til at være en relativt billig mulighed, der er let at samle. De fleste af de nødvendige varer kan købes hos dine lokale hardware- og elektronikforhandlere. Der er mulighed for at 3D -udskrive en
Automatisk WiFi -planteføder med reservoir - Indendørs/udendørs dyrkningssætning - Vandplanter automatisk med fjernovervågning: 21 trin
Automatisk WiFi -planteføder med reservoir - Indendørs/udendørs dyrkningssætning - Vandplanter automatisk med fjernovervågning: I denne vejledning vil vi demonstrere, hvordan du konfigurerer et brugerdefineret indendørs/udendørs planteføderanlæg, der automatisk vanner planter og kan overvåges eksternt ved hjælp af Adosia -platformen