Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
lichtschranke_personenzaehler [2020/12/01 15:01]
bigwheeler
lichtschranke_personenzaehler [2020/12/01 16:09]
bigwheeler
Zeile 1: Zeile 1:
 ===== Lichtschranke und Personenzähler ===== ===== Lichtschranke und Personenzähler =====
 {{ :​libre.png?​nolink&​400|}} {{ :​libre.png?​nolink&​400|}}
- 
  
  
 **Vorstellung:​** **Vorstellung:​**
-Beim Greenspace MPPT-Solar Projekt machen wir unsere Dachterasse auf Haus 16 zu einem autark mit Strom versorgten Urban-Garden. Dafür befinden sich 2 Solar Panele auf dem Gartenhäuschenwelche den Strom in zwei Autobatterien speichern und bei bedarf wieder abgegeben. Stromregelung sowie Batterie-Management übernimmt der Libre-Solar MPPT-Laderegeler.+Um ohne großen Aufwand Nutzungsdaten und Besucherzahlen an Open-Lab-Days erheben ​zu könnenhaben wir eine Lichtschranke entwickelt die als Personenzähler fungieren soll
  
-Libre-Solar ist ein Open-Source Projekt ​aus Hamburg. PCB Maske, Bauteile ​und Software kann man sich selbst beschaffen und zusammenbauen. Beim MPPT 2420 handelt es sich um einen modularen und hackbaren Laderegeler ​auf Basis des weit verbreiteten 32-Bit [[https://​www.st.com/​en/​microcontrollers-microprocessors/​stm32-32-bit-arm-cortex-mcus.html|STM32 ARM MCU]] wie man sie vom Nucleao Entwicklerboard kennt+Ein Makerspace wäre kein Makerspace wenn wir auf eine fertige Lösung gesetzt hätten. Stattdessen haben wir eine Lösung auf Basis einer industriellen Lichtschranke ​aus der Automatisierungstechnik ​und einem auf ESP32-CPU basierenden Mikrokontrollers entwickelt.
  
-Die Firmware muss selbst kompiliert werdendazu kann man die[[https://​github.com/​LibreSolar|Github-Repo]] pullenUm die Firmware ​zu builden, benötigt man Visual Studio Code sowie [[https://platformio.org/​platformio-ide|PlatformIO]]Auf den Controller haben wir dann mit dem Linux Tool [[http://dfu-util.sourceforge.net/|dfu-util]]. Windows User können ​die [[https://​www.st.com/​en/​development-tools/​stm32cubeprog.html|Plattform]] vom Chip Hersteller nehmen.+Der ESP32 ist ein günstiges und kleines Entwicklerboard ähnlich einem Arduinojedoch weitaus moderner und komplexerEr hat einen integrierten WLAN Controller, 320 kbyte RAM und eine Dualcore CPU mit 240mhzStellt also genügend Rechenleistung bereit, um gleich einen kleinen Webserver mit Datenauswertung der Lichtschranke,​ oder eine freie Firmware ​für Mikrocontroller wie [[https://www.letscontrolit.com/wiki/index.php/ESPEasy|ESP-Easy]] oder auch Tasmota zu betreibenDie Controller ​können ​mit der Arduino IDE, NodeMCU oder auch MicroPython angesteuert werden.
  
 +Für den Firmware-Flash habe ich als Linux-User das [[https://​github.com/​espressif/​esptool|ESP-Tool]] genutzt
  
  
Zeile 16: Zeile 16:
  
 ==== Technische Daten / Komponenten:​ ==== ==== Technische Daten / Komponenten:​ ====
-  * 2 x 55 Ah Kalzium-Autobatterie +  * [[https://​de.wikipedia.org/​wiki/​ESP32|ESP32-Microcontroller]] 
-  * 2 x Monokristalline Solarmodule je 100 Watt+  * [[https://​www.datalogic.com/​deu/​industrielle-automation-transport-logistik/​sensoren/​s100-pd-637.html|Datalogic S100 Optoelektronische Lichtschranke Industrie]]
   * Libresolar MPPT 2420 LC hackable MPPT charge controller   * Libresolar MPPT 2420 LC hackable MPPT charge controller
   * diverse Batteriekabel 35mm²   * diverse Batteriekabel 35mm²
  • Zuletzt geändert: 2023/03/21 09:44
  • (Externe Bearbeitung)