Af: OZ7EC Erik Christiansen Chiptemperatur med Arduino

Størrelse: px
Starte visningen fra side:

Download "Af: OZ7EC Erik Christiansen Chiptemperatur med Arduino"

Transkript

1 Af: OZ7EC Erik Christiansen Chiptemperatur med Arduino Dette er en artikel i en serie, hvor jeg vil forsøge at bringe dig tættere på din mikroprocessor, uanset typen. Jeg kører med Arduino Uno, d.v.s. Atmels processor type ATmega328P. Hvis du kører en anden processor så følg bare med, forskellen er såmænd ikke særlig stor fra den ene processor til den anden. Der er i de moderne processorer rigtig mange indbyggede faciliteter, og i løbet af artikelserien kommer vi igennem de vigtigste. Mit valg af processortype faldt på Arduino, fordi projektet er på et meget attraktivt og dejligt interaktivt stade. God interaktivitet gør livet lettere for programmøren. Har du lyst, henter du Atmels beskrivelse af ATmega328p'eren. De 450 sider fylder 3 ringbind hos mig, men er absolut godt opslagsstof, også for ikke-nørder. Det sprog vi anvender til programmering er Arduino'sk, egentlig en afart af C++, men ikke med alle faciliteter, og med visse særheder og goder udover C++ faciliteterne. Hvis du aktivt vil være med i denne artikelserie, så downloader du Arduinos programmeringsmiljø, anskaffer dig et Arduino Uno processorboard og et display, samt et tomt "Shield" med forlængerpinde til. Det koster et par hundrede kroner. Dit shield bruger du til at lave en permanent interface mellem processorprint og display. Dit shield kan også samtidig indeholde en 5 V stabilisator til lys i dit display. Se teksterne i starten af programmerne, hvordan du tråder dit Shield og monterer din regulator til lyset. Strømforsyningen til Arduino Uno R3 kan være en af to metoder: Arduino Uno display uden lys: Printet forsynes via USB tilslutningen til din PC. Arduino Uno display MED lys: Hent en af de sorte AC/DC spændingsforsyninger i skuffen af typen med PLUS i midten af stikket. DC spændingen skal være helst med mere end 7 V og mindre end 12 V. Lyset bruger ca. 150 ma, så hvis din regulator til 5 V skal klare det fra 12 V, skal den have en pæn stor køleplade. Lys er absolut et gode for kontrasten på dit display. Selve compileren i Arduino miljøet har et godt stort ordforråd men mange specialtilfælde stiller større krav om andre funktioner. Til det formål findes der utallige "Libraries", som ikke er med i standard installationen. Dem finder du nemt ved at Google, eller endnu bedre på "Arduino Playground". Figur 1. De tre dele: Dispaly til venstre, Shield som er interface mellem Arduino Uno R3 og display med 5V regulator samt Arduino'en til højre. 558 OZ November 2013

2 Her er også et væld af mere eller mindre færdige løsninger, så næsten uanset hvad du vil lave program til, findes der en der allerede har forsøgt sig på det område der er aktuelt for dig. Programmerne til mine Arduino artikler henter du på hjemmesiden hos OZ1EDR,: Vores dygtige Webmaster OZ5LT samler alle Arduino kildetekster fra Hillerød og Birkerød afdelinger. Samme sted ligger der for resten også en række undervisnings bilag om C++ og om Arduino kurser afholdt af OZ1KQ Knud Krogsgaard Jensen i EDR Hillerød afdeling. De er absolut læseværdige. Programmerne ligger som kildetekster i formatet.docx. Du henter programmet fra hjemmesiden med en tekstbehandler - Office pakken - Open Office - Libre Office, de kan alle læse.docx formatet. Derefter markerer du hele teksten, højreklikker på teksten og trykker "Kopier". Nu ligger din kildetekst på systemets clipboard. Du afslutter din tekstbehandler og starter din Arduino. I en tom sketch højreklikker du og vælger "Sæt Ind". Nu har du kildeteksten placeret i din Arduino, så en "Save" er nok tilrådelig inden du arbejder videre. Proceduren er lidt kompliceret første gang, men har den fordel, at kildeteksten ikke forvanskes af at være en.ini fil til download. Hvis du ikke er med på Arduino hardwaren kan du jo godt læse de kildetekster du henter hos OZ1EDR og følge de gennemgange der kommer her i artikelserien i OZ. Programgennemgang. Jeg forudsætter fra nu af, at du har kildeteksten til "Chiptemperatur" liggende ved siden af og følger med efterhånden som jeg skrider fremad i forklaringerne. C++ programmer (som ikke er spaghettiprogrammeret) falder i 4 halvlege. 1. Definitioner 2. Setup 3. Loop (I sproget C++ hedder dette MAIN) 4. Functions. Forrest i kildeteksten til mine programmer ligger altid en almindelig tekst, som beskriver både almindelige og særlige ting ved netop dette program. Nu starter vi en gennemgang af programmet "Chiptemperatur". Definitionerne starter altid med hvilke eksterne biblioteker vi skal have med. Her bruger vi LCD display, så vi medtager <LiquidCrystal.h>. Husk at sådanne sager er "Case Sensitive", som på dansk betyder: Store bogstaver skal være store og små bogstaver skal være små. Den næste definition er kryptisk, men er en simpel omgåelse af at vi mangler og ikke mere kan finde biblioteket "WProgram.h" og at det erstattes af biblioteket "Arduino.h". Så kommer nogle få definitioner af 2 globale konstanter i dette tilfælde. De kunne ligeså godt være indsat som normale tal længere fremme i den Function hvor de bruges, men af hensyn til programmets læsbarhed og venlighed til senere vedligeholdelse er det en kæmpe fordel at bruge ord i stedet for rene tal. At fremstille programmer med stil i stedet for med spaghettikugler letter læsningen for andre og ikke mindst, så fremmer det programkvaliteten. For resten kører vi jo ikke alle med 2 x 16 linjers display, 4 x 20 er også et populært format. Som et led i definitionerne bruger vi nu biblioteket LiquidCrystal til at fortælle vores program hvilke Arduino Uno pinde, der anvendes til hvad. Er du nysgerrig: find og læs dokumentationen til "LiquidCrystal" og find dokumentationen til dit display. Slutteligt definerer vi en enkelt global variabel af type double, "temperatur". Globale variabler er sådanne, som kan benyttes i hele programmet. Alternativet er en variabel, som defineres inde i en Function. Den kan så kun benyttes inde i den Function hvor den er defineret. Det var definitionerne, så starter 2. halvleg som hedder Setup. Først skal vi have skrevet en velkomst på vores display med en lokal Function, som ubetinget skal have navnet "Setup". Ordet Void betyder kun at parameteren er tom og det samme betyder de to parenteser efter Function navnet. Vil du vide mere, dykker du ned i C++ lærebogen. "Lcd.begin" fortæller biblioteket hvilken type display du har sat på. Her kører jeg med et meget enkelt, 2 linjer med hver 16 karakterer. Har du lyst til større display, flere linjer og/eller flere karakterer retter du blot til oppe under konstant definitionerne. "Lcd.setCursor(0,0);" Peg på den første position du vil til at skrive på, her den først i øverste linie. OZ November

3 "Lcd.print("Chip Temperatur")"; En almindelig ASCII streng på øverste linje "Lcd.SetCursor (0,1)"; Peg på første position i nederste linje. "Lcd.print(" Grader C"); : Igen en hel ASCII streng. Som du ser: Hver gang du skriver på displayet starter din skrivning der hvor cursoren står. Taktisk ved vi, at når vi befinder os i "Setup", så aner vi ikke hvad der tidligere er skrevet på displayet. Det er derfor tilrådeligt at skrive noget kendt i alle positioner og alle linjer. Det var "Setup", så starter vi på 3. halvleg "Loop". Her residerer den overordnede styring af program, afviklingen og aktivering af vores senere liggende arbejdsslaver i 4. halvleg, de kaldes jo for vores "Functions". Bemærk at "Loop" kører uendeligt, medmindre du har programmeret et stop kriterium inde i loopen. Det har jeg ikke her. Void betyder som sædvanlig en tom parameter, se nærmere i C++ lærebogen. Her i "Loop" ved programudvikling er det meget fornuftigt at starte med at skrive en pseudokode, som i ganske almindeligt sprog beskriver hvilke dele mit programforløb kan opdeles i. Når du så kompilerer får du en masse fejl. Dernæst programmerer du så detaljerne i dine Functions indtil alle fejl er væk. Hvis du er til spaghettiprogrammering mikser du en klump, som du ikke engang selv kan forstå i overmorgen. Hvis du vil frembringe et program der er forståeligt for dig selv og alle andre: Brug navne på dine Functions der beskriver indholdet og del loop op i mange forståelige Functions. Her har vi såmænd hele 2 "Function;" "henttemperatur", og "skrivtemperatur". Bemærk her, at de to navne ligeså godt kunne være pseudokode tekst. Nu er de så forfremmet til Function. Sidst kommer der så en ordre: "delay" med mikrosekunderne som kaldeparameter i parentesen. "delay" er med for at undgå flicker (vaklende blink) på displayet, den kunne let erstattes af en form for midling af de indkommende data. Det var slut på Loop, nu kommer vi til 4. halvleg: "Functions", hvor vi udfører slavearbejdet. I dette program har vi kun to Functions, nemlig "henttemperatur" og "skrivtemperatur". Vores Function "henttemperatur" afvikles således: Void betyder tom plads, de to parenteser efter navnet er mere parameterplads. Læs i C++ bogen. "henttemperatur" benytter en meget speciel facilitet i vores C++ compiler. Vi kan nemlig direkte programmere med anvendelse af de benævnelser på registre og deres indhold, som er beskrevet i ATmega328p processorens hardware. Nu får du brug for beskrivelsen af ATmega328p. Det jeg her beskriver er omtalt i afsnit 23 siderne 250 til 266. En skimning tilrådes. Vi skal lige genopfriske din erindring at lokale variable kun kan benyttes indenfor den "Function" den er defineret i. Først definerer vi en lokal variabel ved navn "beggeregistre" og af type double. Forklaringen er enkel, vi skal hente 10 bit fra konverteren med en 8 bits processor, altså bruger vi 2 gange 8 bit i forlængelse og dem henter vi ind i en tilstrækkelig stor/lang variabel. Her bruger jeg type Double. Først skal vi have valgt klokfrekvens til A/D konverteren. Vi har ikke travlt, så en klok på 125 khz vil være passende for at opnå at alle 10 bit er faldet til ro. Med en hurtigere klok mister vi opløsning svarende til færre bit i konverteringen. Programmeringen gør vi ved til registeret "ADCSRA" at skrive 3 bit: ADPS2, ADPS1 og ADPS0. Så får vi aktiveret vores prescaler, som dermed deler de 16 MHz fra CPU klokken ned til 125 khz. Du finder mere i afsnit 23.4 Dernæst skal vi have valgt A/D konverterens referencespænding og dermed dens måleområde. De 10 bit ligger jo fra 0 V og op til konverterens referencespænding. Det gør vi ved at skrive til registeret ADMUX - A/D konverterens input multiplekser -de to bit REFS1 og REFS0 for valg af referencespænding, samt ikke mindst at skrive MUX3. Ordren MUX3 betyder, at A/D konverterens input er den interne temperaturføler. I højniveausproget alene kan man vælge 7 andre indgange med ordren Analogread(PIN), MEN man kan ikke vælge den interne temperaturføler i højniveausproget. Det gør vi så på en anden måde. Konverterens andre indgange kan vælges med MUX0, MUX1 og MUX2. Her bruger vi MUX3, multiplekserens ottende indgang. Som du allerede ved, så indeholder alle cpu'er en temperaturmåler. Her har vi så valgt en i samme kategori, men noget speciel i forhold til andre cpu'er. Du finder mere i afsnittene 23.5 og OZ November 2013

4 Figur 2. Chiptemperaturen er 35,6 grader. Næste trin i processen er at få enablet hele A/D konverteren. Det gør vi ved til registeret ADCS- RA at skrive ADEN, A/D enable. Afsnit Kvikt derefter starter vi konverteringen ved til registeret ADCSRA at skrive ADCSC, A/D konverter "Start conversion". Så kommer det sjove: Nu står vi bare og venter, fordi vi har netop sat bit ADCSC sand, og det forbliver sandt, så længe konverteringen varer. Når dette bit bliver falsk er konverteringen færdig og vi kan hente resultatet. Det gøres med en elegant While sætning. Resultatet af konverteringen hentes som en double ved navn "beggeregistre" hvor man skubber de øverste 8 bit 8 positioner til venstre. Sådan sikrer man sig samhørende værdier af ADCH (High) og ADCL (Low) Du skal lige bemærke at når du læser de to registre i A/D konverteren på denne måde, så er du sikker på at få de to registres indhold fra den samme A/D konvertering. Du kan sagtens læse de to registre hver for sig, men du risikere så at få ikke sammenhængende værdier, som stammer fra 2 forskellige konverteringer. Nu kommer det morsomste: Vi skal have korrigeret "beggeregistre" for startpunkt og stejlhed, her vist som - 342,2 som start og 1,06154 som stejlhed. Se AVR 122. Stejlheden kan du roligt betragte som fast. Derimod er startpunktet meget varierende fra chip til chip. Der omtales flere steder en tolerance fra chip til chip på 10 C. Den nemmeste metode at løse problemet på: 1. Mål din rumtemperatur, Arduino har stået slukket en times tid. 2. Start din Arduino og aflæs den første temperaturvisning. 3. Ret startpunktet så Arduinos første aflæsning ville have svaret til din rumtemperatur. Anden del af 4. halvleg hedder skrivtemperatur. Finesserne er allerede omtalt i "Setup", så dem repeterer vi der. Nu er der plads til dine forbedringer eller ændringer af programmet. Det er Open Source, så nu er du på din egen boldgade og dit eget ansvar. Hvis du googler ChipTemp får du mange hits som kan tjene til din egen inspiration. Jeg har her anvendt konverteren i single ended mode og i single conversion mode. I senere artikler kommer vi ind på interrupt styring og continous mode, samt det at vi luller processoren i søvn mens vi konverterer. Så bliver den enkelte konvertering udført i et mere støjsvagt miljø. Men det er jo ikke altid ønskeligt, specielt hvis når jeg vil oversample. Herom i senere artikler. Litteratur: Atmel: ATmega328p beskrivelse. Arduino Playground, vores sandkasse for voksne som vi alle leger i. Atmel document: "AVR 126: ADC of megaavr in single ended mode" Atmel document: "AVR 120; Characterization and Calibration of the ADC on an AVR" Atmel document : "AVR122: Calibration of the AVR's internal temperature reference" Albert van Dalen: "iwi" om offset og gain : The internal temperature sensor can be used as seed for random numbers: num= OZ OZ November

5

Ved indkøring påtrykkes en kendt amplitude (HUSK 50 ohms afslutning) og displayet aflæses.

Ved indkøring påtrykkes en kendt amplitude (HUSK 50 ohms afslutning) og displayet aflæses. /* Power Meter 2012 /* Rettet den 13.februar 2013 /* Version 1.2 /* Input medie er en AD8307, som forsynes fra Arduino Uno stabiliserede 5 volt. A/D input er på Arduino analog input pin A0 AREF er tilført

Læs mere

Analoge indgange og A/D konvertering. Analoge udgange

Analoge indgange og A/D konvertering. Analoge udgange Programmering for begyndere Brug af Arduino Programmeringskursus Analoge indgange og A/D konvertering Analoge udgange Knud Krogsgaard Jensen OZ1QK Oversigt Oversigt over i aften: A/D konvertering iterations

Læs mere

Programmeringskursus Kursusaften 3. Programmering for begyndere Brug af Arduino. Display. Kursusaften 3 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK

Programmeringskursus Kursusaften 3. Programmering for begyndere Brug af Arduino. Display. Kursusaften 3 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Programmering for begyndere Brug af Arduino Programmeringskursus Display EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Programmering for begyndere Brug af Arduino Programmeringskursus Sidste gang havde vi

Læs mere

Internt interrupt - Arduino

Internt interrupt - Arduino Programmering for begyndere Brug af Arduino Internt interrupt - Arduino - Afslutning EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Intern interrupt Jeg vil rydde lidt op. Her er nogle punkter vil har glemt

Læs mere

Start på Arduino og programmering

Start på Arduino og programmering Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget

Læs mere

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-2012 IT-vejleder: Karl G. Bjarnason

Læs mere

Indholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering...

Indholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering... Indholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering... 3 Kildekoden... 4 Variabler... 4 Setup... 4 Loop... 4 Indledning

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Programmerbar elektronik. uc Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Forstå princippet i programmering af en uc og se mulighederne. Programmeringen

Læs mere

Arduino Programmering

Arduino Programmering Microcontroller, Arduino I teknologi skal vi lære at lave programmer til uc for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal vi have set mulighederne, og forstået

Læs mere

Brug af mikroprocessor

Brug af mikroprocessor Brug af mikroprocessor Arduino UNO Foredrag den 15. maj 2012 i EDR Hillerød afdeling af OZ7EC Erik Christiansen 1 Her kører vi Atmel AVR RISC processorer på Arduino. 2 3 4 Download og installation af softwaren

Læs mere

danske karakterer på Lcd

danske karakterer på Lcd Arduino og LCD ( 16/3-13 ) Når Arduinoen kobles til et LCD-display, kan man ikke umiddelbart skrive de danske karakterer æ, ø og å. Bag hver karakterplads i LCD-en er der en 8-bit RAM. Hvis der skrives

Læs mere

Microcontroller, Arduino

Microcontroller, Arduino Microcontroller, Arduino Kompendium til Arduino-programmering i Teknologi. Vi skal lære at lave programmer til uc for at kunne lave el-produkter. Vi skal forstå princippet i programmering af en uc og se

Læs mere

LCD intro. LCD Character display-intro. Redigeret 4/6-2019

LCD intro. LCD Character display-intro. Redigeret 4/6-2019 LCD Character display-intro Parallel interface, Forbindelsesdiagram, Ram & Rom-struktur, Biblioteksfunktioner til at styre LCD-skærmen, Lcd.Print vs Lcd.Write, Selvdefinerede karakterer, herunder æ, ø

Læs mere

Arduinostyret klimaanlæg Afsluttende projekt programmering C

Arduinostyret klimaanlæg Afsluttende projekt programmering C Arduinostyret klimaanlæg Afsluttende projekt programmering C Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleverings-dato: 02-03-2012 Afleverings-dato: 11-05-2012 Programmeringvejleder: Karl G. Bjarnason

Læs mere

Fra programmering til mikroprocessor

Fra programmering til mikroprocessor Programmering for begyndere Brug af Arduino Fra programmering til mikroprocessor EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Programmerings kursus Sidste gang (Introduktion)

Læs mere

Interrupt - Arduino. Programmering for begyndere Brug af Arduino. Kursusaften 6 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK

Interrupt - Arduino. Programmering for begyndere Brug af Arduino. Kursusaften 6 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Programmering for begyndere Brug af Arduino Programmeringskursus Interrupt - Arduino EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Interrupts Programmeringskursus Genbrug Interrupts Betyder blot at man afbryder

Læs mere

LCD Character display Intro

LCD Character display Intro LCD Character display Intro Der findes flere typer af LCD karakter-displays, fra forskellige firmaer. Her er vist en type, der er blå. Pins: Nummer 1 fra venstre Her er vist en nærmere beskrivelse af de

Læs mere

Programmering C Eksamensprojekt. Lavet af Suayb Köse & Nikolaj Egholk Jakobsen

Programmering C Eksamensprojekt. Lavet af Suayb Köse & Nikolaj Egholk Jakobsen Programmering C Eksamensprojekt Lavet af Suayb Köse & Nikolaj Egholk Jakobsen Indledning Analyse Læring er en svær størrelse. Der er hele tiden fokus fra politikerne på, hvordan de danske skoleelever kan

Læs mere

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi Opgave: Brev til Sigurd Lære: John Austin Side 1 af 8 Dato: 14-05-2003

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi Opgave: Brev til Sigurd Lære: John Austin Side 1 af 8 Dato: 14-05-2003 Side 1 af 8 Dato: 14-05-2003 Til Sigurd Som aftalt vil jeg her fremsende vores program til vores 80C535 kit og display. Det gik jo ud på at vi skulle starte med at få den til at intialiserer displayet,

Læs mere

// inkluder library kode: #include <LiquidCrystal.h> #include <Serial.h> // Initialiser display LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

// inkluder library kode: #include <LiquidCrystal.h> #include <Serial.h> // Initialiser display LiquidCrystal lcd(12, 11, 5, 4, 3, 2); /* OZ1HJR Program til styring af Mercury Motor SM-42BYG011-25 (ROB-09238) med EasyDriver V4.4 (ROB-10267). Når MS1 og MS2 begge er High, er et step (1.8 grader) opløst i 8 mikrostep. Et mikrostep svarer

Læs mere

I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET

I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET Mandag den 14 januar 2013 I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET OZ1QK Knud Krogsgaard Jensen 1 ARDUINO I 2 C - BUSSEN ELLER?? Plan for I aften: Jeg siger noget i 10 minutter I fortæller lidt om

Læs mere

Arduino Programmering

Arduino Programmering Microcontroller-programmering med Arduino I teknologi skal vi lære at lave programmer til en microcontroller for at have muligheden til eksamen at kunne lave intelligente el-produkter. I hvert fald skal

Læs mere

Brug af digitale ind og udgange

Brug af digitale ind og udgange Programmering for begyndere Brug af Arduino Programmeringskursus Brug af digitale ind og udgange Oversigt over aftenen Digitale ind- og udgange Det er der ikke så meget i: Digitale indgange kan tænde og

Læs mere

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge:

Ide med Diff. Mål. Tidsplan. 1.uge: 2.uge: Side 1 af 5 Ide med Diff. Min ide med differenertierings modulet er at lave et program som kan vise 3d objekter, og få lavede en konverter som kan konventer 3ds filer over til noget som flash kan bruge.

Læs mere

Arduino kursus lektion 3:

Arduino kursus lektion 3: Arduino kursus lektion 3: I denne lektion skal vi lave få en diode til at fade op og ned! Herefter skal denne diode bruges sammen med en lysføler til at lave en smart lysfølsom diode som selv justere lyset

Læs mere

Intro til AVR. Mads Pedersen, OZ6HR mads@oz6hr.dk

Intro til AVR. Mads Pedersen, OZ6HR mads@oz6hr.dk Intro til AVR Mads Pedersen, OZ6HR mads@oz6hr.dk Projektidé Brug en AVR-microcontroller Mål temperatur vha. temperatursensor Vis på display Send til computer og vis temperatur Slide 2 Plan 27/10-2005:

Læs mere

AVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund

AVR MP3 29-05-08 05576 Ingeniørhøjskolen i Århus Michael Kaalund AVR MP3 29-05-08 Indholdsfortegnelse 1 Introduktion...2 2 Udviklingsmiljø...2 3 Beskrivelse af systemet...3 3.1 VS1001k...3 3.2 MP3 file formatet...6 4 Konklusion...6 5 Litteratur liste...6 6 Illustrations

Læs mere

Introduktion til programmering. Af mikroprocessor Atmel ATmega328P i en Arduino Uno

Introduktion til programmering. Af mikroprocessor Atmel ATmega328P i en Arduino Uno Introduktion til programmering Af mikroprocessor Atmel ATmega328P i en Arduino Uno Min baggrund: Intel 4004, 4 bit, maskinsprog Intel 8008, 8 bit, maskinsprog bit for bit I sprogene: assembler, Fortran

Læs mere

Programmering C RTG - 3.3 09-02-2015

Programmering C RTG - 3.3 09-02-2015 Indholdsfortegnelse Formål... 2 Opgave formulering... 2 Krav til dokumentation af programmer... 3 ASCII tabel... 4 Værktøjer... 5 Versioner af ASCII tabel... 6 v1.9... 6 Problemer og mangler... 6 v2.1...

Læs mere

Kom godt i gang med Fable-robotten

Kom godt i gang med Fable-robotten Kom godt i gang med Fable-robotten 1. Først skal du installere programmet på din computer. Gå ind på shaperobotics.com og under support vælger du download: Her vælger du, under PC App om du kører Windows

Læs mere

Mircobit Kursus Lektion 1

Mircobit Kursus Lektion 1 Mircobit Kursus Lektion 1 I denne lektie skal vi se nærmere på den lille mini computer kaldt microbit. Egentlig kræver det at man har en fysisk microbit men man kan også næsten lave det samme med den simulator

Læs mere

Indledning. Hvorfor det forholder sig sådan har jeg en masse idéer om, men det bliver for meget at komme ind på her. God fornøjelse med læsningen.

Indledning. Hvorfor det forholder sig sådan har jeg en masse idéer om, men det bliver for meget at komme ind på her. God fornøjelse med læsningen. Indledning...2 Variabler...13 Eksempel: 1...13 Eksempel 2:...13 Eksempel 3:...15 Eksempel 4:...16 Metoder...17 Metode (intet ind og intet ud)...17 Metode (tekst ind)...18 Metode (tekst ind og tekst ud)...19

Læs mere

Fang Prikkerne. Introduktion. Scratch

Fang Prikkerne. Introduktion. Scratch Scratch 2 Fang Prikkerne 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. Introduktion

Læs mere

Dette korte foredrag er opdelt i 3 dele: 1. ARDUINO i flere versioner, hvad er det? 2. DEMO-video 3. Din fremtidige Oscillator, SI5351A 4.

Dette korte foredrag er opdelt i 3 dele: 1. ARDUINO i flere versioner, hvad er det? 2. DEMO-video 3. Din fremtidige Oscillator, SI5351A 4. APPETITVÆKKEREN OZ6YM, Palle A. Andersen Efteråret 2017 Dette korte foredrag er opdelt i 3 dele: 1. ARDUINO i flere versioner, hvad er det? 2. DEMO-video 3. Din fremtidige Oscillator, SI5351A 4. DEMO-video

Læs mere

Kronback tracers P4+

Kronback tracers P4+ Brugervejledning Kronback tracers P4+ Fax:(+45) 46 907 910 Side 1 of 19 CONTENT 1. UDFORMNING OG FORBINDELSER 4 1.1. Serie nummer 5 1.2. Grafisk display 5 1.3. Navigationsknapper 6 1.4. 6-30V strømforsyning

Læs mere

MP3 player med DMX interface.

MP3 player med DMX interface. Jægergårdsgade 152/05A DK-8000 Aarhus C DENMARK WWW.WAHLBERG.DK MP3 player med DMX interface. Funktion: En avanceret Mp3spiller med forskellige styringsmuligheder, velegnet til brug i museer, teatre, udstillinger

Læs mere

//--------------------------------- Definition af porte og funktioner -------------------------

//--------------------------------- Definition af porte og funktioner ------------------------- Temeraturmåler (C-program).txt // Initialiserings-sekvens #include #pragma model=medium #pragma code=0x0000 #pragma xdata=0x4000 #pragma asm=on #pragma parameters=register //#define display P4

Læs mere

Flowchart og Nassi ShneidermanN Version. Et flowchart bruges til grafisk at tegne et forløb. Det kan fx være et programforløb for en microcontroller.

Flowchart og Nassi ShneidermanN Version. Et flowchart bruges til grafisk at tegne et forløb. Det kan fx være et programforløb for en microcontroller. Flowchart Et flowchart bruges til grafisk at tegne et forløb. Det kan fx være et programforløb for en microcontroller. Et godt program til at tegne flowcharts med er, EDGE-Diagrammer, eller Smartdraw.

Læs mere

Fable Kom godt i gang

Fable Kom godt i gang Fable Kom godt i gang Opdateret: 26-03-2018 Indholdsfortegnelse 1. Først skal du installere programmet på din computer 3 2. Når programmet er installeret er du klar til at pakke robotten ud 4 3. Nu er

Læs mere

Redaktørvejledning for www.bredstrup-pjedsted.dk Skriv en artikel

Redaktørvejledning for www.bredstrup-pjedsted.dk Skriv en artikel Arbejdsgang - Skriv artiklens tekst - Gør billeder klar - Log-in på hjemmesiden - Opret ny artikel - Vælg kategori - Skriv overskrift - Indsæt tekst - Tilføj billeder - Gennemgå artiklens indstillinger

Læs mere

Hukommelsesspil. Introduktion. Scratch

Hukommelsesspil. Introduktion. Scratch Scratch 2 Hukommelsesspil All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can

Læs mere

Brugermanual AC/DC 2 AC/DC 4 AC/DC 6 AC/DC 9 DC IP68 AC IP65

Brugermanual AC/DC 2 AC/DC 4 AC/DC 6 AC/DC 9 DC IP68 AC IP65 Brugermanual AC/DC 2 AC/DC 4 AC/DC 6 AC/DC 9 DC IP68 AC IP65 2 Hvad indeholder denne pakke? 1 1 2 2 3 Hvad har jeg ellers brug for? 9V 1-9 Fugtsensor (valgfri) DC IP68 AC IP65 Brugermanual M i r a c l

Læs mere

Dr.Heron med tilslutningsprint DCT

Dr.Heron med tilslutningsprint DCT Dr.Heron med tilslutningsprint DCT TEMPERATUR - STYRING 1.0 El-tilslutning Kabler INSTALLATION Anbefalet kabeltype: YSY-JZ. Temperaturføler- og styrespændingssignaler fremføres i separat, skærmet kabel

Læs mere

Advarsel 1. 1.1 Samling. 2. 1.5 Fysisk beskrivelse af Synergy.. 6. 1.5.1 SmartView Synergy standard 6. 1.5.2 Bag Panel. 7. 1.5.3 Brug af Læse Bord..

Advarsel 1. 1.1 Samling. 2. 1.5 Fysisk beskrivelse af Synergy.. 6. 1.5.1 SmartView Synergy standard 6. 1.5.2 Bag Panel. 7. 1.5.3 Brug af Læse Bord.. On Sight Vision ApS Leif Holde Tlf.: 4117 2140 Indholdsfortegnelse: Advarsel 1 1.1 Samling. 2 1.5 Fysisk beskrivelse af Synergy.. 6 1.5.1 SmartView Synergy standard 6 1.5.2 Bag Panel. 7 1.5.3 Brug af Læse

Læs mere

Vejledning til Turneringsregneark for Kidsvolley Level 3-4, TeenVolley & Let s Volley

Vejledning til Turneringsregneark for Kidsvolley Level 3-4, TeenVolley & Let s Volley Vejledning til Turneringsregneark for Kidsvolley Level 3-4, TeenVolley & Let s Volley Undertegnede har for DVBF udviklet det regnearksbaserede turneringssystem, som vi benytter til afvikling af kidsvolley

Læs mere

Programmering i C Programmering af microcontroller i C (4 af 4) 12. april 2007

Programmering i C Programmering af microcontroller i C (4 af 4) 12. april 2007 Programmering i C Programmering af microcontroller i C (4 af 4) 12. april 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan i dag Afrunding af OZ3VB's program Fra "almindelig C" til "microcontroller C" Lighederne

Læs mere

Fable Kom godt i gang

Fable Kom godt i gang Fable Kom godt i gang Vers. 1.3.1 Opdateret: 29-08-2018 Indholdsfortegnelse 1. Installer programmet 3 2. Pak robotten ud 5 3. I gang med at programmere 6 4. Programmér Fable til at køre fra 90 til -90

Læs mere

Enes Kücükavci Roskilde Tekniske Gymnasium 20 05 2010 Mathias Turac Informationsteknolog B Vejleder: Karl Bjranasson Programmering C

Enes Kücükavci Roskilde Tekniske Gymnasium 20 05 2010 Mathias Turac Informationsteknolog B Vejleder: Karl Bjranasson Programmering C Indhold Indledning(Enes)... 2 Problemstilling (Enes)... 2 Teori (Enes)... 2 Løsningsforslag (Enes)... 4 RFID relæet (Mathias)... 6 Krav (Enes og Mathias)... 8 Målgruppen (Mathias)... 8 Rekvirent... 8 Implementering(Mathias)...

Læs mere

REDIGERING AF REGNEARK

REDIGERING AF REGNEARK REDIGERING AF REGNEARK De to første artikler af dette lille "grundkursus" i Excel, nemlig "How to do it" 8 og 9 har været forholdsvis versionsuafhængige, idet de har handlet om ting, som er helt ens i

Læs mere

Lonbox PCM2001 betjeningsenhed

Lonbox PCM2001 betjeningsenhed PROLON CONTROL SYSTEMS Herstedvesterstræde 56 DK-2620 Albertslund Danmark Tlf.: (+45) 43620625 Fax: (+45) 43623125 Lonbox PCM2001 betjeningsenhed Bruger vejledning Oktober 2002 Denne manual beskriver installation

Læs mere

På internet med Crome 2 af 2

På internet med Crome 2 af 2 På internet med Crome 2 af 2 Formålet med teksten er at gøre det nemmere at manøvrere på internet ved brug af tastaturet i stedet for musen. Man slipper ikke for musen ved brug af en Windows PC og brug

Læs mere

Installation af GPS med tilslutning til USB port

Installation af GPS med tilslutning til USB port Indholdsfortegnelse Opsætning af GPS-tilslutning... 1 1: Installation af driver... 2 2: Opsætning af COM-port... 2 3: Vælg COM-port i DLS NG... 3 4: Brug af GPSViewer testprogram... 5 5: Hvis COM-port

Læs mere

Sommerdrift på en NBE brænder.

Sommerdrift på en NBE brænder. Sommerdrift på en NBE brænder. Ved sommerdrift forstås en driftform hvor fyret ikke kører konstant, men blot kører når der er behov for varme til varmtvandsbeholderen (VVB en) eller til kortvarig opvarmning

Læs mere

ELCANIC A/S. ENERGY METER Type ENG110. Version 3.00. Inkl. PC program: ENG110. Version 3.00. Betjeningsvejledning

ELCANIC A/S. ENERGY METER Type ENG110. Version 3.00. Inkl. PC program: ENG110. Version 3.00. Betjeningsvejledning ELCANIC A/S ENERGY METER Type ENG110 Version 3.00 Inkl. PC program: ENG110 Version 3.00 Betjeningsvejledning 1/11 Generelt: ELCANIC A/S ENERGY METER Type ENG110 er et microprocessor styret instrument til

Læs mere

SSI-9001 IP65. Installations vejledning. SSIHuset v/svane Electronic ApS. GSM fjern kontrol og alarm system

SSI-9001 IP65. Installations vejledning. SSIHuset v/svane Electronic ApS. GSM fjern kontrol og alarm system SSI-9001 IP65 GSM fjern kontrol og alarm system Installations vejledning SSIHuset v/svane Electronic ApS Vejledning Kontakt Tænd/sluk 1 - Strømforsyning: Forbundet til egen 12V / 1.5A strømforsyning (*)

Læs mere

Morse med micro:bit. Morse med micro:bit

Morse med micro:bit. Morse med micro:bit Forord Dette dokument indeholder 4 opgaver, som alle går ud på at kode en micro:bit til at udføre en funktion med morsealfabetet. Opgaverne er beregnet til elever i 5-7. klasse. Opgaverne har stigende

Læs mere

Manual til Groupcare: Indhold, formål og brug

Manual til Groupcare: Indhold, formål og brug Manual til Groupcare: Indhold, formål og brug Indledning Groupcare er en elektronisk, internetbaseret kommunikationsform som vi bruger i forbindelse med din DOL-uddannelse. Grundlæggende set er Groupcare

Læs mere

TinkerCad - Arduino simulator

TinkerCad - Arduino simulator TinkerCad - Arduino simulator Dokument fra H.C.Ørsted Gymnasiet, delt i HTX-Strømspassergruppen. ( Lidt modificeret / Valle ) På tinkercad.com kan man både arbejde med 3D emner, men også elektroniske kredsløb.

Læs mere

Udviklingstab, og hvordan man sætter instilling i dansk office 2007 som jeg bruger herhjemme.

Udviklingstab, og hvordan man sætter instilling i dansk office 2007 som jeg bruger herhjemme. Skrevet julen 2017 Kom igang med makroer I 2011 lavede jeg et makrokursus til en kollega i Tyskland. Kurset var baseret på den programmeringsstil som jeg brugte/bruger når jeg laver makroer. Det er muligt

Læs mere

SPIDER Quick guide. DATO: August 2017 FORHANDLER: WASYS A/S. Langebjergvænget Roskilde

SPIDER Quick guide. DATO: August 2017 FORHANDLER: WASYS A/S. Langebjergvænget Roskilde SPIDER Quick guide DATO: August 2017 FORHANDLER: WASYS A/S Langebjergvænget 18 4000 Roskilde +45 7221 7979 Indhold Om SPIDER... 3 Funktioner ved SPIDER... 3 Spændingsforsyning... 3 Installation og fysiske

Læs mere

Profort A/S. Profort A/S. Dansk ingeniørfirma 12 år på markedet Dansk udviklet og produceret

Profort A/S. Profort A/S. Dansk ingeniørfirma 12 år på markedet Dansk udviklet og produceret Profort A/S Trådført alarm Duplex 948 4 udgange 8+2 indgange Duplex 312 1 udgang 1+1 indgange 1 Infrarød AUX Trådløs alarm Duplex Industri 4+1 udgange 4+4 indgange 60 trådløse - display Duplex 988 8 udgange

Læs mere

Hvordan starter man ActivBoard op og tilslutter PC mv... 3 Hvordan tilslutter jeg min bærbare PC til ActivBoard?... 4

Hvordan starter man ActivBoard op og tilslutter PC mv... 3 Hvordan tilslutter jeg min bærbare PC til ActivBoard?... 4 ACTIVBOARD Table of Contents Hvordan starter man op og tilslutter PC mv.... 3 Hvordan tilslutter jeg min bærbare PC til?... 4 Promethean s i samspil med andre programmer... 6 Samspil med Office pakken

Læs mere

Udover denne simple tidsplan har jeg også lavet et GANTT-kort for at vise den reelle tid jeg har brugt på hver opgave.

Udover denne simple tidsplan har jeg også lavet et GANTT-kort for at vise den reelle tid jeg har brugt på hver opgave. Portfolioudvikling Planlægning Da jeg startede på projektet lavede jeg en tidsplan, til at starte med gav jeg de forskellige opgaver lidt ekstra tid eftersom jeg synes man altid formår at bruge lidt mere

Læs mere

I Windows fil struktur er der følgende ting Drev, Mapper, Filer og Genveje.

I Windows fil struktur er der følgende ting Drev, Mapper, Filer og Genveje. Windows Fil Struktur I Windows fil struktur er der følgende ting Drev, Mapper, Filer og Genveje. Hvad er et drev Et drev, er en afgrænsning af fil strukturen. Når du går ind på et drev vil du stå i roden

Læs mere

NIMAND A/S SINCE 1987

NIMAND A/S SINCE 1987 Control Master M 700 / 3100 spiritus kontrol- & doserings system Bruger- & programmerings manual Aflæsning af salg pr. prop med servicenøgle (kan ikke 0-stilles) Denne aflæsning benyttes kun hvis man ønsker

Læs mere

Opgaveteknisk vejledning Word 2011 til Mac. Tornbjerg Gymnasium 10. december 2015

Opgaveteknisk vejledning Word 2011 til Mac. Tornbjerg Gymnasium 10. december 2015 Opgaveteknisk vejledning Word 2011 til Mac Tornbjerg Gymnasium 10. december 2015 Gem!!! Så snart et dokument er oprettet skal det gemmes under et fornuftigt navn, gør det til en vane at gemme hele tiden

Læs mere

Opgaveteknisk vejledning Word 2016 til Mac. Tornbjerg Gymnasium 10. december 2015

Opgaveteknisk vejledning Word 2016 til Mac. Tornbjerg Gymnasium 10. december 2015 Opgaveteknisk vejledning Word 2016 til Mac Tornbjerg Gymnasium 10. december 2015 Gem!!! Så snart et dokument er oprettet skal det gemmes under et fornuftigt navn, gør det til en vane at gemme hele tiden

Læs mere

Michael Jokil 11-05-2012

Michael Jokil 11-05-2012 HTX, RTG Det skrå kast Informationsteknologi B Michael Jokil 11-05-2012 Indholdsfortegnelse Indledning... 3 Teori... 3 Kravspecifikationer... 4 Design... 4 Funktionalitet... 4 Brugerflade... 4 Implementering...

Læs mere

Dr.Sherlock INSTALLATION. 1.0 Diagram TEMPERATUR - OVERVÅGNING

Dr.Sherlock INSTALLATION. 1.0 Diagram TEMPERATUR - OVERVÅGNING Dr.Sherlock TEMPERATUR - OVERVÅGNING 1.0 Diagram INSTALLATION Kabel til følere skal være type FLEX YSY-JZ eller lignende. Det må gerne være en multileder med fælles skærm. Det er også muligt at køre med

Læs mere

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi C Opgave: Brev til Sigurd Lære: John Austin Side 1 af 13 Dato:

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi C Opgave: Brev til Sigurd Lære: John Austin Side 1 af 13 Dato: Side 1 af 13 Dato: 03-06-03 Til Sigurd Som aftalt får du nu tilbygningen til 80C535 kittet, keyboard og programmet med programopdatering. Den sidste opgave her, gik så ud på at tilslutte et tastatur, og

Læs mere

Sådan bruges den eksterne CD-brænder med DirectCD Side 1 af 6

Sådan bruges den eksterne CD-brænder med DirectCD Side 1 af 6 Sådan bruges den eksterne CD-brænder med DirectCD Side 1 af 6 Sådan bruges den eksterne CD-brænder: 1) Først skal programmet der styrer den eksterne boks med brænderen installeres, Freecom. 2) Sæt den

Læs mere

Danish MY093. snabb guide

Danish MY093. snabb guide Danish MY093 snabb guide Klargøring af myreader A Tryk på knappen og hold den nede. Løft håndtaget, slip knappen, og løft op, indtil myreader låses fast i lodret position. B Tryk på knappen og hold den

Læs mere

Frekvensbestemmelse. HWP I1 Kursusarbejde Forår 2007

Frekvensbestemmelse. HWP I1 Kursusarbejde Forår 2007 HWP I1 Kursusarbejde Forår 2007 Søren Riis, 3024 Vitus Bering Danmark 31 05 2007 University College Vitus Bering Danmark Teknologi og Managementdivisionen Titel: Frekvensbestemmelse Tema: Hardwareprogrammering

Læs mere

Programmering i C. Lektion 4. 5. december 2008

Programmering i C. Lektion 4. 5. december 2008 Programmering i C Lektion 4 5. december 2008 Funktioner Eksempel Fra sidst 1 Funktioner 2 Eksempel Funktioner Eksempel Eksempel: 1 / f u n k t i o n s p r o t o t y p e r / i n t i n d l a e s ( void )

Læs mere

Høvdingebold. Introduktion. Scratch

Høvdingebold. Introduktion. Scratch Scratch 2 Høvdingebold All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

Læs mere

Embedded controller, almen.

Embedded controller, almen. Ver. 310807 s. 1 Bilag 3 Valgfri specialefagskatalog Data- og kommunikationsuddannelsen Undervisningsministeriet September 2007 /Steen Albertsen Ver. 310807 s. 2 Embedded controller, almen. Varighed 1

Læs mere

CANSAT & ARDUINO step by step

CANSAT & ARDUINO step by step CANSAT & ARDUINO step by step Jens Dalsgaard Nielsen SATLAB Aalborg Universitet Danmark jdn@space.aau.dk 1/51 Arduino CANSAT - MÅL At måle ved hjælp af sensor temperatur, tryk, acceleration, CO2, lys,...

Læs mere

Edb-tekstbehandling, præsentation mm

Edb-tekstbehandling, præsentation mm Edb-tekstbehandling, præsentation mm I denne lektion skal du: - hente kopier et skærmbillede og sætte det ind i et dokument - beskære billedet, så det passer til dit dokument Der findes specielle programmer

Læs mere

Klasse 1.4 Michael Jokil 03-05-2010

Klasse 1.4 Michael Jokil 03-05-2010 HTX I ROSKILDE Afsluttende opgave Kommunikation og IT Klasse 1.4 Michael Jokil 03-05-2010 Indholdsfortegnelse Indledning... 3 Formål... 3 Planlægning... 4 Kommunikationsplan... 4 Kanylemodellen... 4 Teknisk

Læs mere

Manual. Trail Cam Basic

Manual. Trail Cam Basic Manual Trail Cam Basic 1 Laserstråle til kamera orientering 7 infrarød blitz LED "Batteristatus" LED Hægter 2 LED lyser orange for at advare om lav batteristyrke 8 3 "Driftsstatus" LED. LED lyser rødt,

Læs mere

Indhold. Maskinstruktur... 3. Kapitel 1. Assemblersprog...3. 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output...

Indhold. Maskinstruktur... 3. Kapitel 1. Assemblersprog...3. 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output... Indhold Maskinstruktur... 3 Kapitel 1. Assemblersprog...3 1.1 Indledning...3 1.2 Hop-instruktioner... 7 1.3 Input og output... 9 Kapitel 2. Maskinkode... 13 2.1 Den fysiske maskine... 13 2.2 Assemblerens

Læs mere

Velkommen til IT for let øvede

Velkommen til IT for let øvede Velkommen til IT for let øvede Kursus er hjælp til selvhjælp og I får mest ud af det, hvis I også derhjemme afsætter nogle timer til øvelser på jeres computer. Vi sørger for hjemmeopgaver!! Der er masser

Læs mere

Du har nu en genvej på dit skrivebord hen til den mappe hvor dine filer med bøgerne kommer til at ligge, den virkelige sti = c:\bøger.

Du har nu en genvej på dit skrivebord hen til den mappe hvor dine filer med bøgerne kommer til at ligge, den virkelige sti = c:\bøger. Download af bøger i MP3 format Side 1 af 6 Forudsætninger for at kunne benytte denne mulighed er: En computer med rimelig diskplads (hvert bog fylder små 200 MB). En god Internetforbindelse, for ikke at

Læs mere

Jeg viser det med Photofiltre, men princippet er det samme i andre billedeprogrammer, der arbejder med lag.

Jeg viser det med Photofiltre, men princippet er det samme i andre billedeprogrammer, der arbejder med lag. Støjfjerner i lag Denne guide er skrevet i A4-format, så det er lettere at udskrive den. Materialet kommer til at indgå som en del af et nyt og større skriftligt materiale om HDR-fotografering og efterbehandling

Læs mere

SÅDAN BRUGER DU REGNEARK INTRODUKTION

SÅDAN BRUGER DU REGNEARK INTRODUKTION SÅDAN BRUGER DU REGNEARK INTRODUKTION I vejledningen bruger vi det gratis program Calc fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i regneark. De øvrige

Læs mere

Installationer og afinstallationer

Installationer og afinstallationer Installationer og afinstallationer Installation af cute.pdf Cute.pdf er en kunstig printer. Den printer ikke papir men filer. I praksis laver den alle mulige filer om til formatet: pdf (konverterer). 1:

Læs mere

Brugervejledning. Trådløs HD Sender & Modtager Sæt

Brugervejledning. Trådløs HD Sender & Modtager Sæt Brugervejledning Trådløs HD Sender & Modtager Sæt Indholdsfortegnelse Functions and features... Fejl! Bogmærke er ikke defineret. Package contents... Fejl! Bogmærke er ikke defineret. 1. Product overview...

Læs mere

Kom igang med Scroll:bit

Kom igang med Scroll:bit Kom igang med Scroll:bit 1. Forbind scroll:bit til din micro:bit Indsæt micro:bit i edge-connectoren på din scroll:bit. Displayet på micro:bit og scroll:bit skal vende samme vej. Se billede nedenfor. Det

Læs mere

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract

Sproget Six. Til brug i rapportopgaven på kurset Oversættere. Vinter 2006. Abstract Sproget Six Til brug i rapportopgaven på kurset Oversættere Vinter 2006 Abstract Six er baseret på det sprog, der vises i figur 6.2 og 6.4 i Basics of Compiler Design. Den herværende tekst beskriver basissproget

Læs mere

Beskæring af et billede med Vegas Pro

Beskæring af et billede med Vegas Pro Beskæring af et billede med Vegas Pro Gary Rebholz Event Pan / Crop værktøj, som du finder på alle video begivenhed i dit projekt giver dig masser af power til at justere udseendet af din video. Du har

Læs mere

En Krystalstabil Oscillator til dit næste projekt

En Krystalstabil Oscillator til dit næste projekt 1 En Krystalstabil Oscillator til dit næste projekt Efteråret 2017, af OZ6YM, Palle A. Andersen Ved et tilfælde, medens jeg en dag sat og surfede lidt på nettet, faldt jeg over en konstruktion af en VFO.

Læs mere

Programmeringseksempel til CX/IPC

Programmeringseksempel til CX/IPC APP-NOTE 610004 Beckhoff Application Note Date: 7/17/2009 Document Status: 1.1 Beckhoff Automation Aps Naverland 2, DK-2600 Glostrup Phone +45 43 46 76 20 Fax +45 43 46 63 35 Programmeringseksempel til

Læs mere

3 Algebra. Faglige mål. Variable og brøker. Den distributive lov. Potenser og rødder

3 Algebra. Faglige mål. Variable og brøker. Den distributive lov. Potenser og rødder 3 Algebra Faglige mål Kapitlet Algebra tager udgangspunkt i følgende faglige mål: Variable og brøker: kende enkle algebraiske udtryk med brøker og kunne behandle disse ved at finde fællesnævner. Den distributive

Læs mere

Konflikthåndtering mødepakke. 1) Skal Kasper skubbe hånden væk og sige hun skal holde op?

Konflikthåndtering mødepakke. 1) Skal Kasper skubbe hånden væk og sige hun skal holde op? Reparation af mobil Trin 4 1) Skal Kasper skubbe hånden væk og sige hun skal holde op? (Kasper skubber den væk) Hold lige op med det der! Louise: Hold selv op, din idiot. Farvel og tak for ingenting! [Trin

Læs mere

Se Billeder i Picasa.

Se Billeder i Picasa. Se Billeder i Picasa. Selvom det er vigtigt at organisere, redigere og udskrive sine billeder, er det også vigtigt, at man ønsker at lære om de forskellige måder man kan se sine billeder på. Visning af

Læs mere

Kollektor. Teknisk skole Ringsted Fysikrapport Af Kenneth René Larsen Afleveret d.26. maj 1999. Emitter

Kollektor. Teknisk skole Ringsted Fysikrapport Af Kenneth René Larsen Afleveret d.26. maj 1999. Emitter Kollektor Teknisk skole Ringsted Fysikrapport Af Kenneth René Larsen Afleveret d.26. maj 1999 Basis Emitter 1 Indholdsfortegnelse Problemformulering 3 Transistorens opbygning 4 Transistoren DC forhold

Læs mere

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner

Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Virtuel PC Fordele/ulemper Fordele: Lærer nye styresystemer Installerer programmer som kun kan bruges i ældre versioner Ulemper: Reserverer RAM (Windows 7) Problemer med at ureglementeret lukke ned Mister

Læs mere

E-MAIL G-MAIL (GOOGLE)

E-MAIL G-MAIL (GOOGLE) E-MAIL G-MAIL (GOOGLE) Erik Thorsager, Esbjerg. 3. udgave: G-mail Side 1 G-mail E-mail: Det engelske ord mail betyder post. E står for elektronisk. E-mail betyder altså elektronisk post. Elektronisk post

Læs mere

LISA 2 System til faringsovervågning

LISA 2 System til faringsovervågning Indledning Du har netop anskaffet dig et unikt stykke værktøj til brug ved faringsovervågning. LISA 2 systemet er et interaktivt værktøj, som sikrer at medarbejdere i farestalden holder fokus på faringer

Læs mere