Liceum Klasa II 45 minut PP: III.1 + III.2 | s. 345

Lekcja 23: Inne urzadzenia cyfrowe - funkcje i mozliwosci

Internet Rzeczy (IoT), urzadzenia inteligentne, systemy wbudowane

📋 Podstawa programowa: III.1+III.2
InternetIoTsmartfonurzadzenia cyfrowewearables
00:00
Wprowadzenie
5 min
00:05
Teoria
15 min
00:20
Cwiczenia
15 min
00:35
Podsumowanie
10 min
📚

Teoria

Swiat urzadzen cyfrowych

Komputer stacjonarny i laptop to tylko czesc ogromnego swiata urzadzen cyfrowych. Wspolczesnie komputery sa wbudowane w prawie kazde urzadzenie elektroniczne - od pralek i lodowek, przez samochody, po zaawansowane systemy przemyslowe. Ta rewolucja nosi nazwe Internet Rzeczy (IoT - Internet of Things).

Prognoza: Do 2030 roku na swiecie bedzie ponad 30 miliardow urzadzen IoT - to prawie 4 urzadzenia na kazdego czlowieka na Ziemi! Wiekszosc z nich bedzie komunikowac sie ze soba bez udzialu czlowieka.

Internet Rzeczy (IoT)

IoT to koncepcja, w ktorej codzienne przedmioty sa podlaczone do Internetu i moga zbierac dane, komunikowac sie i byc sterowane zdalnie.

  • Smart Home - inteligentny dom: zarowki (Philips Hue), termostaty (Nest), kamery, zamki, odkurzacze robotyczne
  • Wearables - urzadzenia noszone: smartwatche, opaski fitness, sluchawki Bluetooth
  • Smart City - inteligentne miasto: czujniki parkowania, monitoring powietrza, inteligentne oswietlenie
  • Przemysl 4.0 - inteligentne fabryki: roboty, czujniki, automatyczna kontrola jakosci
  • Rolnictwo precyzyjne - czujniki wilgotnosci gleby, drony, automatyczne nawadnianie
  • Medycyna - zdalne monitorowanie pacjentow, implanty, inteligentne leki

Systemy wbudowane (Embedded Systems)

System wbudowany to specjalizowany komputer zintegrowany z urzadzeniem, ktore steruje. W przeciwienstwie do komputera ogolnego przeznaczenia, system wbudowany wykonuje z reguly jedno konkretne zadanie.

  • Mikrokontroler - maly komputer na jednym chipie (np. Arduino, ESP32)
  • Mikrokomputer - pelny komputer w miniaturze (np. Raspberry Pi)
  • Przyklady zastosowania: sterownik pralki, ABS w samochodzie, pilot TV, kalkulator, panel mikrofali

Arduino i Raspberry Pi

Arduino to platforma do prototypowania elektroniki. Pozwala na podlaczanie czujnikow, silnikow, diod LED i programowanie ich zachowania. Idealny do nauki elektroniki i programowania systemow wbudowanych.

Raspberry Pi to miniaturowy komputer wielkosci karty kredytowej. Moze sluzyc jako: komputer do nauki, serwer domowy, centrum multimedialne, stacja pogodowa, kontroler inteligentnego domu.

Komunikacja urzadzen IoT

  • Wi-Fi - standard bezprzewodowy, duza przepustowosc, sredni zasieg
  • Bluetooth / BLE - krotki zasieg, niskie zuzycie energii (sluchawki, opaski)
  • Zigbee / Z-Wave - protokoly dla inteligentnego domu (niskie zuzycie energii)
  • LoRa / LoRaWAN - daleki zasieg, malo danych (czujniki w terenie)
  • 5G - szybka siec komorkowa, niska latencja (samochody autonomiczne)
  • NFC - komunikacja bliskiego zasiegu (platnosci zblizeniowe)

Bezpieczenstwo IoT

Urzadzenia IoT stwarzaja nowe zagrozenia bezpieczenstwa:

  • Wiele urzadzen ma slabe lub domyslne hasla
  • Producenci czesto nie wydaja aktualizacji bezpieczenstwa
  • Urzadzenia IoT moga byc wykorzystane do atakow DDoS (botnet Mirai)
  • Zbieranie danych osobowych przez inteligentne urzadzenia (prywatnosc)
  • Wazne: zmien domyslne hasla, aktualizuj oprogramowanie, uzywaj oddzielnej sieci Wi-Fi
✏️

Zadania

Latwe

Zadanie 1: Inwentaryzacja urzadzen cyfrowych

Sporzadz liste wszystkich urzadzen cyfrowych w Twoim domu (nie tylko komputery i telefony!). Dla kazdego urzadzenia okresl: nazwe, typ (IoT, wearable, system wbudowany), czy jest podlaczone do Internetu, jakie dane zbiera. Ile urzadzen znalazles? Czy wynik Cie zaskoczyl?

Srednie

Zadanie 2: Projekt inteligentnego domu

Zaprojektuj system inteligentnego domu dla wybranego pomieszczenia (np. pokoju, kuchni). Narysuj schemat z urzadzeniami IoT: jakie czujniki i urzadzenia bys zainstalowyal, jak bylyby ze soba polaczone (Wi-Fi, Bluetooth, Zigbee), jakie automatyzacje ustawilbys (np. "gdy temperatura spadnie ponizej 20 stopni, wlacz ogrzewanie"). Stworz prezentacje lub strone HTML.

Srednie

Zadanie 3: Analiza bezpieczenstwa IoT

Wyszukaj w Internecie informacje o 3 roznych atakach na urzadzenia IoT (np. botnet Mirai, ataki na kamery IP, wlamania do inteligentnych zamkow). Dla kazdego opisz: jakie urzadzenie zostalo zaatakowane, jaka luke wykorzystal atakujacy, jakie byly konsekwencje, jak mozna bylo temu zapobiec. Przedstaw wnioski dotyczace bezpieczenstwa IoT.

Trudne

Zadanie 4: Symulacja Arduino online

Wejdz na strone wokwi.com (symulator Arduino online). Stworz projekt migajacej diody LED - podlacz diode do pinu cyfrowego Arduino i napisz program, ktory wlacza i wylacza diode co 1 sekunde. Nastepnie rozszerz projekt: dodaj przycisk, ktory zmienia czestotliwosc migania. Zrob zrzut ekranu dzialajacego projektu.

🎥

Materialy wideo

Jak zaprogramować radio/krótkofalówkę Baofeng? - Poradnik Baofeng UV5r i UV-82
Gunfire
Building a computer - computer science lesson
Zygmunt Pilarek o Edukacji
🎧

Podcasty

✔️

Quiz - sprawdz sie!

📜

Podstawa programowa

← Lekcja 22: Siec Internet Lekcja 24: Wplyw informatyki na zycie →