Internet veci, IoTt, teória, II.IT, 1h týž., ŠR 23/24

37. CW24 Pi, 21.6.2024 II.IT · Internet veci(1h)

–          Klasifikačná porada bude v piatok 21.6.2024 o 12:30 hod.

–          Vyučovanie 21.6.2024 bude končiť 5. hodinou

–          Známky za druhý polrok musia byť uzavreté do 20.6.2024 do 14:00 hod.

PLAN / VYUCBA : 

— SWOT analyza (https://sk.wikipedia.org/wiki/SWOT) :

  • vyberu TYP-u rocnikoveho projektu
  • vyberu konkretnej temy RP (vlastnej resp navrhnutej odbornym konzultantom)

Realizácia elektronického zariadenia (ELE, IST, IT)
Návrh a konfigurácia počítačových sietí (ELE – ITE, IST, IT)
Grafická projektová úloha – print, branding, animácia, 3D model (MUM, IT)
Multimediálna projektová úloha – video, audio (ELE – OBZ, MUM)
HRA – PC hra / videohra (ELE – ITE, IST, MUM, IT) – softvérové ročníkové práce
WEB – Webová stránka (ELE – ITE, IST, MUM, IT) – softvérové ročníkové práce
INÝ SW PROJEKT – Iná softvérová projektová úloha (ELE, IST, IT) softvérové ročníkové práce

***********************************************************************************************************

36. CW23 Pi, 14.6.2024 II.IT · Internet veci(1h)

AGENDA:

— prosim vratit zapozicanu knihu IoT (BLASKO, CIBULA, EIBNER, POPROCKY, KOJDIAK)

— namety na rocnikove projekty : vid. stranka TU – zaujemcov o riesenie tem v ramci ich rocnikovych projektov v 3.rocniku prosim aby ma kontaktovali – najlepsie osobne alebo emailom na email pancik[at]spsjm.sk

merge email 10.6.2024 studentom k rocnikovym a maturitnym pracam :

Dobry den,
dnes som Vam rozpraval o rocnikovych projektoch (RP) a maturitnych pracach (MP).
Cast z toho doleziteho je dole na stranke [1 – naprikald minimálne poziadavky na sw typy MP.
MP je pokračovaním RP – za 3.5 mesiaca v 4.roc. (t.j. SEP 25 – JAN 26) sa pise dokumentacia (v RP este tato nemusi byt).
Mnou vypisane temy najdete na [1]. Prihlaste sa k nim co najskor – vlani som mal 11 MP a bolo s tym velmi vela prace. Optimalne by bolo viest tak 2-4 RP.
Oslovujte ucitelov už teraz a opytajte sa či by nechceli byt Vasimi odbornými konzultantmi RP.
Skuste s nimi dohovoriť temu a typ RP. Urobte to teraz – termin dokedy je sice koniec septembra ale zarezervujte si jeho kapacitu uz teraz.
Nezabudnite ze pomoc mozete poziadat viacerych ucitelov – jeden z nich bude hlavny a s nim si toto „sharovanie“ dohodnite.
Vela stastia pri vybere vsetkeho okolo RP.
Obracajte sa na mna ak niečomu nerozumiete alebo sa nieco vyvíja inak ako chcete.
zdravi
JuPa
[1] https://www.drpancik.sk/temy-rocnikovych-a-maturitnych-projektov-pre-skolsky-rok-2024-25/

OPRAVA : Odborni konzultanti pre rocnikove prace nebudu (zatial) v SR 2024 / 25 – nahradia ich ucitelia resp. ich starostlivost o studentov a ich rocnikove prace pocas vedenia odbornych kruzkov v 3. rocniku

PLAN / VYUCBA : 

dopisanie pisomiek (Adrian K.) -otazky na pisomku TU

— prednaska : „AI v ročníkovom a maturitnom projekte“

  • LOCAL: …\Predmet_IoT_teoria\PREZENTACIE\240612 Prednaska umela inteligencia NN a ARDUINO\WORK\240613 AI v rocnikovom projekte ver.D..pptx

**********************************************************************************************************

35. CW22 Pi, 7.6.2024 II.IT · Internet veci(1h)

AGENDA:

— FAQ s otazkami na pisomku TU

— prosim vratit zapozicanu knihu IoT

PLAN / VYUCBA :  (kratka) pisomka

otazky na pisomku TU

— ak nenapisete pisomku dostane zapis do EDUPAGE znamku 5 – ide o povinnu akciu.

— znamka sa da opravit napisanim pisomky do 20.6. na zaklade individualne dohodnuteho terminu s vyucujucim

***********************************************************************************************************

34. CW21 Pi, 31.5.2024 II.IT · Internet veci(1h)

PLAN / VYUCBA :  Povinna prax

***********************************************************************************************************

33. CW20 Pi, 24.5.2024 II.IT · Internet veci(1h)

PLAN / VYUCBA :  Povinna prax

***********************************************************************************************************

32. CW19 Pi, 17.5.2024 II.IT · Internet veci(1h)

PLAN / VYUCBA :  Priprava na (kratku) pisomku – POKRACOVANIE

— odvodenie vztahu pre R2 (1. skupina to nemala Adam K, and spol)

— prejst si FAQ okolo PWM

***********************************************************************************************************

31. CW18 Pi, 10.5.2024 II.IT · Internet veci(1h)

PLAN / VYUCBA :  Priprava na (kratku) pisomku

FAQ pre pisomku :

zdroje o PWM

  • zdroje o
  • EDUPAGE DU s nazvom: CW17_Meranie_teploty_s_termistorom_a_spracovanie_signalu pre skupinu PRAX 3
  • ULOHA NA PISOMKU:

30. CW17/24 Pi, 3.5.2024 II.IT · Internet veci(1h)

PLAN / VYUCBA :  TEMA:  riaditelske volno – prijimacky

18. CW04/24 Pi, 26.1.2024 II.IT · Internet veci(1h)

17. CW04/24 Pi, 19.1.2024 II.IT · Internet veci(1h)

  • AGENDA:
  • VYUCBA :  Tema:  Aplikacia snimacov MEMS
    • na linku [1] zdielany adresar
    • v podadresari [2]  video 240119 PENDULUM IN WORK.mp4  pohybyjuceho sa jednoducheho  kyvadla
    • subor [3] je prezentacia PPTX s popisom kyvadla a meracieho pripravku na baze ARDUINO UNO a 9 Axis IMU. Je tam popisana  on-line vizualizacia ziskanych udajov s nastrojom Chart Studio spolocnosti Plotly
    • meraci  pripravok sluzi na ukazku cinnosti a vykonu modernych MEMS snimacov a na moznosti spracovania udajov v oblasti BIG DATA. Aplikacia napriklad v animacii objektov BNO055 9-DOF Orientation Sensor demo https://www.youtube.com/watch?v=OHA-Mhp5qyg
    • TECHNICKE RIESENIE :   na konci kyvadla bola krabicka s ARDUINO UNO  a 9 axis snimacom (IMU) a cele je to prepojene s PC.  Zaznamenavaju sa  udaje z COM portu (program putty.exe) a ukladaju sa do TXT suboru. System snima rozne veliciny produkovane IMU – a to zlozky  zrychlenia, eulerove uhly, quaterniony  a system produkuje mnozstvo dat (12 velicin x 5000 riadkov za 120 s snimania)
    • ZDROJE:
      • [1] https://drive.google.com/drive/folders/19roGOVXPYTavLFDBc2j-iR7rXj5iAlNv?usp=sharing
      • [2] …\Predmet_ELM_cvicenia\WORK_5 NEVEL Meranie s 9 axis IMU\PRILOHY PENDULUM for STUDENTS\240119 PENDULUM IN WORK.mp4
      • [3] …\Predmet_ELM_cvicenia\WORK_5 NEVEL Meranie s 9 axis IMU\240120 PENDULUM for STUDENTS ver.B.pptx
      • [4] … \Predmet_ELM_cvicenia\WORK_5 NEVEL Meranie s 9 axis IMU\PRILOHY PENDULUM for STUDENTS\240120_PENDULUM_2.xlsx

16. CW03/24 Pi, 12.1.2023 II.IT · Internet veci(1h)

  • AGENDA: 
    •  
  • TEMA : snimace v IoT – uloha mikrokontrolera v predspracovani signalu
  • VYUCBA : 
  • priklad nelinearnej charakteristiky snimaca – NTC termistor –  VSTUPNA velicina (TEPLOTA) & analogova VYSTUPNA velicina (ODPOR)  – venujeme sa snimacom teploty – konkretne NTC snimac na baze termistora, vid. teoriu v meracom protokole  4.rocnik  [1] – budeme s tym robit na predmete IoT PRAX 
  • priklad linearnej charakteristiky snimacaTMP36– (linearna zavislost je ziaduca) – snimac teploty TMP36 s linearizovanym analogovym vystupom  VSTUPNA velicina (TEPLOTA) & analogova VYSTUPNA velicina (napatie) LM35 (ci TMP36), vid. teoriu v meracom protokole  4.rocnik  [1] – budeme s tym robit na predmete IoT PRAX 
  • snimac teploty na baze termoclanok K-typ  s linearizovanym vystupom  VSTUPNA velicina (TEPLOTA) & digitalna VYSTUPNA velicina (tu mame uz digitalny udaj na vystupe obvodu MAX 6675 t.j. jednotky ADU). Tu si ukazujeme aj posun bitov vo vystupnom bitovom streame z MAX 6675, vid. teoriu v meracom protokole  4.rocnik  [2] – budeme s tym robit na predmete IoT PRAX 
  •  priklad linearnej zavislosti snimaca sily v mostikovom zapojeni VSTUPNA velicina (sila) & analogova VYSTUPNA velicina (napatie) vid. teoriu v meracom protokole  4.rocnik  [3] – budeme s tym robit na predmete IoT PRAX 
  • ZDROJE: 
  • [1] LABORATÓRNE CVIČENIE č. 31 Meranie teploty s termistorom typu NTC a snímačom TMP036  …\Predmet_IoT_teoria\MATERIALY\ELM_MP31_PANCIK_JURAJ.docx
  • [2] LABORATÓRNE CVIČENIE č. 32 Meranie teploty s termočlánkom typu K … \Predmet_IoT_teoria\MATERIALY\ELM_MP32_PANCIK_JURAJ.docx
  • [3] LABORATÓRNE CVIČENIE č. 33 Meranie sily so snímačmy sily v mostíkovom zapojení (digitálna váha) … \Predmet_IoT_teoria\MATERIALY\ELM_MP33_PANCIK_JURAJ.docx
  •  
  • FOLLOW UP DOPLNENIE 21.1.2024 : doplnujuce studium k snianiu tepla a porovnavanie tepelnych snimacov vid clanok TECHNICAL ARTICLE : Introduction to Temperature Sensors: Thermistors, Thermocouples, RTDs, and Thermometer ICs  September 16, 2022 by Nick Davis
    https://www.allaboutcircuits.com/technical-articles/introduction-temperature-sensors-thermistors-thermocouples-thermometer-ic/

15. CW50 Pi, 15.12.2023 II.IT · Internet veci(1h)

  • AGENDA: 
    • otvorene otazky na pisomku TU
    • otazky  dopisanie PISOMKY TU
    •  
  • VYUCBA :
    • priklad nelinearnej charakteristiky snimaca VSTUPNA velicina (TEPLOTA) & VYSTUPNA velicina (ODPOR)  – venujeme sa snimacom teploty – konkretne NTC snimac na baze termistora, vid. meraci protokol  4.rocnik  [1]
    • priklad linearnej charakteristiky snimca (linearna zavislost je ziaduca) – snimac teploty s linearizovanym vystupom  VSTUPNA velicina (TEPLOTA) & VYSTUPNA velicina (napatie) LM35 (TMP36), snimac teploty s linearizovanym vystupom  VSTUPNA velicina (TEPLOTA) & VYSTUPNA velicina (digitalny udaj na vystupe t.j. ADU )
    •  priklad linearnej zavislosti snimaca sily v mostikovom zapojeni VSTUPNA velicina (sila) & VYSTUPNA velicina (napatie)

14. CW49 Pi, 8.12.2023 II.IT · Internet veci(1h)

  • PISOMKA 

13. CW48 Pi, 1.12.2023 II.IT · Internet veci(1h)

  • AGENDA: 
    • otvorene otazky na pisomku TU
  • VYUCBA :
    • dokoncit kap.2. HARDVER IoT ZARIADENI (kniha Jakab (2012)) str.46 – str.55 [1]
    • zaciatok kap.3 SOFTVER
  •  DOPLNKOVE INFORMACIE:
    • k bezpecnosti IoT
      • MIRAI malver :  https://en.wikipedia.org/wiki/Mirai_(malware)
      • botnet https://sk.wikipedia.org/wiki/Botnet
      • Reaper Iot Botnet https://www.wired.com/story/reaper-iot-botnet-infected-million-networks/
    • PRIKLADY IoT systemov :
    • — prezentacia [2] IoT systemu v automobilovom priemysle (Continental ZVOLEN, projekt Counterlabs), GUI rozhranie na baze EXCELU [3] naprogramovane v jazyku VBA, vedecke clanky ktore vznikli na zaklade projektu [4][5]
  • ZDROJE:
  • [1]…\Predmet_IoT_teoria\KNIHA Jakab(2021) Internet veci\Kniha – Internet veci – v1.6.pdf
  • [2] …\Predmet_IoT_teoria\MATERIALY\COUNTERLABS\160921 PANCIK COUNTERLABS 2016 verAB.pptx
  • [3] …\Predmet_IoT_teoria\MATERIALY\COUNTERLABS\161125_LP_GUI.xlsm
  • [4] … \Predmet_IoT_teoria\MATERIALY\COUNTERLABS\PANCIK BENES IoT challenge older test machines modernization in an automotive plant.pdf
  • [5] …\Predmet_IoT_teoria\MATERIALY\COUNTERLABS\PANCIK-BENES-SmartCity360-MMS2016.pdf
  • [6] https://sensor.community/sk/
  • [7] https://sensor.community/en/sensors/airrohr/
  •  

12. CW47 Pi, 24.11.2023 II.IT · Internet veci(1h)

  • VYUCBA :
    • zaciatok kap.2. HARDVER IoT ZARIADENI (kniha Jakab (2012)) str.29 – str.45 (treba dokoncit )
  •  ZDROJ:
    • …\Predmet_IoT_teoria\KNIHA Jakab(2021) Internet veci\Kniha – Internet veci – v1.6.pdf
  • DOPLNKOVE INFORMACIE:
    • mikropocitace pre projekty IoT ESP32 https://en.wikipedia.org/wiki/ESP32
    • AMATERI a MALI PODNIKATELIA:  ESP32 podporuje aj on line simulator WOKWI a da sa programovat v ARDUINO IDE
    • PROFESIONALI : mikropocitace, operacny system  a vyvojove prostredie pre ARM Cortex procesory MBED : https://os.mbed.com/mbed-os/
    • motory (aktuatory) : vyhodne a pouzivane su BLDC https://en.wikipedia.org/wiki/Brushless_DC_electric_motor
    • „Bezkartáčový jednosmerný elektromotor (BLDC), známy aj ako elektronicky komutovaný motor, je synchrónny motor využívajúci jednosmerný prúd (DC). Na spínanie jednosmerných prúdov do vinutí motora, ktoré vytvárajú magnetické polia, ktoré sa efektívne otáčajú v priestore a ktoré rotor s permanentnými magnetmi sleduje, sa používa elektronický regulátor. Regulátor nastavuje fázu a amplitúdu impulzov jednosmerného prúdu na riadenie rýchlosti a krútiaceho momentu motora. Tento systém riadenia je alternatívou k mechanickému komutátoru (kefám), ktorý sa používa v mnohých bežných elektromotoroch.“
    • Aký typ motorov sa používa v drone?
      Motory pre drony | Motory pre drony, bezpilotné lietadlá, bezpilotné systémy…
      Vo všeobecnosti sa v najmenších dronoch používajú kefové motory, zatiaľ čo vo väčších dronoch a bezpilotných lietadlách sa používajú bezkefové motory, pretože unesú väčšiu hmotnosť dodatočnej elektroniky. Bezkartáčové motory dronov si na svoju prevádzku vyžadujú aj elektronický regulátor otáčok (ESC).

11. CW45 Pi, 17.11.2023 II.IT · Internet veci(1h)

STATNY SVIATOK

10. CW44 Pi, 10.11.2023 II.IT · Internet veci(1h)

  • NEPRITOPMNE  1/2 triedy 
  • VYUCBA :
  • dokoncenie kap.1 SWOT analyza IoT
  • PRIKLADY IoT systemov :
  • — Sensor.Community je globálna sieť senzorov poháňaná prispievateľmi, ktorá vytvára otvorené environmentálne údaje [1]
  • — popis HW [2] – laser based 2.5 um particle sensor sds011
  • ULOHA NA DOSTUDOVANIE: 
  • dokoncenie kap.1 SWOT analyza IoT
  • ZDROJE:
  • [1] https://sensor.community/sk/
  • [2] https://sensor.community/en/sensors/airrohr/

9. CW43 Pi, 3.11.2023 II.IT · Internet veci(1h)

  • AGENDA :  VODOU POLIATA STOLICKA: ak sa este raz stane, ze na stolicke ktorehokolvek studenta bude vyliata voda a vinnik sa neprizna bude nasledovat „intelektualna rozcvicka“  t.j. neplanovana pisomka do 10 minut pre vsetkych. Dnes to bol obetou A.K. a nabuduce to bude kto ? nesnazte sa kratit hodiny tymto sposobom,  lebo ich ja budem kratit neplanovanymi pisomkami. 
  •  VYUCBA :   
  • — prednaska [1] k pojmom v informatike – uvod do prednasky – nabuduce pokracujeme 
  • — naucte sa definicie – musim Vas z toho vyskusat a zidu sa Vam
  • — ukazka IoT systemu NETATMO v cinnosti (Home Wheather Station)
  •  
  • ZDROJ:
  • [1] …\Predmet_IoT_teoria\PREZENTACIE\231020 Predmet Internet_Veci kniha JAKAB kap.1 ver.C.pptx
  •  

8. CW42 Pi, 27.10.2023 II.IT · Internet veci(1h)

  • AGENDA : 
    • VYJADRENIA UCITELA K HODNOTENIAM DU: ako bolo uz mnou skorej napisane a povedane – vsetky otazky tykajuce sa hodnotenia Vasich uloh kladte na chate Edupage – v triede nemam svoj pocitac a ani podmienky pre analyzu Vasej otazky.Podla mna je to jasne a korektne pravidlo a podla neho postupuju aj Vasi kolegovia.
    • ZASADACI PORIADOK: chcel by som Vas poziadat aby ste od buducej hodiny IoT sedeli v triede podla zasadacieho poriadku. Zasadaci poriadok respektuje abecedne radenie mien – – vid Edupage. Vid. obrazok …\Predmet_IoT_teoria\231020 ZASADACI PORIADOK II.IoT.JPG
    • do-odovzdat KNIHU : Hliva, Kelo a Lovcican
  • VYUCBA :
    • — 1. KAPITOLA : Internet veci str. 16. – 28. (prednaska) 
    • — ukazka systemu IoT NETATMO
    • ZDROJ: …\Predmet_IoT_teoria\PREZENTACIE\231020 Predmet Internet_Veci kniha JAKAB kap.1 ver.C.pptx

7. CW42 Pi, 20.10.2023 II.IT · Internet veci(1h)

  • AGENDA : 
    • ZASADACI PORIADOK: chcel by som Vas poziadat aby ste od buducej hodiny IoT sedeli v triede podla zasadacieho poriadku. Zasadaci poriadok respektuje abecedne radenie mien – – vid Edupage. Vid. obrazok …\Predmet_IoT_teoria\231020 ZASADACI PORIADOK II.IoT.JPG
    • VYJADRENIA UCITELA K HODNOTENIAM DU: ako bolo uz mnou skorej napisane a povedane – vsetky otazky tykajuce sa hodnotenia Vasich uloh kladte na chate Edupage – v triede nemam svoj pocitac a ani podmienky pre analyzu Vasej otazky.Podla mna je to jasne a korektne pravidlo a podla neho postupuju aj Vasi kolegovia.
    • Zapozicanie knihy IoT studentom 
  • VYUCBA :
    • Co je to „Internet of Things“, ake su ulohy  informacneho  systemu ?, co su data, informacie a poznatky (priklady v IoT) ?

6. CW41 Pi, 13.10.2023 II.IT · Internet veci(1h)

5. CW40 Pi, 6.10.2023 II.IT · Internet veci(1h)

  • AGENDA 
  • — kontrola zaslanych DU  a  kontrola zositov 
  • VYUCBA: 
  • — podrobna analyza kodu „Blink LED “ prikladu z domacej ulohy CW40 – zapis algoritmu do zositu  (sposob grafickeho zapisu  PSENCIKOVA) 
    • original projekt „BLINK“ na Wokwi : https://wokwi.com/projects/344891652101374548 
    • kod programu s komentarmi a hardverove zapojenie je popisane  v knihe Bozik(2013) ako Projekt 1 [1]
    • kod programu a hardverove zapojenie je aj na stranke ARDUINO https://docs.arduino.cc/built-in-examples/basics/Blink – tento program je uvedeny v prikladoch v IDE prostredi
    • ZOSITY NA HODINY IoT:
      • do zositov si zapisat NAZOV PROJEKTU (dnes v kniha Bozik(2013) Projekt 1 [1]),  datum  nakreslime HW zapojenie, zapiseme program (SW) nakreslime ALGORITMUS a ZAPISEME otvorene otazky
      • DOBRA SPRAVA:  zosity budu mat studenti si sebou pri pisani testu
      • ZLA SPRAVA:  zosity NESMU obsahovat VYTLACENE a VLEPENE materialy – vsetko musi byt napisane a nakreslene rucne. Dovod ? Cielom je naucit studentov kreslit / popisovat svoje napady rukou.
    • JuPa vzdy oznami co treba zapisat a priebezne skontroluje obsah zositov prikazdej novej teme
  • PRIPRAVA NA SKUSANIE Z TEJTO TEMY : 
    • — ake su mozne  otvorene otazky k HW, SW a ALGORITMU 
    • — ake su mozne zmeny programu alebo HW zapojenia – dve striedavo blikajuce LED-ky, vetvenie: blikanie nie nekonecno krat
    •  
  • ZDROJE: 
  • [1] … \GoogleDrive_Mirror\Predmet_IoT_prax\MATERIALY a KNIHY\Ako naprogramovať Arduino bez predchádzajúcich znalostí.pdf
    •  
  • ZADANIE DOMACEJ ULOHY :DU-CW41-1 :  dve striedavo blikajuce LED-ky,  komentovany projekt vo WOKWI
    • CO TREBA UROBIT:
      • komentovany projekt vo WOKWI dve striedavo blikajuce LED-ky 
      • vzorovy projekt :
        • napr. https://wokwi.com/projects/375239525190710273
        • napr. LESSON 2: How To Easily Code LED Blinking (Multiple LEDs) By using Arduino Uno || Wokwi, 
          • URL: https://www.youtube.com/watch?v=RQ8tz_RL0mg&list=PLfdwhnay89Kn3sd6n_kGYg70cWQKG1n6j&index=2
      • vid. nizssie : POZIADAVKY NA ZDROVY KOD PROGRAMU:
    • ZMYSEL CVICENIA:
      • naucit sa popisat program pomocou hlavicky
      • naucit sa popisat priebeh programu (jeho strukturu, algoritmus, …) pomocou komentarov
    • SPOSOB ODOVZDANIA:  priloha Edupage
    • TERMIN :  13.10.2023 (buduca hodina)
    • HODNOTENIE: +5 bodov do  13.10.2023 (buduca hodina), 0 bodov 20.10.2023, -5 bodov neskor
    • POZIADAVKY NA ZDROVY KOD PROGRAMU:
      • Hlavicka programu bude obsahovat komentovany blok  textu (t.j. v C/C++ to bude  text v /* ….. */ )
      • /* …. zaciatok hlavicky vasho programu 
      • MENO A PRIEZVISKO: 
      • DATUM: 
      • PREDMET: IoT
      • PLATFORMA:  ARDUINO – simulator Wokwi (platforma =  kde resp. co vykonava program )
      • NAZOV DOMACEJ ULOHY:  napr.CW40-1 DU: ARDUINO program BLINK s LED-kou  – simulacia vo Wokwi
      • POPIS ZADANIA: Program blika dvoma LED diodami – striedavo, LED su zapojene na piny c.2 a c.3
      • VYSLEDOK TESTOV: simulator Wokwi ukazuje ocakavane chovanie programu (ALGORITMU)
      • HISTORIA :
        • — tento program bol prevzaty z Internetu na linku Wokwi: https://wokwi.com/projects/375239525190710273 
        • — autor mi nie je znamy
      •  … koniec hlavicky vasho programu  */
      • Kazdy riadok bude obsahovat komentar co program v danom bode robi (co sa deje v ramci vykonavania algoritmu v case , resp. popise programovu strukturu)
      •  
      • Vzorove komentare kolegov z predchadzajucej ulohy  CW40-1 DU::
        • Staššák, Daniel : https://wokwi.com/projects/377499046079145985
        • // výstupný pin pre LEDku
          int ledPin = 13;
          /* setup metóda sa vykoná iba raz a to pri prvom štarte alebo pri stlačení tlačitka reset na Arduino doske */
          void setup() {
          pinMode(ledPin, OUTPUT); // Nastavíme pin ako výstupný
          }
          /*
          loop metóda sa vykonáva neustále dokola, samozrejme pokiaľ je Arduino pripojené do USB portu alebo na iný zdroj napätia
          */
          void loop() {
          digitalWrite(ledPin, HIGH); /* pošleme na ledPin hodnotu HIGH (čo je vlastne hodnota 1), teda 5 voltov tzn. LEDka svieti */
          delay(1000); // čakáme 1000 milisekund (1 sekundu)
          digitalWrite(ledPin, LOW); /* pošleme na ledPin hodnotu LOW (čo je vlastne hodnota 0), teda 0 voltov tzn. LEDka nesvieti */
          delay(1000); // zase čakáme 1000 milisekund (1 sekundu)  
          }
           
        • dalsi kolegovia s vybornymi komentarmi budu nasledovat tu .… TBD  …
  •  

4. CW40, UT,  3.10.2023 na hodine ELE (suplovanie) (1h)

  • — prechadzame pojem ALGORITMUS a jeho vlastnosti z knihy PSENCIKOVA [1]
  • —  ukazujeme si priklady chybnych algoritmov na tzv. vyvojovych diagramoch
  • — hovorime o sposobe zapisu algoritmov
  • — JuPa spomina modelovaci jazyk UML a dva diagramy z neho: activity diagram (aleboaj vyvojovy diagram) a stavovy diagram ktore popisu dvoma sposobmi rovnaky algoritmus
  •  
  • [1] c:\Users\uzivatel\Downloads\__WORK_SPSJM\GoogleDrive_Mirror\Predmet_IoT_teoria\SKEN KNIHA PSENCIKOVA 2009\PSENCIKOVA 2009 KAP.1.ALGORITMUS.PDF

3. CW39 Pi, 29.9.2023 II.IT · Internet veci(1h)

  • — heslo dna „Wokwi, otvor oči, Wokwi !“
  •  
  • Vyhodnotenie domacej ulohy z minuleho tyzdna : „Praca s on-line  simulatorom ARDUINO  WOKWI na smartfone“
  • zaslane prace  29.9.2023, do 9:30  – vsetkym dole menovanym dakujem za ich aktivitu a snahu
  • ostatni, prosim,  kliknite si na projekty dole a inspirujte sa vasimi kolegami :
    • 1. Debnar Adam : https://wokwi.com/projects/376749631029783553
      2. Ebner Matej : https://wokwi.com/projects/377126551969614849
      3. Hliva Peter : https://wokwi.com/projects/376757100765843457
      4. Chudanik Jakub : https://wokwi.com/projects/377116438171954177
      5. Poprocky Viktor : https://wokwi.com/projects/377117331468626945
      6. Renco Tomas : https://wokwi.com/projects/377152924878576641
      7. Saniga Tobias: https://wokwi.com/projects/377139778354139137
      8. Stassak Daniel: https://wokwi.com/projects/376857996726225921
      9. Sandrovic Samuel: LINK: https://wokwi.com/projects/376771764544136193
      10. Tatransky Nikolaj:  Wokwi na mobile https://wokwi.com/projects/376746202632828929 Wokwi na PC https://wokwi.com/projects/376746050074452993
    • 11.Kelo Marek:  https://wokwi.com/projects/377196456810024961
  • Termin domacej ulohy sa predlzuje do budeho tyzdna:  bez straty bodov je to do nedele 1.10. vecera (t.j. maximemu je 5bodov ), potom to bude 0 bodov
  •  
  • VYUCBA: 
  • — hovorime o tom ake informacne zdroje na samostudium programovania pouzivaju IT profesionali (90 000 respondentov):
    • 41% ma Bc vzdelanie https://survey.stackoverflow.co/2023/#developer-profile-education
    • 80% pouziva (aj) videa na studium programovania https://survey.stackoverflow.co/2023/#developer-profile-learning-to-code
  • — knihy na Google Drive podla ktorych pojdeme :
    • — adresar je [1]
    • — zacneme s knihou  BOZIK(2013) [2]
    • — hlbsie do programovania ide VODA(2013) [3]
    • — vyucba jazyka C s ARDUINOM [4]
  • — BOZIK(2013) [2] kap.3: urobime si na ARDUINO program BLINK, budeme to budeme robit na Wokwi
  •  
  • DOMACA ULOHA: 
  • CW40-1 DU: ARDUINO program BLINK s LED-kou  – simulacia vo Wokwi
    • termin do buducho tyzdna  
    •  BOZIK(2013) [2] kap.3: str.29-33   umiestnenie knihy na Google Drive :  …\Predmet_IoT_prax\MATERIALY a KNIHY\Ako naprogramovať Arduino bez predchádzajúcich znalostí.pdf
    • Ulohu realizovat doma na notebooku – ulozit si ju a link poslat na Wokwi do EduPage 
    • Pokusit sa ju potom zrealizovat na mobile alebo tablete – nie je to povinne, ale skuste to, podstatana je realizacia na notebooku, kde sa lepsie kreslia schemy     
    • Sposob odovzdania DU:  poslat link na projekt vo  Wokwi do EduPage 
    • POMOCKA  – prezriet si videa uvedene v zozname dole pod cislom 2 a 3  (POVINNE pre kazdeho )
      — Videa na YouTube kde sa vytvori program  a overi sa v simualtore WOKWI blika LED-kou (program BLINK):
      1. Nazov: WOKWI – ARDUINO TUTORIAL
      — seria videi o Wokwi 
      — ako prve pozriet si video 1 (vid bod 2) 
      — URL: https://www.youtube.com/playlist?list=PLfdwhnay89Kn3sd6n_kGYg70cWQKG1n6j 
      2. Nazov: LESSON 1:How To Easily Code LED By Using Arduino Simulator || FAST Tutorial || Wokwi
      — toto je prve video zo serie videi (vid. hore bod 1) „Wokwi tutorial“
      — URL: https://www.youtube.com/watch?v=w9_UrWdPWeo&list=PLfdwhnay89Kn3sd6n_kGYg70cWQKG1n6j&index=1
    • 3. Nazov: LESSON 2: How To Easily Code LED Blinking (Multiple LEDs) By using Arduino Uno || Wokwi
      — pripaja a blika troma ledkami 
      — druhe video zhora
      URL: https://www.youtube.com/watch?v=RQ8tz_RL0mg&list=PLfdwhnay89Kn3sd6n_kGYg70cWQKG1n6j&index=2
      4. Nazov:  Led interface with Arduino using Wokwi Platform….#easy to learn #led blinking
      –9 minut  
      — URL: https://www.youtube.com/watch?v=UUBFCytj1-E
      5. Nazov: How to blink an LED on Wokwi Arduino Simulator
      — 20 minut 
      — edituje aj subor *.ino a schemu vytvara pisanim kodu v *.json 
          — URL: https://www.youtube.com/watch?v=j2yh_sxCbgo 
      6. Nazov: Wokwi Arduino simulator – Blink an LED – Basics
      https://www.youtube.com/watch?v=-j78wOgBims
  • DOMACE SAMOSTUDIUM :
    1.  citanie knihy   BOZIK(2013) [2]  – prve dve kapitoly
    2.  ARDUINO program BLINK, sledujeme videa na YouTube ako sa pracuje s IDE ARDUINO (Integrated Development Environment), y to budeme robit na Wokwi :
      • Arduino: Lesson 1 – Blinking an LED https://www.youtube.com/watch?v=dnPPoetX0uw
      • Arduino Blinking LED Tutorial https://www.youtube.com/watch?v=I0ZIrzoI61g
      • How to Blink an LED with Arduino (Lesson #2) (15 min) – urobi nakoniec dve LED:  https://www.youtube.com/watch?v=FKekzzj5844
      • Arduino: Blinking an LED https://www.youtube.com/watch?v=6v2FSeUunpE
    3.  dalsie zdroje informacii ARDUINO portaly :
      • https://randomnerdtutorials.com/
      • https://lastminuteengineers.com/
      • https://circuitdigest.com/microcontroller-projects
      • https://www.hackster.io/
      • https://www.instructables.com/
    4. kresliaci softver FRITZING a jeho archiv bude doplnene

ZDROJE:

  • [1] https://drive.google.com/drive/folders/13ST7FPJjfvZolhWpXmJd7biMj3KHd1Mw?usp=sharing
  • [2] …\Predmet_IoT_prax\MATERIALY a KNIHY\Ako naprogramovať Arduino bez predchádzajúcich znalostí.pdf
  • [3] …\Predmet_IoT_prax\MATERIALY a KNIHY\Průvodce světem ARDUINA.pdf
  • [4] …\Predmet_IoT_prax\MATERIALY a KNIHY\TOP ARDUINO TOP C Beginning_C_for_Arduino-_Second_Edition_Learn_C_Programming_for_the_Arduino_ebook3000.pdf

Merge email nedela 24.9.2023 

Dobry den, 
chcel by som Vas poprosit aby ste si na nase hodiny (t.j. IoT Prax, Iot Teoria) nosili zosity a nieco na pisanie a kreslenie obrazkov (bolo by super keby to bola obycajna tuzka a guma). 
Zosity mozu mat Vami zvolený formát (A4 a A5). 
Zosit bude nazvany ako IoT a bude na nom Vase meno. 
Nesmie byt pouzity na iný účel (napr. aj na matematiku ci hranie piskvoriek). 

Dovody:   
1. Vami podpisany a pokresleny zosit IoT je dokaz ze na mojich hodinach aj niečo robite
2. V praxi sa stale vela kreslí  rukou ("sketchuje") -  ci uz schemy hardveru alebo navrhy mechaniky (krabicky pristrojov). Rukou sa kreslia sa aj navrhy softveru (algoritmy) ci navrhy architektury systemu (napr. IoT).Tieto rukou nakreslene nacrty sa vzajomne zdielaju medzi clenmi tymu.  Mojou úlohou je Vas toto kreslenie náčrtov a pri nom pouzite znacky  naucit. 

Zavery: 
1. Zosity (ich existenciu na hodine ) budem priebezne kontrolovat. 
2. Kazdy stvrtrok vyhodnotim ich obsah ale aj formu - zapamatajte si ze jasne formulacie a kresby hovoria o jasnej hlave, ktora rozumie veci.  Nepodceňte to. 

Zdravi 
JuPa  
PS: 
link na web stranku nasho predmetu IoT  je : 
https://www.drpancik.sk/vyucba-akademicky-rok-2022-23/spsjm-skolsky-rok-2023-24/internet-veci-iot-teoria-ii-it-1h-tyz-sr-23-24/
a IoT prax je 
https://www.drpancik.sk/vyucba-akademicky-rok-2022-23/spsjm-skolsky-rok-2023-24/internet-veci-prax-iotp-skupina-p2-sr-23-24/ 
 

2. CW38 Pi, 22..9.2023 II.IT · Internet veci (1h)

  • AGENDA:
  • — podakovanie za zaslanie DU – vyplnenie dotaznika a aj za nazory – 5 bodov
  • — podakovanie za zaslanie DU na email a aj za duplictne vyplnenie dotaznika na EduPge
  • — vsetky odpovede boli velmi relevantne (dolezite) a posluzia  JuPa  pre pripravu vyucby
  • — informacia o www stranke predmetu – linky na materialy a knihy na Google Drive
  • VYUCBA:
  • — Tema: Uvod do programovania s ARDUINO na svojich mobilnych telefonoch
    • — cielom nebude naucit sa vsetko o programovani ARDUINO ale cielom je naucit sa ako sa sam ucit programovat (ARDUINO)
    • — Skolsky poriadok ver.2023/2024 III C 15. „Žiak môže mobilný telefón používať na hodine len podľa pokynov vyučujúceho.“
    • — SW simualtor Wokwi  (https://wokwi.com/)
    • — mnozstvo prikladov a startovacich projektov
    • — dokumentacia k Wokwi (https://docs.wokwi.com/parts/wokwi-lcd1602)
    • –skusime si pracu s prikladom ARDUINO kalkulacka – zmenime vypisovany text
  • DOMACA ULOHA: Praca s on-line  simulatorom ARDUINO  WOKWI na smartfone    
  • PLATFORMA:  svoj domaci PC/NTBK :
    1. otvorit si vo WOKWI sketch https://wokwi.com/projects/276825819240727048 a overit ci kalkulacka parcuje
    2. vymazat v  programe ( v sketchi) kod kalkulacky
    3. nakopirovat namiesto neho kod „HELLO WORD „z linku https://docs.wokwi.com/parts/wokwi-lcd1602 (kod vid nizssie )
    4.  odskusat ci to robi a zmenit text hlasenie na „Hello vaseMeno!“
  • PLATFORMA:  Vas smartfon
    1. zopakovat to co bolo povedane pre platformu svoj domaci PC/NTBK
    2. ULOZIT TO vo Wokwi
    3. POSLAT LINK vo Wokwi cez formular DU
  • KOD HELLOWORD  zo stranky https://docs.wokwi.com/parts/wokwi-lcd1602:
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 9, 8, 7);
void setup() {
 lcd.begin(16, 2);
// you can now interact with the LCD, e.g.:
 lcd.print("Hello World!");
}
void loop() {
// ...
}

ZDROJE:

  • [1] https://drive.google.com/drive/folders/13ST7FPJjfvZolhWpXmJd7biMj3KHd1Mw?usp=sharing
  • [2] …\Predmet_IoT_prax\MATERIALY a KNIHY\Ako naprogramovať Arduino bez predchádzajúcich znalostí.pdf
  • [3] …\Predmet_IoT_prax\MATERIALY a KNIHY\Průvodce světem ARDUINA.pdf
  • [4] …\Predmet_IoT_prax\MATERIALY a KNIHY\TOP ARDUINO TOP C Beginning_C_for_Arduino-_Second_Edition_Learn_C_Programming_for_the_Arduino_ebook3000.pdf

 

 CW37  Pi,15. 9.2023 II.IT · Internet veci (1h)  volno,  statny sviatok

 

1. CW36 Pi, 8. .9.2023 II.IT · Internet veci (1h)

  • — ukážka elektrickej parkovacej brzdy (EPB) ako komplexneho mechatronickeho systemu (mechanika, elektronika/elektrotechnika, riadiaci mikropocitac)
  • — video o vyvoji moderneho hybridneho auta
  • — zadanie DU

Merge mail z 9.9.2023 studentom 2.IT

  • Dobry den,
    
    na [1] najdete  link na SPSJM Google Drive kde najdete knihy a materialy pre Vase studium predmetu "Internet veci (IoT)" .
    
    Dakujem Vam za zaslanie a zasielanie odpovedi na moj dotaznik (Vasa DU).
    
    Nezabudnite uviesť do predmetu odpovedneho emailu len : IOT_VasePriezvisko_VaseMeno. 
    Uvidime sa v piatok 22.9.
    Popis nahratych suborov :
    -- [2] budeme sa ucit z  tejto knihu [2]
    -- [3] doplnujuce citanie z knihy SAMI(2022) [3]
    -- [4] moja prednaska z piatku 8.8.2023 o tom co je mechatronicky system a o vyvojovom modeli mechatronickych systemov "V"
    -- [5] spomenul som normu podla ktorej robia vsetky automobilky riadiace systemy (motorov, brzd,... ) a ktora poisuje ako funguje riadiaci system pre elektronicku skrtiacu klapku
    Pozdravuje
    Juraj Pancik
    ZDROJE : 
    [1] https://drive.google.com/drive/folders/1-2zvfz0AQ9KGvxNxSamiFoU8W1r6XE4c?usp=sharing
    [2] ...\Predmet_IoT_teoria\KNIHA Jakab(2021) Internet veci\Kniha - Internet veci - v1.6.pdf
    [3] ...Predmet_IoT_teoria\KNIHA Sami (2022) - The IoT Framework for Mechanical Engineers\Sami - The IoT Framework for Mechanical Engineers  chap. 2 sk.pdf
    [4] ...\Predmet_IoT_teoria\MATERIALY\230907  Mechatronicke systemy v automobilovom priemysle..pdf
    [5]...r\Predmet_IoT_teoria\MATERIALY\ak-egas-v5-5-en-130705.pdf
     

Podmienky ukončenia predmetu

  1. 1.polrok  Priebežne Domáce úlohy: tvorba testových otázok
  2. 1.polrok November 2023 Štvrťročná písomka  (písomný test)
  3. 1.polrok Január  2023  Polročná písomka  (písomný test)
  4. 2.polrok  Priebežne Domáce úlohy: tvorba testových otázok
  5. 2.polrok April  2024 Štvrťročná písomka  (písomný test)
  6. 2.polrok Jun  2024  Koncorocna  písomka  (písomný test)
  7. 2.polrok Jun  2024 Obhajoba vlastneho projektu s Arduino (ESP32, …) – HW alebo len SW realizacia 

Tématický plán :

HodinaTematický celok
 Úvod do problematiky internetu vecí (IoT)
1.Obsah predmetu a systém hodnotenia
2.Internet vecí, história, oblasti
3.Architektúra IoT
4.SWOT analýza IoT
 Veci a spojenia
5.Hardvér
6.Embedded systémy
7.Platformy  IoT: Arduino , Raspberry PI , ESP32 …
8.Senzory
9.Komunikácie
10.Prípadová štúdia
 Software
11.Operačné systémy
12.Algoritmizácia a programovanie
13.Základy programovania
14.Prípadová štúdia
 Elektronika
15.Základná terminológia
16.Senzory
17.Aktuátory
18.Prípadová štúdia
 Siete
19.Siete
20.Podporné technológie pre IoT
21.IoT protokoly
22.Prípadová štúdia
 Bezpečnosť
23.Kybernetická bezpečnosť
24.Typy kybernetických útokov
25.Šifrovanie
26.Infraštruktúra verejného kľúča (PKI)
27.Prípadová štúdia
 Simulácie v IoT
28.On-line simulátor zariadeni IoT Wokwi – úvod
29.Hardvérové periférie v simulátore Wokwi
30.Prvý program v IoT zariadení „Hello Word“
31.Algoritmizácia vo vnorených  programoch IoT
32.Experimenty s on-line simulátorom Wokwi 1
33.Experimenty s on-line simulátorom Wokwi 2