Inhoudsopgave:

DIY Arduino- Touch-less IoT Hand Sanitizer Dispenser met NodeMCU & BLYNK - Ajarnpa
DIY Arduino- Touch-less IoT Hand Sanitizer Dispenser met NodeMCU & BLYNK - Ajarnpa

Video: DIY Arduino- Touch-less IoT Hand Sanitizer Dispenser met NodeMCU & BLYNK - Ajarnpa

Video: DIY Arduino- Touch-less IoT Hand Sanitizer Dispenser met NodeMCU & BLYNK - Ajarnpa
Video: DIY Arduino projects | Touch-less IoT Hand Sanitizer Dispenser Using NodeMCU & BLYNK 2024, November
Anonim
Image
Image
Dispenser vanaf nul maken
Dispenser vanaf nul maken

Hallo mensen, Sinds de uitbraak van COVID-19 de wereld dramatisch treft, is het gebruik van handdesinfecterende middelen geëscaleerd. Handdesinfecterende middelen kunnen ons risico op het oplopen van bepaalde infecties helpen verminderen. Handdesinfecterende middelen kunnen ook beschermen tegen ziekteverwekkende microben, vooral in situaties waarin water en zeep niet beschikbaar zijn. Het is ook bewezen dat ze effectief zijn in het verminderen van het aantal en het type microben.

De belangrijkste oorzaak van de verspreiding van COVID-19 is wanneer met virus beladen druppeltjes van een geïnfecteerde persoon door andere personen worden ingeademd. Recente onderzoeken tonen aan dat je dit virus ook kunt krijgen door oppervlakken of voorwerpen aan te raken die besmet zijn door de geïnfecteerde persoon en daarna kan het aanraken van je gezicht en neus je gemakkelijk een doelwit maken.

Dit geeft me een motivatie om een op aanraking gebaseerde, op IoT gebaseerde ontsmettingsdispenser te maken. Deze dispenser heeft de meeste van de vereiste functies. Het project is gebaseerd op een cloudplatform genaamd BLYNK-platform, zodat nuttige gegevens kunnen worden vastgelegd over de mensen die hun handen regelmatig ontsmetten. Het is dus een plezier geworden om handen te ontsmetten voor mensen om gewoon een gadget te gebruiken en tegelijkertijd de voorzorgsmaatregelen te nemen.

De meest geavanceerde functies in dit project zijn:

  1. Automatische met de hand geactiveerde dispenser
  2. Vloeistofniveaudetectie (zodat de dispenser kan worden bijgevuld)
  3. Logboek van mensen die Dispenser gebruiken (mensen tellen)
  4. Analyse van gegevens maken

Benodigdheden

  1. Fles
  2. knooppuntMCU ESP8266
  3. DC waterpomp 5 volt
  4. Draden
  5. Broodplank
  6. Slang water PVC pijp

Stap 1: Maak een dispenser vanaf nul

Dit project kan worden gemaakt van goedkope gebruikte componenten die bij u thuis verkrijgbaar zijn. Dus de eerste stap is om een waterfles te kopen die als dispensertank zal worden gebruikt. Hiervoor gebruik ik een plastic waterfles.

Als je eenmaal je fles hebt gekozen, moet je een waterslang kopen die meestal wordt gebruikt voor het waterpeil en die gemakkelijk verkrijgbaar is. u kunt ook een medische wegwerp steriele infuus infuusbuis gebruiken. Je moet het 1/3 keer zo groot als de fles snijden. Vervolgens moet je een geheel maken in het midden van het flessendeksel. Bevestig een kant van de pijp met de motor en plaats deze in de fles. De andere kant kan uit het flessendeksel worden gehaald.

Het onderdeel Dispenserstructuur is klaar.

Stap 2: Circuit maken (zet componenten op breadboard)

Circuit maken (zet componenten op breadboard)
Circuit maken (zet componenten op breadboard)

Dit is een hele klus, je hoeft alleen maar de componenten op de juiste plaats te zetten zoals aangegeven in de schema's.

Het circuit bevat NodeMCU esp8266 de controller van ons project

NodeMCU is een open-source firmware- en ontwikkelingskit die u helpt bij het prototypen of bouwen van IoT-producten. Het bevat firmware die draait op de ESP8266 Wi-Fi SoC van Espressif Systems en hardware die is gebaseerd op de ESP-12-module. De firmware gebruikt de Lua-scripttaal. Het is gebaseerd op het eLua-project en gebouwd op de Espressif Non-OS SDK voor ESP8266. Er zijn talloze online tutorials waaruit je meer kunt leren over NodeMCU.

Het volgende onderdeel is de IR-sensor die de aanwezigheid van de hand detecteert

De infraroodsensor voor het vermijden van obstakels heeft een paar infrarood zend- en ontvangsensoren. De infrarood-LED zendt infraroodsignalen uit met een bepaalde frequentie en wanneer een obstakel op de lijn van infraroodlicht verschijnt, wordt het teruggekaatst door het obstakel dat door de ontvanger wordt gedetecteerd. Wanneer de sensor een obstakel detecteert, licht de LED-indicator op, wat een laag uitgangssignaal in de OUT-pin. De sensor detecteert een afstand van 2 - 30 cm. De sensor heeft een potentiometer die kan worden aangepast om de detectieafstand te wijzigen.

DC 5v mini-waterpomp

Stap 3: Maak Blynk Acound en download applicatie

Maak Blynk Acound en download applicatie
Maak Blynk Acound en download applicatie

u kunt de applicatie downloaden van de Google Store. zodra de applicatie is gedownload, scant u de verstrekte QR-code. De applicatie wordt gekopieerd naar uw mobiele telefoon. Er wordt een authenticatiecode van Blynk naar uw e-mailadres verzonden.

Stap 4: Upload de schets

open de schets in de beschrijving en wijzig de volgende parameters in uw eigen:

SSID:

DOORGANG:

Authenticatietoken

Upload de schets

Aanbevolen: