Bouw een Betrouwbare Weerstation met de MKR Zero Data Logger
Onderdelen en benodigdheden
| Onderdeel | Aantal |
|---|---|
| Arduino MKR Zero | 1 |
| Jumper wires (generiek) | 3 |
| Condensator 100 nF | 1 |
| Weerstand 4,75 kΩ | 1 |
| microSD kaart | 1 |
| Medium breadboard | 1 |
| DHT22 Temperatuur en Vochtigheid Sensor | 1 |
Apps en online services
- Arduino IDE
- Arduino Web Editor
Over dit project
Let op: Deze tutorial kan verouderd zijn. Ga hier voor een actuele versie.
Inleiding
Met dit project maak je in paar minuten een temperatuur/vochtigheid data logger. De ingebouwde SD‑kaartlezer van de MKR Zero slaat de data op. Voeg een batterij en een beschermende behuizing toe, en je hebt een nette, draagbare weerdata logger voor remote locaties zonder netwerk. De mogelijkheden zijn eindeloos!
Hardware
We gebruiken de Arduino MKR Zero – klein formaat, ingebouwde SD‑kaartlezer, ideaal voor dit project.
De DHT22 sensor is makkelijk verkrijgbaar en veelzijdig (3,3V–6V). We voeden hem via de VCC (3,3V) pin van de MKR Zero. Benodigd: 4k7 pull‑up weerstand op de datalijn en 100nF condensator voor ruisonderdrukking op de voedingslijn. Zie Adafruit DHT tutorial voor meer info.
Verder: klein breadboard, 3 jumper wires, SD‑kaart, 3,7V LiPo batterij voor draagbaarheid.
Optioneel: Beschermende behuizing voor rauwe omgevingen (regen, vocht).
Schema
- MKR Zero op breadboard.
- DHT22 op breadboard.
- DHT22 VCC → MKR Zero VCC (3,3V).
- DHT22 Data → MKR Zero digitale pin 7.
- DHT22 GND → MKR Zero GND.
- 100nF condensator tussen DHT22 VCC en GND.
- 4k7 pull‑up weerstand tussen DHT22 VCC en Data.
- SD‑kaart in MKR Zero slot.
Arduino IDE
- Installeer DHT22 libraries (GitHub repository, map “libraries” in sketchbook).
- Download sketch
MKRZERO_WeatherDataLoggeren plaats in sketchbook. - Arduino IDE > Tools > Board > Boards Manager > installeer Arduino SAMD Boards (bevat MKR Zero). Selecteer MKR Zero.
- Sluit MKR Zero aan via microUSB.
- File > Sketchbook > MKRZERO_WeatherDataLogger openen, compileren, uploaden.
Waarden zijn ook zichtbaar in de Serial Monitor.
Code
MKRZERO_Weather_Data_Logger Code (bij het project).
Schema
Productieproces
- Een Multikanaal Datalogger Bouwen Met Raspberry Pi – Deel 1: Vereisten & Architectuur
- Meerpositie-temperatuursensorsysteem voor slimme thuisintegratie
- Arduino temperatuur- en vochtigheidslogger met DHT11 en Ethernet Shield
- MotionSense: Slimme inbraakdetectie met Arduino en ESP8266
- 3D-Printer Brandpreventie: Slimme Sensor Veiligheidssysteem
- Arduino-gebaseerde Afstotende Magnetische Levitatie: Eenvoudige Schakeling & DIY Handleiding
- Geavanceerde Remote-gecontrolleerde Gripper Robot voor Precisiehantering
- High-Performance Arduino Weerballon Datalogger
- Bouw een $10 Draagbare Arduino Weerstation (AWS) – Eenvoudige DIY met Nano, DHT22, BMP180 & LCD
- Geavanceerde Microcontroller Lab: ESP32, Arduino, PIC en Sensormodules
- CoroFence Thermische Detector: Geavanceerde PIR-sensor & IoT-integratie