Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

158 total results found

2.3 Programovací jazyk MicroPython

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Mikrokontroléry môžeme programovať rôznymi spôsobmi, spomínali sme si už blokové (vizuálne) i textové programovanie. Z klasických textových programovacích jazykov sú k dispozícii: C++ v známom prostredí Arduino IDE; MicroPython ako špeciálna verzia Python pre ...

10.5 Multicast a IGMP Snooping

Počítačové siete 2 10. Transportná a aplikačná vrstva

Pripomeňme si multicast (viacsmerové / skupinové) adresovanie na 2. a 3. vrstve sieťového modelu (L2 a L3). Multicast pakety používajú vyhradené cieľové IP adresy: 224.0.0.0/4 (teda 224-239.x.x.x) pre IPv4, pričom tento rozsah je ďalej delený podľa účelu adre...

4.2 Metalické médiá

Počítačové siete 1 4. Fyzická vrstva siete

V dnešnej dobe sa v metalických počítačových sieťach používajú ethernetové káble, ktoré využívajú štyri krútené páry vodičov - „krútené dvojlinky“ (Twisted Pairs = TP). Káble sú ukončené konektormi RJ45, zapojenými podľa normy TIA-568. Kým prv bolo potrebné ro...

4.3 Optické siete

Počítačové siete 1 4. Fyzická vrstva siete

Hoci sa môže zdať, že optické káble sú novinkou, nie je to tak - používajú sa už niekoľko desaťročí. I v domácnostiach sa už dávno môžeme stretnúť s optickým káblom TOSLINK pre digitálne S/PDIF prepojenie zvukového výstupu (napríklad z PC alebo Blu-ray prehráv...

2.4 Porty GPIO

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Mikrokontroléry sú vybavené vstupno-výstupnými portami (GPIO), vyvedenými do fyzických pinov. Mikrokontroléry ESP32 pracujú s napätím 3,3 V. Veľmi dôležitým limitom je maximálny prúd - nesmieme pripustiť, aby prúd pretekajúci jedným pinom presiahol povolené ma...

2.5 Ovládanie digitálneho výstupu

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Digitálny výstup v MicroPython Používanie výstupného digitálneho portu v MicroPython je pomerne jednoduché - vytvárame si premennú (inštanciu objektu) zavolaním konštruktora objektu Pin z modulu machine. Pokiaľ chceme niektorý pin použiť ako výstup cez premen...

2.6 Modulácia výstupu cez šírku pulzu (PWM)

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Ako vyplýva z podstaty digitálneho portu, nie je naň možné poslať inú hodnotu ako 0 alebo 1. Pokiaľ však chceme ovládať napríklad jas LED, či otáčky ventilátora a motora, môžeme využiť PWM (moduláciu šírkou pulzu), pri ktorej sa striedajú výstupné hodnoty 1 a ...

2.7 Generovanie zvuku cez PWM

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Pri zariadeniach s mikrokontrolérom často potrebujeme vydávať aj nejaký zvuk - zväčša nie je potrebný úplný prenos zvuku, ale stačí jednoduché výstražné, či potvrdzujúce pípanie. Ako už vieme z fyziky, zvuk je mechanické vlnenie, prenášané hmotou, napríklad vz...

10.7 Systém doménových mien, DNS, DoH a mDNS

Počítačové siete 2 10. Transportná a aplikačná vrstva

Doménové meno Úplné doménové meno (FQDN = Fully Qualified Domain Name) internetového servera má všeobecný tvar zariadenie.doména. Napríklad esphome.ust.ssnd.sk označuje zariadenie (server) s menom „esphome“, ktorý sa nachádza v doméne školy - „ust.ssnd.sk“. v...

2.8 Digitálny vstup

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Digitálny vstup v MicroPython Používanie vstupného portu je podobné ako používanie výstupného portu, teda vytvárame si premennú (inštanciu objektu) zavolaním konštruktora objektu Pin z modulu machine. Pokiaľ chceme niektorý port použiť ako vstup cez premennú ...

11. Sieťová bezpečnosť a firewall

Počítačové siete 2

Stručne sa budeme zaoberať témami kybernetickej bezpečnosti, pričom našu pozornosť zameriame na oblasť počítačových sietí. Vysvetlíme si základné pojmy a ďalej sa budeme venovať firewallu - jeho princípom a konfigurácii. Naučíme sa vytvoriť základné pravidlá s...

11.2 Základy nastavenia firewallu

Počítačové siete 2 11. Sieťová bezpečnosť a firewall

Firewall je ako vrátnik, ktorý o každom pakete rozhoduje, či ho pustí alebo nie. Pri plánovaní konfigurácie firewallu sa musíme rozhodnúť, akou základnou stratégiou sa chceme vydať: blacklist - všetko je povolené, okrem výnimiek: používa sa obvykle z LA...

2.9 Obsluha digitálneho vstupu cez prerušenie

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Je veľmi nepraktické, aby hlavný program popri svojej činnosti každú chvíľu zisťoval, či nedošlo k stlačeniu tlačidla alebo inej vstupnej interakcii - a to nutne často, aby ju vôbec zachytil. Takéto neustále dopytovanie sa označuje ako polling. Situáciu vieme ...

2.3.1 Cvičné úlohy pre MicroPython

Internet vecí 1 2. Programovanie mikrokontroléra s Micr...

Jednoduché úlohy s premennými a textami Úloha 1: Žonglérska matematika don Bosca Kontext: Don Bosco chce v oratóriu ohúriť chlapcov žonglovaním. Má v košíku určitý počet loptičiek. Potrebuje však vedieť, či mu nejaké zostanú, ak ich spravodlivo rozdelí med...

Internet vecí 2

Učebnica predmetu „IoT ekosystémy a siete“ pre študentov Spojenej školy sv. Jána Bosca v Novej Dubnici.

6. Prostriedky komunikácie cez internet

Internet vecí 2

6.1 Server IoT a Snap

Internet vecí 2 6. Prostriedky komunikácie cez internet

Samotný názov tohto kurzu „Internet vecí“ hovorí, že jednotlivé zariadenia potrebujú sieťové spojenie, či dokonca aj internet. Sieť však má zmysel až vtedy, keď poskytuje služby. A aby na nej mohli byť služby, musíme mať servery, ktoré ich poskytujú. Nemusí vž...

6.2 Diagnostika a optimalizácia servera

Internet vecí 2 6. Prostriedky komunikácie cez internet

V ideálnom svete by server IoT stačilo len nainštalovať podľa návodu a už nič viac neriešiť. Realita je však iná a je treba pripraviť sa na rôzne komplikácie. Diagnostické nástroje Niekedy sa stane, že niečo nám nefunguje. V takejto situácii je dobré poznať ...