Arduinon Alkeet. Johdatus Arduinoon ja elektroniikkaan

Koko: px
Aloita esitys sivulta:

Download "Arduinon Alkeet. Johdatus Arduinoon ja elektroniikkaan"

Transkriptio

1 Arduinon Alkeet Johdatus Arduinoon ja elektroniikkaan Hacklab Kouvola ry Raimo Kantoniemi 2017

2 (Tämä on tyhjäksi jätetty sivu)

3 Johdanto Massimo Bansi ryhmineen kehitti Arduno alustan ja ohjemointikielen sekä Arduino IDE ohjelmointiympäristön. Lähtökohtana oli se, että kaikkien ei tarvinnut osata insinööri latinaa. Komponettien keräämisen ja niitten osaamisen sijasta rakennettiin alusta johon voidaan helposti ja edullisesti lisätä erilaisia elektroniikan osia ja sensoreita, sekä ledejä. Arduino projekti starttasi vuonna 2003 Italiassa Ivreassa jossa tietokone ohjelmoija opiskelijat alkoivat miettimään miten helpottaisi ihmisten pääsyä tietokone maailmaan. Tarinaa englanniksi Tämän kurssin tarkoitus on havainnollistaa ja näyttää miten rakennetaa ja yhdistellään erilaisia asiota. Opetetaan miten Arduino ohjelmointi ympäristö asennetaan, huolletaan ja kaytetään Annetaan valmius oppia itse lisää ja muutamia vinkkejä mistä löytää mitäkin, oli apua tai ihan rakennenosia. Arduino yksi aika keskeinen idea on se, että mitään ei saa ihan valmiina pitää tai siis saa itse rakentaa ja toteuttaa asiota mitä on mielessä. Arduino rakentaja ei anna periksi. Kuusankoski kesällä 2017 Raimo Kantoniemi Kouvola Hacklab ry Tämä teos on täysin vapaasti kopioitavissa, käytettävissä ja siteerattavissa.

4 Ensimmäinen oppitunti Tarkoitus ja tavoite Tarkoitus on opetella ja ladata Arduino IDE omalle koneelle. Tavoite on hallita ja pystyä liikkumaan eri valikoissa ja käydä läpi eri valikoissa olevia tehtäviä ja ymmärtää valikossa olevien tehtävien toiminta. Koska Arduino alusta on tehty Atmega328 Atmel piirisarjojen ympärille niissä ei ole muistissa tilaa kääntäjälle, joten ohjjelma käännetään konekielelle IDEllä (Integraded Develoment Enviroment). Kääntäjässä on myös tekstinkäsittely ja ohjelman toiminnan monitorointi, joko tekstinä tai xyplotterina. Arduinolle on lukuisia vähemmän tuettuja ja tunnettuja kehitysympäristöjä. Esim. Maria Mole tai Notepad+. Notepad + tulemme myöhemmin käyttämään aliohjelma tiedostojen.cpp,.h ja muiden käyttökelpoisten ohjelman osien tekoon ja muokkaamiseen. ÄLÄ vielä kytke Arduino alustaa kiinni PC USB väylään. ERITTÄIN TÄRKEÄÄ. Ota aina USB-johto irti Arduinon ja Tietokoneen väliltä kun teet koekytkentää. Laite jos menee oikosulkuun niin käypi käry aivan varmasti. Tee siis kytkennät jännitteettömänä. Käytämme lataushetkellä saatavissa olevaa viimeistä Arduino IDEn versiota. Sivulta löytyy Windows, Mac OS X ja Linus käyttöjärjestelmien Arduino IDEn viimeisin versio. Windows versiossa on kaksi eri vaihtoehtoa, joko asentajan (installer) kanssa, jolloin tarvitaan admin oikeudet. Jos on omakone ja haluaa aina pitää Arduino IDEn koko ajan päivitettynä ja ajantasalla ilman, että tarvitsee poistaa tai uudelleen määäritellä mitään tämä on paras vaihtoehto. Ilman admin oikeuksia oleva, ladattava ZIP tiedosto, tämän voi asentaa vaikka tikulle ja sieltä toimivaksi. Mac OS 7 or newer Mac asennus on pikkaisen erilainen kuin windows johtuen erilaisten ajurikirjastojen toimivuudesta. Eri Linus versiot 32bit, 64bit ja ARM. Raspberry Pi llä voi siis myös ohjelmoida Arduinoja. Se on jo sitten eri kurssi.

5 Arduino web editor asennusta ei käsitellä Arduino Windows app ohjelman asennusta ei käsitellä Helpointa on asennus on Windows-pohjaisiin tietokoneisiin (huom. Tekijän mielipide)!! Windows installer asennus Valitse Download Arduino IDE nykyinen IDE taitaa olla tai jopa 5 Tässä voi valita joko installer ohjelman.

6 Avautuu näköala latauksen käynnistykseen Tällä sivulla voi tehdä vapaaehtoisen lahjoituksen, mutta se ei ole pakollinen. Sitten JUST DOWNLOAD ja siirrytää varsinaiseen lataukseen Latauksen jälkeen avaa lataukset kansio!! Muutama asia. Et voi tätä installeria käyttää jos sinulla ei ole admin-oikeuksia, mutta jos lataat sitä omalle kannettavalle, sinulla on todennäköisesti admin-oikeudet. Lataukset löytyvät omasta lataukset kansiosta. Installer-ohjelma on käynnistyvä ohjelma joka kuuluu varmennettaviin. Installer ohjelman käynnistämisen jälkeen, jos ja kun tulee erilaisia varoituksia yms. ota yhteys kurssin vetäjään saman tien. Hänellä on tiedossa, että tämä kohta on hieman hankala ja niin kone, sekä käyttöjärjestelmä kohtainen. Myöskään tässä vaiheessa Arduino EI saa olla kytkettynä tietokoneeseen kun käynnistät installerin. Hyppää seuraavan yli ja käynnistä installeri-ohjelma.

7 !! Windows.ZIP asennus Tässä voit valita.zip tiedostojen latauksen. Tähän asennukseen ei tarvitse admin-oikeuksia.

8 Voit lahjoittaa jos haluat, ei ole pakollista. JUST DOWNLOAD ilman lahjoitusta Nyt täytyy olla asennettuna tietokoneeseen.zip tiedostojen purkuohjelma sillä tämä ohjelma pitää purkaa ja siirtää. Ensiksi puretaan hakemistoon, 7-zip tai windowds oma Zip purkuohjelma käynnistetään, kuitenkin ladattu tiedosto pitää purkaa ZIP tiedostonpurku ohjelmalla. Nyt saatu kansio on vielä pikkaisen epäsopiva windows kansio. Esim. arduino windows - niminen kansion sisällä on vielä - arduino niminen kansio jonka nimi ei ole ihan tuettu arduinon omassa sallittujen tiedostonimien joukossa. Joten joudumme sen uudelleen nimeämään ja siirtämään. Esimerkiksi nimi Arduino183 on käypä kansionnimi. Rename toiminto ja sitten uusinimi. Sitten vielä Arduino183 kansion siirto ohjelma- tai pääkansioon. Avaa nyt siirretty kansio Arduino183 ja etsi sieltä arduino.exe tiedosto siirrä kursori tiedoston päälle paina hiiren oikeata näppäintä ja valitse luo pikakuvake ja luo pikakuvake. Siirrä pikakuvake vetämällä työpöydälle. Nimeä siirretty pikakuvake vaikka Arduino183 nimiseksi, koska sitä käytämme esimerkeissä jatkossa. Josnyt sattuu versio olemaan Arduino IDE tai joku korkeampi nimeä se tämän mukaan.!! Vieläkään EI saa olla Arduino laitealusta ja USB kytkettynä PC USB väylään.

9 Sitten käynnistetään Arduino IDE valitsemalla työpöydältä Arduino183 pikakuvake ja klikkaamalla sitä. Jos kaikki menee hyvin niin näkyviin pitäisi tulla Arduino IDE n tyhjä työpöytä. Onneksi olkoon olet juuri asentanut Arduino IDEn ja saanut sen toimimaan. Tarkistetaan vielä asetukset

10 Valitaan <Tiedosto>- <Asetukset>

11 Sammuta Arduino IDE.!! Vieläkään EI saa olla Arduino laitealusta ja USB kytkettynä PC USB väylään. Ensimmäinen käynnistys. Valitse työpöydän Arduino183 pikakuvake. Käynnistä Arduino IDE pikakuvakkeesta. Arduinon käynnistys voi vieläkin kestää joskus Arduino IDE pyytää käyttö- tai päivitysluvan Javalle, sen voi hyväksyä. Arduino IDE käyttää Javaa. Pitäisi ilmestyä seuraava aloituskuva työpöydälle jonkun ajan kuluttua Ja sitten...vihdoinkin pääsemme aloittamaan. Tämä seuraava on alkuruutu Arduino IDEstä

12 Aloitamme Blink illä joka avataan <Tiedostot> <Esimerkit><01.Basic> <Blink> ja klik vasen hiiren nappula.

13 Ja sitten vihdoin Blink Ja nyt kytket Arduino alustan USB johdolla kiinni PC USB porttiin. Käytä USB 2.0 porttia. ERITTÄIN TÄRKEÄÄ. Ota aina USB-johto irti Arduinon ja Tietokoneen väliltä kun teet koekytkentää. Laite jos menee oikosulkuun niin käypi käry aivan varmasti. Tee siis kytkennät jännitteettömänä. Näyttöön ilmestyy driverin latauskuvake. Näitäkin on monia eri mahdollisuuksia. Ota yhteyttä kurssin vetäjään jos on ongelmia. Tämä on yksi niistä laitekohtaisista asioista jotka voivat olla ihan erilaisia..

14 Sitten kun asennus on valmis niin. Ilmaantuu OK ja voit sulkea <Sulje> latausikkunan.

15 Seuraavaksi tarkistetaa käytettävä alusta ja sen COM portti. Arduino IDEn painikkeet ja niiden tehtävät. Sitten se Blink Blink on ehkä käytetyin ja mainio ohjelma käyttää Arduino ja Arduino IDEn opiskeluun

16 Seuraavien ohjelmien Koodit löytyvät Arduino IDEn Tiedosto>Tässä on jo modifoitu versio Blink ohjelmasta Kytkentä I Blink2 ohjelma nostaa Arduino pin 11 ylös (1) ja laskee sen alas (0) noin 1 (1000 millisekuntia) sekunnin välein. Loopissa ohjelma toistaa itseään loputtomiin. Blink2 Raimo Kantoniemi */ // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin 11 as an output. pinmode(11, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalwrite(11, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalwrite(11, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Siihen kytkentäkaavio

17 Sekä fritzing Sehän vilkkuu Harjoitusta1: Nyt kun muutat delay(1000) arvoja kummasakin kohdassa digitalwrite(11,low) tai digitalwrite(11,high). Näet miten viiveen muuttaminen muuttaa LEDin vilkkumista.low tässä kytkennässä sammuttaa LEDin ja HIGH sytyttää LEDin. Delay(1000) on 1000 millisekunnin viive eli 1 sekunti. digitalwrite(11, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalwrite(11, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Kytkentä II Luetaan analoginen arvo A0 pinnistä ja tulostetaan se sarjaporttiin Serial ja pidetään lukujen välillä 1 millisekunnin viipe

18

19 /* AnalogReadSerial Reads an analog input on pin 0, prints the result to the serial monitor. Graphical representation is available using serial plotter (Tools > Serial Plotter menu) Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground. This example code is in the public domain. */ // the setup routine runs once when you press reset: void setup() { // initialize serial communication at 9600 bits per second: Serial.begin(9600);} // the loop routine runs over and over again forever: void loop() { // read the input on analog pin 0: int sensorvalue = analogread(a0); // print out the value you read: Serial.println(sensorValue); delay(1); // delay in between reads for stability } Tulos 1. Sarjaväylässä sarjamonitori ikkunassa COMXX (XX on se portti mihin Arduino on kytketty) pitäsi näkyä arvo väliltä 0 ja 1023 riippuen potentiometrin asennosta. Mitä lähempänä potentiometrin liuku (keskimmäinen liitin) on + Vcc 5v jännitettä sitä korkeampi on arvo ja siten mitä lähempänä liuku on GND maata sitä alempi on arvo. Nyt on hyvä hetki, myös kokeilla serialplotteria, löytyy samasta Työkaluvalikosta sarjamonitorin kanssa. Serialplotteri tekee lukuarvon sijasta xy-käyrää y=aika ja x= arvo, serialplotterin käytöstä tarkemmin myöhemmin. Vinkki 1. Jos et löydä oikeaa sarjaväylää COMXX, niin katso mikä COMväylä poistuu ja tulee takaisin kun otat Arduino USB johdon irti ja laitat sen takaisin. Löytyy valikosta Työkalut>Portti> Serial ports alta. Kun otat pois USB johdon muista sulkea valikko ja avata se uudestaan että porttipaikka varmasti päivittyy.

20 Tietoisku 1. Tarkka huomaa että kytkentään on lisätty 220µF kondensaattori jännite napojen + ja välille. Syy on se että kondensaattori vakauttaa tässä jännitteen koska elektrolyyttikondensaattori toimii kuin pieni akku. Se varaa itseensä jännitteen joka on napojen välillä ja purkaa sen salaman nopeasti kun jännite laskee jolloin µ-prosessori Arduinossa kehrää tasaisesti. Kytkentä III (nyt yhdistellään) Luetaan analoginen arvo A0 pinnistä muutetaan se PWM (pulse widh modulation) digitaaliseksi analogia arvoksii ja annetaan se arvo LEDille joka himmenee ja kirkastuu PWM arvon mukaan ja tulostetaan samalla arvo sarjaporttiin Serial ja pidetään lukujen välillä 1 millisekunnin viipe

21 ERITTÄIN TÄRKEÄÄ. Ota aina USB-johto irti Arduinon ja Tietokoneen väliltä kun teet koekytkentää. Laite jos menee oikosulkuun niin käypi käry aivan varmasti. Tee siis kytkennät jännitteettömänä. Tässä kytkennässä yhdistetään blink ja analogiportin luku sekä sarjaväylän monitorointi. Jos sinulla on blink kytkentä purkamatta, niin lisää puutuvat komponentit kuvien mukaaisesti. Jos ei ole tämä on helppo rakentaa uudestaan Olen esimerkki kuvissa seurattavuuden takia käyttänyt seuraavia värejä. Punainen v Vcc Sininen Maa GND Vihreä----- Signaali1 tai yleensä muuttuva signaali1 tai väylä1. Keltainen --- Signaali2 tai yleensä muuttuva signaali2 tai väylä 2. Nyt on myös aika tarkastella hieman ohjelmointia ja IDEä sekä ohjelman rakenetta. Aina on hyvä lisätä ohjelmaan kommetteja, ne ovat tärkeitä, vai sanoisko erittäin tärkeitä. Kommentointi tapahtuu seuraavasti // tämä on rivin pitunen kommentti joka loppuu rivin loputtua. /*tämä on kommentointi kenttä joka alkaa /* parilla merkkejä ja loppuu */ loppuu pariin merkkejä */ eli /* kommentteja */ loppu

22 /* Tosi tärkeää */ Kommetit eivät tee itse ohjelmalle mitään, kun käännät ja lataat ohjelmaa niin kommentit jätetään kääntämättä ja lataamatta µ-prosessorille. Opettele tekemään kommentteja, tuntuu joskus turhalta, mutta usko pois että muutaman vuoden päästä kun selaat ohjelmia kirjastostasi, huomaat että se vaiva kannatti. Tulevaisuutesi sinä kiittää tästä /* Raimo Kantoniemi Arduino IDE tämä on ohjelma joka lukee analogia arvon analogisesta sisääntulosta A arvo muunnetaan välille, koska PWM on 8 bittinen ja analogia muunnin Arduinossa on 10 bittinen muunnos tehdään Arduinin sisäisellä funktiolla map() kirjoitetaan se arvo PWM ulosmenoon D03 */ /* void setup() ajetaan aina kun Arduino käynnistetää, kerran */ void setup() { // void setupin alkumerkki Serial.begin(9600); // tämä käynnistää sarjaväylän nopudella 9600 bittiä sekunnissa sarjamonitori nopeus pitää olla sama pinmode(3, OUTPUT); // asetetaan ulostulo 11 ulostulokseksei } // void setupin loppumerkki void loop() // loop() on ali ohjelma joka on pääohjelma se pyörii koko ajan silmukassa( loopissa) { // void loop() alkumerkki int sensorvalue = analogread(a0); // luetaan analookinen arvo analookisesta sisään tulosta A0 Serial.println(sensorValue); delay(1); //kaiutetaan arvo sarjaväylään jonka kautta monitorille //tämä on 1 millisekunni viipe // käsky map(x,y,w,z) siirtää luetun analogi arvon x min 0- y max 1023, Pulssi koodatuksi digitaali arvoksi w min 0 - z max255 analogwrite (3, (map(sensorvalue,0,1023,0,255))) ; delay(100); } // loopin loppu merkki // sekä kirjoittaa sen ulosmeno pinni D11 // PWM pulssin leveys modulaatio // 100 millisekunnin viipe jolloi ohjelma ei tee yhtään mitään

23 Ohjelmakoodin purku Setupissa käynnistetää sarjaväylä nopudella 9600 baudia. Sekä pinni D03, ULOSMENOKSI Loopissa luetaan arvo potentiometrin keskipinnistä joka on kytketty A0 alogiasisäänmenoon, liusta muuttujaan int sensorvalue int = integer = kokonaisluku väliltä -32,768 ja 32,767 Arvo muuttuu välillä koska Arduinon µ-prosessorin AD/muunnin on 10 bittinen 2^10 Kiroitetaan arvo PWM pulssinleveys modulaatio ja nyt taas pulssinleveysmodulaatio on 8-bittinen 2^8 Tarvitaan muunnos joka hoituu Arduinon sisäisellä funtiolla map(x,y,w,z). Parhaiten Arduinon käskyt löytyy englanniksi Googlettamalla. Niitä ja niiden syntakseja on aika paljon noin 2000kpl tai enemmä. Joten Googlettamallla Arduino IDE map() Löytyy tietoa. Muistiinpanoja

24 Tietoisku PWM The Fading example demonstrates the use of analog output (PWM) to fade an LED. It is available in the File->Sketchbook->Examples->Analog menu of the Arduino software. Pulse Width Modulation, or PWM, is a technique for getting analog results with digital means. Digital control is used to create a square wave, a signal switched between on and off. This on-off pattern can simulate voltages in between full on (5 Volts) and off (0 Volts) by changing the portion of the time the signal spends on versus the time that the signal spends off. The duration of "on time" is called the pulse width. To get varying analog values, you change, or modulate, that pulse width. If you repeat this on-off pattern fast enough with an LED for example, the result is as if the signal is a steady voltage between 0 and 5v controlling the brightness of the LED. In the graphic below, the green lines represent a regular time period. This duration or period is the inverse of the PWM frequency. In other words, with Arduino's PWM frequency at about 500Hz, the green lines would measure 2 milliseconds each. A call to analogwrite() is on a scale of 0-255, such that analogwrite(255) requests a 100% duty cycle (always on), and analogwrite(127) is a 50% duty cycle (on half the time) for example. Once you get this example running, grab your arduino and shake it back and forth. What you are doing here is essentially mapping time across the space. To our eyes, the movement blurs each LED blink into a line. As the LED fades in and out, those little lines will grow and shrink in length. Now you are seeing the pulse width.

25 Toinen oppitunti Hello World Tämän oppitunnin aikana opetellaan LCD- näytön käyttöä Meiilä on käytössä LCD- näyttö (Liquid Crystal Display- Nestekidenäyttö) Ja se otetaan käyttöön näin. Tarvikkeet Arduino alusta LCD I2C näyttö joka on piirillä PCF8574-4kpl hyppylankaa ma-fe

26 LCD Koodi #include <Wire.h> #include <LiquidCrystal_PCF8574.h> LiquidCrystal_PCF8574 lcd(0x27); // set the LCD address to 0x27 for a 16 chars and 2 line display int show; void setup() { int error; Serial.begin(9600); Serial.println("LCD..."); while (! Serial);

27 Serial.println("Dose: check for LCD"); // See Wire.begin(); Wire.beginTransmission(0x27); error = Wire.endTransmission(); Serial.print("Error: "); Serial.print(error); if (error == 0) { Serial.println(": LCD found."); } else { Serial.println(": LCD not found."); } // if lcd.begin(16, 2); // initialize the lcd show = 0; } // setup() void loop() { if (show == 0) { lcd.setbacklight(255); lcd.home(); lcd.clear(); lcd.print("hello LCD"); delay(1000); lcd.setbacklight(0); delay(400); lcd.setbacklight(255); } else if (show == 1) { lcd.clear(); lcd.print("cursor On"); lcd.cursor(); } else if (show == 2) { lcd.clear(); lcd.print("cursor Blink");

28 lcd.blink(); } else if (show == 3) { lcd.clear(); lcd.print("cursor OFF"); lcd.noblink(); lcd.nocursor(); } else if (show == 4) { lcd.clear(); lcd.print("display Off"); lcd.nodisplay(); } else if (show == 5) { lcd.clear(); lcd.print("display On"); lcd.display(); } else if (show == 7) { lcd.clear(); lcd.setcursor(0, 0); lcd.print("*** first line."); lcd.setcursor(0, 1); lcd.print("*** second line."); } else if (show == 8) { lcd.scrolldisplayleft(); } else if (show == 9) { lcd.scrolldisplayleft(); } else if (show == 10) { lcd.scrolldisplayleft(); } else if (show == 11) { lcd.scrolldisplayright(); } // if delay(2000); show = (show + 1) % 12; } // loop()

29 No sitten vielä Kosteus ja Lämpöanturi mukaan

30 DHT Koodi #include <SimpleDHT.h> // for DHT11, // VCC: 5V or 3V // GND: GND // DATA: 2 int pindht11 = 2; SimpleDHT11 dht11; void setup() { Serial.begin(115200); } void loop() { // start working... Serial.println("============================ ====="); Serial.println("Sample DHT11..."); // read without samples. byte temperature = 0; byte humidity = 0; if (dht11.read(pindht11, &temperature, &humidity, NULL)) { Serial.print("Read DHT11 failed."); return; } Serial.print("Sample OK: "); Serial.print((int)temperature); Serial.print(" *C, "); Serial.print((int)humidity); Serial.println(" %"); // DHT11 sampling rate is 1HZ. delay(1000); }

31 Sitten yhdistetään koodit #include <Wire.h> #include <LiquidCrystal_PCF8574.h> #include <SimpleDHT.h> // for DHT11, // VCC: 5V or 3V // GND: GND // DATA: 2 int pindht11 = 2; SimpleDHT11 dht11; LiquidCrystal_PCF8574 lcd(0x27); // set the LCD address to 0x27 for a 16 chars and 2 line display int show; byte temperature = 0; byte humidity = 0; void setup() { int error; Serial.begin(9600); Serial.println("LCD..."); while (! Serial); Serial.println("Dose: check for LCD"); // See Wire.begin(); Wire.beginTransmission(0x27); error = Wire.endTransmission(); Serial.print("Error: "); Serial.print(error); if (error == 0) { Serial.println(": LCD found.");

32 } else { Serial.println(": LCD not found."); } // if lcd.begin(16, 2); // initialize the lcd show = 0; } // setup() void DHT11() { delay(3000); // start working... Serial.println("============================ ====="); Serial.println("Sample DHT11..."); // read without samples. if (dht11.read(pindht11, &temperature, &humidity, NULL)) { Serial.print("Read DHT11 failed."); return; } Serial.print("Sample OK: "); Serial.print((int)temperature); Serial.print(" *C, "); Serial.print((int)humidity); Serial.println(" %"); // DHT11 sampling rate is 3HZ. } void LCD() { lcd.setbacklight(255);

33 lcd.home(); lcd.clear(); lcd.setcursor(0, 0); lcd.print((int)temperature); lcd.print(" C astetta"); lcd.setcursor(0, 1); lcd.print((int)humidity); lcd.print(" % Kosteus"); } void loop() { DHT11(); LCD(); }

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

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

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

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

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

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

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

HP ProBook 430 G5 kannettavien käyttöönotto

HP ProBook 430 G5 kannettavien käyttöönotto HP ProBook 430 G5 kannettavien käyttöönotto Windows 10:n asennus, päivitysten tarkistus ja Abitti-asetukset Kytke tietokone verkkovirtaan ennen koneen käynnistämistä! Windows 10 Home käyttöjärjestelmän

Lisätiedot

Let Me Hack It -kurssilla tarvittavat ohjelmat ja välineet

Let Me Hack It -kurssilla tarvittavat ohjelmat ja välineet Let Me Hack It -kurssilla tarvittavat ohjelmat ja välineet Tarvitset kurssilla tietokoneen jolla on: Windows, Mac OS X tai Linux -käyttöjärjestelmä. Vähintään yksi kurssin ohjelmointiympäristöistä (Processing

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

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

////// 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

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL FinFamily PostgreSQL 1 Sisällys / Contents FinFamily PostgreSQL... 1 1. Asenna PostgreSQL tietokanta / Install PostgreSQL database... 3 1.1. PostgreSQL tietokannasta / About the PostgreSQL database...

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

Arduino ohjelmistokehitys

Arduino ohjelmistokehitys Arduino ohjelmistokehitys http://www.arduino.cc/ jak Sisältö Mikä on Arduino? Ohjelmistonkehitysympäristö (Arduino IDE) Ohjelmointikieli Esimerkkejä Lähteitä Arduino -ohjelmistokehitys/ jak 2 Mikä on Arduino?

Lisätiedot

Keskellä ruutua kuvan yläpuolella linkki on call diabeteksen hallintaohjelmisto. Klikkaa sitä

Keskellä ruutua kuvan yläpuolella linkki on call diabeteksen hallintaohjelmisto. Klikkaa sitä Irroita kaapeli sekä tietokoneesta, että mittarista. Mene osoitteeseen www.ekoweb.fi Keskellä ruutua kuvan yläpuolella linkki on call diabeteksen hallintaohjelmisto. Klikkaa sitä Tämä siirtää sinut aconlabsin

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

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed Online Meeting Guest Online Meeting for Guest Participant Lync Attendee Installation Online kokous vierailevalle osallistujalle Lync Attendee Asennus www.ruukki.com Overview Before you can join to Ruukki

Lisätiedot

TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps

TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps Pikaohje Laite toimii Windows XP SP3, Windows 7,8,10 ja Mac OSx 10.5 tai käyttöjärjestelmissä, Linux tuki netistä ladattavilla ajureilla USB portin

Lisätiedot

MASSER Loader V2.00. käyttö- ja asennusohje 5.5.2014

MASSER Loader V2.00. käyttö- ja asennusohje 5.5.2014 MASSER Loader V2.00 käyttö- ja asennusohje 5.5.2014 Masser Oy Tel. +358 400 904 500 BID No 0665142-9 Jämytie 1 Fax. +358 16 282 554 VAT No. FI06651429 FI-96910 Rovaniemi, Finland Domicile Rovaniemi OHJELMAN

Lisätiedot

FinFamily Installation and importing data (11.1.2016) FinFamily Asennus / Installation

FinFamily Installation and importing data (11.1.2016) FinFamily Asennus / Installation FinFamily Asennus / Installation 1 Sisällys / Contents FinFamily Asennus / Installation... 1 1. Asennus ja tietojen tuonti / Installation and importing data... 4 1.1. Asenna Java / Install Java... 4 1.2.

Lisätiedot

Coolselector Asennusohje

Coolselector Asennusohje MAKING MODERN LIVING POSSIBLE Coolselector Asennusohje Täydellinen valinta on vain muutaman klikkauksen päässä www.danfoss.fi/kylma Yleiset vaatimukset Windows XP asennus Windows 7 asennus Asennuksen poisto

Lisätiedot

TTY TKT-1110 Mikroprosessorit TKT. HEW-ohjeet ver 1.0

TTY TKT-1110 Mikroprosessorit TKT. HEW-ohjeet ver 1.0 Johdanto Nämä ohjeet opastavat sinut tekemään kurssiin TKT-1110 Mikroprosessorit liittyvät harjoitustyöt. Ohjeet sisältävät kolme osiota. Ensimmäisenä esitellään projektin luonti, mikä tehdään ainoastaan

Lisätiedot

Huawei E3276s ohjelmistopäivitys

Huawei E3276s ohjelmistopäivitys Huawei E3276s ohjelmistopäivitys 1. Aloita kytkemällä nettitikku tietokoneen USB-porttiin. Jos nettitikku ei ole aikaisemmin ollut käytössä tässä tietokoneessa, niin hetken päästä aukeaa Mobile Broadband

Lisätiedot

////// 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

lizengo Asennusopas Windows: in kopioiminen

lizengo Asennusopas Windows: in kopioiminen lizengo Asennusopas Windows: in kopioiminen Windows: in kopioiminen lizengo Asennusopas Klikkaa sitä Windows-versiota, jonka haluat kopioida USB-tikulle, niin pääset suoraan oikeaan oppaaseen. Windows

Lisätiedot

FTP -AINEISTOSIIRRON OHJE PC / MAC Ympäristö

FTP -AINEISTOSIIRRON OHJE PC / MAC Ympäristö FTP -AINEISTOSIIRRON OHJE PC / MAC Ympäristö Versio 1.0 Tiedostonsiirto FTP -menetelmällä Lahden Väriasemoinnilla on käytössä suurempien tiedostojen siirtoa varten oma FTP -yhteys. Tällä menetelmällä saadaan

Lisätiedot

DATALOGGERI DT-171 PIKAKÄYTTÖOHJE V 1.2

DATALOGGERI DT-171 PIKAKÄYTTÖOHJE V 1.2 DATALOGGERI DT-171 PIKAKÄYTTÖOHJE V 1.2 S&A Matintupa 2007 Ohjelman käynnistys Ohjelma käynnistyy tuplaklikkaamalla DATALOGGER ohjelmakuvaketta. Ohjelma avautuu tuplaklikkaamalla Datalogger kuvaketta.

Lisätiedot

Garmin Astro ohjelmistopäivitys

Garmin Astro ohjelmistopäivitys Garmin Astro ohjelmistopäivitys Laitteen ohjelmisto päivitys kannattaa suorittaa silloin tällöin. Ohjelmistopäivityksellä voit saada laitteeseesi uusia ominaisuuksia ja parannuksia vanhoihin ominaisuuksiin.

Lisätiedot

1 Tivax siirto uuteen koneeseen

1 Tivax siirto uuteen koneeseen Tivax siirto uuteen koneeseen 1 1 Tivax siirto uuteen koneeseen 1.1 Tivax ohjelman asentaminen Huom. Siirrossa mahdollisesti esiintyvien ongelmien ratkaisu on veloituksetonta ainoastaan asiakkaille, joilla

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

1.3 Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

1.3 Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä OULUN YLIOPISTO Tietojenkäsittelytieteiden laitos Johdatus ohjelmointiin 811122P (5 op.) 12.12.2005 Ohjelmointikieli on Java. Tentissä saa olla materiaali mukana. Tenttitulokset julkaistaan aikaisintaan

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

Ennen varmenteen asennusta varmista seuraavat asiat:

Ennen varmenteen asennusta varmista seuraavat asiat: NAPPULA-VARMENTEEN ASENNUSOHJE 1/17 Suosittelemme käyttämään Nappulaa uusimmalla versiolla Firefox- tai Chrome- tai Applen laitteissa Safariselaimesta. Tästä dokumentista löydät varmenteen asennusohjeet

Lisätiedot

Suomenkielinen versio. Johdanto. Laitteiston asennus. PU013 Sweex 1-portin rinnakkainen & 2 -portin sarja PCI-kortti

Suomenkielinen versio. Johdanto. Laitteiston asennus. PU013 Sweex 1-portin rinnakkainen & 2 -portin sarja PCI-kortti PU013 Sweex 1-portin rinnakkainen & 2 -portin sarja PCI-kortti Johdanto Älä altista PU013-korttia äärilämpötiloille. Älä aseta laitetta suoraan auringonvaloon tai sulje lämmityselementtejä. Älä käytä PU013-korttia

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

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6

INTERBASE 5.0 PÄIVITYS VERSIOON 5.6 1 INTERBASE 5.0 PÄIVITYS VERSIOON 5.6 HUOM: Tämä ohje on tarkoitettu yksittäisen koneen päivittämiseen, mikäli InterBase on asennettu serverille ota yhteys DL Software Tukeen. HUOM: Mikäli koneessasi on

Lisätiedot

ClassPad fx-cp400 päivitys. + Manager for ClassPad II Subscription päivitys

ClassPad fx-cp400 päivitys. + Manager for ClassPad II Subscription päivitys ClassPad fx-cp400 päivitys + Manager for ClassPad II Subscription päivitys Käyttöjärjestelmän ja Add-in sovellusten päivityksestä Casio suosittelee aina viimeisimmän käyttöjärjestelmän asentamista. Tällöin

Lisätiedot

Ekoweb Oy HUOMIO! Jos sinulla on koneella vanha versio On Call DMS-ohjelmasta poista ensin se ja mahdolliset vanhat ajurit.

Ekoweb Oy HUOMIO! Jos sinulla on koneella vanha versio On Call DMS-ohjelmasta poista ensin se ja mahdolliset vanhat ajurit. On Call DMS ohjelma Asennus: Lataa ohjelma osoitteesta http://www.ekoweb.fi/wordpress/tuki/ Tallenna ohjelma paikkaan josta löydät sen helposti. Alla esimerkkikuva miltä sivu näyttää. Versionumero päivittyy

Lisätiedot

Mathcad 14.0 Single User -asennus 12.3.2008

Mathcad 14.0 Single User -asennus 12.3.2008 Mathcad 14.0 Single User -asennus 12.3.2008 Asennuksessa on kaksi vaihetta. Ensin asennetaan ohjelma tietokoneelle (vaiheet 1-3). Sen jälkeen asennetaan lisenssi (vaiheet 4-12). 1. Aseta Mathcad 14 CD-levy

Lisätiedot

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Note! Before starting download and install a fresh version of OfficeProfessionalPlus_x64_en-us. The instructions are in the beginning of the exercise.

Lisätiedot

Suomenkielinen versio. Johdanto. Laitteiston asennus. PU011 Sweex 1-portin rinnakkainen PCI Express -kortti

Suomenkielinen versio. Johdanto. Laitteiston asennus. PU011 Sweex 1-portin rinnakkainen PCI Express -kortti PU011 Sweex 1-portin rinnakkainen PCI Express -kortti Johdanto Älä altista PU011-korttia äärilämpötiloille. Älä aseta laitetta suoraan auringonvaloon tai sulje lämmityselementtejä. Älä käytä PU011-korttia

Lisätiedot

TW-LTE 4G/3G. USB-modeemi (USB 2.0)

TW-LTE 4G/3G. USB-modeemi (USB 2.0) TW-LTE 4G/3G USB-modeemi (USB 2.0) Tiedonsiirtonopeus: 100 Mbps/50 Mbps LTE: 1800/2100/2600 MHz GSM/GPRS/EDGE: 850/900/1800/1900 MHz UMTS: 900/2100 MHz Pikaohje (Finnish) CE Käyttöönotto- ohje SIM- kortin

Lisätiedot

KÄYTTÖOHJE PEL / PEL-M

KÄYTTÖOHJE PEL / PEL-M V2.0.0 (05.09.2014) 1 (6) 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

Tiedostojen lataaminen netistä ja asentaminen

Tiedostojen lataaminen netistä ja asentaminen s. 1/5 Tiedostojen lataaminen netistä ja asentaminen Yleistä Internetissä on paljon hyödyllisiä ilmaisohjelmia, jotka voi ladata ja asentaa omalle koneelle. Osa ohjelmista löytyy suomenkielisiltä sivuilta,

Lisätiedot

Pika-asennusohjeet Suomeksi

Pika-asennusohjeet Suomeksi Pika-asennusohjeet Suomeksi (Virallinen ohje löytyy asennuslevyltä Englanninkielisenä) Tulosta tämä ohje asennuksen avuksi. Ensiksi asennetaan itse ohjelma, sitten rekisteröidytään testerin käyttäjäksi

Lisätiedot

ICOM IC-7600 helposti ssb-cw-rtty-digi

ICOM IC-7600 helposti ssb-cw-rtty-digi ICOM IC-7600 helposti ssb-cw-rtty-digi JKR Radio Club RY 2016 Vastuurajaus Noudata aina valmistajan ohjeita kun kytket laitekaapelin radioon. Vaikka emme ole tietoisia kaapeleiden mahdollisesti aiheuttamista

Lisätiedot

Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta

Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta April 2012 Näin pääset alkuun: Tämä dokumentti kuvaa kuinka saat Navionics Freshest Data päivityksen ensimmäistä kertaa.

Lisätiedot

Ohjeet e kirjan ostajalle

Ohjeet e kirjan ostajalle 1 Ohjeet e kirjan ostajalle 1. Ostaminen ja käyttöönotto 1.1. Näin saat e kirjan käyttöösi Lataa tietokoneellesi Adobe Digital Editions (ADE) ohjelma täältä: http://www.adobe.com/products/digitaleditions/.

Lisätiedot

Jypelin käyttöohjeet» Ruutukentän luominen

Jypelin käyttöohjeet» Ruutukentän luominen Jypelin käyttöohjeet» Ruutukentän luominen Pelissä kentän (Level) voi luoda tekstitiedostoon "piirretyn" mallin mukaisesti. Tällöin puhutaan, että tehdään ns. ruutukenttä, sillä tekstitiedostossa jokainen

Lisätiedot

CipherLab CPT-8001L -tiedonkeruupäätteen käyttö Ecomin kanssa

CipherLab CPT-8001L -tiedonkeruupäätteen käyttö Ecomin kanssa CipherLab CPT-8001L -tiedonkeruupäätteen käyttö Ecomin kanssa Sisällys Laitteen käyttöönotto...3 Latauskehdon asennus...3 Tiedonsiirto-ohjelman asennus...4 Keräilylaitteen käyttö...5 Viivakoodien luku...5

Lisätiedot

Javan asennus ja ohjeita ongelmatilanteisiin

Javan asennus ja ohjeita ongelmatilanteisiin Javan asennus ja ohjeita ongelmatilanteisiin Javaa tarvitaan Fivaldin Sovellusikkunan alaisiin sovelluksiin, jotka käyttävät Oracle Forms -tekniikkaa. Visma Fivaldin osalta suosittelemme aina käyttämään

Lisätiedot

T&M Autori Versio Series 60 -puhelimiin

T&M Autori Versio Series 60 -puhelimiin T&M Autori Versio 5.0.0 Series 60 -puhelimiin Asennusohje 19. huhtikuuta 2010 TIETOMEKKA T&M Autori asennusohje - 2 SISÄLLYSLUETTELO SISÄLLYSLUETTELO 2 1. YLEISTÄ 3 2. UUDEN MUISTIKORTIN ASENNUS 3 3. T&M

Lisätiedot

System.out.printf("%d / %d = %.2f%n", ekaluku, tokaluku, osamaara);

System.out.printf(%d / %d = %.2f%n, ekaluku, tokaluku, osamaara); Kysy Karilta tai Kimmolta, jos tehtävissä on jotain epäselvää. Kerro WETOon liittyvät ongelmat suoraan Jormalle sähköpostitse (jorma.laurikkala@uta.fi). Muista nimetä muuttujat hyvin sekä kommentoida ja

Lisätiedot

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

KÄYTTÖOHJE PEL 2500 / PEL 2500-M V2.0.0 (24.10.2014) 1 (7) 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

Tämä on PicoLog Windows ohjelman suomenkielinen pikaohje.

Tämä on PicoLog Windows ohjelman suomenkielinen pikaohje. Tämä on PicoLog Windows ohjelman suomenkielinen pikaohje. Asennus: HUOM. Tarkemmat ohjeet ADC-16 englanninkielisessä User Manual issa. Oletetaan että muuntimen kaikki johdot on kytketty anturiin, käyttöjännite

Lisätiedot

HARJOITUSTYÖ: LabVIEW, Liiketunnistin

HARJOITUSTYÖ: LabVIEW, Liiketunnistin Tämä käyttöohje on kirjoitettu ESR-projektissa Mikroanturitekniikan osaamisen kehittäminen Itä-Suomen lääninhallitus, 2007, 86268 HARJOITUSTYÖ: LabVIEW, Liiketunnistin Tarvittavat laitteet: PC Labview

Lisätiedot

System.out.printf("%d / %d = %.2f%n", ekaluku, tokaluku, osamaara);

System.out.printf(%d / %d = %.2f%n, ekaluku, tokaluku, osamaara); Mikäli tehtävissä on jotain epäselvää, laita sähköpostia vastuuopettajalle (jorma.laurikkala@uta.fi). Muista nimetä muuttujat hyvin sekä kommentoida ja sisentää koodisi. Ohjelmointitehtävien osalta palautetaan

Lisätiedot

Machine Control Studio - Kuinka päästä alkuun. Ohjelmointiympäristö Unidrive M ja MCi2x0 laitteille

Machine Control Studio - Kuinka päästä alkuun. Ohjelmointiympäristö Unidrive M ja MCi2x0 laitteille Machine Control Studio - Kuinka päästä alkuun Ohjelmointiympäristö Unidrive M ja MCi2x0 laitteille Mistä aloittaa? Machine Control Studion lataaminen ja asennus. MCS käynnistys ja uuden projektin luonti.

Lisätiedot

1. Adobe Digital Editions ohjelman käyttöönotto

1. Adobe Digital Editions ohjelman käyttöönotto 1. Adobe Digital Editions ohjelman käyttöönotto Useimmat verkkokaupassa myytävät e-kirjat on suojattu Adobe DRM suojauksella. Näitä e-kirjoja voi lukea vain Adobe Digital Editions ohjelmalla, joka on asennettava

Lisätiedot

CEM DT-3353 Pihtimittari

CEM DT-3353 Pihtimittari CEM DT-3353 Pihtimittari Sivu 1/5 CEM DT-3353 Pihtimittari Ongelma Mittarin ohjelmisto ilmoittaa NO DATA vaikka tiedonsiirtokaapeli on kytketty tietokoneen ja mittarin välille, mittarissa on virta päällä

Lisätiedot

WBelectronics. Infinity USB Phoenix - Käyttöohje

WBelectronics. Infinity USB Phoenix - Käyttöohje WBelectronics Infinity USB Phoenix - Käyttöohje Johdanto Laitteen asentaminen Onneksi olkoon Infinity USB Phoenix -laitteen hankinnasta! Infinity kytketään toimintaan kolmessa vaiheessa: 1) Asenna laite

Lisätiedot

Comet pysäköintimittarin asennus ja kytkeminen tietokoneeseesi (Windows XP) USB-kaapelilla.

Comet pysäköintimittarin asennus ja kytkeminen tietokoneeseesi (Windows XP) USB-kaapelilla. Comet pysäköintimittarin asennus ja kytkeminen tietokoneeseesi (Windows XP) USB-kaapelilla. HUOM! TÄMÄ OHJE ON COMET LAITTEEN ENSIMMÄISTÄ ASENNUSKERTAA VARTEN. Ladataksesi rahaa Comet pysäköintimittariisi

Lisätiedot

MEM-O-MATIC. 6800 järjestelmä

MEM-O-MATIC. 6800 järjestelmä MEM-O-MATIC 6800 järjestelmä Ohjeet Windows yhdysohjelmalle / 6800 yhdysohjelman käyttöohje זתתתתת Windows yhdysohjelman asennus tietokoneelle Tee uusi kansio esimerkiksi nimellä MEMO kovalevyllesi. Kopio

Lisätiedot

McAfee VirusScan Enterprice 7.0.0 asennus

McAfee VirusScan Enterprice 7.0.0 asennus 1 McAfee VirusScan Enterprice 7.0.0 asennus Asennuksen vaiheet: 1. McAfee VirusScan Enteprice 7.0.0 asennus 2. McAfee VirusScan Enteprice 7.0.0 On-Access Scan:n konfigurointi 3. Automaattisten päivitysten

Lisätiedot

erasmartcardkortinlukijaohjelmiston

erasmartcardkortinlukijaohjelmiston erasmartcardkortinlukijaohjelmiston asennusohje Sisällysluettelo 1. erasmartcard... 2 2. erasmartcard-ohjelmiston normaali asennus... 3 2.1. Ennen asennusta... 3 2.2. Asennus... 3 3. Muut asennustavat...

Lisätiedot

Asennus Windows 2000 ja XP -käyttöjärjestelmiin

Asennus Windows 2000 ja XP -käyttöjärjestelmiin PU007V2 Sweex 1 portin rinnakkainen & 2 portin sarja PCI-kortti Johdanto Älä altista PU007V2-korttia äärilämpötiloille. Älä aseta laitetta suoraan auringonvaloon tai sulje lämmityselementtejä. Älä käytä

Lisätiedot

E-RESULTS LITE -OHJEET

E-RESULTS LITE -OHJEET E-RESULTS LITE -OHJEET 1 ALKUVALMISTELUT Huolehdi ennen rastiesi pitoa, että Tulospalvelutietokoneen akku on ladattu täyteen Seuran EMIT-kortit ovat tallessa ja selkeästi erillään lähtöleimasimesta. Lähtö-

Lisätiedot

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE

NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE Ennen palvelinohjelman asennusta perustetaan tarvittavat kansiot. Oikeustasoista share- tai security-tason oikeudet riittävät; molempien oikeustasojen

Lisätiedot

Java Runtime -ohjelmiston asentaminen

Java Runtime -ohjelmiston asentaminen Java Runtime -ohjelmiston asentaminen Windows Vista, Internet Explorer 7 - Suomenkielinen Huomaa! Asennuksen vaiheet voivat poiketa tästä ohjeistuksesta, johtuen esim. käyttämässäsi tietokoneessa olevasta

Lisätiedot

Topfieldin sarjaporttipäivitystyökalun asennus(rs232)

Topfieldin sarjaporttipäivitystyökalun asennus(rs232) Topfieldin sarjaporttipäivitystyökalun asennus(rs232) Oheinen kuvasarja selitysteksteineen opastaa sinut onnistuneesti päivittämään Topfield -vastaanottimesi. - Lataa sarjaportti -päivitystyökalu -sivustolta

Lisätiedot

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä OULUN YLIOPISTO Tietojenkäsittelytieteiden laitos Johdatus ohjelmointiin 81122P (4 ov.) 30.5.2005 Ohjelmointikieli on Java. Tentissä saa olla materiaali mukana. Tenttitulokset julkaistaan aikaisintaan

Lisätiedot

Maha Eurosystem jarrulaskentaohjelman asennusohje versio 7.20.026

Maha Eurosystem jarrulaskentaohjelman asennusohje versio 7.20.026 2012 Tecalemit Oy Seppo Koskivuori Maha Eurosystem jarrulaskentaohjelman asennusohje versio 7.20.026 Vaatimukset: - tietokone (PC), jossa vapaa USB portti - käyttöjärjestelmä Windows XP, Vista tai Windows

Lisätiedot

Ulkoasu. 1.Objektiivi 2.Tallennuspainike 3.Kuvien ottopainike _ FIN 01

Ulkoasu. 1.Objektiivi 2.Tallennuspainike 3.Kuvien ottopainike _ FIN 01 Ulkoasu 3 2 1 1.Objektiivi 2.Tallennuspainike 3.Kuvien ottopainike FIN 01 13 4.Micro-USB-portti 10 12 11 6 7 8 9 4 5 5.Akun virtakytkin 6.Sivu ylös -painike 7.Virtapainike 8.OK-painike 9.Sivu alas -painike

Lisätiedot

Asennuksessa kannattaa käyttää asennusohjelman tarjoamia oletusarvoja.

Asennuksessa kannattaa käyttää asennusohjelman tarjoamia oletusarvoja. 1 1 Tivax Laskutus 4.5 1.1 Tivax ohjelman asentaminen TivaxLaskutus version 4.5 asentamiseksi on oltava asennus CD. Asennusohjelma käynnistetään tuplaklikkamalla asennus CD:llä olevaa Tivax45LaskuSetup.exe

Lisätiedot

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys Sisällys 1 Varmista, että DigiSign-kortinlukijaohjelmisto on käynnissä 2 1.1 DigiSign-kuvake 2 1.2 Sovelluksen käynnistäminen 2 1.3 Kortin toiminnan varmistaminen 4 2 Jos käytät selaimena Mozilla, Firefox

Lisätiedot

Epson EMP-765 langaton käyttö

Epson EMP-765 langaton käyttö Epson EMP-765 langaton käyttö Tämä on yleinen käyttöohje Epsonin videotykin langattomaan käyttöön. Kannattaakin huomioida, että eri kannettavissa koneissa langaton käyttö saattaa hieman poiketa tässä ohjeessa

Lisätiedot

OTOsuite. Asennusopas. Suomi

OTOsuite. Asennusopas. Suomi OTOsuite Asennusopas Suomi Asiakirjassa kuvataan OTOsuite-ohjelman asentaminen DVD:ltä, muistitikulta tai pakatusta tiedostosta. Järjestelmävaatimukset 1,5 GHz:n suoritin tai parempi (suositus 2 GHz) 2

Lisätiedot

Mikäli olet saanut e-kirjan latauslinkin sähköpostilla, seuraa näitä ohjeita e-kirjan lataamisessa.

Mikäli olet saanut e-kirjan latauslinkin sähköpostilla, seuraa näitä ohjeita e-kirjan lataamisessa. E-kirjan latausohje Mikäli olet saanut e-kirjan latauslinkin sähköpostilla, seuraa näitä ohjeita e-kirjan lataamisessa. Pikaohjeet 1. Varmista että tietokoneellesi on asennettu Adobe Digital Editions ohjelma.

Lisätiedot

HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi

HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi Tämä käyttöohje on kirjoitettu ESR-projektissa Mikroanturitekniikan osaamisen kehittäminen Itä-Suomen lääninhallitus, 2007, 86268 HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi Tarvittavat laitteet: PC Labview

Lisätiedot

PIKAKÄYTTÖOHJE V S&A Matintupa

PIKAKÄYTTÖOHJE V S&A Matintupa PIKAKÄYTTÖOHJE V1.0 2007 S&A Matintupa MITTALAITE; PAINIKKEET, PORTIT, OSAT PAIKALLINEN portti (local, L) PÄÄPORTTI (master, M) LCD NÄYTTÖ PÄÄTETUNNISTIN VIRTAKYTKIN FUNKTIONÄPPÄIN Jännitteen syöttö VAHVISTUS/

Lisätiedot

Office 2013 - ohjelmiston asennusohje

Office 2013 - ohjelmiston asennusohje Office 2013 - ohjelmiston asennusohje Tämän ohjeen kuvakaappaukset on otettu asentaessa ohjelmistoa Windows 7 käyttöjärjestelmää käyttävään koneeseen. Näkymät voivat hieman poiketa, jos sinulla on Windows

Lisätiedot

Mikro-ohjain µc harjoitukset - yleisohje

Mikro-ohjain µc harjoitukset - yleisohje Mikro-ohjain µc harjoitukset - yleisohje Keijo Salonen 20. marraskuuta 2016 Sisältö 1 Esittely 2 2 Arduino UNO R3 mikro-ohjain kortti 2 3 Koekytkentälevy 5 4 Elektroniikan komponentit 7 5 Työkalut ja muut

Lisätiedot

Micro:bit. Käyttöohje. Innokas verkosto Petja Pyykkönen, Saimaan mediakeskus Käyttöohje / 2016 Innokas

Micro:bit. Käyttöohje. Innokas verkosto Petja Pyykkönen, Saimaan mediakeskus Käyttöohje / 2016 Innokas Micro:bit Käyttöohje Innokas verkosto Petja Pyykkönen, Saimaan mediakeskus 24.5.2017 Käyttöohje / 2016 Innokas Micro:bitin rakenne Micro:bitin etupuolelta löytyy 25 punaista LEDiä, jotka voidaan ohjelmoida

Lisätiedot

SQL Server 2005 Express Edition tietokannan asennusohje

SQL Server 2005 Express Edition tietokannan asennusohje 1 SQL Server 2005 Express Edition tietokannan asennusohje SQL Server 2005 Express Edition on Microsoftin tietokantaohjelmiston ilmaisversio. Asennukset tulee tehdä käyttäjätunnuksella, jolla on administrator-oikeudet.

Lisätiedot

LP-levyn digitointi Audacity-ohjelmalla

LP-levyn digitointi Audacity-ohjelmalla Digitointiohjeita_LP 17.3.2016 1 LP-levyn digitointi Audacity-ohjelmalla I Levyn tallennus tietokoneelle Kytke virta tietokoneeseen ja näyttöön. Levysoitin saa virtansa tietokoneesta. Käynnistä kopiointiohjelma

Lisätiedot

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012 Tiedostot Uudet ominaisuudet: - Ei Tiedostot-kohtaa alueen sisällä, vaan tiedostonvalitsin, jolla tiedostot tuodaan alueelle siihen kohtaan missä ne näytetään - Firefox-selaimella voi työpöydältä raahata

Lisätiedot

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun.

Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. StorageIT 2006 varmuuskopiointiohjelman asennusohje. Hyvä asiakkaamme! Olet tehnyt hyvän valinnan hankkiessasi kotimaisen StorageIT varmuuskopiointipalvelun. Ennen asennuksen aloittamista Varmista, että

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

Second Lifen ääniohjeet (sounds, Voice Chat, Music )

Second Lifen ääniohjeet (sounds, Voice Chat, Music ) Second Lifen ääniohjeet (sounds, Voice Chat, Music ) Jorgito Arado Real Life Georges Segura Koulutuskeskus Salpaus Lahti, Finland http: www.salpaus.fi Second Life Jorgito Arado Paijat-Hame Edu Island http://slurl.com/secondlife/paijat-hame%20edu%20island/143/109/26/

Lisätiedot

SYDÄN-HÄMEEN RASTIT 2017 TULOSPALVELUN OHJEET LAITTEISTO 2. LAITTEISTON VALMISTELU 3. VALMISTELUT ENNEN TAPAHTUMAA

SYDÄN-HÄMEEN RASTIT 2017 TULOSPALVELUN OHJEET LAITTEISTO 2. LAITTEISTON VALMISTELU 3. VALMISTELUT ENNEN TAPAHTUMAA SYDÄN-HÄMEEN RASTIT 2017 TULOSPALVELUN OHJEET 30.4.2017 1. LAITTEISTO - Kannettava tietokone Panasonic CF-29, verkkolaturi, autolaturi ja langaton hiiri. (vara-akku) - Emit 250 -lukijaleimasin ( UUSI USB-lukija)

Lisätiedot

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ https://community.plm.automation.siemens.com/t5/tech-tips- Knowledge-Base-NX/How-to-simulate-any-G-code-file-in-NX- CAM/ta-p/3340 Koneistusympäristön määrittely

Lisätiedot

MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0).

MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0). V1.0.0 (14.10.2015) 1 (7) KYTKENTÄ HUOM: toimii Modbus-masterina. Tämän vuoksi toinen mahdollinen Modbus-master on irrotettava verkosta, kun kytketään valmiiseen Modbus-verkkoon. Produalin Modbus-laitteiden

Lisätiedot

Visma Nova. Visma Nova ASP käyttö ja ohjeet

Visma Nova. Visma Nova ASP käyttö ja ohjeet Visma Nova Visma Nova ASP käyttö ja ohjeet Oppaan päiväys: 2.2.2012. Helpdesk: http://www.visma.fi/asiakassivut/helpdesk/ Visma Software Oy pidättää itsellään oikeuden mahdollisiin parannuksiin ja/tai

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

AALTO-VALVONTALAITE TST5102

AALTO-VALVONTALAITE TST5102 AALTO-VALVONTALAITE TST5102 KONFIGUROINTI- JA KÄYTTÖOPAS SISÄLLYSLUETTELO 1. JOHDANTO... 3 2. VALVONTALAITTEEN ASENNUS... 3 3. VALVONTALAITTEEN KONFIGUROINTI HYPERTERMINAL-OHJELMALLA... 3 3.1 Valaisimien

Lisätiedot

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Selvitysraportti. MySQL serverin asennus Windows ympäristöön Selvitysraportti MySQL serverin asennus Windows ympäristöön IIO30200 / Jouni Huotari Arto Sorsa / F3900 CREATIVE COMMONS LISENSOITU http://creativecommons.org/licenses/by-nc-sa/1.0/fi/ 26.4.2010 1 SISÄLTÖ

Lisätiedot

sivu 1 Verkkopäätteen muuttaminen Anvian uuteen tekniikkaan Ohje käy seuraaviin verkkopäätteisiin

sivu 1 Verkkopäätteen muuttaminen Anvian uuteen tekniikkaan Ohje käy seuraaviin verkkopäätteisiin sivu 1 Verkkopäätteen muuttaminen Anvian uuteen tekniikkaan Ohje käy seuraaviin verkkopäätteisiin Zyxel Prestige 645 ISP Zyxel Prestige 645 WEB Zyxel Prestige 645R Zyxel Prestige 645 Ennen aloitusta tarkista,

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

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