User Tools

Site Tools


project:2023:proj_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:
      1. pořízení snímku při detekci pohybu na SD kartu,
      2. se zařízením bude možné komunikovat přes SMS příkazy a síť WIFI,
      3. zařízení umožní odeslání pořízené fotografie na email přes GPRS GSM sítě,
      4. 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š)
    1. Prozkoumejte existující řešení programovatelné elektronické zátěže.
    2. Analyzujte problémy současných řešení a navrhněte vlastní řešení.
    3. Navržené řešení bude podporovat tyto režimy: stálý proud, stálý odpor, stálý výkon a stálé napětí.
    4. Programovatelná zátěž bude splňovat tyto požadavky:
      1. nastavení všech parametru zátěže přes rozhraní na samotném zařízení,
      2. komunikace s PC aplikací přes bluetooth, USB a wifi,
      3. záznam naměřených dat lokálně na SD kartu,
      4. jednoduchý protokol pro komunikaci s PC s možným rozšířením pro další funkcionalitu.
    5. Pro PC navrhněte a naprogramujte aplikaci v jazyce C# s grafickým rozhraním.
    6. 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.
    7. Parametry zátěže bude možné v průběhu měření měnit podle předem nastavených hodnot.
    8. 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)
    1. Prozkoumejte existující řešení ovládání periferií z FPGA obvodu firmy XILINX.
    2. Zaměřte se zejména na tyto periférie: OLED displej, alfanumerický displej, tlačítka, přepínače, led diody.
    3. Navrhněte vlastní knihovnu zaměřenou na ovládání periferií zejména přes sběrnici I2C.
    4. Navrženou knihovnu zrealizujte a řádně otestujte.
    5. Pro demonstraci správné funkce periférií napište obslužnou aplikaci pro FPGA Artix-7.
    6. Aplikace bude obsahovat menu pro volbu testování periférií a nastavení obsahu registrů.
    7. 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)
    1. Analyzujte technologii SDR(softwarově definovaného rádia) a jeho možnosti pro odchytávání bezdrátových zařízení.
    2. Zaměřte se zejména na zařízení pracující v pásmu 433MHz a 868MHz.
    3. Prozkoumejte existující řešení pro odchytávání a analýzu těchto zařízení.
    4. 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.
    5. Nástroj by měl být tvořen knihovnou a grafickým rozhraním pro odposlech a zpracování naměřených dat.
    6. 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.
    7. Nastroj bude umožňovat analyzovat přenos, a to jak nešifrovaný, tak i šifrovaný.
    8. 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.
    9. 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)
    1. Prozkoumejte existující nástroje určené k analýze NFC komunikace.
    2. Analyzujte technologií SDR (softwarově definovaného rádia).
    3. Analyzujte technologii NFC, zejména princip komunikace mezi NFC čtečkou a NFC kartou (MIFARE Classic, MIFARE DESFire, MIFARE Plus).
    4. Analyzujte a navrhněte způsob pro odposlech NFC komunikace pomoci SDR.
    5. Navrhněte přenosné zařízení, které bude umožňovat odposlech, záznam a prvotní analýzu NFC komunikace.
    6. Zařízení bude schopné odchytit UID karty a komunikaci směrem od čtečky. Pokud bude signál dostatečně silný, zaznamená i komunikaci směrem od karty.
    7. Navržené řešení zrealizujte na platformě Raspberry Pi.
    8. Pro výsledné zařízení napište v jazyce Python obslužnou aplikaci.
    9. Výsledné zařízení řádně otestujte.
project/2023/proj_2023.txt · Last modified: 2025/02/05 09:55 by xkubalik