Előadást letölteni
Az előadás letöltése folymat van. Kérjük, várjon
KiadtaKlaudia Szekeresné Megváltozta több, mint 10 éve
1
Lego Mindstorms NXT robot irányítása Android-alapú mobil eszköz segítségével
2
Bemutatkozás Gergely Antal Gergő BME-VIK Mérnök informatikus szak
Szoftverfejlesztés szakirány
3
Tartalom Célkitűzés Alkalmazás feladatai NXT készlet
Kommunikációs protokoll Kapcsolat felépítés, kommunikáció Irányítás Konfigurálhatóság Bemutató Lehetőségek
4
Célkitűzés Lego Mindstorms NXT robot irányítása Bluetooth-on keresztül Android operációs rendszert futtató mobil eszköz segítségével.
5
Alkalmazás feladatai Bluetooth eszközök felderítése
Kapcsolódás a robothoz, párosítás Felhasználó vezérelt irányítás Gombokkal Gyorsulásérzékelővel Parancsok küldése a robotnak
6
NXT készlet Mikrokontroller Szervomotorok Szenzorok Fény/Szín Hang
Ultrahang Érintés
7
Kommunikációs protokoll
NXT Direct Command NXT Slave firmware értelmezi és fordítja funkciókra Bármilyen Bluetooth eszköz képes parancsokat küldeni Üzenetek felépítése BT csomagok protokolljára épít Első 2 byte: üzenethossz 3. byte: Parancs típus 4. byte: Parancs kódja Többi: Parancs paraméterei
8
Kapcsolat felépítés, kommunikáció
Új Activity indítás BT eszközök keresésére Eszközök párosítása Main Activity-ben a motorok vezérlése Parancsok küldése külön szálon
9
Irányítás Gombokkal Gyorsulásérzékelővel OnTouchListener
OnClickListener OnSeekBarChangeListener Gyorsulásérzékelővel SensorListener Y X Z
10
Konfigurálhatóság Más felépítésű NXT robotok irányítása
Motor portok beállítása Fordítva beépített motorok korrigálása Motor irány beállítása
11
Bemutató
12
Lehetőségek, előretekintés
Bluetooth lecserélése WiFi-re Nagy távolságok áthidalása Felderítő robot NXT-re webkamera illesztése Kép átvitele a telefonra Alkalmazásban a kép megjelenítése
13
Kérdések
14
Köszönöm a figyelmet!
Hasonló előadás
© 2024 SlidePlayer.hu Inc.
All rights reserved.