MAKEDONENKO, O. Automatický zavlažovač pro pokojové rostliny [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2020.
Zadání bakalářské práce patřilo svým rozsahem mezi středně obtížnější a to z důvodů požadované praktické realizace zařízení. Student Oleksander Makedonenko se měl během plnění zadání bakalářské práce seznámit s existujícími zařízeními realizující systém pro automatickou závlahu a monitoring stavu pokojových rostlin. Na základě nastudovaných poznatků definovat vlastnosti a požadavky vlastního zařízení a toto zařízení realizovat. Student realizoval tuto bakalářskou práci jako zcela nové zadání, po loňské neúspěšné obhajobě první bakalářské práce na jiné téma. Toto nové zadání obdržel již na začátku zimního semestru, takže na vypracování práce měl regulérní časové období dvou semestrů. V průběhu řešení bakalářské práce, již využíval možnosti nabízených konzultací v naprosto minimální míře a pracoval převážně samostatně, možná až příliš. Mám obavu, zda student nenabyl falešného dojmu, že po počáteční konzultaci při tvorbě zadání již není, co konzultovat a jeho další řešení práce, realizace výsledného zařízení, je již jen a pouze v jeho režii. Student pravděpodobně věnoval řešení práce jisté množství času, jednotlivé úkoly si hlavně v počátcích řešení práce vhodně rozvrhl. V dalším průběhu práce se ale pravděpodobně dostal do jisté letargie, která se však projevila naprosto negativně na kvalitě výsledné realizace zařízení i kvalitě anglicky psaného textu práce. Zodpovědně také musím konstatovat, že výsledné a funkční zařízení mi student bohužel ani nepředvedl. Text jeho bakalářské práce jsem ani přes své urgence předem od studenta neobdržel a neměl jsem tedy možnost nijak ovlivnit kvalitu studentem odevzdané technické zprávy. Bohužel musím konstatovat, že student si z fiaska při první obhajobě bakalářské práce nevzal žádné poučení a defakto odevzdal bakalářskou práci na nové téma ale stejné špatné kvality. Předložené práci proto jako vedoucí po její kontrole navrhuji hodnocení: Nevyhovující – F (49)
Pan Oleksandr Makedonenko měl dle zadání své bakalářské práce navrhnout a realizovat komponenty zavlažovacího systému pro domácí rostliny. Jednotlivé komponenty měly pracovat autonomně (zavlažovat přidělenou skupinu rostlin) a po bezdrátové síti měly komunikovat s nadřazenou komponentou, která měla být propojena s počítačem PC. Software v počítači PC měl umožňovat zadávání parametrů pro zavlažování jednotlivých rostlin a provádět vizualizaci stavu komponent systému. Úkolem studenta také bylo vybrat vhodné snímače vlhkosti půdy a akční členy jako ventily nebo čerpadla. Zadání vyžadovalo znalosti z oblasti návrhu embeded systémů, návrhu jednoduchých elektronických obvodů, schopnost vybrat vhodné snímače a vytvořit softwarové vybavení pro embeded systémy i počítač PC. Náročnost zadání považuji za odpovídajícím požadavkům kladeným na zadání bakalářské práce. Bakalářská práce obsahuje pouze cca 23 stran textu, je členěna jen do 3 kapitol plus úvod a závěr. V první kapitole autor popisuje základní principy automatického zavlažování domácích rostlin, způsoby měření vlhkosti půdy, vlhkosti vzduchu a intenzity světla. Dále uvádí přehled systémů pro automatické zavlažování, které jsou nebo byly na trhu a poukazuje na jejich nedostatky. Na str. 12, podkapitola 1.2.1, 3. odstavec autor uvádí: „When resistivity of the soil will decrease, this will change its permittivity and capacity of the sensor will decrease.“. Toto tvrzení považuji za chybné, protože odpor nesouvisí s permitivitou. Ve druhé kapitole student navrhuje koncepci zavlažovacího systému, vybírá vodní pumpu, ventily, snímače teploty, vlhkosti a snímač výšky hladiny v nádobě s vodou. Dále volí modul pro bezdrátovou komunikaci a vývojovou desku s mikrokontrolérem. Volbu jednotlivých komponent považuji za povrchní a nedostatečně zdůvodněnou. Např. v podkapitole 2.2 student uvádí: „To deliver water from supply tank to pots I will use 12V DC water pump to be able to direct water flow to specific pot 12V DC solenoid water valves will be used, one for each pot.“. Neuvádí ani typ pumpy a ventilů, ani velikosti elektrických proudů, které pumpou a ventily potečou, což je však podstatné pro následný návrh obvodů, které je budou ovládat. Třetí kapitola má obsahovat popis implementace systému, návrh firmware a software. Obsah této kapitoly má velmi nízkou technickou úroveň. Student vložil na začátek kapitoly fotografie celkové sestavy zavlažovacího systému, zařízení master a zařízení slave realizovaných na univerzálních deskách plošných spojů a pouze heslovitě uvedl, jaké součástky jsou na jednotlivých deskách umístěny. Za zásadní nedostatek práce studenta považuji, že neuvedl postup návrhu jednotlivých zařízení (master, slave), výpočet hodnot součástek a výběr součástek s ohledem na výkonové zatížení. Za chybu také považuji, že student nejprve nevytvořil bloková schéma jednotlivým autonomních komponent (zařízení master a slave) včetně připojení snímačů a akčních členů. Naopak fotografie stačilo umístit do příloh. Návrh a implementaci firmware považuji také za velmi povrchní. Není mi zřejmé, proč systém obsahuje snímače teploty a vlhkosti, když firmware údaje ze snímačů teploty a vlhkosti vůbec nepoužívá. Student také nedefinoval jednotlivé zprávy, které mají být přenášeny po bezdrátové síti ani formát zpráv, které budou ukládány do logovacího souboru. Postrádám popis testování jednotlivých komponent systému i systému jako celku. Dle mého názoru měl student nejprve otestovat samostatně funkci zařízení slave a zařízení master, pak přejít k testování bezdrátové komunikace mezi zařízením master a slave a nakonec otestovat zadávání parametrů pro zavlažování jednotlivých rostlin a monitorování stavu komponent z počítače PC. Protože v práci chybí výsledky a postup testování, nejsem přesvědčen, že se studentovi vůbec podařilo systém zavlažování uvést do provozuschopného stavu. Za nesplněný proto považuji bod zadání číslo 6 a částečně i bod číslo 7. Student mě příliš nepřesvědčil, že dokáže pracovat s odbornou literaturou. V seznamu literatury uvádí pouze pět internetových odkazů, žádnou knihu týkající se problematiky zavlažování rostlin nebo vyhodnocování parametrů půdy. Po formální stránce musím opět konstatovat, že práce je na velmi nízké úrovni. Především obsahuje velké množství překlepů, zkomolených slov a formulací. Mám dojem, že student používal nekvalitní strojový překlad. Např. autor v práci často používá nevhodný termín „feedback sensor“, chybně používá slovo „salve“ místo „slave“, nesmyslný pojem „determent period“ atd. Velmi nedbale je napsán text abstraktu v českém i anglickém jazyce. Výhrady mám i k nevhodnému členění práce do kapitol. Zejména kapitolu 3 bylo lepší rozdělit do tři samostatných kapitol, první popisující návrh embedded systémů (master, slave), druhou popisující návrh a implementaci firmware/software a třetí zabývající se testováním realizovaného systému zavlažování. Ani grafická úroveň práce neodpovídá požadavkům kladeným na technickou zprávu. Např. v obrázku Fig. 3.4 je použito velmi tučné písmo a naopak velmi malá šířka čar, proto spoje a součástky oproti písmu zanikají. Na základě výše uvedených závažných výhrad musím konstatovat, že pan Oleksandr Makedonenko dle mého názoru neprokázal bakalářské schopnosti. Navrhuji proto hodnotit jeho bakalářskou práci známkou F/40 bodů.
eVSKP id 127206