Sistemi Daljinskega Vodenja Vaja 1 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubljani

Podobni dokumenti
Laboratorij za strojni vid, Fakulteta za elektrotehniko, Univerza v Ljubljani Komunikacije v Avtomatiki Vaje, Ura 8 Matej Kristan

Sistemi Daljinskega Vodenja Vaja 3 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubl

Brezžični senzorji I Sistemi Daljinskega Vodenja Laboratorijske Vaje 18. november 2011 Sledite spodnjim navodilom za opravljanje prve vaje z brezžični

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij.

Navodilo za uporabo dokumenta Dokument vsebuje 35 vzorčnih vprašanj za ustni izpit pri 2. predmetu poklicne mature v programu Tehnik računalništva. Vs

DES

innbox_f60_navodila.indd

Kratka navodila za uporabo razširjevalnika dosega WiFi AC750 model EX3800

PowerPointova predstavitev

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr

NETGEAR R6100 WiFi Router Installation Guide

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.:

DCS-2330L_A1_QIG_v1.00(EU).indd

Slide 1

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

Microsoft Word - NAVODILA ZA UPORABO.docx

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška

Področje uporabe

NETGEAR R6250 Smart WiFi Router Installation Guide

Microsoft PowerPoint - ales_casar_v5.ppt [Samo za branje]

NAVODILA ZA MONTAŽO SI EWPE SMART Wi-FI app

VIN Lab 1

Procesorski sistemi v telekomunikacijah

Microsoft Word - CN-BTU4 Quick Guide_SI

Microsoft Word - M docx

Microsoft Word - STV05 - Vrbnjak.doc

Microsoft Word - Diplom_ _knjiznjica_JPG_print.doc

Delavnica Načrtovanje digitalnih vezij

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str

UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod

Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX Dodajanje uporabnikov vajexx v skupino Vaje

Brezžična Dostopna Točka 300Mb AP5 Repeater Tenda NAVODILA ZA UPORABO PREDSTAVITEV Tenda Brezžična Dostopna Točka (ACCESS POINT) 300N + pasivn

Presentation Name / Author

Microsoft Word - Lanpartyraziskovalna

Nameščanje Adopt Open Java Development Kit 8

Linksys PLEK500 User Guide

Microsoft PowerPoint - NDES_8_USB_LIN.ppt

Hiter začetek Razširjevalnik dosega WiFi N300 Model WN2000RPTv3

Microsoft Exchange 2013

MIX OSO Pivka_mail

Analiza vpliva materiala, maziva in aktuatorja na dinamiko pnevmatičnega ventila

Microsoft Word Navodila za povezavo naprave v oblak_SLO

Analiza brezžicnih usmerjevalnikov

PowerPointova predstavitev

DES11_realno

Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700

Nameščanje Adopt Open Java Development Kit 8

UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Jernej Šosterič Postavitev brezžičnega lokalnega omrežja v večjem podjet

Postavka Naziv storitve Enota mere Cenik velja od dalje. Cena v EUR brez davka z davkom Stopnja davka 1. Poslovni paketi in dodatne storitv

Delavnica Načrtovanje digitalnih vezij

Vedno pod nadzorom, kjerkoli že ste

PowerPoint Presentation

TEHNIČNE ZAHTEVE IN SPECIFIKACIJE RAZPISNA DOKUMENTACIJA JN-B0639 RAZPISNA DOKUMENTACIJA ZA JAVNO NAROČILO PO ODPRTEM POSTOPKU Z OZNAKO JN-B0639 TEHNI

Microsoft Word - UP_Lekcija04_2014.docx

Microsoft Word - Diploma - Stefan Zagar - lektorirana - popravljena doc

Linksys WET610N/WES610N Dual-Band N Entertainment Bridge - User Guide

SETCCE Uporabniška navodila za namestitev in upravljanje komponente SETCCE proxsign v2.0.5 za MAC OS X [Nova generacija komponent SETCCE proxsign ] Id

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in

Elektronska pošta

Microsoft Word doc

Tehnologija poročena z obliko. Grelnik je končno postal oblikovalski predmet in postaja junak novega domačega okolja. SELECTION 2016

Brezžični Usmerjevalnik AC wave2 1200Mb AC5 Tenda Dual-Band NAVODILA ZA UPORABO PREDSTAVITEV Brezžični Dual-Band 1200Mb usmerjevalnik (ROUTER)

Navodila za mrežne nastavitve Navodila za mrežne nastavitve Ta Navodila za mrežne nastavitve dajejo uporabne informacije o žičnih in brezžičnih mrežni

(Microsoft Word - MSDN AA Navodila za \232tudente FS.doc)

Microsoft PowerPoint - Sirikt-SK-FV.ppt

Base NET.cdr

PowerPointova predstavitev

Delavnica Načrtovanje digitalnih vezij

an-01-USB_digitalni_zvocniki_Logitech_S-150.docx

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n

Microsoft Word - Skype_clanek2 _2_.doc

Uporabniški priročnik RT-AC53 Brezžični dvopasovni gigabitni usmerjevalnik AC750

Diapozitiv 1

DES11_vmesniki

Kratka navodila za uporabo tripasovnega usmerjevalnika WiFi Nighthawk X6 AC3200 Model R8000

Matej Korade KOMUNIKACIJSKI MOST VGRAJENIH SISTEMOV V CAN OMREŽJU Diplomsko delo Jarenina, november 2012

CelotniPraktikum_2011_verZaTisk.pdf

Univerza v Ljubljani Fakulteta za računalništvo in informatiko Blaž Divjak Vključitev lahkih dostopovnih točk v omrežje Eduroam DIPLOMSKO DELO UNIVERZ

P1 Uvod in ponovitev.pptx

VPELJAVA MDM V DRŽAVEM ZBORU MATJAŽ ZADRAVEC

Upravljanje sistema COBISS Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI

PowerPointova predstavitev

Cenik ES_spremembe_marec2013_ČISTOPIS_Sprememba_

SLO - NAVODILO ZA UPORABO IN MONTAŽO Št

PRILOGA II: TEHNIČNE SPECIFIKACIJE Naziv pogodbe: Dobava opreme za nadzorni sistem za projekt Holistic Referenca objave: / Nadzorne lo

Microsoft Word - Brosura neobvezni IP

Modem in krajevno omrežje Uporabniški priročnik

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika

Microsoft Word - Brosura neobvezni IP 2018

ŠTUDIJSKA PROGRAMA PRVE IN DRUGE STOPNJE

Prostorski informacijski sistem občin e-mesečnik 4 / 2008, Vsebina vsebinske novosti 1 poslovni subjekti 84. občina v sistemu pomoč uporabniko

Darko Pevec 1.a Informatika

Microsoft PowerPoint - ads

an-01-sl-Temperaturni_zapisovalnik_podatkov_Tempmate.-S1.docx

1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatk

hg1500-v3_sl.pdf

BDV-N890W/BDV-N790W

Microsoft Word - Urbas_Andrej_DiplomaUNI_V1.5_Lektorirano

Microsoft PowerPoint - petek_16_30_B_Zabret [Read-Only] [Compatibility Mode]

Transkripcija:

Sistemi Daljinskega Vodenja Vaja 1 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubljani matej.kristan@fe.uni-lj.si

Sistemi Daljinskega Vodenja Ime: Matej Kristan Docent na FE in raziskovalec FRI. Kje me najdete: Laboratorij za strojni vid (4M nadstropje, FE). Spletna stran: FE: http://vision.fe.uni-lj.si/people/matejk.html (google search) Elektronski poštni naslov: matej.kristan@fe.uni-lj.si Področje: Statistično modeliranje procesov. Razpoznavanje vzorcev. Računalniški vid. Kognitivni agenti (AI). You Tube: Analysis of Human Motion in Sport Games

Namen in vsebina vaj: 1. Praktično delo s sistemom brezžičnih senzorjev. 2. Namen je spoznati se z opremo, ki ima potencial v industriji. 3. Pridobiti osnovne izkušnje pri programiranju takih naprav. 4. Vaje bodo potekale ob petkih v treh Ciklih (spletna stran) 5. Na voljo so štiri delovna mesta (vsaj 2 študenta na delovno mesto)

Vaše naloge Navodila za vsako nalogo ob začetku ure Na voljo 3 ure časa samostojno delo Okolje Linux, zahteva poznavanje jezika C++ Po vsaki vaji napišete poročilo in ga prinesete sprintanega na naslednje vaje. Če ne prinesete poročila na vaje, prinesete nasledjič (nižja ocena) PowerPoint prezentacija profesorju. (2. teden decembra) Material, datumi in pomembnejše informacije na spletni strani predmeta: http://vision.fe.uni-lj.si/classes/sdv-vaje/

Vsebina vaj: Sensinode DevKit Uvod v brezžična vozlišča Sensinode. Razvojno okolje. Doseg vozlišč.

Sensinode DevKit Sestavljajo ga 4 nanovozlišča, 2 oddajniška modula, 2 nanorouterja, 1 programator. Vse se v glavnem vrti okoli oddajniškega modula RC2301AT proizvajalca Radiocrafts:

RC2301AT ZigBee ready za mreže, bazirajo na IEEE 802.15.4 oddaja v frekvenčnem pasu 2.45GHz Zvezdaste, cluster-tree, mrežne topologije Vsebuje mikrokontroler (8051) 128kB flash 19 digitalnih in analognih I/O 16 kanalov v 2.45GHz ISM pasu (IndustrialScientificMedical) Vsak 5MHz Frekvenčni center:

Sensinode DevKit 6LoWPAN: IP za low-power brezžične povezave Akronim: IPv6 over Low power Wireless Personal Area Networks. IPv6 naslovi 128 bit (IPv4 32 bit). IEEE 802.15.4: standard (2003) PAN za brezžične povezave na kratke razdalje. Definira PHY (fizični sloj) in MAC (medium access control). Pretok surovih podatkov 250kb/s. Slike povzete po: Zach Shelby, IP-based Embedded Wireless Networking, Sensinode, 2009

Kako programiramo? Razvijamo in pišemo kodo na PCju. Cross compiler: naredi strojno kodo za arhitekturo mikrokrmilnika. Program se zapiše v ohranljiv del pomnilnika. Strojno kodo prekopiramo na mikrokrmilnik s programatorjem: Za 8051 uporabljamo sdcc (small device C compiler) Za urejanje projektov uporabljamo make, ki vključuje prevajalna pravila. Slike povzete po: NanoStack Manual, Sensionode, 2008

Hierarhija programske opreme: Nano usmerjevalnik Brezžični senzor UART Slike povzete po: NanoStack Manual, Sensionode, 2008

(Ponovitev)Koncept slojev pri TCP/IP naslavljanju AplikacijaX1 na Laptopu1 želi poslati podatke AplikacijiY2 na Laptopu2. Laptop1 AplikacijaX1 AplikacijaX2 PortX1 PortX2 Appl.sloj Pren. sloj Laptop2 AplikacijaY1 AplikacijaY2 PortY1 PortY2 IME RAČUNALNIKA X IP:192.168.2.101 Omrež. sloj IME RAČUNALNIKA Y IP:192.168.2.150 IME ETHERNET PRIKLJ. X MAC: 00:A0:C9:14:C8:29 Podmrež. sloj IME ETHERNET PRIKLJ. Y MAC: 01:23:45:67:89:ab

(ponovitev) Koncept ovojnic pri TCP/IP: UDP 4. TCP/IP Uporabniški sloj (Application layer) Prenos paketka UDP 3. 2. Prenosni sloj (Transport layer) Omrežni sloj (Internet layer) (PORT) (IP) 1. Podomrežni sloj (Host-to-network) (MAC)

Komunikacija z nrouted nrouted je strežnik, ki igra vmesni člen med nanorouterjem in zunanjim svetom preko TCP/IP vtičnice. Brezžični senzor kako poslati/prejeti podatke? aplikacija 3D:0F:02:00:00:20:15:00 192.168.2.10 N R P TCP NRP paket Nano usmerjevalnik port:2170 nrouted 0A:0C:02:00:00:20:15:00 192.168.2.103

Naslovi IPv6 32 bit 128 bit IP-based-WSN-lectures-20080902.pdf

Little endian / Big endian V nalogi boste v neki točki prebrali naslov MAC vozlišča. Ta ga bo izpisal v Big endian To pomeni, da ga izpiše od leve proti desni MAC = FFFF 02:04:0A:00:00:15:02:0B:FF:FF Vendar bo vaša aplikacija potrebovala naslov MAC v zapisu Little endian (z desne proti levi): MAC = 0B:02:15:00:00:0A:04:02

dodatna (neobvezna) naloga... (+10%)

Kaj je Wireshark? Standardni analizator mrežnih protokolov. Precej razširjen v industriji (pri uporabi znanih, kakor tudi razvoju novih protokolov). Omogoča zajem podatkov in analizo v realnem času. Operacijski sistemi: Windows, Linux, OS X, itd. Download: http://www.wireshark.org

Kaj je Wireshark? IP:192.168.2.101 IP:212.235.186.174 OS kopira vmesnik

Kaj je Wireshark? (grafični vmesnik) Komandna vrstica Izpis paketov Glava izbranega paketa po slojih Vsebina izbranega paketa v hex in ASCII

Kaj je Wireshark? (ovojnice) 4. HTTP Application lyr. 3. HTTP Transport lyr. (TCP seg.) 2. HTTP Internet lyr. (IP dat.) 1. HTTP Ethernet lyr. (frame)