Cílem práce je navrhnout, implementovat a ověřit připojení bloku WiFi k řídící jednotce NXT v programovacím jazyku Java pro operační systém LeJOS. V teoretické části se požaduje popsat, jakým způsobem se připojují nové periférie k jednotce NXT se sběrnicí I2C v operačním systému LeJOS. Dále se požaduje popsat návrh softwaru připojení modulu WiFi k jednotce NXT.
V praktické části se vyžaduje realizovat tyto aplikace:
- Ovládaní modulu WiFi v LeJOS s protokolem přímého ovládaní připojených zařízení NXT,
- Testovací software na ověření komunikace mezi PC s OS Windows a NXT s WiFi blokem,
- Testovací software na ověření komunikace mezi mobilním telefonem s OS Android a NXT s WiFi blokem.
Anotace v angličtině
The goal is to design, implement and verify Wifi connection block to the controller NXT programming language Java for OS Lejos. The theoretical part is required to describe how to connect new devices to the unit NXT with I2C in operating system LeJOS. In addition, the proposal requires to describe software module WiFi connection to the unit NXT.
The practical part is required to implement the following applications:
- Control Module WiFi in LeJOS protocol with direct control of connected devices NXT,
- Test software to authenticate communications between the PC with OS Windows and NXT with WiFi Block
- Test software to authenticate communications between a mobile phone with OS Android and NXT with WiFi.
Klíčová slova
LeJOS, NXT, WiFi, Android, EV3, Eclipse, GUI, I2C
Klíčová slova v angličtině
LeJOS, NXT, WiFi, Android, EV3, Eclipse, GUI, I2C
Rozsah průvodní práce
41
Jazyk
CZ
Anotace
Cílem práce je navrhnout, implementovat a ověřit připojení bloku WiFi k řídící jednotce NXT v programovacím jazyku Java pro operační systém LeJOS. V teoretické části se požaduje popsat, jakým způsobem se připojují nové periférie k jednotce NXT se sběrnicí I2C v operačním systému LeJOS. Dále se požaduje popsat návrh softwaru připojení modulu WiFi k jednotce NXT.
V praktické části se vyžaduje realizovat tyto aplikace:
- Ovládaní modulu WiFi v LeJOS s protokolem přímého ovládaní připojených zařízení NXT,
- Testovací software na ověření komunikace mezi PC s OS Windows a NXT s WiFi blokem,
- Testovací software na ověření komunikace mezi mobilním telefonem s OS Android a NXT s WiFi blokem.
Anotace v angličtině
The goal is to design, implement and verify Wifi connection block to the controller NXT programming language Java for OS Lejos. The theoretical part is required to describe how to connect new devices to the unit NXT with I2C in operating system LeJOS. In addition, the proposal requires to describe software module WiFi connection to the unit NXT.
The practical part is required to implement the following applications:
- Control Module WiFi in LeJOS protocol with direct control of connected devices NXT,
- Test software to authenticate communications between the PC with OS Windows and NXT with WiFi Block
- Test software to authenticate communications between a mobile phone with OS Android and NXT with WiFi.
Klíčová slova
LeJOS, NXT, WiFi, Android, EV3, Eclipse, GUI, I2C
Klíčová slova v angličtině
LeJOS, NXT, WiFi, Android, EV3, Eclipse, GUI, I2C
Zásady pro vypracování
Cílem práce je navrhnout, implementovat a ověřit připojení bloku WiFi k řídicí jednotce NXT v programovacím jazyku Java pro operační systém LeJOS.
V teoretické části se požaduje popsat, jakým způsobem se připojují nové periferie k jednotce NXT se sběrnicí I2C v operačním systému LeJOS. Dále se požaduje popsat návrh softwaru připojení modulu WiFi k jednotce NXT.
V praktické části se požaduje realizovat tyto aplikace:
Ovládání modulu WiFi v LeJOS s protokolem přímého ovládání připojených zařízení k NXT.
Testovací software na ověření komunikace mezi PC s OS Windows a NXT s WiFi blokem.
Testovací software na ověření komunikace mezi mobilním telefonem s OS Android a NXT s WiFi blokem.
Zásady pro vypracování
Cílem práce je navrhnout, implementovat a ověřit připojení bloku WiFi k řídicí jednotce NXT v programovacím jazyku Java pro operační systém LeJOS.
V teoretické části se požaduje popsat, jakým způsobem se připojují nové periferie k jednotce NXT se sběrnicí I2C v operačním systému LeJOS. Dále se požaduje popsat návrh softwaru připojení modulu WiFi k jednotce NXT.
V praktické části se požaduje realizovat tyto aplikace:
Ovládání modulu WiFi v LeJOS s protokolem přímého ovládání připojených zařízení k NXT.
Testovací software na ověření komunikace mezi PC s OS Windows a NXT s WiFi blokem.
Testovací software na ověření komunikace mezi mobilním telefonem s OS Android a NXT s WiFi blokem.
Seznam doporučené literatury
[1] Stránky výrobce bloku WiFi http://www.humarobotics.com/en/products/wifiblock/
[2] Stránky s operačním systémem LeJOS http://lejos.sourceforge.net/
[3] Bagnal, B. Intelligence Unleashed Creating Lego NXT Robots with Jawa, Variant Press, 2011, ISBN 978-0-9868322-0-8
Seznam doporučené literatury
[1] Stránky výrobce bloku WiFi http://www.humarobotics.com/en/products/wifiblock/
[2] Stránky s operačním systémem LeJOS http://lejos.sourceforge.net/
[3] Bagnal, B. Intelligence Unleashed Creating Lego NXT Robots with Jawa, Variant Press, 2011, ISBN 978-0-9868322-0-8