Introduction: WeatherCollector

Dit is een weerstation gemaakt als school project. Er wordt data verzameld met sensoren die op hun beurt naar een website gestuurd worden. De website wordt gerund vanaf een RaspberryPi.

Step 1: Getting Started!

Benodigdheden:

  • Raspberry pi 3
  • Arduino nano
  • Air Quality Sensor
  • Barometric pressure sensor
  • Humidity sensor
  • Rain drop sensor
  • RF Receiver & Transmitter module
  • DC Motor
  • 4x AA Batterybox
  • 1 RGB Led
  • 1x 10KΩ weerstand
  • 1x Diode
  • 1x npn Transistor
  • (4x 220Ω weerstand) optional
  • Wires
  • Wood

Step 2: Let's Start Wiring

Aan de hand van het bovenstaande aansluitschema kunnen de verschillende componenten aan elkaar gehangen worden.

Step 3: Case

De case maak je best op eigen formaat, een ander materiaal gebruiken mag natuurlijk altijd. Je zorgt best dat je nog aan je onderdelen kan met een draai of flip systeem.

Step 4: Programming

Voor arduino kan je de sketch downloaden.

Voor de raspberry pi moet je net iets meer doen:

Volg deze link http://www.behind-the-scenes.co.za/433mhz-rf-commu... zodat er een RFSniffer opstaat.

Vervolgens vervang je de RFSniffer.cpp file binnenin RPi_Utils met diegene in deze instructables en zoals op de bovenstaande link moet je de RFSniffer opnieuw inladen met een `make` commando.

Om deze data online te zetten zul je de python file nodig hebben, hiervoor heb je de html nodig vanop https://github.com/Wanjiaa/WeatherCollector die je in de www/html folder zet.

Om deze te initialiseren word er vereist dat je apache, phpmyadmin, mysql geinstalleerd staat op de RaspberryPi. Meer info vind je hier: https://www.raspberrypi.org/documentation/remote-a...