Advanced Search
Search Results
122 total results found
2.10 Prerušenie z časovača
Okrem prerušenia zo vstupného portu môžeme tiež využiť prerušenie z časovača. V tomto prípade nevznikne prerušenie pri zmene vstupu, ale vyvolá ho časovač po uplynutí zadaného času. Vďaka tomu môžeme načasovať spustenie nejakej funkcie alebo zariadiť, aby sa s...
5.1 Spojová vrstva OSI
V modeli OSI je 2. vrstvou spojová alebo tiež linková vrstva (Data Link Layer = Layer 2 = L2). Pozostáva z dvoch častí - podvrstiev: Nižšou je MAC (Media Access Control) - riadenie prístupu k médiu. Je hardvérovo orientovaná, zabezpečuje samotný prístup k f...
5.2 Technológia Ethernet a protokol ARP
V dnešných káblových LAN sieťach sa na 1. a 2. vrstve OSI (L1 a L2) používa prakticky výhradne technológia Ethernet a jej protokoly. Ethernetový rámec Rámec protokolu ethernet obsahuje dve fyzické adresy - MAC adresu príjemcu (tá je ako prvá) a MAC adresu od...
5.3 Prepínač (switch)
Ako funguje prepínač Už dlhú dobu sa na prepojenie zariadení v LAN káblom používajú prepínače (switche). Na rozdiel od starých rozbočovačov (hubov) neposielajú rámce vždy do všetkých portov, ale pamätajú si výskyt MAC adries zariadení na jednotlivých portoch ...
5.4 Sieťové rozhrania MikroTik a premostenie portov
V úvodnom stretnutí so smerovačom (routrom) MikroTik sme sa dozvedeli o sieťových rozhraniach. Typicky máme nakonfigurované dve rozhrania - jedno pre sieť WAN (obvykle len s jedným portom) a jedno pre sieť LAN (obvykle viaceré porty). Každý ethernet port je vš...
12.1 Preklad sieťovej adresy (NAT)
K pôvodným princípom internetu patrili verejné IP adresy na každom koncovom zariadení, teda napríklad každý PC v učebni mal svoju vlastnú verejnú adresu a každý sa mohol priamo spojiť s kýmkoľvek, ak tomu nebránil firewall. Ako už vieme, IPv4 adresy sa už dávn...
5.5 Meranie prenosovej rýchlosti a agregácia
Meranie prenosovej rýchlosti Hoci operačný systém MikroTik RouterOS umožňuje merať prenosovú rýchlosť medzi dvoma zariadeniami, takéto meranie zaťažuje CPU samotného zariadenia, a teda namerané výsledky môžu byť aj výrazne nižšie, ako je reálny stav. Pre obje...
5.6 Slučka v sieti a Loop Protect
Čo je vlastne slučka v sieti? Je to situácia, keď prepínač odošle rámec niektorým portom a on sa vráti iným portom. Môže nastať v situácii, keď do prepínača zapojíme kábel oboma koncami alebo pokiaľ máme viaceré prepínače spojené do kruhu. Slučka v sieti má n...
2.11 Vlastná trieda a knižnica v MicroPython
Objekty a triedy v MicroPython Vytváranie vlastných tried v jazyku MicroPython je rovnaké ako v Pythone, sú tu výraznejšie rozdiely oproti C++: Triedu deklarujeme kľúčovým slovom class, rovnako ako v C++, no bez zložených zátvoriek. Každej metóde (objekto...
12.2 Preklad adresy zdroja (source NAT)
Preklad adresy zdroja Pri preklade adresy zdroja (source NAT) smerovač nahrádza skutočnú adresu odosielateľa (typicky z LAN siete) svojou vlastnou adresou (typicky z WAN rozhrania), pričom môže, ak je to nutné, nahradiť aj zdrojový port. Vďaka tomu dokáže I...
3.1 Funkcie pre textové reťazce
Funkcie v SQL Funkcie už poznáme z programovania, v prípade databáz ich môžeme rozdeliť na dva typy: funkcie nad jedným riadkom - každý riadok je samostatný vstup do funkcie a pre každý takýto riadok je samostatný výstup; funkcie nad viacerými riadkami (a...
3.2 Funkcie pre čísla
V databázach je práca s číslami azda najčastejšou operáciou, obzvlášť pri zbere a vyhodnocovaní údajov z oblasti IoT. S bežnými matematickými operátormi (+, -, *, /) sme sa zoznámili už v kapitole 2.5 Výberový dopyt, no SQL nám ponúka aj mnoho numerických a ma...
3.3 Práca s časovými údajmi
Vo výrazoch a funkciách pre dátum a čas sú rozdiely medzi jednotlivými SQL dialektami značné a treba uznať, že Oracle SQL má najbohatšie možnosti. Budeme sa však snažiť používať tie výrazy, ktoré fungujú univerzálne. Aktuálny čas Veľmi dôležité sú výrazy pre...
3.8 Práca s rekurzívnymi reláciami
Niekedy sa potrebujeme vysporiadať s rekurzívnou reláciou (pozri kapitolu 1.7 Alternatívne, hierarchické a rekurzívne relácie). Typickým príkladom je tabuľka zamestnancov (Employees): každý zamestnanec má nadriadeného, ktorý je však tiež len zamestnancom a nac...
4.1 Agregačné funkcie
Prehľad agregačných funkcií Agregačné (group) funkcie umožňujú z viacerých riadkov tabuľky získať nejaký súhrn, napríklad súčet (SUM), počet (COUNT), priemer (AVG), minimum (MIN) a maximum (MAX). Vždy musíme ako parameter funkcie uviesť názov toho stĺpca, s k...
5.8 Riešenie redundancie s STP a RSTP
Už vieme, čo je to redundancia v sieti. Aby sme ju mohli dosiahnuť, potrebujeme mať aktívny protokol, ktorý umožňuje mať zapojené viaceré káble bez toho, aby vznikla slučka. Protokol RSTP Túto úlohu plní protokol STP (Spanning Tree Protocol). Pôvodná verzia ...
3.1 LCD displej s čipom ST7789
Grafický čip ST7789 Zariadenie M5StickC Plus je vybavené LCD IPS displejom s rozlíšením 135 × 240 px a 16-bitovými farbami. Využíva ovládací čip ST7789, pripojený cez zbernicu SPI s maximálnou frekvenciou 80 MHz. Rovnaký displej má aj populárna vývojová doska...
6.1 Prehľad bezdrôtových sietí
Bezdrôtové siete Bezdrôtové siete (wireless networks) sú v dnešnej dobe samozrejmosťou a niektorí laici si pripojenie na internet ani nevedia predstaviť inak ako bez káblov. Hlavnou výhodou bezdrôtovej siete je mobilita - pripojíme sa kdekoľvek, aj počas pohy...