4
0
Fork 0
mirror of https://github.com/Robertofon/bienenchaos.git synced 2024-12-21 21:52:22 +01:00
No description
Find a file
Robert Köpferl 24270fa618 syntax
2021-01-16 21:04:46 +01:00
PiPyADC@254588820b submodule und nach /opt 2020-06-21 00:57:26 +02:00
src syntax 2021-01-16 21:04:46 +01:00
.gitmodules submodule und nach /opt 2020-06-21 00:57:26 +02:00
install.sh +smbus 2020-07-13 20:06:16 +00:00
LICENSE lic und append path 2020-06-21 01:04:27 +02:00
README.md Update README.md 2021-01-15 19:52:39 +01:00
update.sh syntax 2021-01-16 21:04:46 +01:00
weight_NAU7802_Tim.py Create weight_NAU7802_Tim.py 2020-07-12 20:04:27 +00:00

bienenchaos

Erfassung von Bienenparametern mit Raspi, Sensoren, Waagen und Grafana

Mehrere Raspi ZeroW

Platinen drauf.

Temperatur und Luftfeuchte messen

Selbsgelötetes Board mit Pullupwiderständen zu 5V.
Anbindung von aktuell 6 Sensoren des Typs AM2302

GPIOs fürn Raspi und die Sensoren.

  • Frei für unseren eigenen Sensor-HAT
  • GPIO8 (24) (Bienen0) - Sensor A
  • GPIO7 (26) (Bienen0) - Sensor B
  • GPIO12 (32) (Bienen1) - Sensor A
  • GPIO16 (36) (Bienen1) - Sensor B
  • GPIO20 (38) (Bienen2) - Sensor A
  • GPIO21 (40) (Bienen2) - Sensor B
  • GPIO24 (18) (Extern=Außentemp)
  • 3V3 (17) - Alle Datenkabel via 4,7kOhm auf VCC und alle Sensor-VCC
  • GND (34,30) - Alle Sensor-GND

Gewichtsmessung

Zuerst mittels ADDA-Board https://www.waveshare.com/wiki/High-Precision_AD/DA_Board#Interface_Definition

Später mit dem NAU7802 Board von SparkFun (Qwiic Scale - NAU7802) dieses liefert bequem die Versorgungsspannung mit ausreichend Amper mit. (Zudem brutzelt man sich nicht irgendwas beim Löten unter Strom weg ...)

Da die Messung auch das genaue Verhältnis von Eingangssignal zu Speisespannung verwendet fallen Schwankungen der Speisepannung nicht ins Gewicht und das Signal war somit deutlich stabiler.

Funktionierender Treiber von https://github.com/longapalooza/nau7802py

Verlängerung der Waage (CN) Kabelfarben Verlängert durch Netzwerk

  • Rot -> Orange ->Rot (Spannungsversorgung +)
  • Gelb -> Hellorange ->GELB (Schirm )
  • Grün -> Grün ->Gelbschwarz (Signal +)
  • Schwarz -> Braun ->schwarz (Spannungsversorgung -)
  • Weiß -> Hellbraun ->blau (Signal -)

Helfende Repos

Credits gehen an ul-gh für sein Repo PiPyADC https://github.com/ul-gh/PiPyADC

DHT22 (AM2302) auslesen:
https://github.com/adafruit/Adafruit_Python_DHT.git

Neuer:
https://learn.adafruit.com/dht-humidity-sensing-on-raspberry-pi-with-gdocs-logging/python-setup