Politechnika Śląska w Gliwicach

Katedra Energoelektroniki, Napędu Elektrycznego i Robotyki
Dla studentów / Tematy prac dyplomowych i projektów inżynierskich


Rodzaj studiów: stacjonarne, Kierunek: Informatyka, Typ pracy: inżynierska, Lokalizacja: Gliwice, rok obrony: 2024


1. Temat pracy Stacja Pogodowa IoT
2. Promotor dr inż. Michał Jeleń
3. Typ pracy inżynierska
4. Charakter pracy projektowa
5.

Zakres i krótka charakterystyka pracy

Cel pracy: Zaprojektowanie, zbudowanie i zaprogramowanie urządzenia typu "Internet of Things" o funkcjonalności stacji pogodowej.

Założenia: Urządzenie zostanie zbudowane na bazie mikrokontrolera z modułem WiFi, oraz sensorów komunikujących się przez protokoły I2C / SPI. Urządzenie będzie wyświetlać dane pogodowe fizycznie na wyświetlaczu LCD. Urządzenie będzie udostępniać serwer HTTP do wyświetlania danych pogodowych z poziomu przeglądarki internetowej. Urządzenie będzie udostępniać proste REST API udostępniające odczytane dane pogodowe. Wykonana zostanie aplikacja na komputery klasy PC pozwalająca zmienić ustawienia urządzenia.

Motywacja: Wykorzystanie i pogłębienie wiedzy z zakresu: programowania mikrokontrolerów, protokołów komunikacji szeregowej, projektowania układów cyfrowych oraz tworzenia serwisów internetowych.

Opis tematu: Projekt obejmuje zbudowanie i zaprogramowanie stacji pogodowej (czujniki temperatury, wilgoci) wykorzystując nowoczesny mikrokontroler z modułem WiFi. Stacja pogodowa poza wyświetlaniem danych pogodowych fizycznie - na wyświetlaczu LCD - będzie udostępniać stronę internetową do podglądu zarejestrowanych danych pogodowych oraz będzie udostępniać proste REST API w celu możliwości udostępniania danych w sposób programistyczny. Poza wykonaniem stacji pogodowej wykonana zostanie też prosta aplikacja na komputery klasy PC, pozwalająca zmienić podstawowe ustawienia urządzenia, przykładowo: nazwa i hasło sieci WiFi z którą urządzenie ma się łączyć.

Spodziewane wyniki: Zbudowane i działające urządzenie stacji pogodowej.

6.

Literatura podstawowa

  1. C Programming Language, 2nd Edition, B. Kernighan, D. Ritchie.
7. Termin obrony 2024-02-05
8. Data ustalenia tematu 2023-07-03
9. Uwagi  

Powrót do listy tematów

 © 2002 - 2025 Politechnika Śląska, Wydział Elektryczny, KENER