Dokumentace k projektu Konstrukce a zapojení reklamního robotu BROB 2012 Vedoucí: Ing. Tomáš Florián Studenti: Jakubík Juraj, Janík Daniel, Kolařík Jan
Seznam obrázků Obr. č. 1: RELE - FEKTBOT Terminal.... 5 Obr. č. 2: Blokové schéma FEKTBOTA... 5 Obr. č. 3: FEKTBOT na veletrhu AMPER... 6 Obr. č. 4: FEKTBOT na Běhu na 53... 6
Obsah 1. Úvod... 3 2. Metodika práce... 3 2.1. Analýza stavu robota... 3 2.2. Rozdělení úkolů... 3 3. Realizace jednotlivých úkolu... 4 3.1. Rozmístění kabelů a jejich označení... 4 3.2. Vytváření otvorů do pláště... 4 3.3. Instalace software na PC... 4 3.4. Inovace prezentace na PC... 4 3.5. Změny v nastavení sítě... 4 3.6. Program na zapínání a vypínání projektů přes relé... 5 3.7. Blokové schéma FEKTBOTA... 5 4. FEKTBOT Roadshow... 6 5. Závěr... 7
1. Úvod Naším úkolem bylo sestavit tým, který bude chystat kostru reklamního robota FEKTBOT pro ostatní týmy. Měli jsme na starosti rozmístnění kabelů a jejich označení, přestavbu přepážek robotu, vytvoření otvorů do pláště robotu, instalace softwaru na pc, atd.. 2. Metodika práce 2.1. Analýza stavu robota Jako jeden z prvých kroků, do kterého jsme se pustili, byla analýza stavu robota. Následně jsme prokonzultovali problematiku našich úkolů a jejích možné způsoby realizace. Snažili jsme se vymyslet inovace, kterými by se dal robot vylepšit, co je nutné vyměnit přidat nebo odstranit. 2.2. Rozdělení úkolů Na základě našich technicko-praktických dovedností jsme si rozdělili úkoly následovně: Daniel Janík HW Jan Kolařík HW i SW Juraj Jakubík SW 3
3. Realizace jednotlivých úkolu 3.1. Rozmístění kabelů a jejich označení Kabely jsme označili podle určení a napětí, zkrátili a případně vyměnili (všechny UTP síťové kabely), prodloužili. Následně jsme je připevnili ke konstrukci tak, aby nepřekážely, vedly robotem v logických trasách podle účelu (napájecí a datové) a zabraly co nejméně místa, případně aby se někde nezničily a neprodřely. 3.2. Vytváření otvorů do pláště Pro lepší šíření zvuku jsme navrtali dostatečný počet malých otvorů. Otvory se nacházejí ve výšce umístnění reproduktorů na každé straně pláště. Po smontování pláště jsme audiosystém testovali a ověřili jsme si, že je jich pro správné šíření zvuku dostatek. 3.3. Instalace software na PC Na PC3 jsme přeinstalovali VLC media player s cílem dosáhnout full screen mód. V nastaveních VLC media playeru jsme zaškrtnuli políčko use GPU acceleration, aby se zabezpečilo plynulé přehrávání videí. Dále jsme odstranili zobrazováni názvu videa při přecházení na nové video. 3.4. Inovace prezentace na PC Na PC4 jsme inovovali běžící prezentaci FEKTBOT (prezentační robot).aktualizovali jsme fotky v prezentaci a zároveň jsme přidali další projekty, které už jsou na robotu aktuálně namontovány a v prezentaci chyběli. Doplnili jsme prezentaci o přechodné efekty mezi jednotlivými snímky. 3.5. Změny v nastavení sítě Na všech počítačích jsme nastavili výchozí bránu na: 10.0.0.254 Nastavení wifi routeru: IP add: 10.0.21.150 Maska: 255.255.0.0 Brána: 10.0.0.254 SSID: Reklamni_robot Typ zabezpečení: WPA-Personal Klič zabezpečení sítě: fekt-bot 4
3.6. Program na zapínání a vypínání projektů přes relé Za pomoci MS Visual Studio 2010 jsme naprogramovali program na ovládání reléové skříně. Program komunikuje s reléovou skříní za pomoci RS232 převodníku. Všechny výjimky jsou odchytávány a zobrazovány v text boxu, takže by měl být docílen stálý chod programu. Program je po startu přednastaven na automatický výběr com portu 3 z důvodů ovládaní relé hned po startu systému. Dále je přednastaveno 25 sekund na spínací interval rotačního displeje. Obr. č. 1: RELE - FEKTBOT Terminal. 3.7. Blokové schéma FEKTBOTA Obr. č. 2: Blokové schéma FEKTBOTA 5
4. FEKTBOT Roadshow Obr. č. 3: FEKTBOT na veletrhu AMPER Obr. č. 4: FEKTBOT na Běhu na 53 6
5. Závěr V průběhu projektu se nám podařilo vnést řád do mírného chaosu v kabeláži a obnovit funkci veškeré kabeláže v jejím plném rozsahu, dále se nám podařilo správně nastavit LAN síť po které komunikují počítače v robotu mezi sebou, s okolím a s řízením pohonů. Zprovoznili jsme ozvučení tak, aby bylo využitelné v provozu pro různé budoucí aplikace. Protože odevzdávaní nejen našeho, ale i ostatních projektů probíhá na konci semestru, je našim úkolem ještě zakomponovat do robota další funkční projekty našich kolegů, které právě dokončili (hlídač úrovně nabití baterie, řízení jasu LED řetězců,..). Tyto úkoly nás ještě čekají v následujících dnech zkouškového období. 7