Pylon Informacyjny

Opis projektu

Celem projektu było stworzenie oprogramowania dla urządzenia opartego na Raspberry Pi, które pozyskuje i analizuje dane z różnych czujników środowiskowych, czujnika zbliżeniowego oraz czujnika zmierzchu. System miał również kontrolować poziom naładowania akumulatora zasilanego z panelu fotowoltaicznego oraz zoptymalizować zużycie energii poprzez inteligentne zarządzanie podświetleniem pylona.

Ważnym aspektem było zapewnienie niezawodnej pracy systemu w zmiennych warunkach oświetleniowych i pogodowych, a także minimalizacja poboru energii, szczególnie w sytuacji ograniczonej dostępności energii słonecznej.

Projekt obejmował zarówno warstwę sprzętową, jak i oprogramowanie komunikujące się z czujnikami i zarządzające działaniem systemu.

I. Wybór i integracja czujników

Do zbierania danych i sterowania systemem zostały użyte następujące komponenty:

  • SmartSolar MPPT 100/20 – kontroler monitorujący poziom naładowania akumulatora i efektywność panelu fotowoltaicznego.
  • Sensirion SPS30 – laserowy czujnik jakości powietrza monitorujący poziom pyłów zawieszonych.
  • BME280 – czujnik temperatury, wilgotności i ciśnienia atmosferycznego.
  • PIR Panasonic EKMC1601111 – pasywny czujnik podczerwieni wykrywający ruch wokół pylona.
  • Fotorezystor PGM5526-MP – czujnik światła mierzący poziom oświetlenia otoczenia.
  • Czujnik zmierzchu OKYSTAR3475-1 – czujnik określający warunki oświetleniowe w celu optymalizacji działania podświetlenia.

II. Implementacja oprogramowania

  • Opracowano skrypty sterujące działaniem systemu na Raspberry Pi, które odczytują dane z czujników i podejmują decyzje dotyczące sterowania podświetleniem oraz zarządzania energią.
  • Stworzono algorytm oszczędzania energii, który analizuje dane z czujnika ruchu i czujników oświetlenia, dynamicznie włączając i wyłączając podświetlenie pylona.
  • Oprogramowanie zostało zoptymalizowane pod kątem niskiego zużycia zasobów i stabilnej pracy w trybie ciągłym.

III. Optymalizacja zarządzania energią

  • System na bieżąco monitoruje stan akumulatora i poziom naładowania z panelu fotowoltaicznego.
  • W przypadku niskiego poziomu naładowania priorytetem jest wyłączenie energochłonnych komponentów, takich jak podświetlenie, w celu zapewnienia dłuższego działania podstawowych funkcji monitorujących.
  • Wdrożono strategię automatycznego przełączania trybów oszczędzania energii w zależności od dostępnej mocy oraz aktywności użytkowników w pobliżu urządzenia.

Efektem prac jest w pełni funkcjonalny, zautomatyzowany system, który efektywnie zarządza podświetleniem i energią, dostosowując się do warunków środowiskowych i aktywności w pobliżu pylona.

Optymalizacja zużycia energii – inteligentne sterowanie podświetleniem w zależności od ruchu i poziomu światła pozwoliło na znaczną oszczędność energii.
Efektywne zarządzanie akumulatorem – monitorowanie poziomu naładowania i dostosowanie pracy systemu pozwala na dłuższą pracę nawet w przypadku ograniczonej ilości energii słonecznej.
Automatyzacja i niezawodność – system działa autonomicznie, podejmując decyzje na podstawie zebranych danych, co minimalizuje konieczność ingerencji użytkownika.
Modularna architektura – możliwość łatwej rozbudowy o dodatkowe czujniki lub funkcje w przyszłości.

System został wdrożony i działa zgodnie z założeniami, zapewniając optymalne warunki pracy przy minimalnym poborze energii.

Projekt w ramach współpracy w firmą:
Logo Netizens Sp. z o. o.

Wykorzystane technologie

  • check_circle_outline Python
  • check_circle_outline RaspberryPi

Skontaktuj się z nami

keyboard_arrow_up Zadzwoń