Individální projekty MPOA

Mikroprocesory s architekturou ARM

Uživatelské nástroje

Nástroje pro tento web


2016:all

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
2016:all [2016/11/08 15:17]
Aleš Povalač vytvořeno
2016:all [2017/11/02 13:24] (aktuální)
Aleš Povalač nevypracovane
Řádek 1: Řádek 1:
-2016+====== Projekty MPOA 2016 ====== 
 + 
 +**[[2016/​cc2500-hid|Systém bezdrátových herních ovladačů]]** --- Realizujte soustavu jednoduchých bezdrátových herních ovladačů. Navrhněte systém pro podporu až osmi ovladačů s odezvou stisku do 30ms. Master jednotka připojená k PC se bude chovat jako HID klávesnice. Každý ovladač pak bude reprezentován jednou klávesou. Pokuste se eliminovat zvýhodnění některých ovladačů, které by mohlo vzniknout vlivem komunikačního protokolu. Využijte rádiové moduly s čipsetem CC2500. --- //Stanislav Rozum, 100%// 
 + 
 +**[[2016/​solar-reg|PWM regulátor pro solární elektrárnu]]** --- Navrhněte PWM regulátor výkonu spolu s měřící a vyhodnocovací stanicí s displejem pro solární elektrárnu na nabíjení akumulátorů. Využijte mikrokontrolér ARM, např. Atmel SAM3X/A. Realizujte potřebné ochranné prvky proti přebíjení a podbíjení akumulátoru. --- //Ivan Sieklik, 92%// 
 + 
 +**[[2016/​ft800-driver|Grafický řadič FT800]]** --- Navrhněte driver pro grafický [[http://​www.ftdichip.com/​Products/​ICs/​FT800.html|řadič FT800]] a kompatibilní. Možnosti driveru prakticky demonstrujte. Aplikace bude využívat dotykové ovládání,​ obsahovat vlastní textový font a umožňovat vykreslování widgetů. --- //Jeroným Juráň, 88%// 
 + 
 +**[[2016/​stm32f429-jpeg|Mass storage JPEG zobrazovač]]** --- Na vývojové desce 32F429IDISCOVERY implementujte USB mass storage (MSD). Po nahrání JPEG souboru jej dekomprimujte pomocí vhodné knihovny (např. [[http://​elm-chan.org/​fsw/​tjpgd/​00index.html|TJpgDec]]) a zobrazte na displeji vývojového kitu spolu s informacemi o obrázku. --- //Jan Vorálek, 88%// 
 + 
 +**[[2016/​esp8266-alarm|WiFi alarm s ESP8266]]** --- Seznamte se s WiFi čipem ESP8266 a jeho [[https://​github.com/​esp8266/​Arduino|vývojovým prostředím]]. Vytvořte aplikaci, která bude sloužit jako jednoduchý dveřní alarm - po zapnutí napájení např. jazýčkovým kontaktem se ESP8266 připojí na WiFi a odešle pomocí GET požadavku informaci o události, např. na server [[https://​thingspeak.com/​|ThingSpeak]] nebo do vlastního PHP skriptu. --- //Luboš Tlustoš, 84%// 
 + 
 +**[[2016/​brick-game|Hra Brick game racing]]** --- Realizujte hru [[https://​www.youtube.com/​watch?​v=v2nq-IGz_JQ|Brick game racing]] na 8x8 RGB LED matici s použitím desky FRDM-KL25Z v online vývojovém prostředí [[https://​developer.mbed.org/​|mbed.com]]. Ovládání hry zajistěte pomocí akcelerometru. Při realizaci využijte barevnost matice. --- //Viktor Typovský, 84%// 
 + 
 +**[[2016/​ethernetwol|Ethernet modul pro zasílání Magic Packetu]]** --- Navrhněte a vyrobte hardware k připojení na vývojový kit STM32F4DISCOVERY,​ který bude fungovat jako interface pro Ethernet. Využijte PHY obvod LAN8720A. Vytvořte aplikaci pro zasílaní tzv. Magic Packetu pro Wake-ON-LAN. Cílová adresa pro Magic Packet bude nastavitelná pomocí HTTP. --- //Lukáš Vykydal, 80%// 
 + 
 +**[[2016/​opencv|Zpracování videa s OpenCV]]** --- Využijte OpenCV knihovny pro vhodnou platformu rodiny ARM (např. Raspberry Pi). S pomocí těchto knihoven realizujte řetězec pro snímaní scény a vyhodnocovaní obrazu s funkcemi pro dohledový systém, jako jsou detekce pohybu a rozpoznávání lidské tváře. Při detekování pohybu uložte příslušné videosekvence. --- //Gábor Árva, 70%// 
 + 
 +**[[2016/​mpc-device|Hudební zařízení MPC]]** --- Navrhněte hudební systém [[https://​en.wikipedia.org/​wiki/​Music_Production_Controller|MPC]],​ který bude schopen nahrávat zvuky z různých zdrojů (mikrofon, flash) a tyto zvuky přiřazovat jednotlivým klávesám maticové klávesnice. Po přiřazení zvuků bude systém schopný produkovat hudbu podle stisku kláves a výsledek ukládat do audio souborů. --- //Josef Grygar, 68%// 
 + 
 +**[[2016/​sr04-meas|Ultrazvukové měření vzdálenosti]]** --- Navrhněte zařízení pro měření vzdálenosti s modulem [[https://​cdn.sparkfun.com/​datasheets/​Sensors/​Proximity/​HCSR04.pdf|HC-SR04]]. Implementujte korekci [[https://​cs.wikipedia.org/​wiki/​Rychlost_zvuku|rychlosti zvuku]] v závoslosti na teplotě okolí s využitím vnitřního teplotního čidla mikrokontroléru. Dle potřeby doplňte číslicovou filtraci výsledků. --- //Jaroslav Kvasnička, 66%// 
 + 
 +**[[2016/​gps-demo|Vizualizace pro GPS přijímač]]** --- Pomocí sériového rozhraní připojte k mikrokontroléru GPS přijímač standardu NMEA-0183 / SiRF OSP. Zvolte vhodný grafický displej a vizualizujte dostupné údaje, zejm. vlastní pozici a používané družice. Inspirujte se programem SiRFDemo. --- //Jan Veselý, 66%// 
 + 
 +**[[2016/​repeater-ctrl|Kontrolér pro rádiový simplexní opakovač]]** --- Navrhněte kontrolér pro rádiový opakovač pro radiostanici FT857 s možností vzdáleného správy přes DTMF, možností hlasových hlášení - stav, čas apod. Dále implementujte detekci a generování Selekt5 (Zvei I) a MDC1200 selektivních voleb. --- //Jakub Hoferek, 48%// 
 + 
 +**[[2016/​lora-demo|Demo komunikace prostřednictvím technologie LoRa]]** --- Seznamte se s komunikační technologií [[https://​www.lora-alliance.org/​what-is-lora/​technology|LoRa]]. Pomocí komunikačního modulu RN2483 realizujte spojení na cloudové úložiště,​ případně mezi dvěma komunikačními moduly. Přenášená data budou získávána ze senzoru BME280. Řízení komunikačního modulu a senzoru realizujte na vývojové desce NUCLEO-F411RE. --- //Jakub Tománek, 16%// 
 + 
 +**[[2016/​nfc-reader|NFC čtečka s PN532]]** --- Realizujte čtečku NFC karet standardu ISO/IEC 14443. Použijte NFC modul založený na PN532 a pomocí vhodné sběrnice jej propojte s deskou 32F429IDISCOVERY. Pro zobrazení přijatých dat použijte vestavěný LCD displej. --- //Ondřej Sládek, 10%// 
 + 
 +==== Nevypracované projekty ==== 
 + 
 +**[[2016/​ir-remote|Infračervené dálkové ovládání]]** --- Vytvořte systém pro snímání a přehrávání široce využívaných [[https://​learn.sparkfun.com/​tutorials/​ir-communication|IR dálkových ovládání]],​ zejm. NEC, Sony, RC5 a RC6. Využijte obvod VS1838 a testujte s [[http://​www.ebay.com/​itm/​311568253382|běžným dálkovým ovládáním]]. Doplňte kód o funkce pracující s obecným (nestandardizovaným) IR kódem. --- //Anežka Kovářová//​ 
 + 
 +**[[2016/​itdb02-lcd|Zobrazovač JPEGu s TFT displejem]]** --- Připojte TFT LCD displej typu [[http://​www.dx.com/​p/​2-8-tft-lcd-touch-shield-module-for-arduino-silver-blue-black-223437|ITDB02]] ke vhodné vývojové desce a vytvořte firmware, který umožní přes sériový port nahrát JPEG obrázek, který se na LCD zobrazí. Pro JPEG dekompresi využijte vhodnou hotovou knihovnu, např. [[http://​elm-chan.org/​fsw/​tjpgd/​00index.html|TJpgDec]]. --- //Michal Pelikán//
  
2016/all.1478614623.txt.gz · Poslední úprava: 2016/11/08 15:17 autor: Aleš Povalač