Zastosowania technologii bezprzewodowych
Topic outline
-
-
Warunki zaliczenia:
Laboratorium (50% oceny z przedmiotu):
- Zaliczenie: uczestnictwo we wszystkich zajęciach, uzyskanie powyżej 30%pkt z każdego ćwiczenia laboratoryjnego
Seminarium (50% oceny z przedmiotu):
- Zaliczenie: na podstawie zaprezentowanych prezentacji (min. 3) i dokumentacji stworzonego systemu (> 30%pkt)
Końcowe zaliczenie uzyskuje się, po uzyskaniu min. 40%pkt z obu części
-
Subject data Click here to expand
Subject name: Zastosowania technologii bezprzewodowych Field of study: Elektronika i Telekomunikacja Faculty: ETI Level of studies: Master’s degree Mode of study: Full-time study Year of study: 5 Semester of study: 10 Start of semester: February 2021 Academic year of realisation of subject: 2020/2021 Lesson type: Laboratory Subject supervisor and consultations with teacher Click here to expand
mgr inż. Tobiasz DryjańskiClick here to expand Name and surname of subject supervisor: mgr inż. Tobiasz Dryjański E-mail addresses: tobiasz.dryjanski@pg.edu.pl Phone number: 58 347 2802 Consultation dates: czwartek 11:30-12:30 Communication (contact method): W razie chęci konsultacji prosimy o kontakt np mailem. dr hab. inż. Łukasz Kulas, prof. PGClick here to expand Name and surname of subject supervisor: dr hab. inż. Łukasz Kulas, prof. PG E-mail addresses: lukasz.kulas@eti.pg.gda.pl Phone number: 58 347 1659 Consultation dates: środa 10:00-11:00 czwartek 14:00-15:00 Communication (contact method): W razie chęci konsultacji prosimy o kontakt np mailem.
-
Laboratorium będzie prowadzone zdalnie, przy pomocy komputerów NUC, do których będziemy łączyć się przy pomocy środowiska Visual Studio Code. Feedback sprzętu będzie dostępny przy pomocy kamer.
Instrukcje do ćwiczeń znajdują się na gicie pg, tutaj.
Laboratorium składa się z 3 ćwiczeń (aktualnie). Na wykonanie wszystkich ćwidzeń przewidujemy czas 7 tygodni (7 x 3 godziny lekcyjne). Laboratorium 0 jest wprowadzeniem zawierającym instalację potrzebnych narzędzi.Dostęp do kamer i sterowania znajduje się tutaj. Na tej stronie w zakładce "stanowiska" znajdują się też adresy urządzeń zdalnych na których będziemy pracować w czasie zajęć. Uprasza się o korzystanie ze sprzętu tylko w czasie zajęć.
Zakres zajęć obejmuje:
- Obsługę Visual Studio Code i dodatku Remote SSH
- Pracę z systemem kontroli wersji Git
- Pracę w wirtualnym środowisku dla programów python
- Obsługę GPIO
- Wykorzystanie message brokera MQTT
- Wykorzystanie funkcjonalności systemu linux (skrypty startowe)
- Obsługa sensora BME280
- Wykorzystanie stosu Telegraf-Influx-Grafana
- Obsługa czytnika NFC PN532
Plan pracy:
- Dzielimy się na grupy dwu osobowe (w razie nieparzystej liczby, jedna grupa 3 lub 1 osobowa), numerowane od 1 do 8.
- Wchodzimy na git.pg, gdzie są instrukcje do laboratoriów, tutaj.
- Wykonujemy Lab 0 - instalację potrzebnego oprogramowania.
- W czasie laboratorium wchodzimy na Webinarium związane z danym dniem laborki, poniżej.
- Wchodzimy na Laborkowy Discord, tutaj. Każda grupa ma wejść na swój kanał głosowy. Grupa numer 1 ma wejść na kanał głosowy 1, itd. Wszelką komunikację wykonujemy na discordzie. Jeśli będzie problem z komunikacją na discordzie należy fakt ten zgłosić na webinarium.
- Logujemy się na zdalne komputery. Spis urządzeń znajduje się tutaj. W zakładce stanowiska każde stanowisko ma podany adres przez który należy się logować do urządzeń. Grupa z numerem 1 pracuje na urządzeniu z numerem 1. Podczas łączenia się na górze interfejsu będą pojawiały się komunikaty dotyczące logowania. W razie problemów możecie wrócić do nagrania z wprowadzenia pod tematem z pierwszych zajęć. Dane logowania: User: root Pass: root
- Do realizacji zadań będzie wam potrzebne sterowanie i kamery również dostępne tutaj. Kamery na stronie mogą nie działać jeśli wasza przeglądarka blokuje iframe. Firefox zazwyczaj dziala
- Po wykonaniu pracy w danym dniu zapiszcie ją na swoim gicie.