Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Thuis Temperatuur & Vochtigheid Monitor Met Raspberry Pi & Web Dashboard – Real-Time Remote Tracking

Volg de temperatuur en vochtigheid van je huis, garage, of kleine fabriek van overal met deze eenvoudige Raspberry Pi-oplossing. Het systeem streamt real-time data naar een web-gebaseerd grafiek, wat je direct inzicht geeft in je omgeving.

Stap 1: Het Concept

  • De Raspberry Pi leest temperatuur en vochtigheid met een DHT11-sensor.
  • Data wordt naar een webserver gestuurd via een raw JSON POST-verzoek.
  • Informatie wordt opgeslagen in een MySQL-database en gevisualiseerd op een live grafiek.
  • Gebruikers kunnen trends monitoren en alerts ontvangen via de webinterface.

Stap 2: Benodigde Items & Pre-Vereisten

  • 1× DHT11-sensor
  • 1× Raspberry Pi B (elk recent model) met Raspbian OS
  • Jumper draden
  • Internetconnectiviteit (Wi-Fi of Ethernet)
  • Python 3 en de RPi.GPIO-bibliotheek geïnstalleerd
  • Webserver-stack (Apache + MySQL + PHP) op Ubuntu of CentOS

Stap 3: Het Apparaat Aansluiten

  • Zet de Pi uit voordat je bedraadt.
  • Verbind VCC met 3.3V, GND met grond, en DATA met GPIO 4.
  • Zet de Raspberry Pi aan.

Stap 4: Configureer Het Python-Script Op De Raspberry Pi

Open de Pi via SSH of direct. Maak een werkdirectory (bijv. ~/Desktop) en voeg het script toe:

nano dht11.py

Kopieer de inhoud van het geleverde dht11.py bestand in de editor. Het script bevat inline commentaren die elke functie uitleggen.

Stel het webserver-IP in (voorbeeld: 104.236.91.122) en PHP-eindpunt (/rpi/rpi.php) in het script.

Stap 5: Stel De PHP-webservice In

Pak het rpi.rar pakket uit en upload de bestanden naar je webserver.

Gebruik phpMyAdmin om een nieuwe database aan te maken, bijv. rpi_themo. Importeer het pi.sql bestand om de benodigde tabellen te vullen.

Werk database-credentials bij in de volgende bestanden:

  1. rpi/db-con.php
  2. rpi/temp/assets/php/getTemp.php

Stap 6: Test Het Systeem

Navigeer naar de script-directory en draai:

sudo python3 dht11.py

Een succesvolle run zal outputten:

New record created successfully

Als je no_data ziet, duidt dit op een tijdelijk transmissieprobleem. Herstart het script; opvolgende pogingen lossen de fout meestal op.

Zodra data vastgelegd is, open je webdashboard om live temperatuur- en vochtigheidsgrafieken te bekijken.

Voor diepere inzichten, raadpleeg de oorspronkelijke gids: Home Temperature & Humidity Monitor with Web-Based Chart – Raspberry Pi.

Productieproces

  1. Bouw Een Raspberry Pi Luchtkwaliteit & Weerstation Met InfluxDB & Grafana
  2. Meerdere DS18B20 1-Wire Sensoren Aan Een Raspberry Pi Koppelen Voor Nauwkeurige Temperatuurmonitoring
  3. Efficiënt Kamertemperaturen Monitoren Met Raspberry Pi En Nagios
  4. Raspberry Pi Temperatuur & Vochtigheid Netwerk Monitor – DIY Setup Gids
  5. Thuis Temperatuur & Vochtigheid Monitor Met Raspberry Pi & Web Dashboard – Real-Time Remote Tracking
  6. Home Energy Centre: Zonnepanelen, thermische panelen en kamertemperaturen monitoren met Raspberry Pi en Moteino
  7. Naadloze temperatuur- en vochtigheidsbewaking op Raspberry Pi met EzTemp
  8. Raspberry Pi-gebaseerde kamertemperatuurbewaking met Gnuplot-grafieken en e-mailalerts
  9. Een 433 MHz Slimme Huiscounter Bouwen met Sensorflare en Raspberry Pi
  10. Een ThingSpeak Temperatuurmonitor Bouwen met Raspberry Pi & BrickPi
  11. Analoge Sensoren Uitlezen met Raspberry Pi en Zabbix: Een Stapsgewijze Handleiding