////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ //-PID säätimellä. #include <EEPROM.h> #include <SoftwareSerial.h>

Koko: px
Aloita esitys sivulta:

Download "////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ //-PID säätimellä. #include <EEPROM.h> #include <SoftwareSerial.h>"

Transkriptio

1 ////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ //-PID säätimellä #include <EEPROM.h> #include <SoftwareSerial.h> SoftwareSerial gps(0, 1); // RX, TX -pinnit const int buttonpinset = 2; // painonäppäimen pinni const int buttonpinclear = 4; // painonäppäimen pinni const int buttonpinoikea = 12; // painonäppäimen pinni const int buttonpinvasen = 11; // painonäppäimen pinni const int pot = analogread(a1); const int ledpin = 13; // LED pinni const int Dir2a = 7; //PWM suunta 2a const int Dir2b = 8; //PWM suunta 2b const int Enable2 = 5; //PWM E2 const int numreadings = 5; int buttonstateset = 0; // muutuja pianonäppäimen tilan lukemiseksi int buttonstateclear = 0; // muutuja pianonäppäimen tilan lukemiseksi int buttonstateoikea = 0; int buttonstatevasen = 0; int ero = 0; // muutuja arvolle int address = 0; // muutuja arvolle int readings[numreadings]; // lukemat GPS:ltä int index = 0; int total = 0; // lukeman numero // kokonaismäärä

2 int average = 0; // keskiarvo int pidnykyarvo = 0; int ulostulo; int erosumma; unsigned int lastgpsread; const unsigned int gpscycle=1000; //1Hz GPS taajuus float gpslat0; float gpslong0; float gpslat; float gpslong; float gpsspeed; //solmua float gpsbearing; //suunta byte tallennus; void setup() Serial.begin(38400); gps.begin(38400); pinmode(ledpin, OUTPUT); //asettaa pinnin ulostuloksi pinmode(dir2a, OUTPUT); pinmode(dir2b, OUTPUT); pinmode(enable2, OUTPUT); pinmode(buttonpinset, INPUT); //asettaa pinnin sisääntuloksi pinmode(buttonpinclear, INPUT); pinmode(buttonpinoikea, INPUT); pinmode(buttonpinvasen, INPUT); for (int thisreading = 0; thisreading < numreadings; thisreading++) readings[thisreading] = 0;

3 lastgpsread=millis()-gpscycle; //Aloitetaan lukemalla GPS-data void loop() unsigned long now=millis(); if(now-lastgpsread >= (gpscycle-150)) //Jos on mennyt koko syklin aika, niin ollaan luultavasti jo myöhässä, aletaan odottamaan jo 150 ms ennen. if (gps.available() > 1) //lue arvo kun GPS antaa dataa else gpsohjaus(); delay(10); if (char(gps.read()) == 'R' && char(gps.read()) == 'M' && char(gps.read()) == 'C') //lue arvo jossa R,M ja C gps.parsefloat(); //poista turhat gpslatlong(gps.parseint(), gps.parseint(), gps.parseint(), gps.parseint()); //sijainti gpsohjaus(); //toista lauseke "gpsohjaus"gpsspeed = gps.parsefloat(); //solmua gpsbearing = gps.parsefloat(); //suunta lastgpsread=now; delay(10); // void gpslatlong(int lat1, int lat2, int long1, int long2) //paikan, nopeuden ja suunnan printti, jos vaikka haluaa tulevaisuudessa näytölle gpslat = int(lat1/100) + (lat1%100)/ float(lat2)/ /60.0;

4 gpslong = int(long1/100) + (long1%100)/ float(long2)/ /60.0; Serial.print(gpsLat,5); Serial.print("/"); Serial.println(gpsLong,5); Serial.print("Nopeus:"); Serial.println(gpsSpeed,3); Serial.print("Suunta:"); Serial.println(gpsBearing,2); void gpsohjaus() //ohjaustoiminto buttonstateset = digitalread(buttonpinset); buttonstateclear = digitalread(buttonpinclear); tallennus = EEPROM.read(0); //EEPROM muistin luku osoitteesta (0) //Keskiarvo GPS suunnasta total= total - readings[index]; readings[index] = gpsbearing; total= total + readings[index]; index = index + 1; average = total / 5; int suunta = average/1.42; //suuntima on 0-360, mutta EEPROM tallentaa arvot vain välillä //PID parametrit char erotus = suunta-tallennus; //hetkellisen suunnan ja tallennuksen ero int ero = erotus;

5 int ulostulo; int pidedellinenarvo = pidnykyarvo; pidnykyarvo = suunta; //PID-säädin if (abs(ero) >= 2) ulostulo = 5*ero+1*erosumma+5*(pidNykyArvo-pidEdellinenArvo); // Kerroin on arvon vahvistus erosumma += ero; else ulostulo = 0; if (index >= 5) index = 0; int ohjaus = ulostulo; //120 potentiometrin keskikohta if (buttonstateset == HIGH) //toimi jos Set nappia painettu EEPROM.write(0, suunta); //kirjoita EEPROMn osoitteeseen (0) suuntiman arvo digitalwrite(13, HIGH); //sytytä LED if (buttonstateclear == HIGH) //toimi jos Reset nappia painettu EEPROM.write(0, 0); //kirjoita EEPROMn osoitteeseen (0) arvo 0 digitalwrite(13, LOW); //sammuta LED if (tallennus!= 0) //toimi jos tallennuksen:n arvo ei ole 0 if (pot > ohjaus && ohjaus > -100) digitalwrite(7, LOW);

6 digitalwrite(8, HIGH); analogwrite(5,255); else if (pot < ohjaus && ohjaus < 100) digitalwrite(7, HIGH); digitalwrite(8, LOW); analogwrite(5,255); else digitalwrite(7, LOW); digitalwrite(8, LOW); analogwrite(5,0); Serial.print("ero:"); //tulosta ero sarjaporttiin Serial.println(ero); Serial.print("average:"); //tulosta keskiarvo sarjaporttiin Serial.println(average); if (tallennus == 0) //toimi jos tallennuksen:n arvo on 0 if (buttonstateoikea == HIGH && 20 < pot < 200) digitalwrite(7, HIGH); digitalwrite(8, LOW); analogwrite(5,180); else if (buttonstatevasen == HIGH && 20 < pot < 200) digitalwrite(7, LOW);

7 digitalwrite(8, HIGH); analogwrite(5,180); else analogwrite(5,0); Serial.print("tallennus:"); //tulosta tallennus sarjaporttiin Serial.println(tallennus);

////// VENETIETO.FI \\\\\\ //// Autopilotti 2014 \\\\ #include <EEPROM.h> #include <SoftwareSerial.h> SoftwareSerial gps(10, 0); // RX, TX -pinnit

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

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

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Peter Kronström

ELEC-A4010 Sähköpaja Arduinon ohjelmointi. Peter Kronström ELEC-A4010 Sähköpaja Arduinon ohjelmointi Peter Kronström Arduinon rakenne 5 voltin regulaattori 16 MHz kide USB-sarjamuunnin ATmega328 -mikrokontrolleri 20 I/O-pinniä, joista 14 digitaalista ja 6 analogista

Lisätiedot

Arduino. Kimmo Silvonen (X)

Arduino. Kimmo Silvonen (X) Arduino Kimmo Silvonen (X) Arduino, toimiva oma versio (osat Pajalla) ATmega 328P IC DIL-kotelossa (DIP) päältä katsottuna, Arduinon pinnit +5 V TX RX DTR FT232 10k 22p 22p Reset 1 RX D0 TX D1 D2 PWM D3

Lisätiedot

Arduinon ohjelmointi. Sami-Petteri Pukkila. 6. helmikuuta 2017

Arduinon ohjelmointi. Sami-Petteri Pukkila. 6. helmikuuta 2017 Sami-Petteri Pukkila sami-petteri.pukkila@aalto.fi Mistä kaikki lähtee liikkeelle? Ennen kuin alat ohjelmoimaan, mieti mitä projektissa kannattaa tehdä. Jaa projekti pieniin osaprojekteihin ja kehitä näille

Lisätiedot

Arduino. Kimmo Silvonen (X)

Arduino. Kimmo Silvonen (X) Arduino Kimmo Silvonen (X) Arduinon ohjelmointiympäristön installointi Teensyn (2.0) installointi Arduino IDE:n alle IDE = Integrated Development Environment Arduino UNO, ym.: https://www.arduino.cc/en/guide/windows

Lisätiedot

Arduinon ohjelmointi. Sami-Petteri Pukkila. 1. helmikuuta 2016

Arduinon ohjelmointi. Sami-Petteri Pukkila. 1. helmikuuta 2016 Sami-Petteri Pukkila sami-petteri.pukkila@aalto.fi 1. helmikuuta 2016 Ohjelman rakenne # include / / Matemaattisia funktioita const i n t ledpin = 13; / / Merkkivalo i n t sensorpin = 4; / /

Lisätiedot

1 Tarkistetaan että kaikki toimii

1 Tarkistetaan että kaikki toimii Harjoituksen lopputuloksena on laite joka morsettaa vilkuttamalla Arduinon sisäänrakennettua lediä. Haluttu morsesarja annetaan laitteeseen kytketyltä tietokoneelta. Harjoitusta varten tarvitaan pelkästään

Lisätiedot

Ohjelmointiharjoituksia Arduino-ympäristössä

Ohjelmointiharjoituksia Arduino-ympäristössä Ohjelmointiharjoituksia Arduino-ympäristössä Yleistä Arduino-sovelluksen rakenne Syntaksi ja käytännöt Esimerkki ohjelman rakenteesta Muuttujat ja tietotyypit Tietotyypit Esimerkkejä tietotyypeistä Ehtolauseet

Lisätiedot

Arduino. Kimmo Silvonen (X)

Arduino. Kimmo Silvonen (X) Arduino Kimmo Silvonen (X) Arduino, toimiva oma versio (osat Pajalla) ATmega 328P IC DIL-kotelossa (DIP) päältä katsottuna, Arduinon pinnit +5 V TX RX DTR FT232 10k 22p 22p Reset 1 RX D0 TX D1 D2 PWM D3

Lisätiedot

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi.

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi. Lämpötilahälytin Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi. Laite koostuu Arduinokortista ja koekytkentälevystä. Hälyttimen toiminnat ohjelmoidaan Arduinolle.

Lisätiedot

#include <SoftwareSerial.h>

#include <SoftwareSerial.h> #include const byte PIN_AUTOJOH = 4;// AUTO SÄHKÖVERKOSSA,MÄÄREELLÄ INPUT const byte PIN_TERMARI_PAALLA = 5; // = LED TERMARI VALITTU =(AUTOMAATILLA) const byte PIN_SISALAM = 6; const

Lisätiedot

Arduinon ohjelmointi. Sami-Petteri Pukkila. 26. syyskuuta 2016

Arduinon ohjelmointi. Sami-Petteri Pukkila. 26. syyskuuta 2016 Sami-Petteri Pukkila sami-petteri.pukkila@aalto.fi 26. syyskuuta 2016 Arduino-ohjelman rakenne int ledpin = 13; void setup () pinmode ( ledpin, OUTPUT ); void loop () digitalwrite ( ledpin, HIGH ); delay

Lisätiedot

LUMA SUOMI -kehittämisohjelma LUMA FINLAND -utvecklingsprogram LUMA FINLAND development programme Ohjelmointia Arduinolla

LUMA SUOMI -kehittämisohjelma LUMA FINLAND -utvecklingsprogram LUMA FINLAND development programme Ohjelmointia Arduinolla Ohjelmointia Arduinolla Kyösti Blinnikka, Olarin koulu ja lukio LUMA-keskus Aalto Mikä on Arduino? Open Source Electronics Prototyping Platform Arduino on avoimeen laitteistoon ja ohjelmistoon perustuva

Lisätiedot

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma)

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma) LE PSX DIN kisko kiinnitys Ominaisuudet ja edut - Ohjelmoitavissa haluttuihin arvoihin - Itsenäiset säädöt (esim. ramp up & ramp down) - Kirkas 3 numeron LED näyttö - Selkeä rakenne, yksinkertainen käyttää

Lisätiedot

Tarkempaa tietoa saat myös kurssin GitHub-alustalta. Sen wiki-osio on kattava ja yksityiskohtainen, kun tämä vihkonen taas on vain ensihätään.

Tarkempaa tietoa saat myös kurssin GitHub-alustalta. Sen wiki-osio on kattava ja yksityiskohtainen, kun tämä vihkonen taas on vain ensihätään. Sisällys Johdanto... 3 Ohjeita materiaalin käyttöön... 3 Mikä on arduino?... 4 Arduino-alustan pinnijaottelu... 4 Koodin rakenne... 8 Pinnin määrittely... 9 Muuttujat... 10 Tyypillisimmät ohjelmointilauseet...

Lisätiedot

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

TAITAJA 2007 ELEKTRONIIKKAFINAALI 31.01-02.02.07 KILPAILIJAN TEHTÄVÄT. Kilpailijan nimi / Nro: KILPAILIJAN TEHTÄVÄT Kilpailijan nimi / Nro: Tehtävän laatinut: Hannu Laurikainen, Deltabit Oy Kilpailutehtävä Kilpailijalle annetaan tehtävässä tarvittavat ohjelmakoodit. Tämä ohjelma on tehty laitteen

Lisätiedot

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma)

- Käyttäjä voi valita halutun sisääntulon signaalin asetusvalikosta (esim. 0 5V, 0 10 V tai 4 20 ma) LE PDX DIN kiskokiinnitys Ominaisuudet ja edut - Ohjelmoitavissa haluttuihin arvoihin - Itsenäiset säädöt (esim. ramp up & ramp down) - Kirkas 4 numeroinen LED näyttö - Selkeä rakenne, yksinkertainen käyttää

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

MITTAUSTEKNIIKAN LABORATORIOTYÖOHJE TYÖ 9 MITTAUSTIEDON KERUU JA KÄSITTELY

MITTAUSTEKNIIKAN LABORATORIOTYÖOHJE TYÖ 9 MITTAUSTIEDON KERUU JA KÄSITTELY OAMK / Tekniikan yksikkö MITTAUSTEKNIIKAN LABORATORIOTYÖOHJE TYÖ 9 MITTAUSTIEDON KERUU JA KÄSITTELY Heikki Kurki TEHTÄVÄN MÄÄRITTELY TEORIA VÄLINEET Työn tehtävänä on tutustua mittausjärjestelmään, jossa

Lisätiedot

Arduino ja perusteita

Arduino ja perusteita Arduino ja perusteita Kimmo Silvonen (X) Pajan ohjeelliset aukioloajat III periodilla Pajalla tehdään Arduino-harjoituksia ja projektia! Ma klo 12 17 Ti klo 14 16 Ke klo 12 16 To klo 12 17 Pe klo 10 15

Lisätiedot

Ohjelmoi Arduino Grovella

Ohjelmoi Arduino Grovella Ohjelmoi Arduino Grovella Tomi Hukkalainen ja Kati Sormunen 25.9.2016 2016 Innokas 1 Tarvikkeet 25.9.2016 2016 Innokas 2 Tarvikkeet Näissä harjoituksissa käytetään Seeduino Lotus piirilevyä, jossa käytetään

Lisätiedot

Arduino tutuksi. Kyösti Blinnikka

Arduino tutuksi. Kyösti Blinnikka Arduino tutuksi Kyösti Blinnikka Arduino tutuksi Tämän oppaan työt tehtyäsi sinulla on perustiedot ja -taidot - tehdä ledivilkkusysteemejä Arduinolla - kytkeä painonappeja Arduinoon - mitata jännitettä

Lisätiedot

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka Anturit ja Arduino Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka Anturit ja Arduino Luennon sisältö 1. Taustaa 2. Antureiden ominaisuudet 3. AD-muunnos 4. Antureiden lukeminen Arduinolla

Lisätiedot

1 Muutokset piirilevylle

1 Muutokset piirilevylle 1 Muutokset piirilevylle Seuraavat muutokset täytyvät olla piirilevylle tehtynä, jotta tätä käyttöohjetta voidaan käyttää. Jumppereiden JP5, JP6, JP7, sekä JP8 ja C201 väliltä puuttuvat signaalivedot on

Lisätiedot

PR 3100 -SARJA ASENNUS JA KYTKENTÄ

PR 3100 -SARJA ASENNUS JA KYTKENTÄ PR 3100 SARJA ASENNUS JA KYTKENTÄ 3100V105 3114V101 FIN Yksiköitä voi syöttää 24 VDC ± 30 % jännitteellä suoraan johdottamalla tai johdottamalla maks. 130 yksikköä rinnakkain toisiinsa. 3405tehonliitäntäyksikkö

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

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja.

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja. Liikennevalot Laite koostuu Arduinokortista ja koekytkentälevystä. Liikennevalon toiminnat ohjelmoidaan Arduinolle. Ledit ja muut komponentit asetetaan koekytkentälevylle. Arduino toimii laitteen aivoina.

Lisätiedot

Perusteet. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät Pasi Sarolahti

Perusteet. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät Pasi Sarolahti C! Perusteet 19.1.2017 Palautteesta (1. kierros toistaiseksi) Toistaiseksi helppoa Miksi vain puolet pisteistä? Vaikeinta oli ohjelmointiympäristön asennus ja käyttö Vaikeaa eroavuudet Pythonin ja C:n

Lisätiedot

U-REMIX USB RF 2 RF 1 POWER

U-REMIX USB RF 2 RF 1 POWER LANGATON MIKROFONIJÄRJESTELMÄ MIKSERILLÄ MUSIC MIC 1 MIC 2 TONE ECHO USB RF 1 RF 2 SD OFF/ON /V- /V+ MODE IN LOW HIGH MIN MAX POWER KÄYTTÖOPAS VASTAANOTIN/MIKSERI Etupaneeli 1 2 3 13 15 USB MUSIC MIC 1

Lisätiedot

PR SARJA ASENNUS JA KYTKENTÄ

PR SARJA ASENNUS JA KYTKENTÄ PR 3100 SARJA ASENNUS JA KYTKENTÄ FI1 (3100V10131 311V101119 318V100118 318V100118 311V1001 3118V1001) Yksiköitä voi syöttää VDC ± 30 % jännitteellä suoraan johdottamalla tai johdottamalla maks. 130 yksikköä

Lisätiedot

Perusteet. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät Pasi Sarolahti

Perusteet. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät Pasi Sarolahti C! Perusteet 19.1.2017 Palautteesta (1. kierros toistaiseksi) (Erittäin) helppoa Miksi vain puolet pisteistä? Vaikeinta oli ohjelmointiympäristön asennus ja käyttö Ei selvää että main funktion pitikin

Lisätiedot

Itse virittävän kitaravirittimen prototyyppi

Itse virittävän kitaravirittimen prototyyppi Olli-Pekka Niinimäki Itse virittävän kitaravirittimen prototyyppi Metropolia Ammattikorkeakoulu Insinööri (AMK) Sähkötekniikan koulutusohjelma Insinöörityö 29.9.2014 Tiivistelmä Tekijä Otsikko Sivumäärä

Lisätiedot

Arduinon Alkeet. Johdatus Arduinoon ja elektroniikkaan

Arduinon Alkeet. Johdatus Arduinoon ja elektroniikkaan Arduinon Alkeet Johdatus Arduinoon ja elektroniikkaan Hacklab Kouvola ry Raimo Kantoniemi 2017 (Tämä on tyhjäksi jätetty sivu) Johdanto Massimo Bansi ryhmineen kehitti Arduno alustan ja ohjemointikielen

Lisätiedot

Arduinon Alkeet. Johdatus Arduinoon ja elektroniikkaan

Arduinon Alkeet. Johdatus Arduinoon ja elektroniikkaan Arduinon Alkeet Johdatus Arduinoon ja elektroniikkaan Hacklab Kouvola ry Raimo Kantoniemi 2017 (Tämä on tyhjäksi jätetty sivu) Johdanto Massimo Bansi ryhmineen kehitti Arduno alustan ja ohjemointikielen

Lisätiedot

Metodien tekeminen Javalla

Metodien tekeminen Javalla 1 Metodien tekeminen Javalla Mikä metodi on? Metodin syntaksi Metodi ja sen kutsuminen Parametreista Merkkijonot ja metodi Taulukot ja metodi 1 Mikä metodi on? Metodilla toteutetaan luokkaan toiminnallisuutta.

Lisätiedot

Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö C-ohjelmassa

Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö. Muistin käyttö C-ohjelmassa ssa ohjelman käytössä suoritusaikana oleva muisti jakautuu neljään osaan: koodisegmentti datasegmentti pinosegmentti (stack) kasa (heap) ssa ohjelman koodisegmentti sisältää käännetyn ohjelmakoodin sisältö

Lisätiedot

WT11i-A -breakoutin Arduino-pikaopas

WT11i-A -breakoutin Arduino-pikaopas WT11i-A -breakoutin Arduino-pikaopas Sisältö 1. Erittäin lyhyt alustus a. Lyhyt kuvaus laitteen moodeista 2. Fyysiset kytkennät Arduinon kanssa a. Koodi jolla pääsee liikkeelle Arduino UNOlla b. PuTTY:n

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

XCRANE OMINAISUUDET KUUSI KULJETTAJA-PROFIILIA VENTTIILIEN SÄÄDÖT

XCRANE OMINAISUUDET KUUSI KULJETTAJA-PROFIILIA VENTTIILIEN SÄÄDÖT XCRANE OMINAISUUDET KUUSI KULJETTAJA-PROFIILIA Jokaiseen kuljettajaprofiiliin voi tallentaa omat säädöt seuraaville ominaisuuksille Venttiilin parametrit o Miniminopeus (ma) o Maksiminopeus (%) o Rampit

Lisätiedot

MB 20 MODBUS RTU LIITYNTÄYKSIKKÖ SAR 410:LLE TEKNISET TIEDOT. MB 20 on liityntäkortti painesäädin SAR 410:n liittämiseksi Modbus RTU väylään.

MB 20 MODBUS RTU LIITYNTÄYKSIKKÖ SAR 410:LLE TEKNISET TIEDOT. MB 20 on liityntäkortti painesäädin SAR 410:n liittämiseksi Modbus RTU väylään. MODBUS RTU LIITYNTÄYKSIKKÖ SAR 410:LLE on liityntäkortti painesäädin SAR 410:n liittämiseksi Modbus RTU väylään. Luettavia ja ohjelmoitavia tietoja ovat huonesäätimen SAR sekä vetokaappisäätimien FHR ja

Lisätiedot

MB 20 MODBUS RTU LIITYNTÄYKSIKKÖ SAR 410:LLE TEKNISET TIEDOT. MB 20 on liityntäkortti painesäädin SAR 410:n liittämiseksi Modbus RTU väylään.

MB 20 MODBUS RTU LIITYNTÄYKSIKKÖ SAR 410:LLE TEKNISET TIEDOT. MB 20 on liityntäkortti painesäädin SAR 410:n liittämiseksi Modbus RTU väylään. MODBUS RTU LIITYNTÄYKSIKKÖ SAR 410:LLE on liityntäkortti painesäädin SAR 410:n liittämiseksi Modbus RTU väylään. Luettavia ja ohjelmoitavia tietoja ovat huonesäätimen SAR sekä vetokaappisäätimien FHR ja

Lisätiedot

6.3. AVR_rauta. EEPROM-muisti 09.12.2007 pva

6.3. AVR_rauta. EEPROM-muisti 09.12.2007 pva 6.3. AVR_rauta. EEPROM-muisti 09.12.2007 pva Experience is what causes people to make new mistakes instead of old ones... - Unknown Sisältö Yleistä EEPROM-rekisterit Protoilu-ohje EEPROMmista ja Fuse-biteistä

Lisätiedot

PAIKKATIEDON SIIRTO RADIOLINKIN AVULLA

PAIKKATIEDON SIIRTO RADIOLINKIN AVULLA Opinnäytetyö (AMK) Tietotekniikan koulutusohjelma Sulautetut järjestelmät 2011 Tenho Tuhkala PAIKKATIEDON SIIRTO RADIOLINKIN AVULLA OPINNÄYTETYÖ (AMK) TIIVISTELMÄ Turun ammattikorkeakoulu Tietokotekniikan

Lisätiedot

// Tulostetaan double-tyyppiseen muuttujaan "hinta" tallennettu // kertalipun hinta ja vaihdetaan riviä. System.out.printf("%.1f euros.

// Tulostetaan double-tyyppiseen muuttujaan hinta tallennettu // kertalipun hinta ja vaihdetaan riviä. System.out.printf(%.1f euros. Lue kukin tehtävänanto huolellisesti ja kokonaisuudessaan ennen kuin aloitat vastaamisen. Kustakin tehtävästä voi saada 0 6 pistettä. Tentin läpipääsyraja on 12 / 24 pistettä. Ratkaisut palautetaan WETO-järjestelmään

Lisätiedot

#include <stdio.h> // io-toiminnot. //#define KM_MAILISSA int main( ){

#include <stdio.h> // io-toiminnot. //#define KM_MAILISSA int main( ){ demo1.c 30/09/15 08:19 #include // io-toiminnot //#define KM_MAILISSA 1.609 int main( ){ double mailit = 0.0; double kilometrit; const double KM_MAILISSA = 1.609; printf("anna maililukema > ");

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

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

VIM RM1 VAL0123136 / SKC9068201 VIBRATION MONITOR RMS-MITTAUSJÄRJESTELMÄLLE KÄSIKIRJA. VIM-RM1 FI.docx 1998-06-04 / BL 1(5)

VIM RM1 VAL0123136 / SKC9068201 VIBRATION MONITOR RMS-MITTAUSJÄRJESTELMÄLLE KÄSIKIRJA. VIM-RM1 FI.docx 1998-06-04 / BL 1(5) VIM RM1 VAL0123136 / SKC9068201 VIBRATION MONITOR RMS-MITTAUSJÄRJESTELMÄLLE KÄSIKIRJA FI.docx 1998-06-04 / BL 1(5) SISÄLTÖ 1. KOMPONENTTIEN SIJAINTI 2. TOIMINNAN KUVAUS 3. TEKNISET TIEDOT 4. SÄÄTÖ 5. KALIBROINTI

Lisätiedot

// Tulostetaan double-tyyppiseen muuttujaan "hinta" tallennettu // kertalipun hinta ja vaihdetaan riviä. System.out.printf("%.1f euros.

// Tulostetaan double-tyyppiseen muuttujaan hinta tallennettu // kertalipun hinta ja vaihdetaan riviä. System.out.printf(%.1f euros. Lue kukin tehtävänanto huolellisesti ja kokonaisuudessaan ennen kuin aloitat vastaamisen. Kustakin tehtävästä voi saada 0 6 pistettä. Tentin läpipääsyraja on 12 / 24 pistettä. Ratkaisut palautetaan WETO-järjestelmään

Lisätiedot

Kääreluokat (oppikirjan luku 9.4) (Wrapper-classes)

Kääreluokat (oppikirjan luku 9.4) (Wrapper-classes) Kääreluokat (oppikirjan luku 9.4) (Wrapper-classes) Kääreluokista Javan alkeistietotyypit ja vastaavat kääreluokat Autoboxing Integer-luokka Double-luokka Kääreluokista Alkeistietotyyppiset muuttujat (esimerkiksi

Lisätiedot

2. Lisää Java-ohjelmoinnin alkeita. Muuttuja ja viittausmuuttuja (1/4) Muuttuja ja viittausmuuttuja (2/4)

2. Lisää Java-ohjelmoinnin alkeita. Muuttuja ja viittausmuuttuja (1/4) Muuttuja ja viittausmuuttuja (2/4) 2. Lisää Java-ohjelmoinnin alkeita Muuttuja ja viittausmuuttuja Vakio ja literaalivakio Sijoituslause Syötteen lukeminen ja Scanner-luokka 1 Muuttuja ja viittausmuuttuja (1/4) Edellä mainittiin, että String-tietotyyppi

Lisätiedot

KÄYTTÖOHJE TAKOMETRI TRIFITEK TR-550

KÄYTTÖOHJE TAKOMETRI TRIFITEK TR-550 KÄYTTÖOHJE TAKOMETRI TRIFITEK TR550 Trifitek Finland Oy 04 . Ominaisuudet Mittausmenetelmät: Näkyvä valo / optinen, käyttämällä heijastusteippiä tai koskettamalla pyörivää kohdetta. Maksimi / minimi näyttö,

Lisätiedot

KÄYTTÖOHJE PEL 1000 / PEL 1000-M

KÄYTTÖOHJE PEL 1000 / PEL 1000-M V1.0 (19.02.2015) 1 (8) KÄYTTÖÖNOTTO Asennus - Lähetin tulisi asentaa mittauskohdan yläpuolelle kondensoitumisongelmien välttämiseksi. - Kanavan ylipaine mitataan siten, että kanavan mittayhde yhdistetään

Lisätiedot

Yrityslähtöisten ideoiden käyttö fysiikan opetuksessa

Yrityslähtöisten ideoiden käyttö fysiikan opetuksessa Yrityslähtöisten ideoiden käyttö fysiikan opetuksessa 4.10.2012 Osana CoRD-verkostoitumishanketta Jaakko Kaski Lehtori, FT, Oulun seudun ammattikorkeakoulu, tekniikan yksikkö Taustaa Fysiikka on insinöörin

Lisätiedot

KÄYTTÖOHJE LÄMPÖTILA-ANEMOMETRI DT-619

KÄYTTÖOHJE LÄMPÖTILA-ANEMOMETRI DT-619 KÄYTTÖOHJE LÄMPÖTILA-ANEMOMETRI DT-619 2007 S&A MATINTUPA 1. ILMAVIRTAUKSEN MITTAUS Suora, 1:n pisteen mittaus a) Kytke mittalaitteeseen virta. b) Paina UNITS - näppäintä ja valitse haluttu mittayksikkö

Lisätiedot

Java-kielen perusteet

Java-kielen perusteet Java-kielen perusteet Tunnus, varattu sana, kommentti Muuttuja, alkeistietotyyppi, merkkijono, literaalivakio, nimetty vakio Tiedon merkkipohjainen tulostaminen 1 Tunnus Java tunnus Java-kirjain Java-numero

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

s 21.02.2005/BA 1(8) taajuusmuuttajalla

s 21.02.2005/BA 1(8) taajuusmuuttajalla s../ba () MM/MM- taajuusmuuttajalla Micro Master MM-taajuusmuuttajassa on sisäänrakennettu PID-säädin (MM, PI-säädin) jonka avulla voidaan ohjata erilaisia prosessisuureita kuten pinnakorkeuden-, paineen-,

Lisätiedot

Johdatus ohjelmointiin / Lausekielinen ohjelmointi 1 & 2

Johdatus ohjelmointiin / Lausekielinen ohjelmointi 1 & 2 Johdatus ohjelmointiin / Lausekielinen ohjelmointi 1 & 2 Syntaksilomake (22.4.2007) C-kielen standardikirjaston funktioita gets(merkkijono); scanf("formaatti", &muuttuja1,..., &muuttujan); sscanf(merkkijono,

Lisätiedot

S85 laseretäisyysanturi

S85 laseretäisyysanturi Anturi Valokennot Etäisyysanturit S85 laseretäisyysanturi Laser 2-luokan näkyvä valo helpottaa asennusta Tunnistusetäisyys 10 tai 20 m, tarkkuus 7 mm, toistotarkkuus 1 mm 4-20 ma tai 0-10 V skaalattava

Lisätiedot

13 Operaattoreiden ylimäärittelyjä

13 Operaattoreiden ylimäärittelyjä 248 13 C++-kielessä voidaan operaattoreita ylimäärittää. Ylimääriteltävää operaattoria voidaan pitää ikäänkuin metodina, joka esitellään luokan esittelyssä ja määritellään luokan ulkopuolella kuten metoditkin.

Lisätiedot

P I C A X E O H J E L M O I N T I

P I C A X E O H J E L M O I N T I PICAXE OHJELMOINTI Tämä materiaalipaketti on tehty PICAXE piireihin perustuvaa elektroniikan opetusta varten. Tarkoituksena on opettaa ohjelmoitavan mikropiirin käyttöä erilaisissa sovellutuksissa. Lisää

Lisätiedot

Tietorakenteet ja algoritmit

Tietorakenteet ja algoritmit Tietorakenteet ja algoritmit Rekursio Rekursion käyttötapauksia Rekursio määritelmissä Rekursio ongelmanratkaisussa ja ohjelmointitekniikkana Esimerkkejä taulukolla Esimerkkejä linkatulla listalla Hanoin

Lisätiedot

KESKIJÄNNITEVERKON SUOJAUS JA OHJAUS. Ville Tiesmäki 9.10.2012

KESKIJÄNNITEVERKON SUOJAUS JA OHJAUS. Ville Tiesmäki 9.10.2012 KESKIJÄNNITEVERKON SUOJAUS JA OHJAUS Ville Tiesmäki 9.10.2012 Siemensin suojauksen tuoteportfolio Generation Transmission Distribution Industry 7UM6, 7VE6 7UT6, 7SA6, 7SD5, 7SS52, 7VK6, 6MD6 7SJ6, 6MD6,

Lisätiedot

Sisällys. 12. Näppäimistöltä lukeminen. Yleistä. Yleistä 12.1 12.2 12.3 12.4

Sisällys. 12. Näppäimistöltä lukeminen. Yleistä. Yleistä 12.1 12.2 12.3 12.4 Sisällys 12. Näppäimistöltä lukeminen Arvojen lukeminen näppäimistöltä yleisesti. Arvojen lukeminen näppäimistöltä Java-kielessä.. Luetun arvon tarkistaminen. Tietovirrat ja ohjausmerkit. Scanner-luokka.

Lisätiedot

21. oppitunti. Esikäsittelijä. Osa. Esikäsittelijä ja kääntäjä

21. oppitunti. Esikäsittelijä. Osa. Esikäsittelijä ja kääntäjä Osa VI 21. oppitunti Esikäsittelijä Lähdekooditiedostoihin kirjoitetaan pääosin C++ -koodia. Ne käännetään kääntäjän toimesta ajettaviksi ohjelmiksi. Ennen kääntäjän osallisuutta ajetaan kuitenkin esikäsittelijä,

Lisätiedot

Käyttöohje BTGP-38KM Bluetooth GPS Data Logger V1.0

Käyttöohje BTGP-38KM Bluetooth GPS Data Logger V1.0 Käyttöohje BTGP-38KM Bluetooth GPS Data Logger V1.0 I Johdanto 1. Yhteenveto BTGP-38KM Data Logger yhdistää kehittyneet Bluetooth- ja GPS-teknologiat yhteen tuotteeseen. Bluetooth-teknologia mahdollistaa

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

UVS Kanavainen tärinämittari

UVS Kanavainen tärinämittari UVS 600 1-Kanavainen tärinämittari KÄYTTÖOHJEKIRJA SUOMI Ohjelmistoversio 1.1.6 ja uudemmat LCD näytön aktivointi Normaalisti UVS 600:n näyttö on suljettuna. Käynnistääksesi näytön paina vihreää LCD painiketta

Lisätiedot

Sisällys. Yleistä attribuuteista. Näkyvyys luokan sisällä. Tiedonkätkentä. Aksessorit. 4.2

Sisällys. Yleistä attribuuteista. Näkyvyys luokan sisällä. Tiedonkätkentä. Aksessorit. 4.2 4. Attribuutit 4.1 Sisällys Yleistä attribuuteista. Näkyvyys luokan sisällä. Tiedonkätkentä. Aksessorit. 4.2 Yleistä Luokan lohkossa, mutta metodien ulkopuolella esiteltyjä muuttujia ja vakioita. Esittely

Lisätiedot

Jos sinulla on kysyttävää 10. Vastaanotin toimi.

Jos sinulla on kysyttävää 10. Vastaanotin toimi. Tärkeät turvallisuustiedot ennen käyttöönottoa 1 Onnea uuden Langattoman Baby Guardin johdosta. Ennen kuin otat langattoman Baby Guardin käyttöösi, lue kaikki turvallisuus- ja käyttööhjeet huolellisesti,

Lisätiedot

XW60K JA T620 V620 CX620

XW60K JA T620 V620 CX620 XW60K JA T620 V620 CX620 Malli XW60K on mikroprosessoripohjainen ohjain joka soveltuu käytettäväksi keski- tai matalaa lämpötilaa jäähdyttävien yksiköiden kanssa. Ohjain on varustettu neljällä relelähdöllä,

Lisätiedot

12. Näppäimistöltä lukeminen 12.1

12. Näppäimistöltä lukeminen 12.1 12. Näppäimistöltä lukeminen 12.1 Sisällys Arvojen lukeminen näppäimistöltä yleisesti. Arvojen lukeminen näppäimistöltä Java-kielessä. In-luokka. Luetun arvon tarkistaminen. Tietovirrat ja ohjausmerkit.

Lisätiedot

Sarjaliikenne protokollan suunnittelu Geronteknologia

Sarjaliikenne protokollan suunnittelu Geronteknologia Kim Lindholm Sarjaliikenne protokollan suunnittelu Geronteknologia roboteille Metropolia Ammattikorkeakoulu Insinööri (AMK) Automaatio tekniikka Insinöörityö 5.9.2014 Tiivistelmä Tekijä(t) Otsikko Sivumäärä

Lisätiedot

Ohjeet. AS C-ohjelmoinnin peruskurssi Aalto-yliopiston sahkotekniikan korkeakoulu Tentti , Raimo Nikkila

Ohjeet. AS C-ohjelmoinnin peruskurssi Aalto-yliopiston sahkotekniikan korkeakoulu Tentti , Raimo Nikkila AS-0.1103 C-ohjelmoinnin peruskurssi Aalto-yliopiston sahkotekniikan korkeakoulu Tentti 15.05.2013, Raimo Nikkila Ohjeet Kaikki ohjelmointitehtavat tulee toteuttaa C-kielella hyvaa ohjelmointityylia noudattaen.

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

Perusteet. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät Pasi Sarolahti

Perusteet. Pasi Sarolahti Aalto University School of Electrical Engineering. C-ohjelmointi Kevät Pasi Sarolahti C! Perusteet 19.1.2015 Työkaluista Perinteinen: komentorivi + tekstieditori Editori: esimerkiksi Kate, Notepad++, Aquamacs (Emacs) Ohjelman kääntäminen ja suorittaminen komentoriviterminaalissa TMC - komentorivityökalu

Lisätiedot

Puhallinmoottorinohjaimen käsipäätteen käyttöohje, TBLZ- 1-75, SILVER C

Puhallinmoottorinohjaimen käsipäätteen käyttöohje, TBLZ- 1-75, SILVER C Puhallinmoottorinohjaimen käsipäätteen käyttöohje, TBLZ- 1-75, SILVER C 1. Yleistä Käsipäätettä käytetään SILVER C:n moottoriparametrien asettamiseen. 2. Asennus Käsipääte voidaan ripustaa mukana toimitettuun

Lisätiedot

ICS-C2000 Tietojenkäsittelyteoria Kevät 2016

ICS-C2000 Tietojenkäsittelyteoria Kevät 2016 ICS-C2000 Tietojenkäsittelyteoria Kevät 2016 Kierros 6, 22. 26. helmikuuta Huom: arviointiviikolla 15. 19.2. ei ole laskuharjoituksia! Demonstraatiotehtävien ratkaisut D1: (a) Osoita, että seuraava yhteydetön

Lisätiedot

C++ rautaisannos. Kolme tapaa sanoa, että tulostukseen käytetään standardikirjaston iostreamosassa määriteltyä, nimiavaruuden std oliota cout:

C++ rautaisannos. Kolme tapaa sanoa, että tulostukseen käytetään standardikirjaston iostreamosassa määriteltyä, nimiavaruuden std oliota cout: C++ rautaisannos Kolme tapaa sanoa, että tulostukseen käytetään standardikirjaston iostreamosassa määriteltyä, nimiavaruuden std oliota cout: # include #include main ( ) main (

Lisätiedot

S14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen

S14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen S14 09 Sisäpeltorobotti AS 0.3200 Automaatio ja systeemitekniikan projektityöt Antti Kulpakko, Mikko Ikonen 1. Projektin tavoitteet Projektin tavoitteena on toteuttaa ohjelmisto sisäpeltorobottiin seuraavien

Lisätiedot

PIKAOHJE. -Hz valo palaa näytöllä näkyy taajuus. -A valo palaa näytöllä näkyy moottorivirta-arvo. RUN valo palaa pumppu pyörii

PIKAOHJE. -Hz valo palaa näytöllä näkyy taajuus. -A valo palaa näytöllä näkyy moottorivirta-arvo. RUN valo palaa pumppu pyörii SCB-KIERTOPUMPUN PAINE-EROSÄÄTÖ LÄMMÖNJAKOKESKUKSESSA. Kohteet joissa kiertopiirin ja siirtimen painehäviö on pieni sekä virtauksen vaihtelut ovat suhteellisen pieniä. KOHTEET, JOIHIN SISÄLTYY TASAPAINOTUS

Lisätiedot

PIKAOHJE UUDIS- TAI PERUSPARANNUSKOHDE, JOHON SISÄLTYY TASAPAINOTUS

PIKAOHJE UUDIS- TAI PERUSPARANNUSKOHDE, JOHON SISÄLTYY TASAPAINOTUS SCC-KIERTOPUMPUN PAINE-EROSÄÄTÖ LÄMMÖNJAKOKESKUKSESSA. UUDIS- TAI PERUSPARANNUSKOHDE, JOHON SISÄLTYY TASAPAINOTUS -Hz valo palaa näytöllä näkyy taajuus. -A valo palaa näytöllä näkyy moottorivirta-arvo

Lisätiedot

PIKAOHJE SCG-PUMPUN VAK-OHJAUKSEN MUUTTAMINEN KÄSISÄÄDÖLLE SCA-PUMPUKSI JA TAKAISIN

PIKAOHJE SCG-PUMPUN VAK-OHJAUKSEN MUUTTAMINEN KÄSISÄÄDÖLLE SCA-PUMPUKSI JA TAKAISIN SCG-PUMPUN VAK-OHJAUKSEN MUUTTAMINEN KÄSISÄÄDÖLLE SCA-PUMPUKSI JA TAKAISIN -Hz valo palaa näytöllä näkyy taajuus. -A valo palaa näytöllä näkyy moottorivirta-arvo RUN valo palaa Pumppu pyörii Näyttö 4-digit

Lisätiedot

1 db Compression point

1 db Compression point Spektrianalysaattori mittaukset 1. Työn tarkoitus Työssä tutustutaan vahvistimen ja mixerin perusmittauksiin ja spektrianalysaattorin toimintaan. 2. Teoriaa RF- vahvistimen ominaisuudet ja käyttäytyminen

Lisätiedot

smartallinone Sarjaliikenteellä toimiva releohjain

smartallinone Sarjaliikenteellä toimiva releohjain smartallinone Sarjaliikenteellä toimiva releohjain Ominaisuudet SmarTAllInOne on sarjaliikenteellä toimiva kahdeksankanavainen releohjain, AD-muunnin, PWM-anto ja digitaalitulo-ohjain. Samaan, tavalliseen

Lisätiedot

1.1 Pino (stack) Koodiluonnos. Graafinen esitys ...

1.1 Pino (stack) Koodiluonnos. Graafinen esitys ... 1. Tietorakenteet Tietorakenteet organisoivat samankaltaisten olioiden muodostaman tietojoukon. Tämä järjestys voidaan saada aikaan monin tavoin, esim. Keräämällä oliot taulukkoon. Liittämällä olioihin

Lisätiedot

OPTYMA Control Kylmäjärjestelmän ohjauskeskus

OPTYMA Control Kylmäjärjestelmän ohjauskeskus OPTYMA Control Kylmäjärjestelmän ohjauskeskus Käyttöopas Sisällysluettelo Tuotteet & Sovellukset... 3 Käyttöliittymä... 4 Näyttö... 5 Ohjelmointi... 6 Asetusarvon asettaminen... 6 Hälytykset... 6 Perusasetukset...

Lisätiedot

Ville Pentikäinen AUTOPILOTTI VENEESEEN

Ville Pentikäinen AUTOPILOTTI VENEESEEN Ville Pentikäinen AUTOPILOTTI VENEESEEN Opinnäytetyö CENTRIA AMMATTIKORKEAKOULU Tietotekniikan koulutusohjelma Huhtikuu 2013 TIIVISTELMÄ OPINNÄYTETYÖSTÄ Yksikkö Aika Ylivieska Huhtikuu 2013 Koulutusohjelma

Lisätiedot

PIKAOHJE SCC VAK-PUMPUN OHJAUS KÄSISÄÄDÖLLE SCA-PUMPUKSI JA TAKAISIN PUTKISTOSSA VAKIOPAINE-ERO VAK:N SÄÄTÄJÄLLÄ

PIKAOHJE SCC VAK-PUMPUN OHJAUS KÄSISÄÄDÖLLE SCA-PUMPUKSI JA TAKAISIN PUTKISTOSSA VAKIOPAINE-ERO VAK:N SÄÄTÄJÄLLÄ SCC VAK-PUMPUN OHJAUS KÄSISÄÄDÖLLE SCA-PUMPUKSI JA TAKAISIN PUTKISTOSSA VAKIOPAINE-ERO VAK:N SÄÄTÄJÄLLÄ -Hz valo palaa näytöllä näkyy taajuus. -A valo palaa näytöllä näkyy moottorivirta-arvo RUN valo palaa

Lisätiedot

Java-kielen perusteet

Java-kielen perusteet Java-kielen perusteet String-merkkijonoluokka 1 Ohjelmointikielten merkkijonot Merkkijonot ja niiden käsittely on välttämätöntä ohjelmoinnissa Valitettavasti ohjelmointikielten tekijät eivät tätä ole ottaneet

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

DATA-vaiheen ohjelmoijan yleissivistys helposti unohtuvia asioita

DATA-vaiheen ohjelmoijan yleissivistys helposti unohtuvia asioita Markku Suni Factotum emeritus Turun ammattikorkeakoulu DATA-vaiheen ohjelmoijan yleissivistys helposti unohtuvia asioita Aivan ensimmäiseksi haluan kiittää kuulijoita kuuntelusta Kuten tunnettu poliitikko

Lisätiedot

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka

Anturit ja Arduino. ELEC-A4010 Sähköpaja Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka Anturit ja Arduino Tomi Pulli Signaalinkäsittelyn ja akustiikan laitos Mittaustekniikka Anturit ja Arduino Luennon sisältö 1. Taustaa 2. Antureiden ominaisuudet 3. AD-muunnos 4. Antureiden lukeminen Arduinolla

Lisätiedot

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

turvavalopuomi SG-BIG Base

turvavalopuomi SG-BIG Base Turva Optiset turvalaitteet Turvavalopuomit, kehontunnistus turvavalopuomi SG-BIG Base Kehontunnistus, Tyyppi 2 / 4, PL c / e Toimintaetäisyys 0,5-60 m Valvontakorkeus 500-800-900-1200 mm www.oem.fi, asiakaspalvelu@oem.fi,

Lisätiedot

Taajuusmuuttaja FC101 (pikaopas)

Taajuusmuuttaja FC101 (pikaopas) Tilausnumero C - Sisällysluettelo Sivu Turvaohjeet...1 IT-verkko 3x230VAC...2 Liitännät...2 Ohjauspaneeli LCP...3 Käsikäyttö...3 Pyörimissuunnan vaihto...3 Lisätietoa...3 Kytkentäkaavio...4 Peruskonfiguraatio...5

Lisätiedot

tietueet eri tyyppisiä tietoja saman muuttujan arvoiksi

tietueet eri tyyppisiä tietoja saman muuttujan arvoiksi tietueet eri tyyppisiä tietoja saman muuttujan arvoiksi ero taulukkoon taulukossa alkiot samantyyppisiä tietueessa alkiot voivat olla erityyppisiä tiedot kuitenkin yhteen kuuluvia ohjelmoinnin perusteet,

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