FORDYPNINGSEMNE 2012
|
|
- Alfred Thorsen
- 8 år siden
- Visninger:
Transkript
1 FORDYPNINGSEMNE 2012 Marius Antonsen Digital medieproduksjon 5 te semester 2010 HØYSKOLEN I ØSTFOLD
2 Enerett: Høyskolen i Øsfold cbnd 2012 Creative Commons Attribution - Noncommercial - No Derivative Works 3.0 International License For betingelser se: Emneansvarlig: Børre Ludvigsen 2012
3 Innhold 1 Arduino Hva er Arduino kode Prosjektet Sensor HAL Effect sensor Laser IR Sensor Push varsling kode Konklusjon 6 Bibliografi 7 4 Vedlegg Logg Kode i
4 Forord Rapporten tar for seg prosessen rundt det å digitalisere postkassen til fag- lærer Børre Ludvigsen. Ved hjelp av en mikroprosessor og nødvendige sensorer skal faglærer kunne motta en epost / push varsling når noen legger post i hyllen hans. Rapporten skal skrives ved hjelp av LATEX og skal dokumentere prosessen fra start til ende. Rapporten vil se nærmere på hvordan en Arduino fungerer og ved hjelp av egen skrevet kode vise hvordan programmet kan forenkle hverdagen til faglæreren. Problemstilling: Hvordan digitalisere en posthylle ved hjelp av en arduino og et ethernetskjold Denne prosessen skal hjelpe studenten tilegne seg kunnskaper om : Programmering i C++ Hvordan en Arduino mikrokontroller fungerer Hvordan forskjellige sensorer fungerer Hvordan dette fungerer sammen i praksis... ii
5 Arduino Arduino er en elektronisk prototyping plattform basert på åpen kildekode. Den er fleksibel og enkel å ta i bruk og egner seg godt for både amatører som profesjonelle. [Team, 2012] 1.1 Hva er Arduino Som allerede nevt er Arduino en prototyping plattform, det vil si at er et kretskort med inn og ut porter som kan styre alt fra enkle prosjekter som å få en led til å blinke til avanserte roboter. Arduino kan brukes til å utvikle interaktive objekter, tar imot data fra en rekke brytere eller sensorer, og kan kontrollere en rekke lamper, motorer og andre fysiske utganger. Arduino prosjekter kan være frittstående, eller de kan kommunisere med programvare som kjører på datamaskinen (f.eks Flash, Processing, MaxMSP.) Platene kan monteres for hånd eller kjøpt ferdig montert, opensource IDE kan lastes ned gratis.[team, -] 1.2 kode Under er et eksmpel på enkel arduino kode, eksempelet får en led lampe til å blinke. IDE programmet man laster ned for å programmere arduinoen kommer med en egen eksempel bok, eksemplene som er inkludert i programmet dekker imangetilfellerdetmantrengerforåstarteetnyttprosjekt.kodensom følger programmet er også grundig kommentert det gjør at det blir enklere for nestemann å kunne gjøre endringer slik at koden passer til et annet prosjekt. /* Blink - Turns on an LED on for one second, then off for one second, repeatedly. This example code is in the public domain.*/ // Pin 13 has an LED connected on most Arduino boards. // give it a name: int led = 13; // the setup routine runs once when you press reset: void setup() { // initialize the digital pin as an output. pinmode(led, OUTPUT); // the loop routine runs over and over again forever: void loop() { 1
6 digitalwrite(led, HIGH); delay(1000); digitalwrite(led, LOW); delay(1000); // turn the LED on (HIGH is the voltage level) // wait for a second // turn the LED off by making the voltage LOW // wait for a second 2
7 Prosjektet Prosjektet har gått ut på å finne en løsning for å kunne digitalisere faglærers posthylle på Høgskolen i Østfold. Ved hjelp av en arduino har jeg sett utforsket ulike løsninger for å kunne si om det er post i hylla eller ikke. Prosjektet har vært i gjennom flere stadier det stadiet som har tatt mest tid har vært å avklare hva slags sensor en skulle bruke. Deretter finne ut hvordan disse sensorene fungerte i praksis for å så få de til å gi et resultat. 2.1 Sensor Prosjektet har gått igjennom flere stadier, det som har tatt mest tid er å komme frem til hva slags sensor en skulle benytte HAL Effect sensor Første forsøk var å benytte seg av en HAL effect sensor, en HAL effect sensor merker endringer i magnetisme hovedsaklig avstand fra sensor til magnet. Tanken var at om man la noe mellom magneten og sensoren ville den gi et resultat på om det var post i hylla eller ikke Laser Etter flere forsøk med hallsensor var en nødt til å se etter andre løsninger, da et A4 ark ikke laget stor nok forskjell i det magnetiske feltet til å gjøre utslag på sensoren. Videre var tanken å ha en laserpeker som en sender med en sensor som merket om det var konstant lys eller om den ble brutt. Dette forble med tanken da det ble stort og ville gjort det til at posthylla hadde lyst opp IR Sensor Infrarød sensor, virket som veien å gå. Dette var blitt gjort tidligere og resultatet var stabilt. På grunn av at IR er usynlig for oss mennesker ville det heller ikke skape støy eller tiltrekke seg oppmerksomhet på samme måte som en laser ville gjøre. 3
8 Figur 2.1: koblingsdiagram for IR led [IRs, 2006] Diagramet viser hvordan man kobler opp en sender og en mottaker etter å ha gjort dette kobler man + ledningene til 5v på arduinoen og - til GND Output kobles til A0 ved hjelp av følgende kode, kan man få opp på pcskjermen hva sensoren leser // 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); // Convert the analog reading (which goes from ) to a voltage (0-5V): float voltage = sensorvalue * (5.0 / ); // print out the value you read: Serial.println(voltage); Dette blir utgangspunktet videre 2.2 Push varsling Prosjektet skulle hovedsaklig basere seg på et prosjekt tidligere gjort av Matt Richardson, en av forfatterne for Make Magazine. Likheten mellom hans prosjekt og mitt var veldig likt. Hans prosjekt baserte seg på å sende push notifikasjoner til sin iphone hver gang han fikk post. 4
9 Dette gjør han på samme måte som her, han benytter en arduino til å ta seg av postkassen er åpnet eller ikke, men forskjellen er at han bruker en fysisk bryter som forteller arduinoen om den skal sende notifikasjon eller ikke. Han benytter en applikasjon for iphone kalt Prowl til å sende varsler. Prowl er en iphone app med det formål å levere push-varslinger til deg fra din datamaskin via Growl eller fra elektroniske tjenester med API. For å koble Arduino til Prowl API, trenger vi en PHP proxy-server. Sette opp serveren er lett, fordi alt det harde arbeidet er allerede gjort av menneskene bak ProwlPHP klassen. Alt du trenger å gjøre er å lime inn Prowl API nøkkelen i eksempelet koden og endre eksempel teksten til varselet som du vil sende. Når Arduino kobler seg til URLen som eksempelskriptet er på, blir varselet overført til telefonen nesten umiddelbart. [Richardson, 2010] 2.3 kode Matt Richardsons kode er basert på eksemplkode som følger med Arduino IDE, Koden gjør at arduinoen kobler seg til en nettadresse, Richardson endret denne til å kun koble seg til når en hendelse inntraff. Under er to utsnitt av samme kode, den ene er orginalen og andre er endringen gjort av Richardson. // if you get a connection, report back via serial: if (client.connect(server, 80)) { Serial.println("connected"); // Make a HTTP request: client.println("get /search?q=arduino HTTP/1.0"); client.println(); Over ser vi orginalkoden fra Arduino Teamet, under er endringen gjort av Richardson, Hoved endringen er kun å gjøre tilkobling til noe som skjer ved hjelp av en hvis funksjon, som avgjør om bryteren er av eller på if (digitalread(switchpin) == HIGH) // if mailbox is opened: { Serial.println("Mailbox door opened"); if (client.connect()) { Serial.println("connected to server"); // Make a HTTP request: client.println("get /search?q=arduino HTTP/1.0"); client.println(); 5
10 Konklusjon Arduino er utvilsomt en god plattform å bygge prosjekter på. Det er et stort åpent nettsamfunn som er veldig villig til å hjelpe til og dytte en i riktig retning. Selv for en som ikke har verken erfaring med elektronikk eller kode. Det er en god plattform å starte på og en plattform som gir deg tilbakemelding på hva du har gjort feil eller riktig Det er få kode plattformer som er så oppfyllende som arduino er, det å kunne få noe så enkelt som en LED til å blinke gir en motivasjon til å prøve nye ting. Tanken fra start var å basere oppgaven på Prowl men etter samtale med faglærer var jeg nødt til å endre rettning. Vi valgte å gå for noe enklere som det åsendeenepostnårdetkompostihyllenhans.fordelenveddetteeratprosjektet ikke er avhengig av en tredjepart som en selv ikke rår over. Tanken var åbrukeensshtilkoblingtilenserveråsend pådenmåten,mensiden Richardsons og Arduino teamets grunnlag er så godt har jeg valgt å kjøre mailsending via en php fil. Da er prosjektet fortsatt fristående og man kan kjøre deler av koden via php. Tanken har vært å skulle gjøre så en ikke kunne mer en en mail i timen, dette skulle bare skje i arbeidstiden slik at faglærer skulle slippe å få mail på fritiden. Samtidig som at ikke en "morsomkollega eller student skal kunne sende masse mail ved å ta et ark eller en hånd inn og ut av hylla. På grunn av manglende hardware har jeg ikke fått testet ut prosjektet helt, men jeg har fått prøvd ut de forskjellige delene av koden og alt fungerer. Neste skritt hadde vært å fått påplass det siste jeg trengte av hardware og sette sammen alt og bevise at både sensorer og koden fungerer sammen. En gikk inn i prosjektet uten noe spesiell kunnskap om verken programmering eller elektronikk, men etter å ha prøvd dette igjennom dette semesteret har det jeg fått en mye større interesse for arduino og programmering og gått til innkjøp av min egen arduino, kabler, resistorer og leds for å starte et eget prosjekt Vedlagt ligger den koden jeg har skrevet og koden som Matt Richardson har skrevet med mine endringer. 6
11 Bibliografi URL basicirdetectemit.html. Matt Richardson. Snail mail push alerts, URL makezine.com/2010/12/29/snail-mail-push-alerts/. Arduino Team, - -. URL Arduino Team. Arduino, URL 7
12 Vedlegg 4.1 Logg Mandag 03/09 - Første Møte Tirsdag 04/09 - Undersøker priser på Arduino Mandag 10/09 - Innføring i Latex Mandag 24/09 - Besøk hos Harald Holon ang lån av arduino Onsdag 03/10 - Forsøk med Lys og Arduino Torsdag 18/10 - Jobbing med kode Fredag 26/10 - Jobbing med kode Torsdag 22/11 - Presentasjon Fredag 23/11 - Endret noe kode Torsdag 29/11 - Forsøk med IR leds Fredag 30/11 - Skrevet rapport Lørdag 01/12 - Skrevet rapport Søndag 02/12 - skrevet rapport... 8
13 4.2 Kode Arduino kode #include <SPI.h> #include <Ethernet.h> #define switchpin 7 // Snap action switch which closes when the mailbox door is opened. byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED ; byte ip[] = { 10,0,1,1 ; // local Arduino IP byte server[] = { 1,1,1,1 ; // IP of your web server Client client(server, 80); void setup() { Ethernet.begin(mac, ip); Serial.begin(9600); delay(1000); pinmode(switchpin, INPUT); void loop() { if (digitalread(switchpin) == HIGH) // if mailbox is opened: { Serial.println("Mailbox door opened"); if (client.connect()) { //connect to server Serial.println("connected to server"); // Make a HTTP request: client.println("get client.println(); //url til der du har plassert ditt php script else { Serial.println("connection failed"); delay(1000); Serial.print("Response from server: "); while (client.available()) { char c = client.read(); Serial.print(c); // if the server s disconnected, stop the client: if (!client.connected()) { Serial.println("disconnecting from server"); client.stop(); while (digitalread(switchpin) == HIGH) { // hold here until mailbox is closed again. Serial.println("Mailbox door closed"); 9
14 delay( ); // venter 1 time [Richardson, 2010] 10
15 1 sendmail.php :25 Marius <?php mail( "din epost", "Post i Hylla", "Du har post i hylla, gå å hent den" ); print "Congratulations your has been sent";?>
Litt mer om Arduino. Roger Antonsen Sten Solli INF1510 31. januar 2011
Litt mer om Arduino Roger Antonsen Sten Solli INF1510 31. januar 2011 ARDUINO Input (Data) Prosessering Output Arduino Man kan bruke de 3 elementene i varierende grad, og også kutte noen helt ut. Det finnes
DetaljerFag ITD Datateknikk. Laboppgave 7. Programmering av Arduino med Ethernet shield. Kort løsningsforslag.
Fag ITD 13002 Datateknikk Laboppgave 7. Programmering av Arduino med Ethernet shield. Kort løsningsforslag. lab_datatek7_losning_21april2017.docx RR 25052016 Løsning: Lab-oppgave 7 side 2 Oppgave. I denne
DetaljerPrototyping med Arduino del 2
Prototyping med Arduino del 2 Magnus Li magl@ifi.uio.no INF1510 30.01.2017 Arduinoundervisningen Forelesninger Mandag 30.01 & 06.02 Gjennomgang av grunnleggende temaer Teknisk verksted Mandag 30.01, 06.02,
DetaljerWORKSHOP BRUK AV SENSORTEKNOLOGI
WORKSHOP BRUK AV SENSORTEKNOLOGI MIKROKONTROLLERE - ARDUINO KURS 27.08.16 ANALOG - DIGITAL FRA VARIASJONER AV STRØMSTYRKE TIL TALL ARDUINO BRUKES TIL Å UTFØRE SLIK KONVERTERING STRØM/TALL ELLER TALL/STRØM
DetaljerSteg 1: Installere programvaren
Blinkende lysdiode Skrevet av: Adrian Helle Kurs: Arduino Tema: Elektronikk, Tekstbasert Fag: Programmering, Teknologi Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole Introduksjon Arduino
DetaljerBlinkende lysdiode Introduksjon Arduino Lærerveiledning
Blinkende lysdiode Introduksjon Arduino Lærerveiledning Introduksjon Arduino er en mikrokontroller som kan programmeres til å styre elektroniske dingser og duppeditter. Ved hjelp av en Arduino kan du skru
DetaljerARDUINO STUDIELABEN PROGRAMMERING DIGITALE/ANALOGE INNDATA/UTDATA LYSDIODER FRITZING. Roger Antonsen INF januar 2012
ARDUINO PROGRAMMERING DIGITALE/ANALOGE INNDATA/UTDATA LYSDIODER ÅPEN SONE FOR EKSPERIMENTELL INFORMATIKK STUDIELABEN FRITZING Roger Antonsen INF1510 30. januar 2012 Arduino Cookbook, Michael Margolis Denne
DetaljerEmnenavn: Datateknikk. Eksamenstid: 3 timer. Faglærere: Robert Roppestad. Hele oppgavesettet består av 8 oppgaver, samt 1 vedlegg.
EKSAMEN Emnekode: ITD13012 Dato: 10. mai 2017 Hjelpemidler: To A4-ark (fire sider) med egne notater Emnenavn: Datateknikk Eksamenstid: 3 timer Faglærere: Robert Roppestad Kalkulator som kan lånes av HIØ
Detaljerbestår av 7 sider inklusiv denne forsiden og vedlegg. Kontroller at oppgaven er komplett før du begynner å besvare spørsmålene.
Høgskolen i østfold EKSAMEN Emnekode: ITD13012 Dato: Emnenavn: Datateknikk Eksamenstid: 10.5.16 9.00 12.00, 3 timer Hjelpemidler: To A4-ark (fire sider) med egne notater Faglærer: Robert Roppestad "Ikke-kommuniserende"
DetaljerBruk av interrupt og Timer i Arduino-program.
1 Bruk av interrupt og Timer i Arduino-program. Når vi skal utføre handlinger som kan inntreffe tilfeldig (ikke forutsigbare hendelser), slik som å håndtere alarmer, at IO ønsker service etc kan vi benytte
Detaljer7-Segment Display. Introduksjon. Steg 1: Finn frem utstyr. Til denne oppgaven trenger du. Skrevet av: Martin Ertsås & Morten Minde Neergaard
7-Segment Display Skrevet av: Martin Ertsås & Morten Minde Neergaard Kurs: Arduino Tema: Elektronikk, Tekstbasert Fag: Programmering, Teknologi Klassetrinn: 5.-7. klasse, 8.-10. klasse, Videregående skole
DetaljerNorsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis)
Norsk (English below): Guide til anbefalt måte å printe gjennom plotter (Akropolis) 1. Gå til print i dokumentet deres (Det anbefales å bruke InDesign til forberedning for print) 2. Velg deretter print
DetaljerPrototyping med Arduino del 3
Prototyping med Arduino del 3 Magnus Li magl@ifi.uio.no INF1510 06.02.2017 Arduinoundervisningen Forelesninger Siste i dag. Gjennomgang av grunnleggende temaer Teknisk verksted i dag, 13.02 & 20.02 Hjelp
DetaljerSkilpadder hele veien ned
Level 1 Skilpadder hele veien ned All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your
DetaljerStart Here USB *CC * *CC * USB USB
1 USB Start Here USB 11 USB WARNING: To ensure that the software is installed correctly, do not connect the USB cable until step 11. 11 USB 2 a. b. Lower both the paper tray and the print cartridge door.
Detaljer7-Segment Display Nybegynner Arduino Lærerveiledning
7-Segment Display Nybegynner Arduino Lærerveiledning Introduksjon La oss se på å få ett display til å telle. Steg 1: Finn frem utstyr Til denne oppgaven trenger du 1 Arduino Uno 1 breadboard 2 motstander
DetaljerArduino med Atmel studio 6.x (6.1)
Arduino med Atmel studio 6.x (6.1) Etter å ha sett meg grenseløs lei av Arduinos IDE har jeg i lenge tid brukt Atmels eget AS6.1 Tenkte derfor lage en liten hvordan sette den opp til å virke med arduino.
DetaljerHøgskoleni østfold EKSAMEN. Oppgavesettet består av 8 sider inklusiv denne forsiden og vedlegg.
Høgskoleni østfold EKSAMEN Emnekode:Emne: ITD13012Datateknikk Dato:Eksamenstid: 13. mai 2015kl. 09.00 til k1.12.00, 3 timer Hjelpemidler: to A4-ark (fire sider) med egne notater Ikke-kommuniserende kalkulator
DetaljerSUPER DISCLAIMER. Vi endrer opplegget litt fra år til år, og vi hører på dere!
ARDUINO BASISKUNNSKAP ELEKTRISITET SIKKERHET PRAKSIS INSTALLASJON PROGRAMMERING GRUNNLEGGENDE TEORI ÅPEN SONE FOR EKSPERIMENTELL INFORMATIKK STUDIELABEN Roger Antonsen INF1510 23. januar 2012 SUPER DISCLAIMER
DetaljerSMART hus via nettleseren
itoginnovasjon.no.217.171.192.197.xip.io http://www.itoginnovasjon.no.217.171.192.197.xip.io/wikis/smart-hus-via-nettleseren/ SMART hus via nettleseren SMART hus via nettleseren: Det vi har gjort nå er
DetaljerINF1510: Bruksorientert design
INF1510: Bruksorientert design Ukeoppgaver i Arduino - uke 1 Vår 2017 Innhold 1. Elektrisitet 2 1.1. Kretsbygging 2 1.2. Komponenter 2 1.3. Dårlige kretser 3 1.4. Analoge og Digitale signaler 4 1.5. Likestrøm
DetaljerInstallasjonguide LAG DIN EGEN BRUKERKONTO
Installasjonguide LAG DIN EGEN BRUKERKONTO KONFIGURER MOT WI-FI MOTTA VIDEO-SAMTALE DEL TILGANG MED FLERE BRUKERE BEVEGELSE SENSOR CLOUD VIDEO OPPTAK KOSTNAD FOR CLOUD FEILSØKING LAG DIN EGEN BRUKERKONTO
DetaljerUltralydsensor. Introduksjon. Litt om ultralydsensorer. Arduino. Skrevet av: Martin Ertsås & Morten Minde Neergaard
Arduino Ultralydsensor Skrevet av: Martin Ertsås & Morten Minde Neergaard Kurs: Arduino Tema: Tekstbasert, Elektronikk Fag: Teknologi, Programmering, Naturfag Klassetrinn: 5.-7. klasse, 8.-10. klasse,
DetaljerHvordan kan vi i fremtiden bruke minst mulig papir, slik at de store skogene blir bevart?
IPAP IPAD OG SELVLAGET PAPIR Kort ingress Hvordan kan vi i fremtiden bruke minst mulig papir, slik at de store skogene blir bevart? Innledning Vi er en klasse på 22 elever som har brukt IPAD i snart 3
DetaljerAirLink 2200 FAQ. Side 2 Side 2 Side 3 Side 4 Side 6 Side 7 Side 8 Side 10 Side 11 Side 12 Side 13 Side 13 Side 14 Side 15 Side 16 Side 18
AirLink 2200 FAQ Side 2 Side 2 Side Side Side 6 Side 7 Side 8 Side 10 Side 11 Side 12 Side 1 Side 1 Side 1 Side 15 Side 16 Side 18 Hva er AL2200AC? Hva er dual-band? Hva er forskjellen på AP, Repeater
DetaljerHangman. Level. Introduksjon
Level 2 Hangman All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduksjon
DetaljerHva er maskinvaren Arduino
1. Hva er Arduino De som har hørt om Arduino tidligere tenker på selve maskinvaren når man prater om Arduino. Men maskinvaren kretskortet med en ATMega mikrokontroller, USB port og digitale og analoge
DetaljerVelkommen til Pressis.
1 Velkommen til Pressis. Dette er et veiledende dokument med linker i innledningen. Veiledningene vil ta deg igjennom de forskjellige tilkoblings muligheter du har med oss. Hvis du bare har behov for en
DetaljerKanter, kanter, mange mangekanter
Kanter, kanter, mange mangekanter Nybegynner Processing PDF Introduksjon: Her skal vi se på litt mer avansert opptegning og bevegelse. Vi skal ta utgangspunkt i oppgaven om den sprettende ballen, men bytte
DetaljerOversikt over I/O tilkoblinger og moduler på modellbyen
Oversikt over I/O tilkoblinger og moduler på modellbyen (Dette er et vedlegg som tilhører Hoveddokumentet B014-106 HMI løsning med Wanderware 2014). Her er oversikt over alle modulene som er brukt på modellbyen.
DetaljerBrukerveiledning Tilkobling Altibox Telefon
Juli 2014 Graving og kabling 4 Plassering av hjemmesentral Brukerveiledning Tilkobling Altibox Telefon Alt du trenger å vite om bruken av Altibox Telefon 1 Altibox Telefon 1 Omlegging av telefonkoblingen
DetaljerFRC-Feeder-E. Et sikkert og raskt verktøy for overføring av data til File Record Converter Versjon 1.9
FRC-Feeder-E Et sikkert og raskt verktøy for overføring av data til File Record Converter Versjon 1.9 Installasjon FRC-feeder skal installeres på den computeren hvor dataene ligger. Les mer om dette under
Detaljeren hjemmeside Lesson Introduksjon Du kjenner en del HTML tagger, så nå er det på tide å lage din første hjemmeside! La oss begynne med en gang.
Lesson 2 en hjemmeside All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduksjon
DetaljerEagle 1500 FAQ. Innholdsfortegnelse
Eagle 1500 FAQ Innholdsfortegnelse Hva er Eagle 1500?...2 Hvordan setter jeg opp Eagle 1500?... Hvordan koble opp Eagle 1500 med WPS?...5 Hvordan endrer jeg navnet på det trådløse nettverket?..6 Hvor bør
DetaljerEksamensoppgaven: Hele oppgavesettet består av 8 oppgaver. Hver oppgave har en %-angivelse som angir hvor mye den teller ved sensurering.
Informasjon om eksamen EKSAMEN Emnekode og -navn: ITD13012 Datateknikk, deleksamen 2 Dato og tid: 15. mai 2018, 3 timer (fra 09:00 til 12:00) Faglærer: Robert Roppestad Tillatte hjelpemidler: To A4-ark
DetaljerArduino bilen er en selvgående liten robot. Roboten består av:
1. Arduino Bil Arduino bilen er en selvgående liten robot. Roboten består av: En Robot base som er 3D printet 3 Litium-ion batterier En Arduino Uno Kodegenets Motorkontrollerkort Fire likestrømsmotorer
DetaljerSteg 1: Installasjon. Steg 2: Installasjon av programvare. ved nettverkstilkoblingen på baksiden av kameraet. Kameraet vil rotere og tilte automatisk.
Innhold Steg 1: Installasjon... 3 Steg 2: Installasjon av programvare... 3 Steg 3. Oppsett av wifi, email varsling og alarm... 5 Steg 4: Installasjon og oppsett av mobil app... 8 Steg 5: Installasjon og
DetaljerAirLink 2400ac FAQ. Side 2 Side 2 Side 3 Side 4 Side 6 Side 7 Side 9 Side 11 Side 12 Side 13 Side 14 Side 14 Side 15 Side 16 Side 17
AirLink 200ac FAQ Side 2 Side 2 Side Side Side 6 Side 7 Side 9 Side 11 Side 12 Side 1 Side 1 Side 1 Side 15 Side 16 Side 17 Hva er AL200AC? Hva er dual-band? Hva er forskjellen på AP, Repeater og Client?
DetaljerARDUINO STUDIELABEN. Roger Antonsen INF februar 2012
ARDUINO SERIELL KOMMUNIKASJON ELEKTRONIKKSYMBOLER SPENNINGSDELERE PROGRAMMERINGSTIPS SERVOMOTORER MER OM LYSDIODER RESSURSER SONE NETTSTEDER / RESSURSER ÅPEN ÅPEN SONE FOR EKSPERIMENTELL INFORMATIKK ÅPEN
DetaljerBruksanvisning Unitronics Vision
Bruksanvisning Unitronics Vision Ole Einar Moe Innhold 1 Oppsett... 1 1.1 PLS... 1 1.2 Datamaskin... 2 1.3 Kommunikasjon... 2 2 Planlegging... 6 2.1 Digitale Inn/Ut ganger... 6 2.2 Analoge Inn/Ut ganger...
DetaljerEagle 1500 FAQ. Innholdsfortegnelse
Eagle 1500 FAQ Innholdsfortegnelse Hva er Eagle 1500?...2 Hvordan setter jeg opp Eagle 1500?... Hvordan koble opp Eagle 1500 med WPS?...5 Hvordan endrer jeg navnet på det trådløse nettverket?..6 Hvor bør
DetaljerVELKOMMEN INN I DITT NYE TV-UNIVERS. Foto: Jens Haugen / ANTI
VELKOMMEN INN I DITT NYE TV-UNIVERS Foto: Jens Haugen / ANTI I esken / In the box 1 Huawei Q22 tv-dekoder / Huawei Q22 STB 2 3 4 HDMI 2.0-kabel / HDMI 2.0 cable Nettverkskabel / Ethernet cable Strømforsyning
DetaljerInstallasjonsveiledning
Installasjonsveiledning Magne Rodem og Jan-Erik Strøm 18. juni 2006 Innhold 1 Installasjon av Web Service 3 1.1 Krav........................................... 3 1.2 Installasjon av Sun Java System Application
DetaljerEKSAMEN. Informasjon om eksamen. Emnekode og -navn: ITD13012 Datateknikk. Dato og tid: timer. Fagansvarlig: Robert Roppestad
Informasjon om eksamen EKSAMEN Emnekode og -navn: ITD13012 Datateknikk Dato og tid: 13.5.19 3 timer Fagansvarlig: Robert Roppestad Hjelpemidler: - to A4-ark (fire sider) med egne notater - godkjent kalkulator
DetaljerUkeplan 9D. Navn: Onsdag 3.3. Samfunnsfag Engelsk Mat/Ku & Hå/ Mat &Helse 1000-1045 GAP GAP GAP Matematikk GAP. 1045-1130 GAP GAP GAP Naturfag GAP
plan 9D Navn: 9 1.3. 2.3. 0815-0900 Mat/Ku & Hå/ 0900-0945 Engelsk Mat/Ku & Hå/ 3.3. 4.3. 5.3. Mat/Ku & Hå/ Engelsk Mat/Ku & Hå/ 1000-1045 GAP GAP GAP GAP 1045-1130 GAP GAP GAP Naturfag GAP 1210-1255 Naturfag
DetaljerBrukerveiledning Tilkobling IP-telefoni ALT DU TRENGER Å VITE OM BRUKEN AV IP-TELEFONI
Brukerveiledning Tilkobling IP-telefoni ALT DU TRENGER Å VITE OM BRUKEN AV IP-TELEFONI 1 2 3 OMLEGGING AV TELEFONKOBLINGEN KOBLING AV ANALOGE TELEFONER TIL HJEMMESENTRALEN TELEFONITJENESTER 1 OMLEGGING
DetaljerHONSEL process monitoring
6 DMSD has stood for process monitoring in fastening technology for more than 25 years. HONSEL re- rivet processing back in 990. DMSD 2G has been continuously improved and optimised since this time. All
DetaljerDel 1: Overgang fra gammel hjemmeside til ny hjemmeside
Del 1: Overgang fra gammel hjemmeside til ny hjemmeside Instituttsider og personlige hjemmesider som ligger på HFs egen webserver skal nå fases ut.dette innebærer at alle som fortsatt har hjemmesider der,
DetaljerBrukermanual for oppsett av Wanscam overvåkningskamera
Brukermanual for oppsett av Wanscam overvåkningskamera 1. Koble strøm til kameraet og koble kameraet til ruteren direkte med en internettkabel. 2. PC: Sett inn CD eller last ned filene på vår nettside:
DetaljerINF1510: Bruksorientert design
INF1510: Bruksorientert design Individuell obligatorisk oppgave: Arduino 1 Publisert: 02.02.2017 Frist: 10.02.2017 kl 23:59 Arduino skal benyttes som prototypingsverktøy i INF1510, og i denne individuelle
DetaljerARDUINO STUDIELABEN. Roger Antonsen INF februar 2012
ARDUINO SERIELL KOMMUNIKASJON ELEKTRONIKKSYMBOLER SPENNINGSDELERE PROGRAMMERINGSTIPS SERVOMOTORER MER OM LYSDIODER RESSURSER SONE NETTSTEDER / RESSURSER ÅPEN ÅPEN SONE FOR EKSPERIMENTELL INFORMATIKK ÅPEN
DetaljerInformasjon for nye brukere (for administratorer) Mars 2014, 3. utgave
Informasjon for nye brukere (for administratorer) Mars 2014, 3. utgave INNHOLD Viktig før oppstart 1. Innlogging 1a. Med FEIDE 1b. Uten FEIDE 2. Registrering av skole 3. Bekreft registrering 4. Ferdig
DetaljerGruppelogg for hovedprosjekt 2009
Gruppelogg for hovedprosjekt 2009 Før det endelige valget på prosjektet ble tatt brukte gruppen en del tid på å finne forskjellige muligheter for oppgaveemner. Det ble blant annet kontaktet Hafslund produksjon
DetaljerASU-4. 4.1 Monitor inng.: 0= frakoblet, 1= kontakt, 2= temperatur, 3= kont. + temp. 3.
ASU-4 Kode Beskrivelse Fabrikk Bruker innst. innstillinger ASU-4 1.00 Alarmsentral id.: (21 = ASU-4) 21 21 1.01 Software versjon nummer 2.08 2.08 1.13 Tidsforsinkelse på sirene ved alarm kontakt 10 sekund...
DetaljerFra: Arne Hågensen. Sendt: 30. november 2015 14:59 Åse Saltkjelsvik VS: 15/00055-106 - Gateadresse TusenFryd T.O. Hei,
Fra: Arne Hågensen Sendt: 30. november 2015 14:59 Til: Åse Saltkjelsvik Emne: VS: 15/00055-106 - Gateadresse TusenFryd T.O. Fra: Arne Hågensen Sendt: 30. november 2015 14:58 Til: 'Caroline With Bjørnstad'
Detaljer1. Arduino Bluetooth 4.0 Low Energy (BLE)
Dokumentet er et foreløpig utkast 1. Arduino Bluetooth 4.0 Low Energy (BLE) Bluetooth er en trådløs teknologi som lar to enheter kommunisere med hverandre. I motsetning til WLAN (trådløst nettverk), støtter
DetaljerForprosjekt. Oppgavens tittel: Motorstyring Dato: 24.01.05. Jon Digernes Institutt/studieretning: Program for elektro og datateknikk
HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi Program for elektro-og datateknikk 7004 TRONDHEIM Forprosjekt Oppgavens tittel: Motorstyring Dato: 24.01.05 Project title: Gruppedeltakere: Sverre Hamre
DetaljerForsvunnet katt webside
Lesson 3 Forsvunnet katt webside All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/18cplpy to find out what
DetaljerOblig 5 Webutvikling. Av Thomas Gitlevaag
Oblig 5 Webutvikling Av Thomas Gitlevaag For oppgave 1 og 2 skal dere levere en funksjonell webside på deres hjemmeområde. Dere skal også levere alle phps-filene slik at man for en hver side kan slenge
DetaljerLabVIEW seriekommunikasjon med mikrokontroller
KYBERNETIKKLABORATORIET FAG: Industriell IT DATO: 08.15 OPPG.NR.: LV3 LabVIEW seriekommunikasjon med mikrokontroller Oppgave Denne oppgaven går ut på å lage et LabVIEW-program som kan kommunisere med en
Detaljer<?php. count tar en array som argument, og returnerer et tall som uttrykker antallet innførsler i arrayen.
Hver gang funksjonen printhallo kalles utføres instruksjonene spesifisert i den. [Kurssidene] [ ABI - fagsider bibin ] Webprogrammering høsten 2015 //funksjonskall printhallo(); //enda en gang printhallo();
DetaljerHandi. For at livet skal fungere
Handi For at livet skal fungere Handi er et hjelpemiddel som fungerer som en kognitiv støtte i hverdagen. Handi hjelper deg å få struktur på dagen og på dine rutiner. Handi er et hjelpemiddel for deg som
DetaljerKjenn din PC (Windows Vista)
Kjenn din PC (Windows Vista) Denne delen handler om hva man kan finne ut om datamaskinens hardware fra operativsystemet og tilleggsprogrammer. Alle oppgavene skal dokumenteres på din studieweb med tekst
DetaljerJANUAR 2016 TELEFON BRUKERVEILEDNING
JANUAR 2016 TELEFON BRUKERVEILEDNING 1 1 OMLEGGING AV TELEFONKOBLINGEN S 3 2 KOBLING AV ANALOGE TELEFONER TIL HJEMMESENTRALEN S 5 3 TELEFONITJENESTER S 6 2 ALTIBOX TELEFON 1 Omlegging av telefonkoblingen
DetaljerJo, Boka som snakker har så mange muligheter innebygget at den kan brukes fra barnehagen og helt opp til 10. klasse.
Kom godt i gang med Boka som snakker Forord Denne utgaven av Boka som snakker er en videreutvikling av den snart 20 år gamle utgaven av et program som bare fortsetter å være en hit på skolene. Og hvorfor
DetaljerExercise 1: Phase Splitter DC Operation
Exercise 1: DC Operation When you have completed this exercise, you will be able to measure dc operating voltages and currents by using a typical transistor phase splitter circuit. You will verify your
DetaljerIntroduksjon til dataanlegget ved Institutt for informatikk. Marc Bezem Institutt for informatikk Universitetet i Bergen
Introduksjon til dataanlegget ved Institutt for informatikk Marc Bezem Institutt for informatikk Universitetet i Bergen August 2005 1 Introduksjonskurset Målgrupper: Alle studenter som skal ta INF100 Andre
DetaljerGjøres på skolen eller hjemme til neste gang du har faget: Rød: Side 144. Gul: Side 152. Lag et eget lignende spill med egne oppgaver.
Ukeplan uke 46, 7.trinn Presteheia skole Mandag Jeg kan lage sektordiagrammer. Jeg kan bruke prosent i sektordiagrammer. Jeg kan regne med sannsynlighet. Matte: Side 140 143. Vi kaster terninger på bordene.
DetaljerRepetisjon Novice Videregående Python PDF
Repetisjon Novice Videregående Python PDF Introduksjon I denne oppgaven skal vi repetere litt Python-syntaks. Hele dette kurset er for de som har programmert Python før. Dersom ikke har mye erfaring med
DetaljerTrådløsnett med Windows XP. Wireless network with Windows XP
Trådløsnett med Windows XP Wireless network with Windows XP Mai 2013 Hvordan koble til trådløsnettet eduroam med Windows XP Service Pack 3? How to connect to the wireless network eduroam with Windows XP
DetaljerBRUKERVEILEDNING. AFI_GoingGREEN
BRUKERVEILEDNING AFI_GoingGREEN INNHOLDSFORTEGNELSE INNHOLD SIDE Viktig informasjon ved første gangs utskrift 4 Vanlig utskrift 5 Aktivere utskrift på MFP 6 Kopiere, skanne og sende 7 Fargeutskrift 8 Ensidig
DetaljerMindIT sin visjon er å være en anerkjent og innovativ leverandør av teknologi og tjenester i den globale opplæringsbransjen
If you think education is expensive... try ignorance! MindIT sin visjon er å være en anerkjent og innovativ leverandør av teknologi og tjenester i den globale opplæringsbransjen Styrende verdier i MindIT:
DetaljerIP-telefoni Brukerveiledning
IP-telefoni Brukerveiledning 1 2 Kobling IP-telefoni fra Altibox - ett av markedets mest moderne av analoge telefoner til hjemmesentralen 3 Telefonitjenester 2 1 IP-telefoni * fra Altibox - ett av markedets
DetaljerIP-telefoni Brukerveiledning
IP-telefoni Brukerveiledning 1 IP-telefoni fra Altibox - ett av markedets mest moderne 2 Kobling av analoge telefoner til hjemmesentralen 3 Telefonitjenester 3 1 IP-telefoni * fra Altibox - ett av markedets
Detaljer[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15. Vi holder orden på verdier med hjelp av variabler
[Kurssidene] [ ABI - fagsider bibin ] Michael Preminger (michaelp@hio.no) 07/09-15 Vi holder orden på verdier med hjelp av variabler Vi lagrer verdier i variabler. Variabelnavn uttrykker verdienes rolle
DetaljerForelesning 1. Algoritmer, pseudokoder og kontrollstrukturer. Dag Normann - 14. januar 2008. Vi som skal undervise. Hva er diskret matematikk?
Forelesning 1 Algoritmer, pseudokoder og kontrollstrukturer Dag Normann - 14. januar 2008 Vi som skal undervise Dag Normann Roger Antonsen Christian Schaal Robin Bjørnetun Jacobsen http://www.uio.no/studier/emner/matnat/math/mat1030/v08/
DetaljerProsjektet Digital kontaktinformasjon og fullmakter for virksomheter Digital contact information and mandates for entities
Prosjektet Digital kontaktinformasjon og fullmakter for virksomheter Digital contact information and mandates for entities Nordisk Adressemøte / Nordic Address Forum, Stockholm 9-10 May 2017 Elin Strandheim,
DetaljerBruksanvisning Chronopass STK PO/PL (tidsinnstiller/sender) og Interface STM PO/PL (Mottaker)
Bruksanvisning Chronopass STK PO/PL (tidsinnstiller/sender) og Interface STM PO/PL (Mottaker) WWW.WILFA.COM Bruksanvisning for installering og bruk; beholdes av brukeren Apparatet du nettopp har kjøpt
DetaljerTrådløsnett med. Wireless network. MacOSX 10.5 Leopard. with MacOSX 10.5 Leopard
Trådløsnett med MacOSX 10.5 Leopard Wireless network with MacOSX 10.5 Leopard April 2010 Slå på Airport ved å velge symbolet for trådløst nettverk øverst til høyre på skjermen. Hvis symbolet mangler må
Detaljerthe web Introduksjon Lesson
Lesson 1 the web All Code Clubs must be registered. Registered clubs appear on the map at codeclub.org.uk - if your club is not on the map then visit jumpto.cc/18cplpy to find out what to do. Introduksjon
DetaljerLynkurs i shellprogrammering under Linux
Lynkurs i shellprogrammering under Linux Interaktiv bruk av shell Shell/skall er en applikasjon som lar bruker taste inn tekstlige kommandoer til Linux en og en linje om gangen (leser linjer fra stdin).
DetaljerØvingsforelesning i Python (TDT4110)
Øvingsforelesning i Python (TDT4110) Tema: Øving 1, PyCharm, Print, Input, (funksjoner og globale variabler) Gå til https://www.jetbrains.com/pycharm/ og sett PyCharm på nedlasting NÅ Kristoffer Hagen
DetaljerVMware Horizon View Client. Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang
VMware Horizon View Client Brukerveiledning for nedlasting, installasjon og pålogging for fjerntilgang Introduksjon Fjerntilgang er blitt oppgradert til en bedre og mer moderne løsning. Programmet er identisk
DetaljerOfte stilte spørsmål. Generelt
Ofte stilte spørsmål GENERELT OPPSETT INSTALLASJON KOMPATIBILITET TEKNISK BETALING FRAKT OG RETUR FUNKSJONALITET HELP CENTER Generelt HVORDAN FUNGERERER RING VIDEO DOORBELL PÅ JOBB? Ring Video Doorbell
DetaljerInnhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8
Innhold RDP... 2 Oppkobling Kirkedata... 2 Flere brukerpålogginger til Kirkedata... 8 Endre passord på Kirkedata... 11 Dropbox på Kirkedata... 14 Apple Mac RDP... 20 Outlook og e-post... 30 Outlook Web
DetaljerUtrulling av sertifikater til IOS
Utrulling av sertifikater til IOS Utdanningsetaten - Oslo kommune Andre Frogner Telefon: 23 03 59 00 support@datametrix.no Innhold 1 Beskrivelse... 3 2 Iphone Configuration utility... 4 2.1 Åpne UDE KatB
DetaljerGuide for tilkobling til HIKT s Citrix løsning
Guide for tilkobling til HIKT s Citrix løsning Innhold Guide for tilkobling til HIKT s Citrix løsning... 1 Sjekk om Citrix er installert... 1 Tilgang til applikasjon fra kontoret... 2 Tilgang til applikasjon
DetaljerCompello Fakturagodkjenning Versjon 10 Software as a service. Tilgang til ny modulen Regnskapsføring
Compello Fakturagodkjenning Versjon 10 Software as a service Tilgang til ny modulen Regnskapsføring Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows er registrerte varemerker
DetaljerSe vedlagte skisse som viser hvordan det er tenkt. Dette har også grunneier bekreftet til oss vil være ok.
Side 1 av 5 Fra: [ROAA@danskebank.no] Dato: 02.09.2015 10:24:20 Til: Mette Hjelmeland[mette.hjelmeland@kvinnherad.kommune.no] Kopi: roar.andreassen@lyse.net[roar.andreassen@lyse.net]; Tittel: Ang oppmåling
DetaljerIntroduksjon til beslutningsstrukturer
[Kurssidene] [ ABI - fagsider bibin ] Utvikling av dynamiske nettsteder med PHP og databaser, våren 2014 Introduksjon til beslutningsstrukturer Michael Preminger (michaelp@hio.no) 24/01-14 Repitisjon fra
DetaljerCompello Fakturagodkjenning Versjon 10.5 As a Service. Tilgang til Compello Desktop - Regnskapsføring og Dokument import
Compello Fakturagodkjenning Versjon 10.5 As a Service Tilgang til Compello Desktop - Regnskapsføring og Dokument import Dokumentopplysninger 2018 Compello AS. Med enerett. Microsoft, MS-DOS og Windows
DetaljerMAT1030 Diskret matematikk
MAT1030 Diskret matematikk Plenumsregning 1: Kapittel 1 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 17. januar 2008 Velkommen til plenumsregning for MAT1030 Torsdager 10:15 12:00 Gjennomgang
DetaljerBIPAC 7100SG/7100G. 802.11g ADSL Router. Hurtigstartguide
BIPAC 7100SG/7100G 802.11g ADSL Router Hurtigstartguide Billion BIPAC 7100SG / 7100G 802.11g ADSL Router For mer detaljerte instruksjoner angående konfigurering og bruk av 802.11g ADSL Router, vennligst
DetaljerINGIERÅSEN SKOLE ARBEIDSPLAN for 10 IV uke 21 og 22
IGIRÅ OL RBIDPL for 10 IV uke 21 og 22 Tilpasset arbeidsplan: Tre nivåer for vanskelighetsgrad og mengde Velg nivå, evt. i samarbeid med faglærer. Velg det nivået som gjør at du strekker deg og utvikler
DetaljerI denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.
Hei JavaScript! Introduksjon Web Introduksjon I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt. Steg 1: Bruke JS Bin
DetaljerTDT4102 Prosedyreog objektorientert programmering Vår 2016
Norges teknisk naturvitenskapelige universitet Institutt for datateknikk og informasjonsvitenskap TDT4102 Prosedyreog objektorientert programmering Vår 2016 Øving 4 Frist: 2016-02-12 Mål for denne øvingen:
DetaljerArgumenter fra kommandolinjen
Argumenter fra kommandolinjen Denne veiledningen er laget for å vise hvordan man kan overføre argumenter fra kommandolinjen til et program. Hvordan transportere data fra en kommandolinje slik at dataene
DetaljerHei verden Introduksjon Swift PDF
Hei verden Introduksjon Swift PDF Introduksjon Swift er et programmeringsspråk laget av Apple og er etterfølgeren til Objective-C. Med Swift kan du lage apper for ios og OSX. For å gjennomføre dette kurset
DetaljerBRUKERVEILEDNING FOR MC50.
BRUKERVEILEDNING FOR MC50. 1 IKKE GODKJENT FOR KJØP OG SALG Grunnprogrammering av systemet før oppstart. Denne veiledningen beskriver den programmering som må gjøres før oppstart av MC50 kodepumper. Tast
DetaljerInstitutt for biovitenskap
Institutt for biovitenskap Oppslag for alle avtrekksskap: Alle avtrekksskap skal ha forklaring på alarmsystem på det enkelte skap. Dette varier fra skap til skap. e.g. på IBV finnes det minst 3 ulike typer.
Detaljer