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

Raspberry Pi-weerstation

Bouw een persoonlijk weerstation met Raspberry Pi dat je de temperatuur, vochtigheid en regenval e-mailt.

*Over een paar weken zal ik een luchtdruksensor toevoegen om de kans op regen te berekenen.

Stap 1:Benodigdheden

Je hebt nodig:

Raspberry Pi b en voeding

Ethernet-kabel

Breadboard-draden

Breadboard

Vochtigheids- en temperatuurmodule (ik gebruik de DHT11-module)

Regenmeter (niet afgebeeld)

Behuizing voor uw weerstation (niet afgebeeld)

Heet lijmpistool met lijm

Boor met verschillende bits

Stap 2:Monteer het circuit

Sluit de power pin van de vochtigheidssensor en de voeding voor de regenmeter aan op de 3.3V pin van de Raspberry Pi.

Verbind de aardingspin van de vochtigheidssensor met aarde op de Raspberry Pi.

Sluit de datapin van de vochtigheidssensor en datadraden van de regenmeter aan op GPIO-pinnen (ik gebruik GPIO-pinnen 7,13,15,18 en 16).

Stap 3:Bouw de behuizing

Boor gaten in de meter op 1 inch, 1,5 inch, 2 inch, 2,5 inch en aan de onderkant.

Boor gaten in de behuizing voor de ethernetkabel, stroomkabel en datadraden voor de regenmeter en vochtigheidssensor.

Lijm de regenmeter aan de achterkant van de behuizing.

Leid de draden van de transistors en stroom uit de behuizing en in de regenmeter, en dicht de gaten af ​​met hete lijm.

Plaats de Raspberry Pi en het circuit in de behuizing en sluit de ethernet-, stroom- en vochtigheidssensor aan.

Zet de Raspberry Pi aan en verbind hem met internet via een ethernetkabel.

Stap 4:De vochtigheidssensor programmeren

Voordat we beginnen met programmeren, moet je de Python-bibliotheken downloaden om de sensor te gebruiken. Gebruik de opdracht git-clone https://github.com/adafruit/Adafruit_Python_DHT.g... schakel vervolgens naar die map met behulp van cd Adafruit_Python_DHT en voer sudo apt-get install build-essential python-dev uit om 2 belangrijke programmeermodules te installeren de voeler. terwijl u zich in de map Adafruit_Python_DHT bevindt, voert u sudo python setup.py install uit om de bibliotheken in python te installeren. De bibliotheken zijn nu geïnstalleerd.

We zullen een demoprogramma maken om de sensor te testen.

importeer Adafruit_DHT als dht

h,t =dht.read_retry(dht.DHT11, 16)

print ‘Vochtigheid={1:0.1f}% Temp={0:0.1f}*C’.format(h,t)

voer dit programma uit om te controleren of de sensor werkt. Als het niet werkt, zorg er dan voor dat alles goed is aangesloten en dat alle code goed is ingetypt.

Voor meer details:Raspberry Pi Weerstation


Productieproces

  1. Raspberry Pi Temperature Logger
  2. Raspberry Pi temperatuur- en vochtigheidsnetwerkmonitor
  3. Weerstation gebaseerd op Raspberry Pi
  4. Python- en Raspberry Pi-temperatuursensor
  5. Raspberry Pi 2 weerstation
  6. Bewaking op afstand van het weer met Raspberry Pi
  7. Ultrasone sensor (HC-SR04) + Raspberry Pi
  8. Bewegingssensor met Raspberry Pi
  9. Raspberry Pi Bodemvochtsensor
  10. Raspberry Pi digitale Hall-sensor in JAVA
  11. Raspberry Pi temperatuur- en lichtsensor