User Tools

Site Tools


project:2023:proj_2023

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
project:2023:proj_2023 [2025/02/05 09:53]
xkubalik
project:2023:proj_2023 [2025/02/05 09:55] (current)
xkubalik
Line 1: Line 1:
 ====== Realized projects 2023 ====== ====== Realized projects 2023 ======
  
 +  * **Kamerové zařízení pro monitorování vzdáleného prostoru pomocí ESP32-CAM a SIM800L modulů (Camera device for remote space monitoring using ESP32-CAM and SIM800L modules)** (BP - Staes Adam)
 +    * Prozkoumejte existující řešení.
 +    * Navrhněte vlastní zařízení založené na platformě esp32-cam.
 +    * Zařízení bude splňovat tyto požadavky:
 +      - pořízení snímku při detekci pohybu na SD kartu,
 +      - se zařízením bude možné komunikovat přes SMS příkazy a síť WIFI,
 +      - zařízení umožní odeslání pořízené fotografie na email přes GPRS GSM sítě,
 +      - k určení času pořízení snímku bude řešení obsahovat RTC obvod.
 +    * Navržené řešení zrealizujte.
 +    * Součástí realizace bude vytvoření plošného spoje a vhodného pouzdra.
 +    * Výsledné řešení řádně otestujte.
 +
 +  * **Nástroje pro podpora výuky bezpečnostních kódů v prostředí Wolfram Mathematica (Tools to support the teaching of security codes in the Wolfram Mathematica environment)** (BP - Linhartová Helena)
 +    * Prozkoumejte existující řešení nástrojů vhodných k výuce bezpečnostních kódů.
 +    * Analyzujte problémy studentů při výuce bezpečnostních kódů.
 +    * Zaměřte se zejména na tyto kódy: sudá parita, křížová parita, Hammingův kód, rozšířený i zkrácený Hammingův kód, cyklický kód, součinový kód a RM kód.
 +    * Navrhněte vlastní nástroje vhodné k výuce těchto kódů.
 +    * Zaměřte se zejména na oblast generování,​ dekódování a opravy těchto kódů.
 +    * Nástroje budou umožňovat generovat nejen výukové notebooky pro program Wolfram Mathematica,​ ale i VHDL kódy a testbenche pro lepší představu jejich implementace v hardware.
 +    * Nástroj bude podporovat i vložení chyby a jeji opravu.
 +    * Navržené řešení realizujte a řádně otestujte.
 +
 +  * **Programovatelná elektronická zátěž (Programmable electronic load)** (BP - Pánek Miloš)
 +    - Prozkoumejte existující řešení programovatelné elektronické zátěže.
 +    - Analyzujte problémy současných řešení a navrhněte vlastní řešení.
 +    - Navržené řešení bude podporovat tyto režimy: stálý proud, stálý odpor, stálý výkon a stálé napětí.
 +    - Programovatelná zátěž bude splňovat tyto požadavky:
 +      - nastavení všech parametru zátěže přes rozhraní na samotném zařízení,​
 +      - komunikace s PC aplikací přes bluetooth, USB a wifi,
 +      - záznam naměřených dat lokálně na SD kartu,
 +      - jednoduchý protokol pro komunikaci s PC s možným rozšířením pro další funkcionalitu.
 +    - Pro PC navrhněte a naprogramujte aplikaci v jazyce C# s grafickým rozhraním.
 +    - Aplikace v PC bude umožňovat nastavit všechny parametry zátěže, včetně průběžného sledování naměřených hodnot a jejich zobrazení přímo v aplikaci. ​
 +    - Parametry zátěže bude možné v průběhu měření měnit podle předem nastavených hodnot.
 +    - Navržené řešení zrealizujte a řádně otestujte.
 +
 +  * **Zařízení pro ovládání základních periferií připojených k FPGA obvodu (Device for controlling basic peripherals connected to the FPGA circuit)** (BP - Šebek Michal)
 +    - Prozkoumejte existující řešení ovládání periferií z FPGA obvodu firmy XILINX.
 +    - Zaměřte se zejména na tyto periférie: OLED displej, alfanumerický displej, tlačítka, přepínače,​ led diody.
 +    - Navrhněte vlastní knihovnu zaměřenou na ovládání periferií zejména přes sběrnici I2C.
 +    - Navrženou knihovnu zrealizujte a řádně otestujte.
 +    - Pro demonstraci správné funkce periférií napište obslužnou aplikaci pro FPGA Artix-7.
 +    - Aplikace bude obsahovat menu pro volbu testování periférií a nastavení obsahu registrů.
 +    - Výsledné řešení řádně otestujte. ​
 +
 +  * **Multiplatformní nástroj pro odposlech dat z rádiového přenosu pomocí SDR (A multi-platform wireless data sniffing tool using SDR)** (DP - Šimůnek Martin)
 +    - Analyzujte technologii SDR(softwarově definovaného rádia) a jeho možnosti pro odchytávání bezdrátových zařízení.
 +    - Zaměřte se zejména na zařízení pracující v pásmu 433MHz a 868MHz.
 +    - Prozkoumejte existující řešení pro odchytávání a analýzu těchto zařízení.
 +    - Využijte SDR a navrhněte nástroj pro odposlech dat přenášených rádiovým signálem v pásmu 433MHz a 868 MHz.
 +    - Nástroj by měl být tvořen knihovnou a grafickým rozhraním pro odposlech a zpracování naměřených dat.
 +    - Podporována budou zejména zařízení typu: bezdrátový teplotní senzor, bezdrátové senzory v automobilu a bezdrátové měřiče tepla v domácnostech. ​
 +    - Nastroj bude umožňovat analyzovat přenos, a to jak nešifrovaný,​ tak i šifrovaný.
 +    - Pokud bude k dispozici klíč pro dešifrování,​ bude nástroj umožňovat i dešifrování,​ a to zejména pro bezdrátové měřiče tepla v domácnostech.
 +    - Navržené řešení zrealizujte a řádně otestujte.
  
   * **Přenosné zařízení pro odposlech NFC komunikace pomocí SDR založené na platformě Raspberry Pi (Portable device for sniffing NFC communication using SDR based on the Raspberry Pi platform)** (DP - Balko Martin)   * **Přenosné zařízení pro odposlech NFC komunikace pomocí SDR založené na platformě Raspberry Pi (Portable device for sniffing NFC communication using SDR based on the Raspberry Pi platform)** (DP - Balko Martin)
project/2023/proj_2023.1738745623.txt.gz · Last modified: 2025/02/05 09:53 by xkubalik