Wetterfernüberwachung mit Raspberry Pi
In diesem Projekt zeige ich Ihnen, wie Sie ein Remote-Wetterüberwachungssystem mit Raspberry Pi3 erstellen
Ich verwende den PubNub Cloud-Dienst dafür, kostenlos … PubNub ist ein globales Data Stream Network (DSN) und Realtime Infrastructure-as-a-Service (IaaS) Unternehmen mit Sitz in San Francisco, Kalifornien. Das Unternehmen stellt Produkte für Software- und Hardwareentwickler her, um Echtzeit-Web-, Mobil- und Internet-of-Things-(IoT)-Anwendungen zu erstellen.
Das Hauptprodukt von PubNub ist eine Echtzeit-Publishing/Subscribe-Messaging-API, die auf ihrem globalen Datenstromnetzwerk basiert, das aus einem replizierten Netzwerk von mindestens 14 Rechenzentren in Nordamerika, Südamerika, Europa und Asien besteht. Das Netzwerk bedient derzeit über 300 Millionen Geräte und streamt mehr als 750 Milliarden Nachrichten pro Monat.
Schritt 1:Was Sie brauchen?
1. Himbeer-Pi
2.LCD 16×2 (ich habe HD44780 LCD verwendet)
3. Temperatursensor. (Ich habe einen DS18B20 Temperatursensor verwendet, der einem Eindrahtprotokoll folgt)
4.LED zur Anzeige
5.Brotbrett
6.Überbrückungsdrähte (M-M,M-F)
7.Ein Android-Telefon und ein PubNub-Konto
Diese Projektcodierung ist vollständig in Python durchgeführt (Wenn Sie Python nicht kennen, machen Sie sich keine Sorgen, ich habe den Code eingefügt). Sie können Python auch von meiner Website www.embeddedstudy.com lernen. Es ist sehr einfach
Sie müssen es installieren Os auf Raspberry Pi, bevor Sie dieses Projekt durchführen, überprüfen Sie bitte meine Website, wie das geht.
Schritt 2:Verbindungsdiagramm
Sie müssen Ihren Raspberry Pi über SSH mit Ihrem LAPTOP verbinden, um zu codieren. Nachdem Sie sich mit dem Benutzernamen bei pi angemeldet haben pi und Passwort:raspberry
Um das Pin-Diagramm des Raspberry Pi zu sehen, besuchen Sie https://pinout.xyz/
Führen Sie die Verbindung wie unten gezeigt durch. Schließen Sie einen 4,7 kOhm-Widerstand an zwischen VCC und Datenleitung von DS18B20 andernfalls erhalten wir die Ausgabe nicht.
Erstellen Sie ein Verzeichnis in Raspberry Pi und extrahieren Sie diese Dateien in dieses Verzeichnis
Klicken Sie hier, um den Code herunterzuladen!
Zuvor müssen Sie die Adafruit LCD-Bibliothek herunterladen und installieren, damit das LCD funktioniert. Installieren Sie auch
Um dies zu installieren, führen Sie die folgenden Befehle auf dem Raspberry Pi-Terminal aus
sudo apt-get update
sudo apt-get install -y python3 python3-pip python-dev
sudo pip3 install rpi.gpio
ADAFRUIT LCD LIBRARY installieren
git-Klon https://github.com/adafruit/Adafruit_Python_CharL…
cd ./Adafruit_Python_CharLCD
sudo python setup.py install
Aktuelles Projekt / Beitrag kann auch gefunden werden mit:
- Fernüberwachung der Temperatur mit Himbeer-Pi
Herstellungsprozess
- Raspberry Pi-Temperaturprofil mit LabVIEW
- Wetterstation basierend auf Raspberry Pi
- Temperaturüberwachung auf dem Raspberry Pi
- Python- und Raspberry Pi-Temperatursensor
- Raspberry Pi 2 Wetterstation
- Raspberry Pi Wetterstation
- Überwachen der Temperatur mit Raspberry Pi
- SensorTag zu Blynk mit Node-RED
- Raspberry Pi Universal-Fernbedienung
- Bewegungssensor mit Raspberry Pi