CT10A4000 - KANDIDAATINTYÖ Alkuraportti Avoin rajapinta antureille WLAN -reitittimeen Mikko Pukki 2010.

Slides:



Advertisements
Samankaltaiset esitykset
Tietokannat: MySQL ja PostgreSQL. Yleistä • Relaatiotietokantaohjelmisto, jolla voidaan luoda, ylläpitää ja muuttaa ja hallinnoida tietokantoja • Avoin.
Advertisements

Osaamisen ja sivistyksen asialla PROJEKTIEN LAADULLINEN JA MÄÄRÄLLINEN SEURANTA EURA 2007 Sirpa Ruohomaa ESR-hankkeiden käynnistysseminaari
Johdatus Linuxiin Mauri Heinonen
Syksy 2011/Pirjo Kinnunen. Miten hanke etenee? IdeointiSuunnittelu KäynnistysToteutus TUOTOS PäättäminenArviointi Käyttöön otto ja seuranta.
Integrointi.
Mediatekniikan seminaari Paula Sanaksenaho Voice over Internet Protocol Paula Sanaksenaho
O VIVALPAS Loppuraportti. O VIVALPAS Varoitus- ja hälytusjärjestelmä muistihäiriöisen henkilön oveen Modulaarinen järjestelmä Projektina toteutetaan näyttö-
HÄKÄ Hälytysjärjestelmä Sisäasiainministeriön Oppilaitosten turvallisuus - julkaisu Kouluissa ja oppilaitoksissa tulee olla pelastuslain.
Tärkeämpää kuin arvaatkaan
Web Services ©Reino Aarinen, Miksi?  Web Services tekniikalla voi muuttaa valmiit sovellukset Web sovelluksiksi.  Sovellus voi julkaista toiminnon.
Pupesoft myyntireskontra
VMware workstation. VMware •Virtual Machine •Yhtiö perustettu vuonna 1998 •1999 julkaisi ensimmäisen tuotteen: VMware for workstations •2001 tuli VMware.
Kaikkien kirjastojen yhteys- ja palvelutiedot - suunnitelma uudesta yhteisestä palvelusta Matti Sarmela, Kirjastot.fi-toimitus.
Sulautettu laite T720906, 6 op TTE9snL
ZigBee 2008 Huhtala, Järvelä. Esityksen rakenne Työn tavoitteet Perustietoutta IEEE standardi ZigBee-protokolla Käyttökohteet Toteutus.
Vapaa Ohjelmisto.  Vapaa ohjelmisto on ohjelmisto jota voi käyttää, tutkia, muuttaa ja jakaa eteenpäin vapaasti.  FLOSS (Free / Libre Open Source Software)
Valvoja: Prof. Riku Jäntti Ohjaaja: FM, MBA Tapio Heinäaro
Kandidaatintyö prosessimetallurgian laboratoriossa
Toimisto-ohjelmat Linuxissa Atte Lukkari /OH4 Syksy 2006.
Open Source GIS Professori Ari Jolma Paikkatietotekniikan hyödyntäminen -kurssi, DIPOLI
CT10A KANDIDAATINTYÖ Alkuraportti Avoin rajapinta antureille WLAN - reitittimeen Mikko Pukki 2007.
Osaamisen ja sivistyksen parhaaksi ”KSHJ” eli Oppijan verkkopalvelukokonaisuus Mikä se on ja miten se tehdään? Joonas Mäkinen.
Ubuntu A LINUX DISTRIBUTION. Perustietoja  Debian pohjainen Linux käyttöjärjestelmä.  Julkaistiin 20 lokakuuta  Viimeisin julkaisu on Ubuntu.
TJT-A26-Tietotyö ja sen välineet- SYKSY 2001-kurssi 2 1 TJT-A26 Tietotyö ja sen välineet Ennakkotietoa Vastaava opettaja Pekka Makkonen.
Vesa Lappalainen. Tavoitteena interaktio massaluennoilla Tuloksena esimerkki projektista, mistä kaikki sanovat että hieno idea, mutta kukaan ei halua.
OpenLab yhteistyö paikallisten yritysten kanssa - OpenLabin perustaminen - Open Source –seminaari - yhteistyömahdollisuudet muiden projektien.
LINUX Anniina Fagerström, Valtteri Karttunen, Tuukka Koivisto, Niko Liukka, Joonas Salminen ja Janne Strömberg 25/10/2013 LINUX.
S Sosiaalitekniikka 1999 S Sosiaalitekniikka.
Vaasan yliopisto Tietojenkäsittely TiTe.1020 Ohjelmat.
Tietokone Koostuu keskusyksiköstä, näytöstä, näppäimistöstä, hiirestä sekä muista mahdollisista lisälaitteista. Pöytäkoneiden lisäksi on kannettavia tietokoneita.
Finna ja avoimen metadatan lisenssi Finnan konsortioryhmä Tapani Sainio, Kansalliskirjasto.
Liiketoimintamallit avoimessa ohjelmistokehityksessä Timo Heubach, Marja-Kaarina Markkanen, Mika Pennanen, Ville Qvist.
Käyttöönottokaavio – Deployment diagram Sami Stenius.
Mandrake linux Seminaarityö. Linux -Linux on vapaa Unix-tyyppinen käyttöjärjestelmä. Tavallisesti Linuxista puhuttaessa tarkoitetaan "levitysversiota"
Hankintasuunnitelma.
Linuxissa pelaaminen TEEMU KOIKKALAINEN. Yleistä PC-Pelejä dominoivalla Windowsilla pyörii oikeastaan kaikki tietokonepelit. Mutta myös Linuxille on saatavilla.
Drupal Luonnonvarat joulutapaaminen Mikko Laine, Maanmittauslaitos.
-Linux Henri Uljas El3. Johdantoa Mandriva Linux (aikaisemmin tunnettu nimellä Mandrake Linux). Julkaistu Helppokäyttöinen, graafinen Linux. GPL-lisenssin.
Mandriva Linux eli Mandrake Linux Toni Näppi EL2.
Jaakko Markkanen & Ari Laine. Yhteisö, joka kehittää työpöytäympäristöä KDE SC (Software Compilation) Avoimen lähdekoodin ja voittoa tavoittelematon yhteisö.
Tietojärjestelmäprojektin onnistuminen
 Parannellaan edellistä versiota ja valmistetaan lisäksi kokonaan uusi prototyyppi motoroidusta kauppakassista. Elektroniikan uusiminen Mikrokontrolleri.
AS Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen Ovivalpas loppudemo Mathias.
Development Plan For AUTT-1 Robot Loppuraportti Juho Cederström, Riikka Liedes.
TIES530 - Sulautettujen järjestelmien arkkitehtuurit
AS Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen Ovivalpas väliraportti Mathias.
BIOS!. Tulee sanoista Basic input output system Valmistajan tehtaalla valmistettu ohjelma emolevyn flash-piirillä (ennen 1995 ROM-piirillä) Laitteiston.
S11-08 Workflow-tuote tuotantojärjestelmien integraatiossa Teemu Pekkanen Timo Schwarte.
Tietokantapalvelimet Ville Parviainen. Sisältö Yleistä tietokannoista SQL PostgreSQL MySQL MySQL vs. PostgreSQL Linux -työ.
Ti Lähiverkot -erikoistyökurssi
Ti Lähiverkot Erikoistyökurssi Linuxtyö SAMBA Mikko Pukki
Radiotaajuuksien generointimenetelmä Markus Hiltunen Ohjaaja: Kai Virtanen Valvoja: Kai Virtanen Työn saa tallentaa ja julkistaa Aalto-yliopiston.
Open Source Timo Nyyssönen Tietojenkäsittelytieteen historia - seminaari.
Oma Nimi Tilaisuuden nimi Pvm Paikkakunta. Mikä on VALO-CD? Kohderyhmä: tavalliset suomalaiset ihmiset Käyttöjärjestelmä: Windows XP/Vista/7 Sisältää.
RASPBERRY PI Yhden piirilevyn tietokone.. SISÄLLYS  Yleistä tietoa  Teknistä höpinää  Käyttöjärjestelmät  Pelaaminen Raspberryllä  Yhteenveto  Kysymykset.
CT10A4000 Kandidaatintyö ja Seminaari Avoimen lähdekoodin käyttö WWW-sovelluspalveluiden toteutuksessa Jukka Lankinen
Laadunvarmistus vapaaohjelmistoissa Huumonen Mikko, Katila Matti, Tykkyläinen Jukka, Vepsäläinen Juho TJTA330 Ohjelmistotuotanto Jyväskylän yliopisto
EV3-ohjelmointi Lumapäivät Lahti.

Linux pelikäytössä Simo-Pekka Taurama.
Palautettava tehtävä! Palautus viimeistään
GIMP ja muut grafiikkaohjelmat
Oma avoin pilvi Antti Alainen, Anton Rautanen
WineApi ja Virtuaaliohjelmistot
Avoimen tiedon julkaisuprosessi ja lisensointi
Riku Heino ja Milo Hakalahti
Kehitetty vuonna 1995 (Michael Widenius ja David Axmark)
Verkon komponentteja Isäntäkone (host) reititin R R R R linkki R
Avoimen tuotteenhallinta sekä avoimen ja yhteisen rajapinnanhallinta Koulutusmateriaalin sisältö Verkkomateriaali.
Esityksen transkriptio:

CT10A4000 - KANDIDAATINTYÖ Alkuraportti Avoin rajapinta antureille WLAN -reitittimeen Mikko Pukki 2010

Ratkaisumenetelmät / työn rajaus Aikataulu Sisältö Johdatus aiheeseen Ongelman esittely Ratkaisumenetelmät / työn rajaus Aikataulu CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

Antureiden välittämä informaatio lämpötila kosteus binäärianturit Johdatus aiheeseen Rajapinta antureille fyysinen ohjelmallinen Antureiden välittämä informaatio lämpötila kosteus binäärianturit läsnäolo, palovaroitus, oven aukaisu... CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

hälytyksiin reagointi normaalin toiminnan tarkistaminen Johdatus aiheeseen Mihin? kotiin konehuoneisiin kasvihuoneeseen Miksi? hälytyksiin reagointi normaalin toiminnan tarkistaminen energian säästäminen CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

Markkinoilla avoimia protokollia Ongelman esittely Markkinoilla avoimia protokollia implementaatiot maksullisia, protokollien itse implementointi usein kannattamatonta Myös avoimia ohjelmistoja valvontaan laitteistot useimmiten kaupallisia/suljettuja Avoimia laitteita myös saatavilla useimmat kuitenkin tukevat vain ”reverse engineerattuja” protokollia CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

Ongelman esittely Yakko Avoin protokolla Nykyisen version ohjelmisto vain Windowsille Avoin laitteisto Firmwaren lähdekoodi jaossa vain assemblerina Laitteiston varmuus, sekä varustelu puutteellinen GPL lisenssi Copyleft CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

- Zigbee –pohjainen järjestelmä Ongelman esittely Zombee - Zigbee –pohjainen järjestelmä Kaikki anturit tarvitsevat Zigbee –rajapinnan Avoin? CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

Ratkaisumenetelmät / työn rajaus Reititin + i/o –kortti + antureiden fyysinen rajapinta Liikennöintiprotokolla reitittimen ja i/o kortin välille Linksys WRT54GL saatavilla avoimen lähdekoodin Linux -käyttöjärjestelmä ”OpenWRT” Atmel ATMega168 mikrokontrolleri 8 bit RISC prosessori Molemmissa laitteissa UART / USART (Universal Synchronous/Asynchronous Receiver-Transmitter), joita käytetään kommunikointiin. CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

Ratkaisumenetelmät / työn rajaus Reitittimeen tulee daemon tyyppinen palvelu i/o –kortin kanssa liikennöintiä ja hälytysten vastaanottamista varten Kortti antaa tietoa antureista anturin tilan muuttuessa, tai pyydettäessä anturin tilaa Lopullinen tuote julkaistaan BSD lisensoituna CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki

Aikataulu 17.9.2007 Aiheanomus 22.2.2010 Alkuraportin palautus työn ohjaajalle 26.2.2010 Alkuraportin esitys 1.3.2010 Mikrokontrollerin ohjelmisto valmiina 5.3.2010 Tukiaseman ohjelmisto valmiina 6.3.2010 Kandidaatintyön kirjoitus - 30.3.2010 19.4.2010 Loppuraportin esitys CT10A4000 - KANDIDAATINTYÖ 2010 Mikko Pukki