ROBOTIIKAN LABORATORIOTYÖ 2 ( )
|
|
- Lauri Mäkinen
- 6 vuotta sitten
- Katselukertoja:
Transkriptio
1 ROBOTIIKAN LABORATORIOTYÖ 2 ( ) Toiminta: Robotti odottaa kotipisteessä käynnistystä. Odotusasento opetetaan noin 1.5 metrin korkeudelle lavan keskelle. Robotin tehtävänä on tyhjentää lava. Laatikot siirretään yksi kerrallaan kuljettimelle, kun 16 laatikkoa on viety, niin robotti palaa takaisin kotipisteeseen. IRB4400 robotti
2 a) Ennen robottilaboraation käytännön suoritusta on tämä toiminto tehtävä Robot Studio ohjelmalla. Pohjana käytetään valmista etukäteen annettua simulointipohjaa, jolloin oikealla robotilla tehdään vain tarkennuksia ohjelmaan kuten paikoitusten uudelleen määritykset. Liitteenä on jo osittain tehtyä ohjelmaa. b) Käytännön toteutuksen jälkeen liitetään toimiva robottiohjelma takaisin RST-ohjelmaan ja testataan se virtuaalisesti. MODULE MainModule CONST robtarget aloituspiste: = [[ ,95.51,813.21],[ , , , ] CONST robtarget lavaus_home: =[[ ,167.66,830.15],[ , , ,0.0.. CONST robtarget lavaus_loppu :=[[95.84,167.66,416.53],[ , , , ] VAR num Xpoikkeama; VAR num Ypoikkeama; VAR num Zpoikkeama; VAR num laatikkonum; CONST robtarget jattoyla :=[[ , ,841.74],[ , CONST robtarget kaanto:=[[ , ,841.62],[ , , , ]. CONST robtarget jatto:=[[ , ,374.04],[ , , , ],. CONST robtarget tyonto:=[[ , ,374.05],[ , , , ] CONST robtarget ylapaluu:=[[ , ,422.87],[ , , PROC main ()! Ohjelmoidaan ryhmän jäsenten nimet! Aloituspaikoitus MoveJ aloituspiste, v1000, z50, imukuppi;! Lisätään tarvittavat komennot eli kutsutaan aliohjelmaa ja miten lopetetaan ohjelman suoritus PROC LAVAUS ()! PURETAAN LAVA JOSSA KAKSI KERROSTA! KÄYTÄ PAIKOITUKSISSA TYÖKALUA imukuppi ja Wobjektina wobj0! FOR box_kerros! Nollaa poikkeamia! FOR box_sarake FROM! FOR box_rivi FROM 1! laatikoiden laskentaa MoveL Offs (lavaus_home, Xpoikkeama, Ypoikkeama, Zpoikkeama), v500, z50, imukuppi;! OHJELMOI OFFSET-FUNKTIOTA KÄYTTÄEN LAATIKON HAKU ROBOTIN PUOLEISESTA OIKEASTA NURKASTA! Aseta tartunta päälle ja odota hetki! AJA ROBOTTI YLÖS OFFSETILLA! MoveL Offs (... MoveL lavaus_home, v1000, z50, imukuppi; MoveL aloituspiste, v1000, z50, imukuppi;! Ohjelmoi laatikon poisvienti kuljettimelle 10 siten, että seuraava laatikko työntää edellistä! ennenkuin imu otetaaan pois pääältä Ypoikkeama: =Ypoikkeama-215;
3 Xpoikkeama := -300; Ypoikkeama := 0; Zpoikkeama := 210;! NOLLAA KAIKKI POIKKEAMAT! Palaa pääohjelmaan ENDMODULE IRB6620 robotti a) Ennen robottilaboraation käytännön suoritusta on tämä toiminto tehtävä Robot Studio ohjelmalla. Pohjana käytetään valmista etukäteen annettua simulointipohjaa, jolloin oikealla robotilla tehdään vain tarkennuksia ohjelmaan kuten paikoitusten uudelleen määritykset. Liitteenä on jo osittain tehtyä ohjelmaa. b) Käytännön toteutuksen jälkeen liitetään toimiva robottiohjelma takaisin RST-ohjelmaan ja testataan se virtuaalisesti.
4 MODULE MainModule CONST robtarget aloituspiste: = [[ ,95.51,813.21],[ , , , ],[- 1,0,-2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]]; CONST robtarget lavaus_home := [[ ,167.66,830.15],[ , , , ],[- 1,0,-2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]]; CONST robtarget lavaus_loppu:=[[95.84,167.66,416.53],[ , , , ],[- 1,0,- VAR num Xpoikkeama; VAR num Ypoikkeama; VAR num Zpoikkeama; VAR num laatikkonum; CONST robtarget jattoyla:=[[ , ,841.74],[ , , , ],[0,0,- 2,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]]; CONST robtarget kaanto:=[[ , ,841.62],[ , , , ],[0,0,- CONST robtarget jatto:=[[ , ,374.04],[ , , , ],[0,0,- CONST robtarget tyonto:=[[ , ,374.05],[ , , , ],[0,0,- CONST robtarget ylapaluu:=[[ , ,422.87],[ , , , ],[0,0,- PROC main ()! Ohjelmoidaan ryhmän jäsenten nimet! Aloituspaikoitus MoveJ aloituspiste, v1000, z50, Octopus\WObj:=wobjKuljtin1;! Lisätään tarvittavat komennot eli kutsutaan aliohjelmaa ja miten lopetetaan ohjelman suoritus PROC LAVAUS ()! PURETAAN LAVA JOSSA KAKSI KERROSTA! KÄYTÄ PAIKOITUKSISSA TYÖKALUA Octopus ja Wobjektina wobjkuljtin1! FOR box_kerros! Nollaa poikkeamia! FOR box_sarake FROM
5 ! FOR box_rivi FROM 1! laatikoiden laskentaa MoveL Offs (lavaus_home, Xpoikkeama, Ypoikkeama, Zpoikkeama),.! OHJELMOI OFFSET-FUNKTIOTA KÄYTTÄEN LAATIKON HAKU ROBOTIN PUOLEISESTA OIKEASTA NURKASTA! Aseta tartunta päälle ja odota hetki! AJA ROBOTTI YLÖS OFFSETILLA! MoveL Offs (... MoveL lavaus_home, v1000, z50, Octopus\WObj:=wobjKuljtin1; MoveL aloituspiste, v1000, z50, Octopus\Wobj:=wobjKuljtin1;! Ohjelmoi laatikon poisvienti kuljettimelle 10 siten, että seuraava laatikko työntää edellistä! ennenkuin imu otetaaan pois pääältä Ypoikkeama :=Ypoikkeama-215; Xpoikkeama: =-300; Ypoikkeama: =0; Zpoikkeama: =210;! NOLLAA KAIKKI POIKKEAMAT! Palaa pääohjelmaan ENDMODULE
ROBOTTIHARJOITUS IRB4400 ROBOTILLA, S4C (RYHMÄTYÖ) v. 2014
ROBOTTIHARJOITUS IRB4400 ROBOTILLA, S4C (RYHMÄTYÖ) v. 2014 Toiminta: Robotti odottaa kotipisteessä käynnistystä. Odotusasento opetetaan noin 1.5 metrin korkeudelle lavan keskelle. Kuljettimelle 10 saapuva
LisätiedotROBOTTIHARJOITUS IRB4400 ROBOTILLA, S4C (RYHMÄTYÖ) v. 2015
ROBOTTIHARJOITUS IRB4400 ROBOTILLA, S4C (RYHMÄTYÖ) v. 2015 Toiminta: Robotti odottaa kotipisteessä käynnistystä. Odotusasento opetetaan noin 1.5 metrin korkeudelle lavan keskelle. Robotin tehtävänä on
LisätiedotRAPID-ohjelmointikielen peruskäskyjä ja rakenteita
RAPID-ohjelmointikielen peruskäskyjä ja rakenteita Ohjelmamoduli, Mainmodule Ohjelmadata Num Numeeriset arvot (rekisterit, laskurit) Bool Loogiset arvot (tosi/epätosi, true/false) Robtarget Paikoitusdata
LisätiedotLiikeradan luonti geometriasta ja synkronointi oikean robotin IRB6620 kanssa
ROBOTIIKAN JATKOKURSSI Sisältö: 1. RAPID ohjelmointikieli (4 x 3 h) Kertausta (Rapidkertaus.docx) Uudet käskyt ja funktiot Robottien konfigurointi (Virtuaalirobotilla harjoitellaan) Laboraatiot (IRB 4400
LisätiedotABB ROBOTS IRC-5 Yleisohje
ABB ROBOTS IRC-5 Yleisohje www.abb.com 2015 - M.Billing - Copyright 1 SISÄLLYSLUETTELO Järjestelmän osat ja koordinaatistot.... 3 Robottiturvallisuus..10 Ohjauskaappi ja Käsiohjain........ 16 Robotin käynnistys,
LisätiedotPAKKAUSROBOTTISOLUN SUUNNITTELU
Jussi-Pekka Ojala PAKKAUSROBOTTISOLUN SUUNNITTELU Jurvan Jousi Oy Tekniikka 2016 VAASAN AMMATTIKORKEAKOULU Konetekniikka TIIVISTELMÄ Tekijä Jussi-Pekka Ojala Opinnäytetyön nimi Pakkausrobotti solun suunnittelu
LisätiedotPetri Rinta-Jaskari TEOLLISUUSROBOTIN ETÄOHJEL- MOINTIYMPÄRISTÖN KEHITYS VISU- AL COMPONENTS 4.0 -OHJELMALLA
Petri Rinta-Jaskari TEOLLISUUSROBOTIN ETÄOHJEL- MOINTIYMPÄRISTÖN KEHITYS VISU- AL COMPONENTS 4.0 -OHJELMALLA Tekniikka 2018 VAASAN AMMATTIKORKEAKOULU Konetekniikka TIIVISTELMÄ Tekijä Petri Rinta-Jaskari
LisätiedotIDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit
IDL - proseduurit 25. huhtikuuta 2017 Viimeksi käsiteltiin IDL:n interaktiivista käyttöä, mutta tämä on hyvin kömpelöä monimutkaisempia asioita tehtäessä. IDL:llä on mahdollista tehdä ns. proseduuri-tiedostoja,
LisätiedotATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014
18. syyskuuta 2014 IDL - proseduurit Viimeksi käsiteltiin IDL:n interaktiivista käyttöä, mutta tämä on hyvin kömpelöä monimutkaisempia asioita tehtäessä. IDL:llä on mahdollista tehdä ns. proseduuri-tiedostoja,
LisätiedotKOKO PERHEEN HAUSKA STRATEGIAPELI OHJEET
KOKO PERHEEN HAUSKA STRATEGIAPELI OHJEET ROBOGEM_Ohjevihko_148x210mm.indd 1 PELIN TAVOITE Robotit laskeutuvat kaukaiselle planeetalle etsimään timantteja, joista saavat lisää virtaa aluksiinsa. Ohjelmoi
LisätiedotTaso 1. Yhden pelaajan pallokontrollitemput SORMILYÖNTI HIHALYÖNTI
Taso 1 Yhden pelaajan pallokontrollitemput SORMILYÖNTI 1. Heitä pallo, tee 1 sormilyönti ja ota koppi x 10 3. Heitä pallo, tee 2 sormilyöntiä ja ota koppi x 10 5. Heitä pallo, tee 3 sormilyöntiä ja ota
LisätiedotAleksi Kyllönen ROBOTSTUDION KÄYTTÖ OPETUK- SESSA
Aleksi Kyllönen ROBOTSTUDION KÄYTTÖ OPETUK- SESSA Tekniikka ja liikenne 2015 2 VAASAN AMMATTIKORKEAKOULU Konetekniikka TIIVISTELMÄ Tekijä Aleksi Kyllönen Opinnäytetyön nimi RobotStudion käyttö opetuksessa
LisätiedotTeollisuusrobotin varustaminen kunnonvalvontalaitteiston
Teollisuusrobotin varustaminen kunnonvalvontalaitteiston demonstraatioalustaksi Juuso Ojala Opinnäytetyö Joulukuu 2016 Kone- ja tuotantotekniikka Kone- ja laiteautomaatio TIIVISTELMÄ Tampereen ammattikorkeakoulu
LisätiedotOngelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla
Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla ohjelmoida useita komponenteiltaan ja rakenteeltaan
LisätiedotKamera ohjelmoidaan ensin tunnistamaan kortit ja lähettämään tieto sarjaliikenneporttiin Data-linkin avulla.
Ohjausjärjestelmien jatkokurssi kevät 2006 Laboraatiot 7-12 Laboraatio 7. Konenäkö robotiikassa Konenäkökamera liitetään robottiohjaimeen. Järjestelmä ohjelmoidaan niin, että robotti lajittelee kappaleita
LisätiedotSTART Pääohjelma - arvojen asettaminen - keskipisteet - kierrenousujen ohjaus. Tokan reiän hionta
START Pääohjelma - arvojen asettaminen - keskipisteet - kierrenousujen ohjaus Tokan reiän hionta - ruvetaan hiomaa reikää - lisätään y-arvoa joka kierroksen jälkeen Kierrenousun alku - rekisterien nollaus
LisätiedotLabratöiden yleiset ohjeet
Labratöiden yleiset ohjeet Labroja tehdään maanantai- ja tiistai-aamuisin. Osa ryhmistä maanantaina, osa tiistaina. Oman ryhmäsi aiheen ja ajankohdan näet ryhmäjaosta ekalla välilehdellä. Jättäkää labrapiste
LisätiedotLabyrintti. Pelihahmon toiminta. Piirrä pelihahmo (älä piirrä esim. sivusta, ettei hahmon tarvitse
Labyrintti 1 Kerää aarteita labyrintista samalla kuin siellä liikkuu haamu. Seiniksi käyvät mm. vaaralliset laserit ja lava, mutta pienellä lisävaivalla niistä voi tehdä myös kiinteät ja vaarattomat Mallipeli
LisätiedotPeilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla
Peilaus pisteen ja suoran suhteen Pythonin Turtle moduulilla ALKUHARJOITUS Kynän ja paperin avulla peilaaminen koordinaatistossa a) Peilaa pisteen (0,0) suhteen koordinaatistossa sijaitseva - neliö, jonka
Lisätiedotlinux linux: käyttäjän oikeudet + lisää ja - poistaa oikeuksia
L6: linux linux linux: käyttäjän oikeudet Käyttäjällä, username, on käyttöoikeus rajattuun levytilaan du -h /home/username/ tulostaa käytetyn levytilan. Yhteenvedon antaa du -h /home/jetsu/ - -summarize
LisätiedotT740103 Olio-ohjelmointi Osa 5: Periytyminen ja polymorfismi Jukka Jauhiainen OAMK Tekniikan yksikkö 2010
12. Periytyminen Johdantoa Käytännössä vähänkään laajemmissa ohjelmissa joudutaan laatimaan useita luokkia, joiden pitäisi pystyä välittämään tietoa toisilleen. Ohjelmien ylläpidon kannalta olisi lisäksi
LisätiedotOHJELMOINTILAITE 10/50
OHJELMOINTILAITE 10/50 1 2 3 4 5 6 17 16 15 7 14 8 13 12 11 10 9 1) Näyttö 1 taivutuksen nro. 2) Näyttö 2 kulma 3) LED merkkivalo MANUAALI 4) OFF-SET. 5) Taivutussuunta. 6) Palautus 7) Käynnistys ja resetointi.
LisätiedotOhjelmassa on käytettävä funktiota laskeparkkimaksu laskemaan kunkin asiakkaan maksu. Funktio floor pyöristää luvun lähimmäksi kokonaisluvuksi.
Tehtävä 24. Kallioparkki veloittaa 2 euroa kolmelta ensimmäiseltä pysäköintitunnilta. Yli kolmen tunnin pysäköinnistä veloitetaan lisäksi 0.5 euroa jokaiselta yli menevältä tunnilta. Kuitenkin maksimiveloitus
LisätiedotLukon asettelu Kotihälytin järjestelmään
Lukon asettelu Kotihälytin järjestelmään Lukkojen EH-LP-808A, 908, 905 asettelu osaksi Kotihälytin järjestelmää Ennen asettelujen aloittamista: 1. Sormenjälkilukon (EH-LP-808A) tai koodilukon (EH-LP-908
LisätiedotTietorakenteet ja algoritmit
Tietorakenteet ja algoritmit Rekursio Rekursion käyttötapauksia Rekursio määritelmissä Rekursio ongelmanratkaisussa ja ohjelmointitekniikkana Esimerkkejä taulukolla Esimerkkejä linkatulla listalla Hanoin
LisätiedotKäyttöohje. Tervetuloa klamydiaja tippuritestipalvelun käyttäjäksi!
Käyttöohje Tervetuloa klamydiaja tippuritestipalvelun käyttäjäksi! Palvelun käyttämiseen tarvitset internetyhteyden esimerkiksi matkapuhelimesta ja keinon tunnis tautua sähköisesti pankkitunnuksilla tai
LisätiedotJakso 4 Aliohjelmien toteutus
Jakso 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio 1 Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
LisätiedotT Olio-ohjelmointi Osa 3: Luokka, muodostin ja hajotin, this-osoitin Jukka Jauhiainen OAMK Tekniikan yksikkö 2010
11. Luokka Opetellaan seuraavaksi, miten omia luokkia kirjoitetaan. Aikaisemmin olikin jo esillä, että luokka on tietorakenne, joka sisältää sekä tiedot (attribuutit) että niitä käsittelevät aliohjelmat
LisätiedotMatematiikan ilmiöiden tutkiminen GeoGebran avulla
Johdatus GeoGebraan Matematiikan ilmiöiden tutkiminen GeoGebran avulla Harjoitus 1B. Konstruoi tasakylkinen kolmio ABC, jonka kyljen pituus on 5. Vihje: käytä Kiinteä jana työvälinettä kahdesti. Ota kolmion
LisätiedotPikaopas. KUBO-koodaukseen
Pikaopas KUBO-koodaukseen KUBO on maailman ensimmäinen palapeli-ideaan perustuva opetusrobotti. Se muuttaa oppilaat passiivisista laitteiden käyttäjistä keksijöiksi, joiden luovuus kukkii. KUBO muuttaa
LisätiedotKäyttöohje. Tervetuloa klamydiaja tippuritestipalvelun käyttäjäksi!
Käyttöohje Tervetuloa klamydiaja tippuritestipalvelun käyttäjäksi! Palvelun käyttämiseen tarvitset internetyhteyden esimerkiksi matkapuhelimesta ja keinon tunnis tautua sähköisesti pankkitunnuksilla tai
LisätiedotITKP102 Ohjelmointi 1 (6 op)
ITKP102 Ohjelmointi 1 (6 op) Tentaattori: Antti-Jussi Lakanen 22. huhtikuuta 2016 Vastaa kaikkiin tehtäviin. Tee jokainen tehtävä erilliselle konseptiarkille! Kirjoittamasi luokat, funktiot ja aliohjelmat
Lisätiedot2 Konekieli, aliohjelmat, keskeytykset
ITK145 Käyttöjärjestelmät, kesä 2005 Tenttitärppejä Tässä on lueteltu suurin piirtein kaikki vuosina 2003-2005 kurssin tenteissä kysytyt kysymykset, ja mukana on myös muutama uusi. Jokaisessa kysymyksessä
LisätiedotS11-09 Control System for an. Autonomous Household Robot Platform
S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on
LisätiedotTAMPEREEN TEKNILLINEN YLIOPISTO
TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja Tietokonetekniikan laitos TKT-3200 Tietokonetekniikka ASSEMBLER: QSORT 11.08.2010 Ryhmä 00 nimi1 email1 opnro1 nimi2 email2 opnro2 nimi3 email3 opnro3 1. TEHTÄVÄ
LisätiedotAUTOMAATTIVÄLITTÄJÄ EAR 1000 / 2000 KÄYTTÖOHJE. Copyright Duratech Oy, Espoo EAR / ADRA KÄYTTÖOHJE V.3/2005.2
AUTOMAATTIVÄLITTÄJÄ EAR 1000 / 2000 KÄYTTÖOHJE Copyright Duratech Oy, Espoo EAR / ADRA KÄYTTÖOHJE V.3/2005.2 1. JOHDANTO SISÄLLYSLUETTELO 1. JOHDANTO EAR 2000 on pieni itsenäinen automaattivälittäjälaite.
LisätiedotLuento 4 Aliohjelmien toteutus
Luento 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio 1 Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
LisätiedotJakso 4 Aliohjelmien toteutus
Jakso 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio 1 Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
LisätiedotTyö 1: Logiikka ja robotti
AS-0.2230 Automaatio- ja systeemitekniikan laboratoriotyöt Työ 1: Logiikka ja robotti Sisältö Työn luonne... 2 Ohjelmoitava logiikka... 2 Hyllyvarasto... 3 Robotti... 4 Logiikan ohjelmointi... 5 Esiselostustehtävät...
LisätiedotTAMPEREEN TEKNILLINEN YLIOPISTO
TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja Tietokonetekniikan laitos TKT-3200 Tietokonetekniikka ASSEMBLER: QSORT 06.09.2005 Ryhmä 00 nimi1 email1 opnro1 nimi2 email2 opnro2 nimi3 email3 opnro3 1. TEHTÄVÄ
LisätiedotLuokassa määriteltävät jäsenet ovat pääasiassa tietojäseniä tai aliohjelmajäseniä. Luokan määrittelyyn liittyvät varatut sanat:
1. Luokan jäsenet Luokassa määriteltävät jäsenet ovat pääasiassa tietojäseniä tai aliohjelmajäseniä. Luokan määrittelyyn liittyvät varatut sanat: class luokan_nimi tyypit: enum, struct, class, typedef
LisätiedotSukelluskeräily. Pelihahmon liikuttaminen. Aarre ja pisteet
Sukelluskeräily 1 Tässä pelissä keräilet erilaisia aarteita ja väistelet vihollista. Tämän lisäksi pelaajan pitää käydä välillä pinnalla hengittelemässä. Peliin lisätään myös häiriötekijäksi esim. parvi
LisätiedotEV3 Liikemittauksia. Työkortit EV3 liikemittauksissa / Tehtäväkortit/ Piia Pelander / 2017 Innokas 1
EV3 Liikemittauksia Työkortit 16.2.2017 EV3 liikemittauksissa / Tehtäväkortit/ Piia Pelander / 2017 Innokas 1 TYÖOHJE : EV3 -robotin liikkeen tutkiminen Liikemittauksen valmistelu 1. Suunnittele parisi/ryhmäsi
LisätiedotAXCARD AXCARD PR-336 1. JOHDANTO 2. LUKIJAN KÄYNNISTYS
. JOHDANTO AXCARD PR-336 PR-336 koostuu PR-543 lukupäätteestä sekä RC-436 kontrolleri yksiköstä. Kontrollerissa on yksi potentiali vapaa vaihtokytkin. Kontrollerissa on sisääntulot avauspainikkeelle, ovikoskettimelle
LisätiedotPikanäppäin Yhdistelmiä. Luku 6 Pikanäppäimet
Luku 6 Pikanäppäimet Pikanäppäimet ovat näppäinyhdistelmiä, jotka mahdollistavt ZoomTextin komennot ilman ZoomTextin käyttäjäliittymän aktivointia. Pikanäppäin komentoja on melkein jokaisella ZoomTextin
LisätiedotTietorakenteet ja algoritmit syksy Laskuharjoitus 1
Tietorakenteet ja algoritmit syksy 2012 Laskuharjoitus 1 1. Tietojenkäsittelijä voi ajatella logaritmia usein seuraavasti: a-kantainen logaritmi log a n kertoo, kuinka monta kertaa luku n pitää jakaa a:lla,
LisätiedotGRIPO S331K Langaton näppäimistö
GRIPO S33K Langaton näppäimistö Asennus- ja käyttöohje Esittely Tämä langaton näppäimistö toimii usean GRIPO hälytysjärjestelmän kanssa (esim. HA5, HA52, H302Y ja H302W). 5 6 7 pois päältä (paitsi silloin
LisätiedotNutri-Flow ravintotulkki ALOITUSOPAS
Nutri-Flow ravintotulkki ALOITUSOPAS Ohjelmaan kirjautuminen Siirry osoitteeseen www.nutri-flow.fi Klikkaa sivun ylälaidassa näkyvää Nutri-Flow palvelu painiketta. Avautuvalla sivulla on tiedotteita ja
LisätiedotEsimerkkiprojekti. Mallivastauksen löydät Wroxin www-sivuilta. Kenttä Tyyppi Max.pituus Rajoitukset/Kommentit
Liite E - Esimerkkiprojekti E Esimerkkiprojekti Olet lukenut koko kirjan. Olet sulattanut kaiken tekstin, Nyt on aika soveltaa oppimiasi uusia asioita pienen, mutta täydellisesti muotoiltuun, projektiin.
LisätiedotPRINCIPLES OF PROGRAMMING LANGUAGES - DEBUGGER
PRINCIPLES OF PROGRAMMING LANGUAGES - DEBUGGER Group 16 Ville Laatu Henri Myllyoja - i SISÄLLYSLUETTELO 1. DEBUGGERI YLEISESTI... II 1.1 Debuggerin käyttämien... ii 1.2 Debuggerin käynnistäminen... ii
LisätiedotGSMRELE PG-30 v 12.9.2010
GSMRELE PG-30 v 12.9.2010 GSMRELE PG-30 on ohjaus ka hälytyslaite, joka toimii Nokia 3310 GSM-puhelimen avulla 1 Ominaisuudet Neljän releen etäohjaus, esim. termostaatin valinta mökillä. 13.9.2010 Probyte
LisätiedotJOHDATUS TEKOÄLYYN TEEMU ROOS
JOHDATUS TEKOÄLYYN TEEMU ROOS ROBOTIIKKA TEKOÄLYN GRAND CHALLENGE YHDISTÄÄ LÄHES KAIKKI TEKOÄLYN OSA-ALUEET: ROBOTIIKKA TEKOÄLYN GRAND CHALLENGE YHDISTÄÄ LÄHES KAIKKI TEKOÄLYN OSA-ALUEET: AKTUAATTORIT:
LisätiedotHarjoitustyö: virtuaalikone
Harjoitustyö: virtuaalikone Toteuta alla kuvattu virtuaalikone yksinkertaiselle olio-orientoituneelle skriptauskielelle. Paketissa on testaamista varten mukana kaksi lyhyttä ohjelmaa. Ohjeita Noudata ohjelman
LisätiedotTasohyppelypeli. Piirrä grafiikat. Toteuta pelihahmon putoaminen ja alustalle jääminen:
Tasohyppelypeli 1 Pelissä ohjaat liikkuvaa ja hyppivää hahmoa vaihtelevanmuotoisessa maastossa tavoitteenasi päästä maaliin. Mallipelinä Yhden levelin tasohyppely, tekijänä Antonbury Piirrä grafiikat Pelaajan
LisätiedotTekstinkäsittelyn jatko KSAO Liiketalous 1
KSAO Liiketalous 1 Makrojen perusteita Toistuvia tehtäviä ja tehtäväsarjoja voidaan automatisoidan makrojen avulla. Makrot ovat sarja nauhoitettuja käskyjä, jotka määräävät mitä toimintoja makro toteuttaa.
LisätiedotTiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä
Tiedonsiirto helposti navetta-automaation ja tuotosseurannan välillä Tiedonsiirto VMS-, Alpro- tai DelProtuotannonohjausjärjestelmästä Ammuohjelmistoon 5/2014 Asennettavat ohjelmat ja versiot VMS-Management
LisätiedotTietorakenteet ja algoritmit
Tietorakenteet ja algoritmit Pino Pinon määritelmä Pinon sovelluksia Järjestyksen kääntäminen Palindromiprobleema Postfix-lausekkeen laskenta Infix-lausekkeen muunto postfix-lausekkeeksi Sisäkkäiset funktiokutsut
LisätiedotSukelluskeräily, Pelihahmon liikuttaminen. Tee uusi hahmo: Pelihahmo. Nimeä se. Testaa ikuisesti -silmukassa peräkkäisinä testeinä (jos) onko jokin
Versio 1.0 1 Sukelluskeräily Tässä pelissä keräilet erilaisia aarteita ja väistelet vihollista. Tämän lisäksi pelaajan pitää käydä välillä pinnalla hengittelemässä. Peliin lisätään myös häiriötekijäksi
LisätiedotABT PUNNITSEVA HAARUKKAVAUNU ECONOMY
ABT PUNNITSEVA HAARUKKAVAUNU ECONOMY Lue käyttöohje ennen vaunun käyttöönottoa! Sisällys 1. Johdanto 2. Erittely 3. Varoitukset ja turvaohjeet 4. Haarukkavaunun käyttäminen 4.1 Käyttö 4.2 Näytön toiminnot
LisätiedotGSRELE ohjeet. Yleistä
GSRELE ohjeet Yleistä GSM rele ohjaa Nokia 3310 puhelimen avulla releitä, mittaa lämpötilaa, tekee etähälytyksiä GSM-verkon avulla. Kauko-ohjauspuhelin voi olla mikä malli tahansa tai tavallinen lankapuhelin.
LisätiedotMotoman XRC (tripla)
Motoman XRC (tripla) Sisällys Johdanto ohjeeseen... 3 Motoman robottien käynnistys, ajo ja lopetus... 3 Robotin ajo ohjelmointipaneelilla... 3 Pihdin leuat kiinni/ auki... 3 Ohjelman ajo yhden kerran...
LisätiedotTehtävä 1. TL5302 Olio-ohjelmointi Koe Malliratkaisuja. Tässä sekä a)- että b)-kohdan toimiva ratkaisu:
TL5302 Olio-ohjelmointi Koe 19.4.2005 Malliratkaisuja Tehtävä 1 Tässä sekä a)- että b)-kohdan toimiva ratkaisu: #include using namespace std; int main() int taul[5]=1,2,3,4,5; int *p,&r=taul[0];
LisätiedotAJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML
AJAX-konsepti AJAX Asynchronous JavaScript And XML Viimeisin muoti-ilmiö web-ohjelmoinissa, termi Ajax tuli käyttöön vuoden 2005 aikana Joukko teknologioita, joiden avulla voidaan toteuttaa uudenlaisen
LisätiedotAliohjelmatyypit (2) Jakso 4 Aliohjelmien toteutus
Jakso 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
LisätiedotPohjan ja leikkauksen tekeminen Casa Parrista
1 / 12 Digitaalisen arkkitehtuurin yksikkö Aalto-yliopisto 24.11.2015 Pohjan ja leikkauksen tekeminen Casa Parrista Talon sijoittaminen maastoon 2 / 12 1. File --> import --> valitse maastotiedosto (tai
LisätiedotAliohjelmatyypit (2) Jakso 4 Aliohjelmien toteutus
Jakso 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
LisätiedotLaboratoriotyö. 1. Laitteisto. 1.1 Kamera
Laboratoriotyö 1. Laitteisto 1.1 Kamera Järjestelmän kamerassa (Hitachi, VK-C77E) on CCD -kenno ja mahdollisuus kuvan asynkroniseen päivitykseen. Kamerassa on sarjaliitäntä, jonka kautta voidaan ohjata
LisätiedotSuoran yhtälöt. Suoran ratkaistu ja yleinen muoto: Suoran yhtälö ratkaistussa, eli eksplisiittisessä muodossa, on
Suoran htälöt Suoran ratkaistu ja leinen muoto: Suoran htälö ratkaistussa, eli eksplisiittisessä muodossa, on ANALYYTTINEN GEOMETRIA MAA5 = k + b, tai = a missä vakiotermi b ilmoittaa suoran ja -akselin
LisätiedotJakso 4 Aliohjelmien toteutus. Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio
Jakso 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio 1 Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
LisätiedotJakso 4 Aliohjelmien toteutus
Jakso 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio 1 Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
Lisätiedot815338A Ohjelmointikielten periaatteet Harjoitus 3 vastaukset
815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 3 vastaukset Harjoituksen aiheena ovat imperatiivisten kielten muuttujiin liittyvät kysymykset. Tehtävä 1. Määritä muuttujien max_num, lista,
LisätiedotLaadunvarmistuksen merkitys toimitusketjussa. Fingrid: Omaisuuden hallinnan teemapäivä. Kaj von Weissenberg
Laadunvarmistuksen merkitys toimitusketjussa Fingrid: Omaisuuden hallinnan teemapäivä Kaj von Weissenberg 19.5.2016 1 Lisää Inspectasta Luomme turvallisuutta, luotettavuutta ja kestävää kehitystä Pohjois-Euroopassa
LisätiedotOhjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 31.1.2011 T-106.1208 Ohjelmoinnin perusteet Y 31.1.2011 1 / 41 Luentopalaute kännykällä käynnissä! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti Vast
LisätiedotLuento 4 (verkkoluento 4) Aliohjelmien toteutus
Luento 4 (verkkoluento 4) Aliohjelmien toteutus Tyypit, Parametrit Aktivointitietue (AT) AT-pino, rekursio 1 Aliohjelmatyypit Korkean tason ohjelmointikielen käsitteet aliohjelma, proseduuri Parametrit
LisätiedotPROBYTE CONTROL GSM GSM/SMS-hälytys- ja ohjauslaite
PROBYTE CONTROL GSM GSM/SMS-hälytys- ja ohjauslaite GSM Control 3/5/03 sivu 1/6 Yleistä l - PROBYTE CONTROL GSM on hälytys- ja kauko-ohjauslaite, joka käyttää GSM/SMStekniikkaa viestien välitykseen GSM
LisätiedotPERUSLASKUJA. Kirjoita muuten sama, mutta ota välilyönti 4:n jälkeen 3/4 +5^2
PERUSLASKUJA Matemaattisten lausekkeiden syöttäminen: Kirjoita ilman välilyöntejä /+^2 Kirjoita muuten sama, mutta ota välilyönti :n jälkeen / +^2 Kopioi molemmat matematiikka-alueet ja liiku alueen sisällä
LisätiedotLuento 4 (verkkoluento 4) Aliohjelmien toteutus
Luento 4 (verkkoluento 4) Aliohjelmien toteutus Tyypit, Parametrit Aktivaatiotietue (AT) AT-pino, rekursio 1 Aliohjelmatyypit Korkean tason ohjelmointikielen käsitteet aliohjelma, proseduuri Parametrit
LisätiedotTL5503 DSK, laboraatiot (1.5 op) Suodatus 2 (ver 1.0) Jyrki Laitinen
TL5503 DSK, laboraatiot (1.5 op) Suodatus 2 (ver 1.0) Jyrki Laitinen TL5503 DSK, laboraatiot (1.5 op), K2005 1 Suorita oheisten ohjeiden mukaiset tehtävät Matlab-ohjelmistoa käyttäen. Kokoa erilliseen
LisätiedotOsa 7: Hahmojen ohjelmointi ja hienosäätö
1 Osa 7: Hahmojen ohjelmointi ja hienosäätö Tässä luvussa käymme läpi perusohjelmoinnin alkeita. - Ensimmäisenä koduhahmon ohjelmointia. 1. Program -osiossa tapahtuu itse se koodin kirjoitus, missä määrätään
LisätiedotOhjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 25.2.2009 T-106.1208 Ohjelmoinnin perusteet Y 25.2.2009 1 / 34 Syötteessä useita lukuja samalla rivillä Seuraavassa esimerkissä käyttäjä antaa useita lukuja samalla
LisätiedotATI REMOTE WONDER Asennusopas
ATI REMOTE WONDER Asennusopas i Vastuuvapautuslauseke Vaikka tämän asiakirjan laatimisessa on pyritty äärimmäiseen huolellisuuteen, ATI Technologies Inc. ei vastaa ATI-laitteen tai - ohjelmiston, muun
LisätiedotTeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri. Pikaohje
TeleWell TW-EA711 ADSL modeemi & reititin ja palomuuri Pikaohje Pikaohje Myyntipaketin sisältö 1. TeleWell TW-EA711 ADSL modeemi & palomuuri 2. AC-DC sähköverkkomuuntaja 3. RJ-11 puhelinjohto ja suomalainen
LisätiedotOhjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 16.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 16.2.2010 1 / 41 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti
LisätiedotOngelma(t): Miten jollakin korkeamman tason ohjelmointikielellä esitetty algoritmi saadaan suoritettua mikro-ohjelmoitavalla tietokoneella ja siinä
Ongelma(t): Miten jollakin korkeamman tason ohjelmointikielellä esitetty algoritmi saadaan suoritettua mikro-ohjelmoitavalla tietokoneella ja siinä olevilla komponenteilla? Voisiko jollakin ohjelmointikielellä
LisätiedotEtälukija PR 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. PR1000v.2
Etälukija PR 1000 Käyttäjäopas PR1000v.2 Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi Sivu 2 PR 1000 Rajoitukset Kaikki oikeudet tähän ohjekirjaan ovat Global Safety & Security Solutions
LisätiedotPIKAOPAS HÄIRIÖTILANTEITA VARTEN
1 Rostek-Tekniikka Oy 7.9.2007 GENIE-HENKILÖNOSTIMET PIKAOPAS HÄIRIÖTILANTEITA VARTEN Tämän pikaoppaan tarkoitus on auttaa nostimen käyttäjää tai vuokraamon henkilöstöä selvittämään nostimen käyttöhäiriötilanne
LisätiedotVALONTAITTOMITTARIN KÄYTTÖ
VALONTAITTOMITTARIN KÄYTTÖ MERKITSE KUVAAN VALONTAITTOMITTARIN OSAT. 1. Okulaarin säätörengas 2. Asteikkorengas 3. Käyttökatkaisin 4. Linssipitimen vapautin 5. Linssialusta 6. Linssipidin 7. Linssipöytä
LisätiedotS-72.1510 Ihminen ja tietoliikennetekniikka. Syksy 2005, laskari 2
Syksy 2005, laskari 2 Sisältö 1. Havainnointi 2. Havainnointi käytettävyystestissä 3. Contextual Inquiry Miten valita menetelmä? To study what people: say think SAY Haastattelut Kyselylomakkeet do use
Lisätiedot10 Opetussuunnitelma OSAAMISEN ARVIOINTI ARVIOINNIN KOHTEET JA AMMATTITAITOVAATIMUKSET OSAAMISEN HANKKIMINEN
Hyväksymismerkinnät 1 (5) Ammaattiosaamisen näyttö Näytön kuvaus: Opiskelija osoittaa osaamisensa ammattiosaamisen näytössä työskentelemällä yrityksessä, jossa valmistetaan ja kehitetään sulautettuja järjestelmiä.
LisätiedotInstallation instructions, accessories - Lisävaruste-elektroniikan ohjausyksikkö
S60 / S80 / V70 / V70 XC / XC70 Section Group Weight(Kg/Pounds) Year Month 3 36 2004 05 S60 2001, S60 2002, S60 2003, S60 2004, S60 2005, S60 2006, S60 2007, S60 2008, S60 2009, S80 (-06) 1999, S80 (-06)
LisätiedotA = (a 2x) 2. f (x) = 12x 2 8ax + a 2 = 0 x = 8a ± 64a 2 48a x = a 6 tai x = a 2.
MATP53 Approbatur B Harjoitus 7 Maanantai..5. (Teht. s. 9.) Neliön muotoisesta pahviarkista, jonka sivun pituus on a, taitellaan kanneton laatikko niin, että pahviarkin nurkista leikataan neliön muotoiset
Lisätiedot11/20: Konepelti auki
Ohjelmointi 1 / syksy 2007 11/20: Konepelti auki Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy 2007 p.1/11 Tämän luennon
LisätiedotC-ohjelmoinnin peruskurssi. Pasi Sarolahti
C! C-ohjelmoinnin peruskurssi Pasi Sarolahti Mitä haluan oppia C-kurssilla? ja miksi? Tutustu lähimpään naapuriin Keskustelkaa miksi halusitte / jouduitte tulemaan kurssille 3 minuuttia è kootaan vastauksia
LisätiedotOhjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2009 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2009 1 / 28 Puhelinluettelo, koodi def lue_puhelinnumerot(): print "Anna lisattavat nimet ja numerot." print
LisätiedotKäyttö- ja asennusohje
V1.5 Käyttö- ja asennusohje Etäluentalaite ionsign Oy PL 246, Paananvahe 4, 26100 Rauma ionsign.fi, ionsign@ionsign.fi, p. 02 822 0097 Y-tunnus 2117449-9, VAT FI21174499 NEUTRON12-LAN ETÄLUENTALAITE 1
Lisätiedotdekantterilaseja eri kokoja, esim. 100 ml, 300 ml tiivis, kannellinen lasipurkki
Vastuuhenkilö Tiina Ritvanen Sivu/sivut 1 / 5 1 Soveltamisala Tämä menetelmä on tarkoitettu lihan ph:n mittaamiseen lihantarkastuksen yhteydessä. Menetelmää ei ole validoitu käyttöön Evirassa. 2 Periaate
LisätiedotJulkaistu. 1 Johdanto... 2
OHJE 1 (6) RPAS-verkkokurssi Käyttöohje Sisällysluettelo 1 Johdanto... 2 2 Koulutusportaalin käyttöönotto... 2 2.1 Siirtyminen koulutusportaaliin... 2 2.2 Salasanan pyytäminen ensimmäisellä kerralla...
LisätiedotOhjelmoinnin perusteet Y Python
Ohjelmoinnin perusteet Y Python T-106.1208 17.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 17.2.2010 1 / 41 Sanakirja Monissa sovelluksissa on tallennettava rakenteeseen avain arvo-pareja. Myöhemmin rakenteesta
LisätiedotTietorakenteet ja algoritmit
Tietorakenteet ja algoritmit Useampitasoiset ADT:t Käytetään esimerkkiohjelmaa Ratkaisuyritys 1 Ratkaisuyritys 2 Lopullinen ratkaisu Lopullisen ratkaisun toteutusyritys Lopullisen ratkaisun oikea toteutus
LisätiedotKimi Tuokkola KONENÄÖN SOVELLUKSET TEOLLI- SUUSROBOTIIKASSA
Kimi Tuokkola KONENÄÖN SOVELLUKSET TEOLLI- SUUSROBOTIIKASSA Tekniikka ja liikenne 2015 VAASAN AMMATTIKORKEAKOULU Kone- ja tuotantotekniikan koulutusohjelma TIIVISTELMÄ Tekijä Kimi Tuokkola Opinnäytetyön
Lisätiedot