Projekt:Solar Energy Showdown

Aus Schaffenburg
Zur Navigation springen Zur Suche springen
Crystal Clear app error.png
Menschlicher Heliostat

Status: unstable

Schaffenburg wappen400.png
Beschreibung Wer fängt mehr Sonne?
Ansprechpartner Hendi


Übersicht / Projektidee

Wettstreit: Wer sammelt die meiste Sonne ein? 2 Spieler erhalten jeweils ein Solarmodul, das sie von Hand zur Sonne ausrichten sollen. Der Strom wird während der Spieldauer aufsummiert und als Balkenrennen angezeigt, der bessere Sonnenernter gewinnt.


Solarmodul

Die Solarzellen sind zwischen zwei Plexiglasstücken eingelassen und werden in der Hand gehalten. Die Ausgänge der Module werden mit niederohmigen Widerständen belastet. So wird ein von der Beleuchtung abhängiger Strom fließen.

To-do: Verkabelung, Verklebung, Abreißsicherung

Solarmodul in Plexiglasrahmen
Eines der beiden Solarmodule


Digitalisierer

Die Modulspannungen werden von einem Arduino Nano digitalisiert, ein Mittelwert gebildet und periodisch als JSON-String über die USB-Schnittstelle an den Host gesendet. (JSON falls in Zukunft drahtlos was per ESP passiert.)

Datei:Solari rev00.zip

To-Do: Skalierung auf einen 100% Wert, wenn Widerstände da, damit Modul- und Meßkettenunterschiedlizität sich nicht so sehr aufs Spielergebnis auswirkt.

Balkenrennen

Ein Pythonskript liest für die Spieldauer die Daten von der seriellen Schnittstelle, packt JSON aus und updated periodisch ein mit seaborn erzeugtes Balkendiagramm.

Datei:Solari plot rev00.zip

To-Do: Startbildschirm, Artwork, Spielziel Festlegung: Wer sammelt das meiste in fester Zeit oder wer erreicht Zielwert am schnellsten?

Kosten

  • überschaubar:
    • Arduino nano ~2 €
    • Strommeßwiderstände ~10€

Beteiligte Personen

  • Hendi
  • Riley
  • plus wer mitmachen möchte

Optionen

  • Solarmodule auf

Projekttagebuch

Date Name Was
15.4.2023 Hendi Einzel-Solarmodul in gelasertes Plexiglas eingehaust
3.7.2023 Hendi Arduino zur Datenerfassung, Pythonscript zur Balkendarstellung
4.7.2023 Hendi Vorstellung bei Projektpräsentationstag