Zelf een Slimme Handgel-Dispenser Bouwen met Arduino – DIY Handleiding
Onderdelen en Benodigdheden
| Arduino Nano R3 | × | 1 |
| Ultrasonische sensor HC-SR04 (SparkFun) | × | 1 |
| Female/Female jumper wires | × | 1 set |
| MAKERFACTORY Robot Servo MF-06 (metal gears) | × | 1 |
| Handgel (alcoholgebaseerd, WHO-geadviseerd) | × | 1 fles |
| Zelftappende schroef | × | 1 |
| Plastic projectdoos/behuizing | × | 1 |
| Verkoperde koperdraad 0.8mm (0.5m) | × | 1 |
| UTSOURCE elektronische componenten | × | 1 set |
Benodigde Tools
- Lijmpistool (hot glue gun)
Apps en Online Diensten
Over dit Project




In het huidige scenario van wereldwijde uitbraken adviseert de WHO (Wereldgezondheidsorganisatie) om gezonde handhygiëne aan te houden, maar het probleem is de manier waarop we dat doen: fysiek contact met de fles, wat het doel-ondervindt. In deze tutorial leren we hoe je een DIY Arduino-gebaseerde zeep- of handgel-dispenser maakt zonder contact.
Benodigdheden
Elektronica:
- Arduino Nano (of elke andere Arduino)
- Ultrasonische sensor (HC-SR04)
- Servomotor (metal gears aanbevolen voor maximaal koppel)
- Jumper wires (female naar female)
Tools:
- Lijmpistool
- Computer of laptop
Overig:
- Alcoholgebaseerd handgel of zeep in een dispenserfles (drukknoptype) – meest belangrijk
- Zelftappende schroef (1 stuks)
- 0.8mm koperdraad (0.5 meter)
- Plastic container (die comfortabel alles past)
- Schrijfbenodigdheden (marker en liniaal)
Stap 1: Bekijk de Video
(Video beschikbaar op de originele projectpagina)
Stap 2: Kies het Vloeistof

De allerbelangrijkste keuze: alcoholgebaseerd handgel of zeep zoals geadviseerd door de WHO. Voor deze build is het cruciaal om de juiste soort dispenserfles te kiezen – we printen niet het hele mechanisme, dus we hebben een fles met een drukknop/pomp nodig die we mechanisch kunnen activeren.
Stap 3: Componenten Selecteren

Sensor:
We hebben een sensor nodig die nabijheid detecteert als contactloze schakelaar. Twee opties:
- IR-sensormodule: Goedkoop en efficiënt, maar soms onnauwkeurig
- HC-SR04 Ultrasonische sensor: Nauwkeurig boven 2 cm, iets duurder. Deze kiezen we voor betere nauwkeurigheid.
Motor/Actuator:
Om de pomp te activeren heb je een mechanische verplaatsing nodig. Opties: pomp, motor, of servo. Een servomotor met metalen tandwielen is de beste keuze voor maximaal koppel. We vermijden micropompen omdat die in de container moeten zitten (lekrisico). Een extern mechanisme met een servo is veiliger.
Microcontroller:
Een Arduino regelt input (sensor) en output (servo). Elke Arduino werkt; we gebruiken de Nano voor compactheid.
Stap 4: Begrijp de Mechanica

De servo levert een draaiende beweging, maar we nodig een naar beneden gerichte kracht om de pompknop in te drukken. We gebruiken een katrolmechanisme met koperdraad om de rotatiekracht om te zetten in een duwkracht. Het koperdraad werkt als een soort touw dat over een rol (het servo-arm) loopt en de pompknop naar beneden trekt.
Stap 5: Aansluiten


Sensor → Arduino:
- Trigger → D10
- Echo → D11
- Vcc → Vcc
- Gnd → Gnd
Servo → Arduino:
- Signaal → D9
- Vcc → Vin
- Gnd → Gnd
(Zie deze post voor basis uitleg over de ultrasonische sensor, en utsource.net voor componenten)
Stap 6: Servo aan Basis Bevestigen

Bevestig de servomotor met hete lijm aan een rigide oppervlakte in de doos. Wees voorzichtig met de lijmpistool!
Stap 7: Koperdraad Door Servo-arm

Draai het koperdraad door de gaten in het servo-arm (minimaal 2 gaten voor spanning). Een rond arm is beter dan een recht om vastlopen in de behuizing te voorkomen.
Stap 8: Lijmstokstukje met Gat als Katrol

Knap een stukje van ~2 cm van een lijmstok, boor een gat in het midden, en draai het koperdraad erdoor. Dit vergroot het contactoppervlak en voorkomt dat het draad insnijdt.
Stap 9: Eindbevestiging met Schroef

Bevestig het andere uiteinde van het draad aan de tegenoverliggende wand van de doos met een zelftappende schroef of nagel. Dit stelt je in staat de spanning af te regelen en de fles voor bijvullen te verwijderen.
Stap 10: Code Uploaden

De code is simpel: we gebruiken de Servo-bibliotheek, meten de afstand in cm, en als de afstand < 10 cm is, voert de servo een sweep-uit om de vloeistof te doseren.
Belangrijk: Er zijn updates in de code. Vind de meest actuele versie hier:
https://minov.in/diy-hand-sanitizer-dispenser-using-arduino/
Stap 11: Testen


Test het project voordat je de behuizing afsluit. Je ziet duidelijk: hand boven sensor → afstand < 10 cm → servo activeert → handgel komt uit.
Stap 12: Behuizing Afmaken

Stappen voor de finale behuizing:
- Meet afmetingen voor ultrasonische sensor en flesopening
- Maak een gat voor het koperdraad met extra ruimte voor beweging
- Markeer alle zaagsneden/gaten
- Zaaг/boor de gaten (scherp mes of boor)
- Bevestig alles met hete lijm
Stap 13: Klaar!

Het project is compleet en functioneel!
Stap 14: Doneer!

De meeste onderdelen liggen bij veel makers in de la. Ik roep iedereen op om dit project te bouwen en te doneren aan ziekenhuizen of nodige personen. Ik doneer mijn exemplaar aan essentiële werknemers. Deel dit project, tag ons op Instagram @officialmissioncritical en laten we de kracht van de Arduino-community tonen in de strijd tegen wereldwijde gezondheidsuitdagingen!
(We vragen geen geld, alleen dat jullie innovatieve projecten doneren die helpen!)
Code
Servo-bibliotheek: GitHub
Complete projectcode: minov.in/diy-hand-sanitizer-dispenser-using-arduino/
Schema's
Fritzing-bestand: connections_5YWkDyQBo4.fzz (bijgevoegd in originele project)
Productieproces
- Bouw een DIY Photoshop-bedieningsconsole met Arduino Nano RP2040
- Bouw een retro Numitron-klok met Arduino: Eenvoudig, betrouwbaar en energiezuinig
- DIY Soldeerbout-controller voor 862D+ — Precisie & Betrouwbaarheid
- Een slimme voltmeter bouwen met Arduino en smartphone – Eenvoudig DIY-project
- Bouw een betrouwbare infrarode hartslagsensor met Arduino: stapsgewijze handleiding
- MotionSense: Slimme inbraakdetectie met Arduino en ESP8266
- Realtime afstandsmeting met Arduino Sonar & Processing visualisatie
- MobBob: Bouw Je Eigen Arduino Robot, Naadloos Bestuurd via Android Smartphone
- Een nauwkeurig meetwieltje bouwen met Arduino Nano en draaiencoder
- Naadloze LED-dimmer met Bolt IoT en Arduino UNO
- Web-IoT Meter Bouwen met Arduino, Yaler en IFTTT