Delay(100); Man skriver fx blot delay(100); for at få Microcontrolleren til at vente 100 ms inden programmet fortsætter.
|
|
|
- Vibeke Søgaard
- 7 år siden
- Visninger:
Transkript
1 Funktionen delay() Funktionen delay() er ofte praktisk at bruge i et program i Arduino-verdenen. Man skriver fx blot delay(100); for at få Microcontrolleren til at vente 100 ms inden programmet fortsætter. Men nogen gange er det et problem, at der i delay-perioden ikke kan udføres andre funktioner, fx at tjekke om en knap er trykket. Man kan heller ikke få fx en lysdiode - blinksekvens til at vare i en given periode. Funktionen delay() stopper nemlig alt anden programafvikling i delay-perioden. Et kig ind i den bagvedliggende kode for delay(): Funktionen delay() er defineret i den bagvedliggende kode til Arduinos IDE. Compileren oversætter kildeteksten, og sørger for at addere de nødvendige kodestumper subrutiner eller funktioner til den endelige hex-kode, der uploades i Atmega328P // Inside delay :-) void delay(unsigned long ms) // ms er en variable på 32 bit unsigned long start = millis(); // Read current millisec after start while (millis() - start <= ms) // Wait ms millisec. Just wait!! ; Parameteren til delay(), som medtages ved kald til delay-funktionen som variablen ms er den ønskede delaytid i millisekunder. Brug funktionen millis() til delay for at omgå at processoren hænger. Som det ses ovenfor, bruger Delay() en anden funktion, millis() til at bestemme tiden. Men den funktion kan man jo selv bruge. / Valle Thorø Side 1 af 11
2 Funktionen Millis() returnerer det antal millisekunder, der er gået siden programmet i Microcontrolleren blev startet. Dvs. at når den værdi der returneres fx er blevet øget med 100 er der gået 100 ms. Her er nogle eksempler på koder, der udnytter dette: Først gemmes aktuel tid når et delay skal starte. Fx: // This code gives a delay of 500ms unsigned long time = millis(); // gem nu-tiden if ( (millis()-time) > 500) time = millis(); // tjek om der er gået 500 ms. // gem ny nu-tid // So - Do something every after 500ms // Do something else // Kilde: Eller man kan bruge en while-loop: while (millis() - start < ms) ; // // do this Her kommer et antal flere eksempler: void loop() unsigned long currentmillis = millis(); // læs nu-tiden if(currentmillis previousmillis > interval) previousmillis = currentmillis; // save the last time // do stuff here each interval (interval -- an unsigned long)... / Valle Thorø Side 2 af 11
3 I ovenstående skal previousmillis = millis() udføres i setup! unsigned long time = millis(); // Læs Now int toggle = 1; /********************************************** * setup() function **********************************************/ void setup() pinmode(10, OUTPUT); pinmode(11, OUTPUT); //Red LED //Green LED pinmode (12, INPUT_PULLUP); //Switch digitalwrite(10, HIGH); //Initial state of red LED /********************************************** * loop() function **********************************************/ void loop() if(millis()-time > 1000) //Has one second passed? toggle =!toggle; //If so not toggle digitalwrite(10, toggle); //toggle LED time = millis(); //and reset time. digitalwrite(11,!digitalread(12)); //Light green LED if Button pressed. // Kilde: Her et eksempel på at blinke en lysdiode unsigned long interval=1000; // the time we need to wait unsigned long previousmillis=0; // millis() returns an unsigned long. bool ledstate = false; // state variable for the LED void setup() pinmode(13, OUTPUT); digitalwrite(13, ledstate); void loop() / Valle Thorø Side 3 af 11
4 unsigned long currentmillis = millis(); // grab current time // check if "interval" time has passed (1000 milliseconds) if ((unsigned long)(currentmillis - previousmillis) >= interval) ledstate =!ledstate; // "toggles" the state digitalwrite(13, ledstate); // sets the LED based on ledstate previousmillis = millis(); // save the "current" time /* millis() won t prevent us from running code while waiting. Let s say we want to print Hello over serial once each second while doing other stuff in the meantime. */ int period = 1000; unsigned long time_now = 0; void setup() Serial.begin(115200); void loop() if(millis() > time_now + period) time_now = millis(); Serial.println("Hello"); //Run other code Her blinkes 2 lysdioder med hver deres frekvens: // each "event" (LED) gets their own tracking variable unsigned long previousmillisled12=0; unsigned long previousmillisled13=0; // different intervals for each LED int intervalled12 = 500; int intervalled13 = 1000; / Valle Thorø Side 4 af 11
5 // each LED gets a state varaible boolean LED13state = false; // the LED will turn ON in the first iteration of loop() boolean LED12state = false; // need to seed the light to be OFF void setup() pinmode(13, OUTPUT); pinmode(12, OUTPUT); void loop() // get current time stamp // only need one for both if-statements unsigned long currentmillis = millis(); // time to toggle LED on Pin 12? if ((unsigned long)(currentmillis - previousmillisled12) >= intervalled12) LED12state =!LED12state; digitalwrite(12, LED12state); // save current time to pin 12's previousmillis previousmillisled12 = currentmillis; // time to toggle LED on Pin 13? if ((unsigned long)(currentmillis - previousmillisled13) >= intervalled13) LED13state =!LED13state; digitalwrite(13, LED13state); // save current time to pin 12's previousmillis previousmillisled13 = currentmillis; // Kilde: Single shot timer int led = 13; unsigned long timer; boolean timedout = false; unsigned long INTERVAL = 5000; void setup() pinmode(led, OUTPUT); timedout = false; timer = millis(); // the timer // set to true when timer fired // the timeout interval // initialize LED output // allow timer to fire // start timer void loop() / Valle Thorø Side 5 af 11
6 // this will toggle the led ONCE only after 5sec (timeout) if ((!timedout) && ((millis() - timer) > INTERVAL)) // timed out timedout = true; // don't do this again if (digitalread(led)) digitalwrite(led, LOW); // you can reset the single shot timer by // setting timedout = false; // timer = millis(); // toggle led // turn the LED off else digitalwrite(led, HIGH); // turn the LED on Kilde: Her noget andet kode: unsigned long startmillis; unsigned long currentmillis; //some global variables available anywhere in // the program const unsigned long period = 1000; //the value is a number of milliseconds const byte ledpin = 13; //using the built in LED void setup() Serial.begin(115200); pinmode(ledpin, OUTPUT); startmillis = millis(); //start Serial in case we need to print // debugging info //initial start time void loop() currentmillis = millis(); // get the current "time" (actually the number of // milliseconds since the program started) if (currentmillis - startmillis >= period) //test whether period elapsed digitalwrite(ledpin,!digitalread(ledpin)); //if so, change the state of // the LED. Uses a neat trick to // change the state startmillis = currentmillis; //IMPORTANT to save the start time of // the current LED state. / Valle Thorø Side 6 af 11
7 Kilde: Følgende kode, bør skrives om!!! Skeln mellem kort og lang keypres. Koden har jeg endnu ikke helt forstået!! Sorry!! // detectbuttonpress // Use millis to detect a short and long button press // See baldengineer.com/detect-short-long-button-press-using-millis.html for more information // Created by James Lewis #define PRESSED LOW #define NOT_PRESSED HIGH const byte led = 13; const unsigned long shortpress = 100; const unsigned long longpress = 500; long blinkinterval = 500; unsigned long previousblink=0; bool ledstate = true; bool blinkstate = true; typedef struct Buttons const byte pin = 2; const int debounce = 10; unsigned long counter=0; bool prevstate = NOT_PRESSED; bool currentstate; Button; Button button; // create a Button variable type void setup() pinmode(led, OUTPUT); pinmode(button.pin, INPUT_PULLUP); void loop() button.currentstate = digitalread(button.pin); // check the button if (button.currentstate!= button.prevstate) // has it changed? delay(button.debounce); // update status in case of bounce button.currentstate = digitalread(button.pin); / Valle Thorø Side 7 af 11
8 if (button.currentstate == PRESSED) // a new press event occured // record when button went down button.counter = millis(); if (button.currentstate == NOT_PRESSED) // but no longer pressed, how long was it down? unsigned long currentmillis = millis(); //if ((currentmillis - button.counter >= shortpress) &&!(currentmillis - button.counter >= longpress)) if ((currentmillis - button.counter >= shortpress) &&!(currentmillis - button.counter >= longpress)) // short press detected. handleshortpress(); if ((currentmillis - button.counter >= longpress)) // the long press was detected handlelongpress(); // used to detect when state changes button.prevstate = button.currentstate; blinkled(); void handleshortpress() blinkstate = true; ledstate = true; blinkinterval = blinkinterval / 2; if (blinkinterval <= 50) blinkinterval = 500; void handlelongpress() blinkstate = false; ledstate = false; void blinkled() // blink the LED (or don't!) if (blinkstate) if (millis() - previousblink >= blinkinterval) ledstate =!ledstate; previousblink = millis(); // blink the LED / Valle Thorø Side 8 af 11
9 else ledstate = false; digitalwrite(led, ledstate); Kilde: Hvordan virker Millis() Arduino Unos microcontroller ATmega328P har 3 indbyggede timere. Timer0, Timer1 og Timer2. Timer0 bruges til at generere et millisekund interrupt der updater en millisekund-tæller. Det er denne tæller, der læses med en funktion millis(). Krystallets 16 MHz ledes til tælleren Timer0 via en prescaler ( en frekvensdeler ), der deler frekvensen med 64. Det giver 250 KHz til tælleren. Dvs. at den tæller 1 frem hver 4. us. Tælleren er på 8 bit, dvs. den kan tælle fra 0 til 255. Tælleren genererer et interrupt ved overflow, eller roll over, dvs. går fra 255 til 0. Dette udløser et interrupt med en frekvens på 250 khz / 256 = 976,5625 Hz. Svarende til hver 1 / 976,5625 Hz = 0, sekund. Dvs. hver 1024 us eller 1,024 millisekund. Dvs. hver 1,024 ms køres et timer0-interruptprogram, der opdaterer tællere, der følgelig indeholder antal millisekunder efter programmet blev startet. Men fordi interrupt-frekvensen ikke er på nøjagtig 1000 Hz, må interrupt-rutinen en gang imellem korrigere millisekund-tælleren. Det kan ses i interruptkoden. SIGNAL(TIMER0_OVF_vect) timer0_millis += 1; timer0_fract += 3; if (timer0_fract >= 125) timer0_fract -= 125; timer0_millis += 1; timer0_overflow_count++; / Valle Thorø Side 9 af 11
10 The overflow handler increments the value of timer0_millis every 1.024ms and then adds another increment to timer0_millis (catches up, if you will) every time timer0_fract is greater than 125. Hence, timer0_millis accounts for the missing 0.024ms from every timer overflow at intervals of 125/3 = 41.67ms. Which means timer0_millis accumulates an error of 0.024ms each time it executes (every overflow), until the error approaches 1ms. At which time, timer0_millis jumps by 2 and corrects itself. Så funktionen millis() returnerer bare værdien af variablen timer0_millis. Funktionen millis() ser således ud: unsigned long millis() return timer0_millis; Bemærk, at variablen timer0_millis er en unsigned long. Altså 32 bit. Dvs. den tæller antal millisekunder fra programstart indtil roll-over. Det sker efter 2 32 millisekunder. Dvs / ( * 60 * 24 ) som ca. svarer til knap 50 dage. ( 49,71 dag ) Herefter starter værdien af talt antal millisekunder igen forfra!! Funktionen Micros() Ud over millis() er der i Arduino-verdenen en funktion kaldet micros(). Returns the number of microseconds since the Arduino board began running the current program. This number will overflow (go back to zero), after approximately 70 minutes. void loop() Serial.print("Time: "); time = micros(); / Valle Thorø Side 10 af 11
11 I micros()-funktionen udregnes antal microsekunder siden start af programmet simpelt af ligningen: (millis() * 1000) + (TCNT0 * 4) unsigned long micros() unsigned long m; uint8_t oldsreg = SREG, t; cli(); m = timer0_overflow_count; t = TCNT0; if ((TIFR0 & _BV(TOV0)) && (t < 255)) m++; SREG = oldsreg; return ((m << 8) + t) * (64 / clockcyclespermicrosecond()); /* The code above allows for the overflow (it checks the TOV0 bit) so it can cope with the overflow while interrupts are off but only once, - there is no provision for handling two overflows. */ RollOver: Kilde: / Valle Thorø Side 11 af 11
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økkestrukturer mm. Trykknap: Button, Se eksempler / Digital / Button. Decision: If: Version 05/ Arduino, Loops, løkker, programfunktioner mm.
Arduino, Loops, løkker, programfunktioner mm. Links til følgende i dokumentet: Trykknap If, If else, If Else If While, Do While For-Loop Break, PWM Serial Read Funktioner og subrutinerr Switch Case Random
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
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)
Sådan forbindes Arduinoen via et fumlebræt til ATTiny45 chippen.
Arduino software: https://www.arduino.cc/en/main/software Klaus modeltog, det levende hus: http://www.moppe.dk/levhusel.html TV simulation: http://www.herberts-n-projekt.de/basteleien-1/belebtes-haus/
Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1
Project Step 7 Behavioral modeling of a dual ported register set. Copyright 2006 - Joanne DeGroat, ECE, OSU 1 The register set Register set specifications 16 dual ported registers each with 16- bit words
TM4 Central Station. User Manual / brugervejledning K2070-EU. Tel Fax
TM4 Central Station User Manual / brugervejledning K2070-EU STT Condigi A/S Niels Bohrs Vej 42, Stilling 8660 Skanderborg Denmark Tel. +45 87 93 50 00 Fax. +45 87 93 50 10 [email protected] www.sttcondigi.com
Privat-, statslig- eller regional institution m.v. Andet Added Bekaempelsesudfoerende: string No Label: Bekæmpelsesudførende
Changes for Rottedatabasen Web Service The coming version of Rottedatabasen Web Service will have several changes some of them breaking for the exposed methods. These changes and the business logic behind
QUICK START Updated:
QUICK START Updated: 24.08.2018 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get started
QUICK START Updated: 18. Febr. 2014
QUICK START Updated: 18. Febr. 2014 For at komme hurtigt og godt igang med dine nye Webstech produkter, anbefales at du downloader den senest opdaterede QuickStart fra vores hjemmeside: In order to get
PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU
PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU OUTLINE INEFFICIENCY OF ATTILA WAYS TO PARALLELIZE LOW COMPATIBILITY IN THE COMPILATION A SOLUTION
Portal Registration. Check Junk Mail for activation . 1 Click the hyperlink to take you back to the portal to confirm your registration
Portal Registration Step 1 Provide the necessary information to create your user. Note: First Name, Last Name and Email have to match exactly to your profile in the Membership system. Step 2 Click on the
E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss
E-PAD Bluetooth hængelås E-PAD Bluetooth padlock E-PAD Bluetooth Vorhängeschloss Brugervejledning (side 2-6) Userguide (page 7-11) Bedienungsanleitung 1 - Hvordan forbinder du din E-PAD hængelås med din
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
Example sensors. Accelorometer. Simple kontakter. Lysfølsomme. modstande. RFID reader & tags. Temperaturfølsomme. Flex Sensor.
Simple kontakter Accelorometer Example sensors Lysfølsomme modstande RFID reader & tags Temperaturfølsomme modstande Flex Sensor Ultralyds afstandsmåler Piezo Pressure/vibration Piezo Sound/buzzer Peltier
Aktivering af Survey funktionalitet
Surveys i REDCap REDCap gør det muligt at eksponere ét eller flere instrumenter som et survey (spørgeskema) som derefter kan udfyldes direkte af patienten eller forsøgspersonen over internettet. Dette
IBM Network Station Manager. esuite 1.5 / NSM Integration. IBM Network Computer Division. tdc - 02/08/99 lotusnsm.prz Page 1
IBM Network Station Manager esuite 1.5 / NSM Integration IBM Network Computer Division tdc - 02/08/99 lotusnsm.prz Page 1 New esuite Settings in NSM The Lotus esuite Workplace administration option is
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
Boligsøgning / Search for accommodation!
Boligsøgning / Search for accommodation! For at guide dig frem til den rigtige vejledning, skal du lige svare på et par spørgsmål: To make sure you are using the correct guide for applying you must answer
Basic statistics for experimental medical researchers
Basic statistics for experimental medical researchers Sample size calculations September 15th 2016 Christian Pipper Department of public health (IFSV) Faculty of Health and Medicinal Science (SUND) E-mail:
IPTV Box (MAG250/254) Bruger Manual
IPTV Box (MAG250/254) Bruger Manual Når din STB (Set top Box) starter op, bliver der vist en pop up boks på skærmen, hvor du kan åbne EPG ved at trykke på F2 (Nogle bokse kan fortælle at den har brug for
Vina Nguyen HSSP July 13, 2008
Vina Nguyen HSSP July 13, 2008 1 What does it mean if sets A, B, C are a partition of set D? 2 How do you calculate P(A B) using the formula for conditional probability? 3 What is the difference between
Trolling Master Bornholm 2016 Nyhedsbrev nr. 5
Trolling Master Bornholm 2016 Nyhedsbrev nr. 5 English version further down Kim Finne med 11 kg laks Laksen blev fanget i denne uge øst for Bornholm ud for Nexø. Et andet eksempel er her to laks taget
Brug sømbrættet til at lave sjove figurer. Lav fx: Få de andre til at gætte, hvad du har lavet. Use the nail board to make funny shapes.
Brug sømbrættet til at lave sjove figurer. Lav f: Et dannebrogsflag Et hus med tag, vinduer og dør En fugl En bil En blomst Få de andre til at gætte, hvad du har lavet. Use the nail board to make funn
Trolling Master Bornholm 2015
Trolling Master Bornholm 2015 (English version further down) Panorama billede fra starten den første dag i 2014 Michael Koldtoft fra Trolling Centrum har brugt lidt tid på at arbejde med billederne fra
Help / Hjælp
Home page Lisa & Petur www.lisapetur.dk Help / Hjælp Help / Hjælp General The purpose of our Homepage is to allow external access to pictures and videos taken/made by the Gunnarsson family. The Association
User Manual for LTC IGNOU
User Manual for LTC IGNOU 1 LTC (Leave Travel Concession) Navigation: Portal Launch HCM Application Self Service LTC Self Service 1. LTC Advance/Intimation Navigation: Launch HCM Application Self Service
DK - Quick Text Translation. HEYYER Net Promoter System Magento extension
DK - Quick Text Translation HEYYER Net Promoter System Magento extension Version 1.0 15-11-2013 HEYYER / Email Templates Invitation Email Template Invitation Email English Dansk Title Invitation Email
MultiProgrammer Manual
MultiProgrammer Manual MultiProgrammeren bruges til at læse og skrive værdier til ModBus register i LS Controls frekvensomformer E 1045. Dansk Version side 2 til 4 The MultiProgrammer is used for the writing
how to save excel as pdf
1 how to save excel as pdf This guide will show you how to save your Excel workbook as PDF files. Before you do so, you may want to copy several sheets from several documents into one document. To do so,
Trolling Master Bornholm 2016 Nyhedsbrev nr. 3
Trolling Master Bornholm 2016 Nyhedsbrev nr. 3 English version further down Den første dag i Bornholmerlaks konkurrencen Formanden for Bornholms Trollingklub, Anders Schou Jensen (og meddomer i TMB) fik
Hvor er mine runde hjørner?
Hvor er mine runde hjørner? Ofte møder vi fortvivlelse blandt kunder, når de ser deres nye flotte site i deres browser og indser, at det ser anderledes ud, i forhold til det design, de godkendte i starten
ARDUINO PROGRAMMERING
ARDUINO PROGRAMMERING Teknologisk Institut Opgaver i programmering af Arduino Indholdsfortegnelse Kapitel 1... 2 Arduino Uno mikrokontroller... 2 Digitalt signal... 3 Analogt signal... 3 Arduino Uno Specifikationer...
Under 'Microsoft Block Editor', klik 'New project' for at åbne block editor-værktøjet.
8 3. Nedtælling Nu skal du lave en nedtæller. Det er en god måde at lære variabler på og hvordan du skal kode micro:bit til at gøre dét, du vil have, at den skal vise. Du skal bruge: 1 x BBC micro:bit
Det er muligt at chekce følgende opg. i CodeJudge: og
Det er muligt at chekce følgende opg. i CodeJudge:.1.7 og.1.14 Exercise 1: Skriv en forløkke, som producerer følgende output: 1 4 9 16 5 36 Bonusopgave: Modificer dit program, så det ikke benytter multiplikation.
Hvorfor & Hvordan lære Elever At programmere Arduinoer
Hvorfor & Hvordan lære Elever At programmere Arduinoer Jens Dalsgaard Nielsen JDN / No.1 Teknologi konkurrencen IPADs, mobilos, HTC'er Medicentre JDN / No.2 IPAD, Iphone, HTC,... 1000 Mhz 8000000 kbyte
DET KONGELIGE BIBLIOTEK NATIONALBIBLIOTEK OG KØBENHAVNS UNIVERSITETS- BIBLIOTEK. Index
DET KONGELIGE Index Download driver... 2 Find the Windows 7 version.... 2 Download the Windows Vista driver.... 4 Extract driver... 5 Windows Vista installation of a printer.... 7 Side 1 af 12 DET KONGELIGE
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
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
Trolling Master Bornholm 2012
Trolling Master Bornholm 1 (English version further down) Tak for denne gang Det var en fornøjelse især jo også fordi vejret var med os. Så heldig har vi aldrig været før. Vi skal evaluere 1, og I må meget
The X Factor. Målgruppe. Læringsmål. Introduktion til læreren klasse & ungdomsuddannelser Engelskundervisningen
The X Factor Målgruppe 7-10 klasse & ungdomsuddannelser Engelskundervisningen Læringsmål Eleven kan give sammenhængende fremstillinger på basis af indhentede informationer Eleven har viden om at søge og
LUL s Flower Power Vest dansk version
LUL s Flower Power Vest dansk version Brug restgarn i bomuld, bomuld/acryl, uld etc. 170-220 m/50 g One size. Passer str S-M. Brug større hæklenål hvis der ønskes en større størrelse. Hæklenål 3½ mm. 12
How Long Is an Hour? Family Note HOME LINK 8 2
8 2 How Long Is an Hour? The concept of passing time is difficult for young children. Hours, minutes, and seconds are confusing; children usually do not have a good sense of how long each time interval
Trolling Master Bornholm 2014
Trolling Master Bornholm 2014 (English version further down) Populært med tidlig færgebooking Booking af færgebilletter til TMB 2014 er populært. Vi har fået en stribe mails fra teams, som har booket,
Generalized Probit Model in Design of Dose Finding Experiments. Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US
Generalized Probit Model in Design of Dose Finding Experiments Yuehui Wu Valerii V. Fedorov RSU, GlaxoSmithKline, US Outline Motivation Generalized probit model Utility function Locally optimal designs
Remember the Ship, Additional Work
51 (104) Remember the Ship, Additional Work Remember the Ship Crosswords Across 3 A prejudiced person who is intolerant of any opinions differing from his own (5) 4 Another word for language (6) 6 The
Hvorfor & Hvordan lære Elever At programmere Arduinoer
Hvorfor & Hvordan lære Elever At programmere Arduinoer Jens Dalsgaard Nielsen JDN / No.1 Teknologi konkurrencen IPADs, mobilos, HTC'er Medicentre JDN / No.2 IPAD, Iphone, HTC,... 1000 Mhz 8000000 kbyte
Linear Programming ١ C H A P T E R 2
Linear Programming ١ C H A P T E R 2 Problem Formulation Problem formulation or modeling is the process of translating a verbal statement of a problem into a mathematical statement. The Guidelines of formulation
Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov.
På dansk/in Danish: Aarhus d. 10. januar 2013/ the 10 th of January 2013 Kære alle Chefer i MUS-regi! Vores mange brugere på musskema.dk er rigtig gode til at komme med kvalificerede ønsker og behov. Og
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.
Trolling Master Bornholm 2014
Trolling Master Bornholm 2014 (English version further down) Ny præmie Trolling Master Bornholm fylder 10 år næste gang. Det betyder, at vi har fundet på en ny og ganske anderledes præmie. Den fisker,
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
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
Vejledning til Sundhedsprocenten og Sundhedstjek
English version below Vejledning til Sundhedsprocenten og Sundhedstjek Udfyld Sundhedsprocenten Sæt mål og lav en handlingsplan Book tid til Sundhedstjek Log ind på www.falckhealthcare.dk/novo Har du problemer
Titel: Barry s Bespoke Bakery
Titel: Tema: Kærlighed, kager, relationer Fag: Engelsk Målgruppe: 8.-10.kl. Data om læremidlet: Tv-udsendelse: SVT2, 03-08-2014, 10 min. Denne pædagogiske vejledning indeholder ideer til arbejdet med tema
Trolling Master Bornholm 2013
Trolling Master Bornholm 2013 (English version further down) Tilmeldingerne til 2013 I dag nåede vi op på 85 tilmeldte både. Det er stadig lidt lavere end samme tidspunkt sidste år. Tilmeldingen er åben
Subject to terms and conditions. WEEK Type Price EUR WEEK Type Price EUR WEEK Type Price EUR WEEK Type Price EUR
ITSO SERVICE OFFICE Weeks for Sale 31/05/2015 m: +34 636 277 307 w: clublasanta-timeshare.com e: [email protected] See colour key sheet news: rogercls.blogspot.com Subject to terms and conditions THURSDAY
Modeljernbane elektronik for begyndere...og dem der vil igang med at bygge deres egne dekodere
2015 Modeljernbane elektronik for begyndere...og dem der vil igang med at bygge deres egne dekodere Dette dokument giver en grundlæggende indføring i standard elektronik komponenter og deres virkemåde,
Engelsk. Niveau D. De Merkantile Erhvervsuddannelser September Casebaseret eksamen. og
052431_EngelskD 08/09/05 13:29 Side 1 De Merkantile Erhvervsuddannelser September 2005 Side 1 af 4 sider Casebaseret eksamen Engelsk Niveau D www.jysk.dk og www.jysk.com Indhold: Opgave 1 Presentation
Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard
Appendix 1: Interview guide Maria og Kristian Lundgaard-Karlshøj, Ausumgaard Fortæl om Ausumgaard s historie Der er hele tiden snak om værdier, men hvad er det for nogle værdier? uddyb forklar definer
Trolling Master Bornholm 2013
Trolling Master Bornholm 2013 (English version further down) Tilmeldingerne til 2013 I dag nåede vi op på 77 tilmeldte både. Det er lidt lavere end samme tidspunkt sidste år. Til gengæld er det glædeligt,
Trolling Master Bornholm 2015
Trolling Master Bornholm 2015 (English version further down) Sæsonen er ved at komme i omdrejninger. Her er det John Eriksen fra Nexø med 95 cm og en kontrolleret vægt på 11,8 kg fanget på østkysten af
Trolling Master Bornholm 2016 Nyhedsbrev nr. 6
Trolling Master Bornholm 2016 Nyhedsbrev nr. 6 English version further down Johnny Nielsen med 8,6 kg laks Laksen blev fanget seks sømil ud for Tejn. Det var faktisk dobbelthug, så et kig ned i køletasken
Side 1 af 9. SEPA Direct Debit Betalingsaftaler Vejledning
Side 1 af 9 SEPA Direct Debit Betalingsaftaler Vejledning 23.11.2015 1. Indledning Denne guide kan anvendes af kreditorer, som ønsker at gøre brug af SEPA Direct Debit til opkrævninger i euro. Guiden kan
Userguide. NN Markedsdata. for. Microsoft Dynamics CRM 2011. v. 1.0
Userguide NN Markedsdata for Microsoft Dynamics CRM 2011 v. 1.0 NN Markedsdata www. Introduction Navne & Numre Web Services for Microsoft Dynamics CRM hereafter termed NN-DynCRM enable integration to Microsoft
Alt elektronik heri er købt via http://dx.com, og arduino udviklingssoftware er hentet fra http://arduino.cc.
Få-tiden-til-at-gå-[DIGITAL]-ur =============================== Copyright 2013, Richard Jørgensen. Alle ophavsretlige rettigheder frafaldet 2015. (Kopier og brug som du har lyst.) Forord: ===== Denne vejledning
Trolling Master Bornholm 2013
Trolling Master Bornholm 2013 (English version further down) Tilmeldingen åbner om to uger Mandag den 3. december kl. 8.00 åbner tilmeldingen til Trolling Master Bornholm 2013. Vi har flere tilmeldinger
Statistik for MPH: 7
Statistik for MPH: 7 3. november 2011 www.biostat.ku.dk/~pka/mph11 Attributable risk, bestemmelse af stikprøvestørrelse (Silva: 333-365, 381-383) Per Kragh Andersen 1 Fra den 6. uges statistikundervisning:
Trolling Master Bornholm 2016 Nyhedsbrev nr. 8
Trolling Master Bornholm 2016 Nyhedsbrev nr. 8 English version further down Der bliver landet fisk men ikke mange Her er det Johnny Nielsen, Søløven, fra Tejn, som i denne uge fangede 13,0 kg nord for
StarWars-videointro. Start din video på den nørdede måde! Version: August 2012
StarWars-videointro Start din video på den nørdede måde! Version: August 2012 Indholdsfortegnelse StarWars-effekt til videointro!...4 Hent programmet...4 Indtast din tekst...5 Export til film...6 Avanceret
Specifikationer: Producer: Unitron a/s Kokmose 6, 6000 Kolding. Tlf Fax
DK MANUAL TIL SMÅGRISE Number: 1212-1201 Number: 1212-1202 Number: 1212-1203 HOLDER TIL Number: 1212-1205 MIXERHJUL TIL Number: 1212-1210 Specifikationer: UniFeeder monteres på siden af skillevæg i faresti,
Operation Manual SMS Air Conditioner Remote Controller Model No.: SR-001
Operation Manual SMS Air Conditioner Remote Controller Model No.: SR-001 Ls venligst denne instruktions manual igennem inden brug af produktet Thank you for purchasing our product. This smart unit is not
Terese B. Thomsen 1.semester Formidling, projektarbejde og webdesign ITU DMD d. 02/11-2012
Server side Programming Wedesign Forelæsning #8 Recap PHP 1. Development Concept Design Coding Testing 2. Social Media Sharing, Images, Videos, Location etc Integrates with your websites 3. Widgets extend
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
To the reader: Information regarding this document
To the reader: Information regarding this document All text to be shown to respondents in this study is going to be in Danish. The Danish version of the text (the one, respondents are going to see) appears
Blomsten er rød (af Harry Chapin, oversat af Niels Hausgaard)
Blomsten er rød (af Harry Chapin, oversat af Niels Hausgaard) På den allerførste skoledag fik de farver og papir. Den lille dreng farved arket fuldt. Han ku bare ik la vær. Og lærerinden sagde: Hvad er
USERTEC USER PRACTICES, TECHNOLOGIES AND RESIDENTIAL ENERGY CONSUMPTION
USERTEC USER PRACTICES, TECHNOLOGIES AND RESIDENTIAL ENERGY CONSUMPTION P E R H E I S E L BERG I N S T I T U T F OR BYGGERI OG A N L Æ G BEREGNEDE OG FAKTISKE FORBRUG I BOLIGER Fra SBi rapport 2016:09
Shooting tethered med Canon EOS-D i Capture One Pro. Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8
Shooting tethered med Canon EOS-D i Capture One Pro Shooting tethered i Capture One Pro 6.4 & 7.0 på MAC OS-X 10.7.5 & 10.8 For Canon EOS-D ejere der fotograferer Shooting tethered med EOS-Utility eller
Trolling Master Bornholm 2016 Nyhedsbrev nr. 7
Trolling Master Bornholm 2016 Nyhedsbrev nr. 7 English version further down Så var det omsider fiskevejr En af dem, der kom på vandet i en af hullerne, mellem den hårde vestenvind var Lejf K. Pedersen,
Arduino opgaver Teknologi
: I dette dokument er der inspiration til en række programmerings-opgaver til Arduino. Opgaverne bliver i nogen grad sværere og sværere op gennem opgavenumrene. Opgaverne kan laves ved at opbygge kredsløb
Trolling Master Bornholm 2014
Trolling Master Bornholm 2014 (English version further down) Den ny havn i Tejn Havn Bornholms Regionskommune er gået i gang med at udvide Tejn Havn, og det er med til at gøre det muligt, at vi kan være
What s Love Got to Do With It?
What s Love Got to Do With It? Gram Grid Present Continuous Vi sætter verberne i ing-form, når vi vil beskrive at noget er i gang. Der er fire hovedkategorier af ing-form: 1 Den almindelige form (common
Fejlbeskeder i SMDB. Business Rules Fejlbesked Kommentar. Validate Business Rules. Request- ValidateRequestRegist ration (Rules :1)
Fejlbeskeder i SMDB Validate Business Rules Request- ValidateRequestRegist ration (Rules :1) Business Rules Fejlbesked Kommentar the municipality must have no more than one Kontaktforløb at a time Fejl
Listen Mr Oxford Don, Additional Work
57 (104) Listen Mr Oxford Don, Additional Work Listen Mr Oxford Don Crosswords Across 1 Attack someone physically or emotionally (7) 6 Someone who helps another person commit a crime (9) 7 Rob at gunpoint
ATEX direktivet. Vedligeholdelse af ATEX certifikater mv. Steen Christensen [email protected] www.atexdirektivet.
ATEX direktivet Vedligeholdelse af ATEX certifikater mv. Steen Christensen [email protected] www.atexdirektivet.dk tlf: 7220 2693 Vedligeholdelse af Certifikater / tekniske dossier / overensstemmelseserklæringen.
