TAITAJA 2007 ELEKTRONIIKKAFINAALI KILPAILIJAN TEHTÄVÄT. Kilpailijan nimi / Nro:

Koko: px
Aloita esitys sivulta:

Download "TAITAJA 2007 ELEKTRONIIKKAFINAALI 31.01-02.02.07 KILPAILIJAN TEHTÄVÄT. Kilpailijan nimi / Nro:"

Transkriptio

1 KILPAILIJAN TEHTÄVÄT Kilpailijan nimi / Nro: Tehtävän laatinut: Hannu Laurikainen, Deltabit Oy

2 Kilpailutehtävä Kilpailijalle annetaan tehtävässä tarvittavat ohjelmakoodit. Tämä ohjelma on tehty laitteen edellisen suunnittelukierroksen jälkeen ja se on lähes toimiva. Ohjelma koostuu seuraavista tiedostoista: T2007_T4.prj T2006.c Deltabit.h Deltabit.lib Projektitiedosto Pääohjelma Kirjastofunktioiden esittely Kirjastorutiinit, kopioi tämä tiedosto kääntäjän lib-kansioon, esim. C:\Program Files\cvavreval\lib Kilpailijan tehtävänä on korjata ohjelmassa esiintyvät virheet ja jatkaa laitteen ohjelmistokehitystä jäljempänä olevien tehtävämääritysten mukaisesti. Ohjelman toiminta Käynnistyksen jälkeen ohjelma alustaa ja tarkistaa sormenjälkitunnistimen (SjAlustus). Jos tunnistimen toiminnassa ei havaita virheitä, laite on valmiina tunnistamaan sormenjälkiä. Perustilassa tunnistimessa palaa punainen valo. Ennen kuin sormea voidaan tunnistaa, se on rekisteröitävä järjestelmään. Rekisteröintiä varten on käytettävissä kymmenen muistipaikkaa. Rekisteröinti käynnistetään numeronäppäimellä 0 9, joka samalla määrää käytettävän muistipaikan. Näppäimellä * voidaan poistaa kaikki rekisteröinnit. Näppäin # ei ole toistaiseksi käytössä sovelluksessa. Kappaleessa Ohjelman käyttö on lisää ohjeita. Kirjastorutiinit välittävät tietoa pääohjelmalle seuraavien muuttujien avulla. Kunkin muuttujan arvo nollataan aina käsittelyn jälkeen. Nappain: Tähän muuttujaan asetetaan painettua näppäintä vastaava merkki. SjTila: Tähän muuttujaan asetetaan tieto sormenjälkitunnistuksen tapahtumista (ks. Deltabit.h). Pulssi: Tämä muuttuja asetetaan ykköseksi noin puolen sekunnin välein. Sitä voi käyttää toimintojen ajastukseen. Ohjelman rakenne ja muotoilu (6 pistettä) Ohjelman kirjoittamisessa on noudatettava alkuperäisen ohjelman mukaista muotoilua. Kilpailijan muuttama tai lisäämä koodi pitää olla hyvin kommentoitua. Ohjelmassa esiintyvät vakiot pitää nimetä ja määritellä niitä kuvaavalla suomenkielisellä vakiomäärityksellä. Ohjelmakoodissa on käytettävä ehto- ja toistorakenteita tarkoituksenmukaisella tavalla.

3 Tehtävä 1 (2 pistettä) Ohjelmakoodissa on jokin syntaksivirhe (tai useita), jonka takia ohjelman käännös ei onnistu. Korjaa ohjelmassa esiintyvät syntaksivirheet siten, että ohjelman käännöksessä ei esiinny virheitä. Kilpailun tuomari ilmoittaa maksimiajan, mikä tähän tehtävään on käytettävissä. Mikäli et ole tähän mennessä ratkaissut tehtävää 1, tuomari kertoo oikean ratkaisun ja menetät tästä tehtävästä saatavat 2 pistettä. Tämän jälkeen voit jatkaa kilpailua normaalisti eteenpäin. Tehtävä 2 (2 pistettä) Kun sormenjälki tunnistetaan, releen pitäisi vetää noin 3 sekunnin ajan. Nyt rele antaa vain lyhyen pulssin. Korjaa ohjelma niin, että releen pulssi on oikean mittainen. Tehtävä 3 (4 pistettä) Näppäin # ei toistaiseksi ole käytössä ohjelmassa. Muuta ohjelmaa niin, että näppäimellä # asetetaan releen vetoajaksi vuorotellen 3 sekuntia tai 1 sekunti. Tunnistimen vihreän ledin pitää palaa sama aika kuin rele vetää. Lisää ohjelmaan uusi muuttuja, johon releen vetoaika talletetaan. Anna muuttujalle myös alkuarvo ohjelman käynnistyessä. Tehtävä 4 (4 pistettä) Muuta ohjelmaa niin, että muistipaikkaan 0 rekisteröidyllä sormella ohjataan rele vuorotellen pysyvästi päälle ja vastaavasti pois päältä. Muistipaikan saa selville muuttujasta SjTila (ks. Deltabit.h). Tunnistimen vihreän ledin toimintaa ei muuteta, eli se palaa 3 sekuntia (tai 1 sekunnin) onnistuneen tunnistuksen merkiksi. Muiden sormenjälkien toiminta jätetään ennalleen. Kun rele on ohjattu pysyvästi auki, normaalin sormen tunnistus palauttaa sen takaisin lepotilaan, kun 3 sekuntia (tai 1 sekunti) on kulunut.. Tehtävä 5 (8 pistettä) Sormenjälkitunnistuksen tilasta on saatavana tieto muuttujassa SjTila (ks. Deltabit.h): - kun tunnistin havaitsee sormen tunnistimella - kun sormea ei tunnistettu - kun tunnistimella on havaittu virhe Kommentoi ohjelmasta pois käytöstä koko if-lause:

4 /* */ if ((SjTila > 0) && (SjTila <= 10)) // Sormenjälki tunnistettu?... Korvaa se funktiokutsulla: SjTarkistus(); Laadi funktio SjTarkistus, joka toteuttaa kommentoimasi if-lauseen toiminnot sekä lisäksi: - sytyttää keltaisen ledin, kun tunnistin havaitsee sormen tunnistimella - vilkuttaa punaista lediä 3 sekunnin ajan, kun sormea ei tunnistettu - sytyttää punaisen ledin vilkkumaan, kun tunnistimella on havaittu virhe Tunnistimen virhettä voit testata irrottamalla liittimestä J3 johdon 3 tai 4.

5 Ohjelman käyttö Sormenjäljen rekisteröinti 0 9 Ennen kuin sormenjäljen tunnistus on mahdollista, sormi on rekisteröitävä. Käytössä on kymmenen muistipaikkaa. Rekisteröinti käynnistetään numeronäppäimellä 0-9. Numero määrää samalla muistipaikan. Varmista, että tunnistin on valmiustilassa (punainen valo palaa yksinään). Paina numeronäppäintä 0 9 haluamasi muistipaikan mukaan. Keltainen valo palaa. Laita sormi tunnistimelle. Pidä sormi tunnistimella, kunnes vihreä valo palaa yksinään. Rekisteröinti onnistui. Jos punainen valo vilkkuu, rekisteröinti epäonnistui. Muistipaikka on jo käytössä tai sormesta ei saatu kunnollista kuvaa.

6 Sormenjälkien poistaminen * Tällä toiminnolla poistetaan kaikki rekisteröidyt sormenjäljet. Varmista, että tunnistin on valmiustilassa (punainen valo palaa yksinään). Paina näppäintä *. Keltainen valo palaa lyhyesti. Kun vihreä valo syttyy, sormenjäljet on poistettu. Jos punainen valo vilkkuu, sormenjälkirekisteri oli jo tyhjä.

7 Ohjelmalistaus Tiedosto T2007.c /************************************************************************** TAITAJA 2007 ELEKTRONIIKKAFINAALI Ohjelmointitehtävä Kilpailijan nimi: (laita nimesi tähän) **************************************************************************/ #include "Mega48.h" #include "Deltabit.h" #define AIKA_3S 6 // 3 sekunnin aikavakio // Sj-tunnistimen funktiokutsujen tilat (muuttuja Tila) #define T_OK 0 // - palvelu onnistui #define T_VIRHE 1 // - palvelu päättyi virheeseen unsigned char ReleLaskuri; unsigned char LedLaskuri; void LueNappain() bit Tila = T_VIRHE; SjLedit(LED_K, 0); switch (Nappain) case "#": break; case '*': if (!SjPoista()) Tila = T_OK; break; // Releen vetoaika 0,5 s pulsseina // Ledien näyttöaika 0,5 s pulsseina // Funktiokutsun tila, oletusarvoksi virhetila // Keltainen led palamaan komennon suorituksen ajaksi. // Näppäintä ei käsitellä. // Sormenjälkien poistaminen default: if (!SjRekisteroi(Nappain - '0')) Tila = T_OK; // Sormenjäljen rekisteröinti if (Tila == T_OK) SjLedit(LED_V, 0); else SjLedit(LED_P, LED_P); LedLaskuri = AIKA_3S; Nappain = 0; // Vihreä ledi palamaan. // Punainen ledi vilkkumaan. // Näytetään lediä 3s // Nollataan näppäintieto käsittelyn jälkeen. void main(void) ReleLaskuri = 0; LedLaskuri = 0; if (SjAlustus()) SjLedit(LED_P, LED_P); while(1); SjLedit(LED_P, 0); while(1) if (Nappain) LueNappain(); // Alustus ei onnistunut. Punainen ledi vilkkumaan. // Jätetään pyörimään silmukkaan. // Näppäimen käsittely if ((SjTila > 0) && (SjTila <= 10)) // Sormenjälki tunnistettu? SjLedit(LED_V, 0); // Vihreä ledi palamaan.

8 RELE = ON; // Rele päälle. ReleLaskuri = AIKA_3S; LedLaskuri = AIKA_3S; SjTila = 0; if (Pulssi) Pulssi = 0; if (LedLaskuri) LedLaskuri--; if (!LedLaskuri) SjLedit(LED_P, 0); // Kellopulssin käsittely (noin 0,5 s välein) // Ovatko ledit poikkeustilassa? // Palataan perustilaan (punainen palamaan). if (ReleLaskuri) ReleLaskuri--; if (ReleLaskuri) RELE = OFF; // Releen ohjaus päällä? // Rele pois päältä

9 Tiedosto Deltabit.h #define LED_P #define LED_K #define LED_V 0b // Punainen led 0b // Keltainen led 0b // Vihreä led #define RELE PORTC.0 // Releen ohjausportti #define ON 1 // Rele vetää #define OFF 0 // Rele ei vedä extern char extern bit Nappain; // Painettu näpppäin // Näppäimen käsittelyn jälkeen // asetetaan arvoksi 0 Pulssi; // Kellopulssi, asetetaan 0,5s välein // Pulssin käsittelyn jälkeen arvoksi // on asetettava nolla extern unsigned char SjTila; // Sormenjäljen tunnistuksen tila // Tilan käsittelyn jälkeen arvoksi // on asetettava nolla // 0 = ei tapahtumia // = tunnistettu sormi (0-9) // 20 = havaittu sormi tunnistimella // 21 = sormea ei tunnistettu // 22 = virhe tunnistimella /* SjAlustus - SORMENJÄLKITUNNISTIMEN ALUSTUS */ /* Palauttaa */ /* 0 = alustus onnistui */ /* 1 = virhe */ unsigned char SjAlustus(); /* SjLedit - LEDIEN TILAN ASETUS */ /* tila = sytytettävät ledit (LED_P, LED_K, LED_V) */ /* vilkutus = vilkutettavat ledit (LED_P, LED_K, LED_V) */ /* Halutut ledit yhdistetään or-operaattorilla esim. */ /* LED_P LED_K */ void SjLedit(unsigned char tila, unsigned char vilkutus); /* SjRekisteroi - SORMENJÄLJEN REKISTERÖINTI */ /* Parametri */ /* no = muistipaikan numero 0-9 (0x00-0x09) */ /* Palauttaa */ /* 0 = rekisteröinti onnistui */ /* 1 = virhe */ unsigned char SjRekisteroi(unsigned char no); /* SjPoista - KAIKKIEN SORMENJÄLKIEN POISTAMINEN */ /* Palauttaa */ /* 0 = poistaminen onnistui */ /* 1 = virhe */ unsigned char SjPoista(); #pragma library Deltabit.lib

10 MAKSIMIPISTEET 26 p Tuomarit T1-T3 Arvostelukohde KA T1 T2 T3 Tehtävä 1 Syntaksivirheen korjaus 0 2p Tehtävä 2 Releen vetoajan korjaus 0 2p Tehtävä 3 Näppäimen # käsittely 0 4p Tehtävä 4 Releen pysyvä ohjaus sormella 0 0 4p Tehtävä 5 Funktio tunnistuksen tilan käsittelyyn 0-8p Ohjelmakoodin muotoilu 0-2p Kommenttien käyttö Vakioiden käyttö 0-2p 0-2p Yhteensä pistettä Osion 1 pisteet yhteensä pistettä / 26p Tuomarien allekirjoitus T1 T2 T3

Koottu lause; { ja } -merkkien väliin kirjoitetut lauseet muodostavat lohkon, jonka sisällä lauseet suoritetaan peräkkäin.

Koottu lause; { ja } -merkkien väliin kirjoitetut lauseet muodostavat lohkon, jonka sisällä lauseet suoritetaan peräkkäin. 2. Ohjausrakenteet Ohjausrakenteiden avulla ohjataan ohjelman suoritusta. peräkkäisyys valinta toisto Koottu lause; { ja } -merkkien väliin kirjoitetut lauseet muodostavat lohkon, jonka sisällä lauseet

Lisätiedot

Sulautettujen järjestelmien kilpailutehtävä

Sulautettujen järjestelmien kilpailutehtävä Sulautettujen järjestelmien kilpailutehtävä Tehtävän laatija: Jari Koskinen, Tietomyrsky Oy Taitaja 2003/Jyväskylänkoulutuskuntayhtymä Taitajat esiin! Käyntiosoite: Sepänkatu 3, Jyväskylä Puh (014) 444

Lisätiedot

lomake 6 Taitaja 2007 Lajinumero: 06 Kilpailijanumero: 41 Kilpailijan nimi Anonyymi Kilpailija41 Allekirjoitukset

lomake 6 Taitaja 2007 Lajinumero: 06 Kilpailijanumero: 41 Kilpailijan nimi Anonyymi Kilpailija41 Allekirjoitukset lomake 6 Kilpailijanumero: 41 Kilpailijan nimi Anonyymi Kilpailija41 Annetut pisteet Osio Osion kuvaus uus Päivä 1 Päivä 2 Päivä 3 Päivä 4 Yhteensä A Piirilevyn suunnittelu 14.00 8.00 8.00 B Teollisen

Lisätiedot

Sisällys. 11. Javan toistorakenteet. Laskurimuuttujat. Yleistä

Sisällys. 11. Javan toistorakenteet. Laskurimuuttujat. Yleistä Sisällys 11. Javan toistorakenteet Laskuri- ja lippumuuttujat.. Tyypillisiä ohjelmointivirheitä: Silmukan rajat asetettu kierroksen verran väärin. Ikuinen silmukka. Silmukoinnin lopettaminen break-lauseella.

Lisätiedot

Tietotyypit ja operaattorit

Tietotyypit ja operaattorit Tietotyypit ja operaattorit Luennossa tarkastellaan yksinkertaisten tietotyyppien int, double ja char muunnoksia tyypistä toiseen sekä esitellään uusia operaatioita. Numeeriset tietotyypit ja muunnos Merkkitieto

Lisätiedot

GSRELE ohjeet. Yleistä

GSRELE ohjeet. Yleistä GSRELE ohjeet Yleistä GSM rele ohjaa Nokia 3310 puhelimen avulla releitä, mittaa lämpötilaa, tekee etähälytyksiä GSM-verkon avulla. Kauko-ohjauspuhelin voi olla mikä malli tahansa tai tavallinen lankapuhelin.

Lisätiedot

Etälukija PR 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. PR1000v.2

Etälukija PR 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. PR1000v.2 Etälukija PR 1000 Käyttäjäopas PR1000v.2 Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi Sivu 2 PR 1000 Rajoitukset Kaikki oikeudet tähän ohjekirjaan ovat Global Safety & Security Solutions

Lisätiedot

Tehtävä 6. MIAC-pohjainen valo/moottoriohjaus

Tehtävä 6. MIAC-pohjainen valo/moottoriohjaus Tehtävä 6. MIAC-pohjainen valo/moottoriohjaus Tehtävänä on rakentaa MIAC pohjainen ohjausjärjestelmä, jossa kaksi MIAC yksikköä on kytketty yhteen CAN väylän kautta. Toinen MIAC yksikkö toimii sensorina

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 30.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 30.9.2015 1 / 27 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

JavaScript alkeet Esimerkkikoodeja moniste 2 (05.10.11 Metropolia)

JavaScript alkeet Esimerkkikoodeja moniste 2 (05.10.11 Metropolia) JavaScript alkeet Esimerkkikoodeja moniste 2 (05.10.11 Metropolia) Esim 5.1 laskujärjestys operaattorit var tulos = 5 + 4 * 12 / 4; document.write("5 + 4 * 12 / 4 laskutoimituksen tulos

Lisätiedot

Listarakenne (ArrayList-luokka)

Listarakenne (ArrayList-luokka) Listarakenne (ArrayList-luokka) Mikä on lista? Listan määrittely ArrayList-luokan metodeita Listan läpikäynti Listan läpikäynti indeksin avulla Listan läpikäynti iteraattorin avulla Listaan lisääminen

Lisätiedot

Ohjausrakenteet. Valinta:

Ohjausrakenteet. Valinta: Ohjausrakenteet Luento antaa yleiskuvan siitä kuinka ohjelmassa suorittaan vaihtoehtoisia tehtäviä valintarakenteiden avulla ja kuinka samanlaisia ohjelma-askeleita toistetaan toistorakenteiden avulla

Lisätiedot

UNICARD ACR-201 UNICARD 1. JOHDANTO

UNICARD ACR-201 UNICARD 1. JOHDANTO 1. JOHDANTO UNICARD ACR-201 Unicard:issa on kaksi vaihtokoskettimella varustettua relettä. Yksikössä on liitokset kahdelle painonapille, magneettikosketin ja aikaohjaus korteille, ryhmäkoodille ja rekisteröinnille.

Lisätiedot

GSMRELE PG-30 v 12.9.2010

GSMRELE PG-30 v 12.9.2010 GSMRELE PG-30 v 12.9.2010 GSMRELE PG-30 on ohjaus ka hälytyslaite, joka toimii Nokia 3310 GSM-puhelimen avulla 1 Ominaisuudet Neljän releen etäohjaus, esim. termostaatin valinta mökillä. 13.9.2010 Probyte

Lisätiedot

Käyttö- ja asennusohje

Käyttö- ja asennusohje V1.4 Käyttö- ja asennusohje Etäluentalaite ionsign Oy PL 246, Paananvahe 4, 26100 Rauma ionsign.fi, ionsign@ionsign.fi, p. 02 822 0097 Y-tunnus 2117449-9, VAT FI21174499 NEUTRON12-3G ETÄLUENTALAITE 1 Yleistä

Lisätiedot

Luento 5. Timo Savola. 28. huhtikuuta 2006

Luento 5. Timo Savola. 28. huhtikuuta 2006 UNIX-käyttöjärjestelmä Luento 5 Timo Savola 28. huhtikuuta 2006 Osa I Shell-ohjelmointi Ehtolause Lausekkeet suoritetaan jos ehtolausekkeen paluuarvo on 0 if ehtolauseke then lauseke

Lisätiedot

KÄYTTÖOHJE HIRVIMATIC (2V0) 5.5.2010

KÄYTTÖOHJE HIRVIMATIC (2V0) 5.5.2010 1 KÄYTTÖOHJE HIRVIMATIC (2V0) 5.5.2010 NÄPPÄIMISTÖ: Ohjelman valinta Asetukset /nollaus Ajastimen valinta (Ei vielä käytössä) Ohjaus oikealle / lisää asetusta / ajastimen käynnistys Seis / valinnan vahvistus

Lisätiedot

Taitaja2005/Elektroniikka. 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä

Taitaja2005/Elektroniikka. 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä 1) Resistanssien sarjakytkentä kuormittaa a) enemmän b) vähemmän c) yhtä paljon sähkölähdettä kuin niiden rinnankytkentä 2) Kahdesta rinnankytketystä sähkölähteestä a) kuormittuu enemmän se, kummalla on

Lisätiedot

C-kielessä taulukko on joukko peräkkäisiä muistipaikkoja, jotka kaikki pystyvät tallettamaan samaa tyyppiä olevaa tietoa.

C-kielessä taulukko on joukko peräkkäisiä muistipaikkoja, jotka kaikki pystyvät tallettamaan samaa tyyppiä olevaa tietoa. Taulukot C-kielessä taulukko on joukko peräkkäisiä muistipaikkoja, jotka kaikki pystyvät tallettamaan samaa tyyppiä olevaa tietoa. Taulukon muuttujilla (muistipaikoilla) on yhteinen nimi. Jokaiseen yksittäiseen

Lisätiedot

VIII. Osa. Liitteet. Liitteet Suoritusjärjestys Varatut sanat Binääri- ja heksamuoto

VIII. Osa. Liitteet. Liitteet Suoritusjärjestys Varatut sanat Binääri- ja heksamuoto Osa VIII Liitteet Liitteet A B C Suoritusjärjestys Varatut sanat Binääri- ja heksamuoto Osa VIII A. Liite Operaattoreiden suoritusjärjestys On tärkeää ymmärtää, että operaattoreilla on prioriteettinsa,

Lisätiedot

SAVUKAASUJEN VALVONTAKESKUS 1/6 HYDROSET ER - O2

SAVUKAASUJEN VALVONTAKESKUS 1/6 HYDROSET ER - O2 SAVUKAASUJEN VALVONTAKESKUS /6 ER-O2- valvontakeskus on tarkoitettu höyry- ja vesikattiloiden savukaasujen valvontaan ja säätöön. Keskus tunnustelee savukaasuja Lambda-anturin ja Pt - anturin välityksellä.

Lisätiedot

Näppäimistö CT 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. CT1000v.5

Näppäimistö CT 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. CT1000v.5 Näppäimistö CT 1000 Käyttäjäopas CT1000v.5 Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi Sivu 2 CT 1000 Rajoitukset Kaikki oikeudet tähän ohjekirjaan ovat Global Safety & Security

Lisätiedot

Käyttöohje EchoChime 300 Langaton järjestelmä

Käyttöohje EchoChime 300 Langaton järjestelmä Käyttöohje EchoChime 300 Langaton järjestelmä 1 Käyttötoimenpiteet Käytä aina hyvälaatuisia alkaliparistoja Vaihda säännöllisesti paristot Pidä ovikellon painonappi kuivana Älä käytä puhdistukseen puhdistusaineita

Lisätiedot

Muuttujien roolit Kiintoarvo cin >> r;

Muuttujien roolit Kiintoarvo cin >> r; Muuttujien roolit Muuttujilla on ohjelmissa eräitä tyypillisiä käyttötapoja, joita kutsutaan muuttujien rooleiksi. Esimerkiksi muuttuja, jonka arvoa ei muuteta enää kertaakaan muuttujan alustamisen jälkeen,

Lisätiedot

Java-kielen perusteet

Java-kielen perusteet Java-kielen perusteet Tunnus, varattu sana, kommentti Muuttuja, alkeistietotyyppi, merkkijono, Vakio Tiedon merkkipohjainen tulostaminen Ohjelmointi (ict1tx006) Tunnus (5.3) Javan tunnus Java-kirjain Java-numero

Lisätiedot

GSM PUHEVIESTI & SMS HÄLYTYKSENSIIRTOLAITE

GSM PUHEVIESTI & SMS HÄLYTYKSENSIIRTOLAITE ZEUS4-VD GSM PUHEVIESTI & SMS HÄLYTYKSENSIIRTOLAITE V 1.2 ASENNUS, TOIMINTA JA OHJELMOINTI MAAHANTUOJA: FIN- ALERT ELECTRONICS OY WWW.FINALERT.FI PERUSTIEDOT ZEUS4 - VD on GSM hälytyksensiirtolaite joka

Lisätiedot

Osa. Toimintojen toteuttaminen ohjelmissa vaatii usein haarautumisia ja silmukoita. Tässä luvussa tutustummekin seuraaviin asioihin:

Osa. Toimintojen toteuttaminen ohjelmissa vaatii usein haarautumisia ja silmukoita. Tässä luvussa tutustummekin seuraaviin asioihin: Osa II 8. oppitunti Kehittynyt ohjel- man kulku Toimintojen toteuttaminen ohjelmissa vaatii usein haarautumisia ja silmukoita. Tässä luvussa tutustummekin seuraaviin asioihin: Mitä silmukat ovat ja kuinka

Lisätiedot

NANO90 OHJELMOINTI- JA KÄYTTÖOHJEET

NANO90 OHJELMOINTI- JA KÄYTTÖOHJEET NANO90 OHJELMOINTI- JA KÄYTTÖOHJEET LUKON YLEISET TIEDOT Ohjeen yhteensopivuus Tämä ohje on yhteensopiva kaikkien NANO90-mallien kanssa. Lukkojen asetukset toimituksen yhteydessä Lukot toimitetaan tehdasasetuksilla,

Lisätiedot

AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja

AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja AUTO3030 Digitaalitekniikan jatkokurssi, harjoitus 2, ratkaisuja s2009 1. D-kiikku Toteuta DE2:lla synkroninen laskukone, jossa lasketaan kaksi nelibittistä lukua yhteen. Tulos esitetään ledeillä vasta,

Lisätiedot

Kauko-ohjauslaite GSM rele 2011 v 24.10.2010

Kauko-ohjauslaite GSM rele 2011 v 24.10.2010 Kauko-ohjauslaite GSM rele 2011 v 24.10.2010 Gsmreleen päätoiminnat Etälaiteiden kauko-ohjaus vanhan GSM-puhelimen avulla Laitteessa on neljä releettä ja kaksi lisäohjausta. Yhteensä kuusi ohjausta. Releiden

Lisätiedot

Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin

Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin Ohjelmointitehtävänä on laatia ohjelma jääkaapin ovihälyttimelle. Hälytin toimii 3 V litium paristolla ja se sijoitetaan jääkaapin sisälle. Hälyttimen

Lisätiedot

HF1 laitteen käyttöönotto ja asetukset

HF1 laitteen käyttöönotto ja asetukset HF1 laitteen käyttöönotto ja asetukset Laitteen kytkentä 1. Kytke laitteeseen käyttöjännite 12V. Sulakkeelle menevään punaiseen johtoon kytketään +12V. Normaalissa odotustilassa laitteen virrankulutus

Lisätiedot

Esimerkki 1: Kahviautomaatti.

Esimerkki 1: Kahviautomaatti. Esimerkki 1: Kahviautomaatti. ÄÄRELLISET AUTOAATIT JA SÄÄNNÖLLISET KIELET 2.1 Tilakaaviot ja tilataulut Tarkastellaan aluksi tietojenkäsittelyjärjestelmiä, joilla on vain äärellisen monta mahdollista tilaa.

Lisätiedot

LOAD R1, =2 Sijoitetaan rekisteriin R1 arvo 2. LOAD R1, 100

LOAD R1, =2 Sijoitetaan rekisteriin R1 arvo 2. LOAD R1, 100 Tiedonsiirtokäskyt LOAD LOAD-käsky toimii jälkimmäisestä operandista ensimmäiseen. Ensimmäisen operandin pitää olla rekisteri, toinen voi olla rekisteri, vakio tai muistiosoite (myös muuttujat ovat muistiosoitteita).

Lisätiedot

24.3.2005 Versio 1.0. BLUETOOTH DONGLE, GS-301 GPS JA NAVICORE PERSONAL Asennusohje Windows 2000/XP ja Nokia Series 60 älypuhelimille

24.3.2005 Versio 1.0. BLUETOOTH DONGLE, GS-301 GPS JA NAVICORE PERSONAL Asennusohje Windows 2000/XP ja Nokia Series 60 älypuhelimille BLUETOOTH DONGLE, GS-301 GPS JA NAVICORE PERSONAL Asennusohje Windows 2000/XP ja Nokia Series 60 älypuhelimille 1 SISÄLLYLUETTELO 24.3.2005 1. Asennus...3 1.1 Bluetooth Dongle...3 1.2 Bluetooth GPS...3

Lisätiedot

Harjoitustyö - Mikroprosessorit Liikennevalot

Harjoitustyö - Mikroprosessorit Liikennevalot Saku Chydenius tammikuu 2004 Asko Ikävalko Harjoitustyö - Mikroprosessorit Liikennevalot Työn valvoja: Kimmo Saurén RAPORTTI 1(8) 1. Alkuperäinen tehtävänanto 2. Määritelmä valojen vaihtumiselle Muodosta

Lisätiedot

Sisällys. 3. Pseudokoodi. Johdanto. Johdanto. Johdanto ja esimerkki. Pseudokoodi lauseina. Kommentointi ja sisentäminen.

Sisällys. 3. Pseudokoodi. Johdanto. Johdanto. Johdanto ja esimerkki. Pseudokoodi lauseina. Kommentointi ja sisentäminen. Sisällys 3. Pseudokoodi Johdanto ja esimerkki. Pseudokoodi lauseina. Kommentointi ja sisentäminen. Ohjausrakenteet: Valinta if- ja if--rakenteilla. oisto while-, do-while- ja for-rakenteilla. 3.1 3.2 Johdanto

Lisätiedot

NOOX xperio herätyskello valvontakamera

NOOX xperio herätyskello valvontakamera NOOX xperio herätyskello valvontakamera Käyttöohje Ajan asetus Kun kellonaika on näytössä paina SET, ruudulla lukee nyt "2010" Aseta oikea aika UP ja DOWN näppäimillä ja paina SET uudelleen vahvistaakseni

Lisätiedot

////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ //-PID säätimellä. #include #include

////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ //-PID säätimellä. #include <EEPROM.h> #include <SoftwareSerial.h> ////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ //-PID säätimellä #include #include SoftwareSerial gps(0, 1); // RX, TX -pinnit const int buttonpinset = 2; // painonäppäimen

Lisätiedot

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille:

Merkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille: Merkkijonot C-kielessä merkkijono on taulukko, jonka alkiot ovat char -tyyppiä. Taulukon viimeiseksi merkiksi tulee merkki '\0', joka ilmaisee merkkijonon loppumisen. Merkkijono määritellään kuten muutkin

Lisätiedot

PROBYTE GSM ALARM #6d

PROBYTE GSM ALARM #6d PROBYTE GSM ALARM #6d PROBYTE GSM ALARM #6 toimii GSM-hälyttimenä ja kaukoohjaimena. Soitto- tai SMS-hälytysviestien vastaanottajia voidaan hallita etäohjatusti. Ohjusrelettä voidaan ohjata SMS-viestillä.

Lisätiedot

C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. Operaatioiden suoritusjärjestys

C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. Operaatioiden suoritusjärjestys Loogisia operaatioita - esimerkkejä Tänään on lämmin päivä ja perjantai Eilen satoi ja oli keskiviikko tai tänään on tiistai. On perjantai ja kello on yli 13 Ei ole tiistai tai ei sada. Ei pidä paikkaansa,

Lisätiedot

Ehto- ja toistolauseet

Ehto- ja toistolauseet Ehto- ja toistolauseet 1 Ehto- ja toistolauseet Uutena asiana opetellaan ohjelmointilauseet / rakenteet, jotka mahdollistavat: Päätösten tekemisen ohjelman suorituksen aikana (esim. kyllä/ei) Samoja lauseiden

Lisätiedot

Vertailulauseet. Ehtolausekkeet. Vertailulauseet. Vertailulauseet. if-lauseke. if-lauseke. Javan perusteet 2004

Vertailulauseet. Ehtolausekkeet. Vertailulauseet. Vertailulauseet. if-lauseke. if-lauseke. Javan perusteet 2004 Vertailulauseet Ehtolausekkeet Ehdot, valintalausekkeet Boolean-algebra == yhtäsuuruus!= erisuuruus < pienempi suurempi >= suurempi tai yhtäsuuri Esimerkkejä: int i=7; int j=10;

Lisätiedot

DIMLITE Daylight. Sähkönumero 2604221. Käyttöohje

DIMLITE Daylight. Sähkönumero 2604221. Käyttöohje DIMLITE Daylight Sähkönumero 2604221 Käyttöohje T1 / T2 sisääntulot Yksittäispainikeohjaus Nopea painallus Tx painikkeesta sytyttää valaistuksen sytytyshetkellä valitsevaan päivänvalotilanteeseen tai viimeisimmäksi

Lisätiedot

1. luento. Ohjelmointi (C) T0004 Syksy 2003. 1. luento. 1. luento. 1. luento. 1. luento. kurssin sisältö ja tavoitteet työmuodot.

1. luento. Ohjelmointi (C) T0004 Syksy 2003. 1. luento. 1. luento. 1. luento. 1. luento. kurssin sisältö ja tavoitteet työmuodot. EVTEK Teknillinen ammattikorkeakoulu Ohjelmointi (C) T0004 Syksy 2003 Olli Hämäläinen kurssin sisältö ja tavoitteet työmuodot luennot 1-2/2003 laboratorioharjoitukset 1-2/2003 kotitehtävät, laboratoriokerrat

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 16.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 16.2.2010 1 / 41 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti

Lisätiedot

Ontech Teleswitch 9001A Ontech Teleswitch 9003

Ontech Teleswitch 9001A Ontech Teleswitch 9003 Ontech Teleswitch 9001A Ontech Teleswitch 9003 Käyttöohjeet Tervetuloa! Onnittelut laitteen Ontech Teleswitch 9001A valinnasta. Toivomme, että sinulle on tästä tuotteesta paljon iloa ja hyötyä, että sen

Lisätiedot

5.4. Sulautetun järjestelmän C-kielen perusteet. 4/8. Ohjausrakenteet 7.1.2008 pva

5.4. Sulautetun järjestelmän C-kielen perusteet. 4/8. Ohjausrakenteet 7.1.2008 pva 5.4. Sulautetun järjestelmän C-kielen perusteet. 4/8. Ohjausrakenteet 7.1.2008 pva Superohjelmoija on insinörttitaiteilija ja ryhtyessään koodaamaan, hän keskittyy kunnolla, leijuu jonnekin sfääreihin

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op Assembly ja konekieli Tietokoneen ja ohjelmiston rakenne Loogisilla piireillä ja komponenteilla rakennetaan prosessori ja muistit Prosessorin rakenne

Lisätiedot

5.6. C-kielen perusteet, osa 6/8, Taulukko 6.1.2008, pva, kuvat jma

5.6. C-kielen perusteet, osa 6/8, Taulukko 6.1.2008, pva, kuvat jma 5.6. C-kielen perusteet, osa 6/8, Taulukko 6.1.2008, pva, kuvat jma Every cloud has a silver line. - englantilainen sananlasku Tässä osiossa tärkeää: yksi- ja moniulotteinen taulukko Sisältö Yleistä Yksiulotteinen

Lisätiedot

Käyttö- ja asennusohje

Käyttö- ja asennusohje V1.5 Käyttö- ja asennusohje Etäluentalaite ionsign Oy PL 246, Paananvahe 4, 26100 Rauma ionsign.fi, ionsign@ionsign.fi, p. 02 822 0097 Y-tunnus 2117449-9, VAT FI21174499 NEUTRON12-LAN ETÄLUENTALAITE 1

Lisätiedot

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Jukka Helle

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Jukka Helle ELEC-A4010 Sähköpaja Arduinon ohjelmointi Jukka Helle Arduino UNO R3 6-20VDC 5VDC muunnin 16 MHz kideoskillaattori USB-sarjamuunnin (ATmega16U2) ATmega328 -mikro-ohjain 14 digitaalista I/O väylää 6 kpl

Lisätiedot

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti:

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti: 1 (7) Tiedon lukeminen näppäimistöltä Scanner-luokan avulla Miten ohjelma saa käyttöönsä käyttäjän kirjoittamaa tekstiä? Järjestelmässä on olemassa ns. syöttöpuskuri näppäimistöä varten. Syöttöpuskuri

Lisätiedot

Käyttö-ja huolto-ohje Ajastin 1533 3-aikaa FIN

Käyttö-ja huolto-ohje Ajastin 1533 3-aikaa FIN Ajastin 1533 FIN 1 Kellonaika tai jäljellä oleva lämmitysaika 2 Tuuletuksen merkki 3 Ajan siirto eteen (kellonajan näyttö) 4 Ohjelmointi 5 Muistipaikan tunnus 6 Manuaalikäynnistys 7 Kellonajan asetuksen/kyselyn

Lisätiedot

1. TEKNISET TIEDOT 2. LED-TOIMINNOT JA SÄÄDÖT

1. TEKNISET TIEDOT 2. LED-TOIMINNOT JA SÄÄDÖT KÄYTTÖOHJE LITHOS SISÄLLYSLUETTELO: 1. TEKNISET TIEDOT...3 2. LED-TOIMINNOT JA SÄÄDÖT...3 3. OVIPANEELIEN OHJELMOINTI VAS/01 KANSSA...4 3.1 Kytkentäesimerkkejä...4 3.2 Liitinrima...4 3.3 Ovipaneelin manuaalinen

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 15.3.2010 T-106.1208 Ohjelmoinnin perusteet Y 15.3.2010 1 / 56 Tiedostoista: tietojen tallentaminen ohjelman suorituskertojen välillä Monissa sovelluksissa ohjelman

Lisätiedot

Riistakameran käyttöohje

Riistakameran käyttöohje Riistakameran käyttöohje Sisällysluettelo I. Pikakäyttöönotto... 2 1. Etupaneeli... 2 2. Alaosa ja virtakytkin... 3 Automaattinen infrapunakuvaustila... 3 Testitila... 3 Liitännät... 3 3. Patterin asettaminen...

Lisätiedot

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b Pythonin Kertaus Cse-a1130 Tietotekniikka Sovelluksissa Versio 0.01b Listat 1/2 esimerkkejä listan peruskäytöstä. > lista=['kala','kukko','kissa','koira'] ['kala','kukko','kissa','koira'] >lista.append('kana')

Lisätiedot

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD)

TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) TT00AA12-2016 - Ohjelmoinnin jatko (TT10S1ECD) Ohjelmointikäytännöt 21/3/11 Mikko Vuorinen Metropolia Ammattikorkeakoulu 1 Sisältö 1) Mitä on hyvä koodi? 2) Ohjelmointikäytäntöjen merkitys? 3) Koodin asettelu

Lisätiedot

Yleistä. Probyte GSM-PLUG PROBYTE OY

Yleistä. Probyte GSM-PLUG PROBYTE OY Probyte GSM-PLUG PROBYTE OY Yleistä PROBYTE GSM PLUG on reaaliaikainen ja interaktiivinen GSM-ohjauslaite, jolla käyttäjä voi helposti ohjata puhelimen välityksellä verkkokäyttöistä laittetta. Käyttäjä

Lisätiedot

Plagioinnin tunnistaminen lähdekielisistä ohjelmista

Plagioinnin tunnistaminen lähdekielisistä ohjelmista Plagioinnin tunnistaminen lähdekielisistä ohjelmista Plagiointi- ja tutkimusetiikka seminaari 30.09.2003 Kirsti Ala-Mutka TTY/Ohjelmistotekniikka Sisältö Plagiointi ohjelmointikursseilla Tyypillisiä ulkoasumuutoksia

Lisätiedot

Luku 6. Dynaaminen ohjelmointi. 6.1 Funktion muisti

Luku 6. Dynaaminen ohjelmointi. 6.1 Funktion muisti Luku 6 Dynaaminen ohjelmointi Dynaamisessa ohjelmoinnissa on ideana jakaa ongelman ratkaisu pienempiin osaongelmiin, jotka voidaan ratkaista toisistaan riippumattomasti. Jokaisen osaongelman ratkaisu tallennetaan

Lisätiedot

UNICARD CR-211 UNICARD 1. JOHDANTO

UNICARD CR-211 UNICARD 1. JOHDANTO UNICARD CR-211 1. JOHDANTO Unicard:issa on kaksi vaihtokoskettimella varustettua relettä. Yksikössä on liitokset kahdelle painonapille, magneettikosketin ja aikaohjaus korteille, ryhmäkoodille ja rekisteröinnille.

Lisätiedot

VSP webmail palvelun ka yttö öhje

VSP webmail palvelun ka yttö öhje VSP webmail palvelun ka yttö öhje Kirjaudu webmailiin osoitteessa https://webmail.net.vsp.fi Webmailin kirjautumissivu, kirjoita sähköpostiosoitteesi ja salasanasi: Sähköpostin päänäkymä: 1: Kansiolistaus

Lisätiedot

KL1500 Ohjelmointi- ja toimintaohjeet

KL1500 Ohjelmointi- ja toimintaohjeet KL1500 Ohjelmointi- ja toimintaohjeet KOODIT Perusasiat Lukossa on kolme eri kooditasoa: 1. Pääkäyttäjäkoodi 2. Huoltokoodi 3. Käyttäjäkoodi Lukko toimitetaan kahdella tehdasasetetulla koodilla: Pääkäyttäjäkoodi:

Lisätiedot

7.3. Oheisrautaa. DS1820 30.10.2007

7.3. Oheisrautaa. DS1820 30.10.2007 7.3. Oheisrautaa. DS1820 30.10.2007 Miksi eteenpäin pyrkivällä insinööriopettajalla rehtoriksi tullessaan, on aina päässään paljon muutakin kuin järkeä? - Mr Maple Sisältö Yleistä 1-Wire-väylän lyhyt esittely

Lisätiedot

Harjoitustyö: virtuaalikone

Harjoitustyö: virtuaalikone Harjoitustyö: virtuaalikone Toteuta alla kuvattu virtuaalikone yksinkertaiselle olio-orientoituneelle skriptauskielelle. Paketissa on testaamista varten mukana kaksi lyhyttä ohjelmaa. Ohjeita Noudata ohjelman

Lisätiedot

Kielioppia: toisin kuin Javassa

Kielioppia: toisin kuin Javassa Object Pascal Pascal kielen oliolaajennus (Inprise/Borland:n oma) luokat Voit uudelleenkäyttää luomiasi objekteja esim. komponentteja Periytyminen Kielioppia: toisin kuin Javassa Ei eroa isojen ja pienien

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 9.2.2009 T-106.1208 Ohjelmoinnin perusteet Y 9.2.2009 1 / 35 Listat Esimerkki: halutaan kirjoittaa ohjelma, joka lukee käyttäjältä 30 lämpötilaa. Kun lämpötilat

Lisätiedot

Yleistä. Digitaalinen termostaatti PIC-Thermo PROBYTE OY

Yleistä. Digitaalinen termostaatti PIC-Thermo PROBYTE OY Digitaalinen termostaatti PIC-Thermo PROBYTE OY Yleistä PROBYTE PIC-THERMO on digitaalisesti säädettävä termostaatti lämpötilaalueelle 50...+120C. Laite on tarkoitettu lämmönsäätäjäksi ja lämpötilavalvontalaitteeksi

Lisätiedot

Pro 57 UM/S Setelilaskuri

Pro 57 UM/S Setelilaskuri Pro 57 UM/S Setelilaskuri Turvallisuusohjeet ja huoltoa koskevat säännökset Lue tämä käyttöohje ennen laitteen käyttöönottoa Laite pitää asentaa tasaiselle vaakasuoralle alustalle, pois vedestä ja vaarallisia

Lisätiedot

Porttipuhelimen toiminta.

Porttipuhelimen toiminta. Porttipuhelimen toiminta. Kun vieras saapuu, valitsee hän sinun kutsupainikkeesi porttipuhelimesta. Jonka jälkeen puhelimesi soi. Sinulla on sek. puheaikaa henkilön kanssa joka kutsun lähetti. Jos haluat

Lisätiedot

UML -mallinnus TILAKAAVIO

UML -mallinnus TILAKAAVIO UML -mallinnus TILAKAAVIO SISÄLLYS 3. Tilakaavio 3.1 Tilakaavion alku- ja lopputilat 3.2 Tilan nimi, muuttujat ja toiminnot 3.3 Tilasiirtymä 3.4 Tilasiirtymän vai tilan toiminnot 3.5 Tilasiirtymän tapahtumat

Lisätiedot

MINICODE ACL-153 2. OHJELMOINTIKOODIN JA TUNNISTEEN OHJELMOINTI

MINICODE ACL-153 2. OHJELMOINTIKOODIN JA TUNNISTEEN OHJELMOINTI Asentaja/ Käyttäjän käsikirja MINICODE CL-153 1. JOHDANTO MINICODE ACL-153 ACL-153 on varustettu yhdellä releellä jossa on yksi potentiaalivapaa vaihtokärki. Irroitettavassa liitinrimassa on nastat avauspainikkeelle,

Lisätiedot

KÄYTTÖOHJE JÄNNITTEENKOESTIN BT-69. v 1.0

KÄYTTÖOHJE JÄNNITTEENKOESTIN BT-69. v 1.0 KÄYTTÖOHJE JÄNNITTEENKOESTIN BT-69 v 1.0 S&A MATINTUPA - WWW.MITTARIT.COM - 2009 1 1) 2/4mm testimittapäät (4mm mittapäät irroitettavissa) 2) Punainen mittapää, ( + / L ) kaikissa toiminnoissa 3) Musta

Lisätiedot

LANGATON RENGASPAINEEN JA LÄMPÖTILAN VALVONTAJÄRJESTELMÄ

LANGATON RENGASPAINEEN JA LÄMPÖTILAN VALVONTAJÄRJESTELMÄ LANGATON RENGASPAINEEN JA LÄMPÖTILAN VALVONTAJÄRJESTELMÄ TPMS Käyttöohjekirja Malli n:o: CL-M2+SO 1 SISÄLLYSLUETTELO 1. TPMS:n PÄÄTOIMINNOT... 1 2. TUOTTEEN OMINAISUUDET...1 3. JÄRJESTELMÄN KOMPONENTIT...1-2

Lisätiedot

1. Sisällysluettelo 2

1. Sisällysluettelo 2 1. Sisällysluettelo 2 1. Sisällysluettelo 2 2. Asennus, käyttöönotto, liittäminen 3 3. Painikkeet 4 4. Näyttö 4 5. Tehdasasetukset 5 6. Perustoiminnot 6 7. Viikonpäivien yhdisteleminen ohjelmoinnissa 7

Lisätiedot

Käyttöohjeet. Kytkinmoduuli 1289 00

Käyttöohjeet. Kytkinmoduuli 1289 00 Käyttöohjeet Kytkinmoduuli 1289 00 Sisällysluettelo 2 Laitekuvaus...3 Käyttölaitteet ja näytöt...4 Liittimet...7 Asennus...8 Käyttötilan asetus...9 Käyttötilan vaihto ohjelmoinnin jälkeen...10 Ohjelmointiohjeita...11

Lisätiedot

Tietuetyypin määrittely toteutetaan C-kielessä struct-rakenteena seuraavalla tavalla:

Tietuetyypin määrittely toteutetaan C-kielessä struct-rakenteena seuraavalla tavalla: KERTAUSTEHTÄVIÄ Tietue Tietuetyypin määrittely toteutetaan C-kielessä struct-rakenteena seuraavalla tavalla: struct henkilotiedot char nimi [20]; int ika; char puh [10]; ; Edellä esitetty kuvaus määrittelee

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 25.2.2009 T-106.1208 Ohjelmoinnin perusteet Y 25.2.2009 1 / 34 Syötteessä useita lukuja samalla rivillä Seuraavassa esimerkissä käyttäjä antaa useita lukuja samalla

Lisätiedot

838E Hands Free Varashälytin

838E Hands Free Varashälytin 838E Hands Free Varashälytin Huom! - Järjestelmän saa asentaa vain ammattilainen. - Älä anna laitteen tai vastaanottimen kastua. - Lue käyttöohje kokonaan ennen laitteen asennusta. - Tämän laitteen tarkoitus

Lisätiedot

PROBYTE kallistusnäyttöautomatiikka

PROBYTE kallistusnäyttöautomatiikka PROBYTE kallistusnäyttöautomatiikka 1 Toimintaperiaate PROBYTE kallistusnäyttöautomatiikka on tarkoitettu puoliautomaattiseksi tiekoneiden kallistuskulmamittariksi. Laite ohjaa käyttäjää äänimerkeillä

Lisätiedot

Zeon PDF Driver Trial

Zeon PDF Driver Trial Matlab-harjoitus 2: Kuvaajien piirto, skriptit ja funktiot. Matlabohjelmoinnin perusteita Numeerinen integrointi trapezoidaalimenetelmällä voidaan tehdä komennolla trapz. Esimerkki: Vaimenevan eksponentiaalin

Lisätiedot

Scala Rider Q2 CARDO. Sisällysluettelo

Scala Rider Q2 CARDO. Sisällysluettelo CARDO Scala Rider Q2 Sisällysluettelo Johdanto...2 Pakkauksen sisältö...2 Headsetin lataus...3 Asennus ja konfigurointi...3 Vaihe 1...3 Vaihe 2 (valinnainen)...4 Vaihe 3...4 Vaihe 4...5 Headsetin kiinnitys

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 1.4.2009 T-106.1208 Ohjelmoinnin perusteet Y 1.4.2009 1 / 56 Tentti Ensimmäinen tenttimahdollisuus on pe 8.5. klo 13:00 17:00 päärakennuksessa. Tämän jälkeen

Lisätiedot

Finnish. Osien nimet. Tarkistuslaiteyksikkö. Sähkökaapelin tarkistuslaite. Vaihtokytkimen tarkistuslaite SM-EC79 HAKEMISTO

Finnish. Osien nimet. Tarkistuslaiteyksikkö. Sähkökaapelin tarkistuslaite. Vaihtokytkimen tarkistuslaite SM-EC79 HAKEMISTO SM-EC79 HAKEMISTO Tarkistuslaitteen käyttö Ongelman sijainnin määritys tarkistuslaitteella 136 Ongelma etuvaihtajassa tai takavaihtajassa 137 Ongelma SM-EW79A + ST-7970:n toiminnassa 139 SM-EW79A tarkistus

Lisätiedot

Asennusohje. EasyLine GSM

Asennusohje. EasyLine GSM Asennusohje EasyLine GSM Laitteen kuvaus EasyLine GSM on puhelinlijasimulaattori, joka simuloi analogista PSTN linjaa GSM verkossa ja sitä voidaan käyttää ContactID protokollan lähettämiseen hälytinjärjestelmiltä.

Lisätiedot

PEM1123/ 410993A. Asennus- ja käyttöohje SW/S2.5 viikkokello. ABB i-bus KNX. SW/S2.5 Viikkokello

PEM1123/ 410993A. Asennus- ja käyttöohje SW/S2.5 viikkokello. ABB i-bus KNX. SW/S2.5 Viikkokello PEM1123/ 410993A Asennus- ja käyttöohje SW/S2.5 viikkokello ABB i-bus KNX SW/S2.5 Viikkokello Sisällysluettelo 1.0 Kuvaus 1.1 Laitteen käyttö...3 1.2 Ominaisuudet...3 1.3 Näppäimet ja osat...4 1.4 Tekniset

Lisätiedot

Touch Memo -laitteen käyttöopas

Touch Memo -laitteen käyttöopas Touch Memo -laitteen käyttöopas Kiitos, että olet ostanut Touch Memo -äänimerkkauslaitteen. Lue tämä käyttöohje huolellisesti läpi ennen laitteen käyttöä ja huomioi varotoimenpiteet. Säilytä käyttöohje

Lisätiedot

VDS iloft- NÄYTTÖ OSD- VALIKOLLA KÄYTTÖOHJE

VDS iloft- NÄYTTÖ OSD- VALIKOLLA KÄYTTÖOHJE VDS iloft- NÄYTTÖ OSD- VALIKOLLA KÄYTTÖOHJE Käyttöohje Onneksi olkoon, olet hankkinut ensiluokkaisen näytön! iloft VDS- laitteessa on handsfree- toiminto, sen värinäytön avulla voit kommunikoida ovipuhelimen

Lisätiedot

Sangean PR-D4 Käyttöohjeet

Sangean PR-D4 Käyttöohjeet Sangean PR-D4 Käyttöohjeet Kytkimet 1. Taajuuden valintanäppäimet 2. Radioasemien selailun ja kellonajan asetus 3. Muistipaikan valintanäppäimet 4. Äänenvoimakkuuden säätö 5. LCD-näyttö 6. Herätyksen asetus

Lisätiedot

Tärkeää: Nähdäksesi täydentäviä ohjeita, katso yksityiskohtaisempi käyttöohje (97711) osoitteessa www.fermax.com.

Tärkeää: Nähdäksesi täydentäviä ohjeita, katso yksityiskohtaisempi käyttöohje (97711) osoitteessa www.fermax.com. SMILE PERUSNÄYTTÖ Tärkeää: Nähdäksesi täydentäviä ohjeita, katso yksityiskohtaisempi käyttöohje (97711) osoitteessa www.fermax.com. Näppäimet Audio ja lopetusnäppäin Vastaanota puhelu tällä näppäimellä

Lisätiedot

Esimerkki b) Esimerkki c) loma-ja satunnaisohjelma esivalinta käsikytkimellä rele pois päältä rele päällä. viikonpäivät. kellonaika tai kytkentäaika

Esimerkki b) Esimerkki c) loma-ja satunnaisohjelma esivalinta käsikytkimellä rele pois päältä rele päällä. viikonpäivät. kellonaika tai kytkentäaika 1. Käyttöohje 2 1.0 Yleistä Saadaksesi parhaan hyödyn kytkinkellon monipuolisista toiminnoista tulisi. Sinun lukea käyttöohje huolellisesti läpi ennen kytkinkellon käyttöönottoa. Tämän kytkinkellon käyttö

Lisätiedot

HARJOITUKSIA ios-ohjelmointiin LIITTYEN

HARJOITUKSIA ios-ohjelmointiin LIITTYEN HARJOITUKSIA ios-ohjelmointiin LIITTYEN Kari Laitinen http://www.naturalprogramming.com 2014-08-25 Tiedosto luotu. 2015-08-31 Harjoitukset muutettu Swift-kielelle. 2016-01-31 Viimeisin muutos. 1 Kari Laitinen

Lisätiedot

Tehtävä 5. ECIO dataloggeri lämpötila-anturilla

Tehtävä 5. ECIO dataloggeri lämpötila-anturilla Tehtävä 5. ECIO dataloggeri lämpötila-anturilla Tehtävänä on rakentaa lämpötilamittausjärjestelmän prototyyppi verolevylle ja yhdistää se tietokoneen sarjaterminaaliohjelmaan. Käytettävissä on mikro-ohjaimen

Lisätiedot

KL1000 Ohjelmointi-ja toimintaohjeet

KL1000 Ohjelmointi-ja toimintaohjeet KL1000 Ohjelmointi-ja toimintaohjeet YHTEENSOPIVUUS Tämä ohje on pystymalliselle lukolle. Muiden versioiden koodit ovat erilaiset. Valmistuspäivästä 4/2014 alkaen KOODIT Perusasiat Lukossa on kolme eri

Lisätiedot

VACON NX PIKAOHJE. Aloituskysely. Paina enter. suomi. Vakio. Paina enter. 0.00 Hz

VACON NX PIKAOHJE. Aloituskysely. Paina enter. suomi. Vakio. Paina enter. 0.00 Hz VACON NX PIKAOHJE Aloituskysely Aloituskysely käynnistyy, kun laitteeseen kytketään virta ensimmäisen kerran, tai jos Aloituskysely asetetaan systeemivalikossa (P6.5.3) aktiiviseksi JA laitteesta kytketään

Lisätiedot

Electronisen nopeus ja matkamittarin kalibrointi laite huippunopeus muistilla.

Electronisen nopeus ja matkamittarin kalibrointi laite huippunopeus muistilla. Speedohealer V4 Electronisen nopeus ja matkamittarin kalibrointi laite huippunopeus muistilla. 1. Esipuhe Onnittelemme sinua Speedohealer laitteen oston johdosta. HealTech Electronics Ltd. on omistautunut

Lisätiedot

Tämän ohjeen kopiointi ja jakaminen on kielletty ilman Bracun Oy:n lupaa Laitteella 1 vuoden (1v) takuu ostopäivästä, takuu asioissa ota yhteys

Tämän ohjeen kopiointi ja jakaminen on kielletty ilman Bracun Oy:n lupaa Laitteella 1 vuoden (1v) takuu ostopäivästä, takuu asioissa ota yhteys Tämän ohjeen kopiointi ja jakaminen on kielletty ilman Bracun Oy:n lupaa Laitteella 1 vuoden (1v) takuu ostopäivästä, takuu asioissa ota yhteys sähköpostitse info@bracun.net ja sovi takuumenettelystä.

Lisätiedot