Workshop Arduino Uno. Touw dag 6 juni 2015 Harold Pootjes en Simon Pauw
|
|
- Josephus van der Linden
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Workshop Arduino Uno Touw dag 6 juni 2015 Harold Pootjes en Simon Pauw
2 Arduino Uno Pagina 2
3 Een programmeerbare controller The Arduino Uno is a programmable microcontroller board based on the ATmega 328. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack and a reset button. Kloksnelheid: 16MHz Voeding van Arduino: via USB-kabel of via externe spanningsbron. Arduino werkt intern met 5Volts spanning Pagina 3
4 Voorbeelden van toepassing Arduino in de praktijk Pagina 4
5 Blokschema Pagina 5
6 Nuttige web adressen Moeder site Componenten, libraries Idem Goedkope componenten Schakelingen grafisch Pagina 6
7 Spanning, stroomsterkte en weerstand Een spanningsbron levert een spanningsverschil over zijn uitgang: b.v. 5 Volt Als deze uitgangen verbonden zijn via een (stroom)geleidende kring loopt er een stroom: b.v. 0,1 Ampère Volta Ampère De grootte van die stroom is afhankelijk van de weerstand in de kring: b.v. 470 Ohm De wet van Ohm zegt: I = U/R Pagina 7 Ohm
8 Digitale en analoge spanning Analoge spanning kan iedere waarde aannemen tussen 0 en Vmax (of tussen Vmax en +Vmax) Als spanning > drempelwaarde => signaal = 1 anders signaal = 0 : Digitaal! Pagina 8
9 Programmeren van de Arduino Met de PC kan een programma voor de Arduino geschreven worden Programmeertaal is C++ PC moet editor hebben die programma kan compileren en doorsturen naar de Arduino of je moet gebruik maken van een Web-applicatie (Codebender) Communicatie met Arduino gaat via een serieel kanaal, zowel voor input als output Een programma voor de Arduino wordt een sketch genoemd Pagina 9
10 Programmeercyclus Ontwikkel sketch op PC in IDE (Arduino API, Eclipse met Arduino Plugin of via het Web Codebender) Compileer en doe een upload naar de Arduino via USB-kabel Arduino kan nu volledig zelfstandig functioneren Pc kan eventueel gebruikt worden om resultaten van de Arduino te tonen Pagina 10
11 Arduino IDE Instellingen Arduino IDE installeren Driver ch341se installeren Arduino type instellen Com-poort nr instellen Pagina 11
12 Eclipse kent ook een Arduino plugin Pagina 12
13 Digitale output Pin 0 t/m 14 van de Arduino kunnen als digitale input of output geconfigureerd worden. Een digitale output 0 komt overeen met een spanning van 0 Volt (=gnd) op die Uitgang Een digitale output 1 komt overeen met een spanning van 5Volt op die uitgang. Pagina 13
14 Visualisatie van digitale output Als output = 1, kan een lampje branden. Beter: Light Emitting Diode (LED) in serie met een weerstand van 220 Ohm. Pagina 14 Gnd = 0 Volt = - kant a k Langste poot is anode +
15 Breadboard Dient om schakelingen te kunnen maken zonder te solderen Horizontaal aan boven en onderkant zijn alle ingangen verbonden evenals de verticale in het middelste deel. In het midden van breadboard is een scheiding aangebracht Pagina 15
16 Weerstanden en hun waarden Pagina 16
17 Hello world voor Arduino Basis Knipper Pagina 17
18 Arduino IDE 2 Compileren Compileren en naar Arduino oversturen Pagina 18
19 Toepassing Voor opdracht 1 Pagina 19
20 Opdracht 1a : Blink Gebruik het programma van sheet 14 om een knipperende LED te realiseren, eerst met de ingebouwde (poort 13) Verbind een LED in serie met een weerstand van 220 Ohm en sluit aan op 5V en gnd. Ga na of de LED brandt Bouw de schakeling van sheet 19 Wijzig uw programma zodat nu de eigen LED gaat knipperen Pagina 20
21 Nogmaals digitale output Pin 2 t/m 13 van de Arduino kunnen als digitale output geconfigureerd worden waarbij de frequentie geregeld kan worden: de tijd dat de output 1 is en de tijd dat de output 0 is. Door de tijd dat de uitgang 1 is te variëren kan een analoge spanning op de uitgang gesimuleerd worden: Pulse Width Modulation Met analogwrite kunnen we een analoge waarde tussen 0 (=0 Volt) en 255 (= 5Volt) op een output pin simuleren Pagina 21
22 Opdracht 1b: fade Gebruik dezelfde schakeling maar maak nu gebruik van analogwrite om een LED te realiseren die eerst niet brandt, dan steeds feller gaat schijnen en dan weer langzaam uitdooft en dit steeds opnieuw. Gebruik een delay omdat anders de verandering van de intensiteit niet goed te zien is. Pagina 22
23 Input lezen De Arduino kan met digitalread(pin) de waarde van een digitale input lezen. Resultaat is een int met waarde 0 of 1 Digitale input kan gerealiseerd worden met een drukschakelaar. (Zie foto voor aansluiting) Met analogread(pin) kan de waarde van een analoge input gelezen worden. Resultaat is een int met waarden tussen 0 en 1023 (= 5Volt) Pagina 23
24 Problemen bij digitale input Als een pin als input is gedefinieerd maar niet aangesloten is, kunnen allerlei stoorsignalen opgepikt worden Als een drukschakelaar verbonden is met een input en uitstaat, hebben zo n situatie Als we op de knop drukken moet de ingang 0 worden maar als deze niet ingedrukt is, kan de waarde onbepaald zijn Pagina 24
25 Oplossing Extra weerstand opnemen Arduino heeft ingebouwde weerstand hiervoor dus een externe weerstand is niet nodig Gebruik: pinmode(11,input_pullup); Open levert waarde 1, gesloten 0 Nieuw probleem: dender Pagina 25
26 Opdracht 2a Sluit een drukschakelaar op een van de inputs van de Arduino aan en op de 5Volt. Sluit een led met weerstand aan op een van de outputs. De led moet aan zijn Als op de schakelaar gedrukt wordt moet de LED uitgaan en blijven Als weer op de schakelaar gedrukt wordt, moet de LED weer aangaan Hint: gebruik een boolean variabele status die aangeeft of de LED brandt of niet Pagina 26
27 Opdracht 2b Sluit drie LED s (rood, geel en groen) Realiseer een stoplicht waarbij rood en groen drie seconden branden en oranje een seconde Als dit gelukt is voeg je een drukschakelaar aangesloten op een input toe Wijzig het geheel zo dat na drukken op de drukschakelaar het stoplicht alleen nog geel knippert. Nogmaals op de schakelaar drukken herstelt de normale knipperlicht functie Pagina 27
28 Servo: output in de vorm van stand van servo Pagina 28
29 Opdracht 3 Sluit een servo aan op de Arduino (let op de kleuren!) en maak een programma waarbij de servo vanuit de neutraal stand langzaam 90 graden naar links draait, daarna 180 graden naar rechts en dan weer terug naar de neutraalstand. Vervolgens moet de servo 3 seconde niets doen en dan moet het geheel zich herhalen Pagina 29
30 Gegevens tonen op de pc De Arduino kan serieel gegevens naar de PC sturen Hiervoor is een seriële monitor beschikbaar in de vorm van een standaard object Serial Serial.begin(<baudrate>) meestal 9600 Serial.print(<value>) of Serial.println(<value>) Op de pc moet de seriële monitor gestart worden om de print-operaties zichtbaar te maken Let op! Je kunt geen samengestelde argument gebruiken dus niet b.v. temperatuur= +temp; Pagina 30
31 Output tonen via monitor Pagina 31
32 Analoge input De Arduino Uno kent 6 analoge inputs Iedere input kan een analoge spanning meten tot 5 Volt Aan boord is een AD-converter die het analoge signaal omzet naar een digitale waarde Methode analogread(<pin>) leest het analoge signaal en levert een getal tussen 0 en 1023 Voor de pin moet je A0 t/m A5 invullen Omzetten naar werkelijke waarde: *5.0/1023 Pagina 32
33 Spanningsdeler Wet van Ohm toepassen: I = 5/( ) = 0,01 A Nogmaals toepassen op de afzonderlijke weerstanden: U = 0,01 x 100 = 1 Volt U = 0,01 x 400 = 4 Volt (samen moeten ze gelijk zijn aan de spanning van de bron = 5 V) De Voltmeter geeft dus 4 Volt aan De spanning wordt verdeeld over de twee weerstanden en wel in de verhouding van de groottes van die weerstanden: Spanningdeler Pagina 33
34 LDR Een LDR is een weerstand waarvan de waarde afneemt met toenemende lichtsterkte Een LDR kan opgenomen worden in een spanningsdeler De gemeten spanning is een maat voor de lichtsterkte Pagina 34
35 Opdracht 4a Maak een spanningsdeler met een 10 kohm weerstand en een LDR. Sluit deze aan op een analoge input van de Arduino Laat iedere 0,5 sec de gemeten waarde van de input via de seriële monitor zien Pagina 35
36 Opdracht 4b We maken met de LDR een lichtschakelaar: als de lichtsterkte onder een bepaald niveau komt moet een LED gaan branden Pagina 36
37 Opdracht 4c Gebruik de schakeling van opdracht 4a maar verbind ook een servo met de Arduino. We gebruiken in plaats van de seriele monitor nu de servo als uitvoer. We kunnen een schaalverdeling maken in de vorm van een halve cirkel: van 0 tot 5V en de arm van de servo geeft de grootte van de spanning aan Beweeg uw hand om de grootte van de spanning te beinvloeden Pagina 37
38 Libraries Om het werken met bepaalde componenten eenvoudiger te maken, bestaan er een grot aantal libraries voor de Arduino Servo library was hier een voorbeeld van Via Add.Zip Libraries kun je zelf libraries toevoegen of via Manage Libraries beheren Pagina 38
39 I2C communicatie Veel sensoren communiceren via het i2c protocol, b.v. drukmeter bmp180 Via library Wire kan gecommuniceerd worden Er zijn slechts twee signaaldraden nodig SDA en SLC Er kunnen meerdere componenten in serie geschakeld worden Voor de component zelf is soms ook een bijbehorende library nodig Pagina 39
40 Voorbeeld Pagina 40
41 Opdracht 5 Verzin iets leuks en maak het Je kunt gebruik maken van: Eigen componenten BMP 180 druk sensor HCSR04 Afstandssensor Zonnecel DHT 11 Vochtigheid en temperatuur meter ADXL345 3-as g-meter BH1750 Lichtsensor PIR bewegingsdetector OLED display Capacitieve piano WS2812 Programmeerbare leds Pagina 41
Wat is Arduino? Arduino = microprocessor (Atmel)
Intro tot Arduino Wat is Arduino? Volgens de website: Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers,
Nadere informatie1. Sluit de LED aan zoals afgebeeld 2. Sluit de USB-kabel aan op de Arduino 3. Klik op de knop uploaden 4. De LED begint te knipperen
Workshop Arduino Inleiding In deze workshop werk je in tweetallen met een Arduino microcontroller. Dit is een kleine computer die je kunt programmeren om te doen wat jij wilt. Om dit te doen gebruik je
Nadere informatieTweede workshop Arduino
Tweede workshop Arduino In deze workshop zal veel gewerkt worden met voorbeelden die meegeleverd worden met de Arduino IDE. Deze zijn te vinden onder het menu File >Examples. Oefening 1 - Seriële communicatie
Nadere informatieMAKERKLAS WORKSHOP ARDUINO. Maandag 7 december 2015
1 MAKERKLAS WORKSHOP ARDUINO Maandag 7 december 2015 2 AAN DE SLAG! ONDERDELEN Je hebt de beschikking over een Arduino Starter Kit met een heleboel onderdelen. We gaan ze in de ze workshop niet allemaal
Nadere informatieWorkshop Arduino - deel 2
Workshop Arduino - deel 2 Inleiding In het vorige deel van de workshop Arduino heb je voor het eerst kennis gemaakt met deze microcontroller. In dit deel, deel 2, ga je meer leren over de software: het
Nadere informatieHand-out Introductieworkshop LED programmeren
Hand-out Introductieworkshop LED programmeren Inleiding Deze hand-out is bedoeld als naslag voor de introductie workshop LED programmeren. In deze handout vind je de uitleg over LEDs, Arduino s en LED
Nadere informatieArduino. HCC Vlaanderen - Mechelen 7 februari 2011. Luc De Cock
Arduino HCC Vlaanderen - Mechelen 7 februari 2011 Luc De Cock Inhoud Wat is Arduino? Wat hebben we nodig? Arduino IDE Voorbeelden Extra tools Uitbreidingen Wat is Arduino? Open source electronica platform
Nadere informatieOefening 1 - Seriële communicatie via USB
Werkbladen voor Arduino workshop 2 In deze workshop zal gewerkt worden met de voorbeelden die meegeleverd worden met de Arduino IDE. Deze zijn te vinden onder het menu Bestand->Voorbeelden. Oefening 1
Nadere informatieArduino CURSUS. door Willy - 09-juni-2017
Arduino CURSUS door Willy - w2@skynet.be, 09-juni-2017 OVERZICHT (1) OVERZICHT (2) Historiek Microcontroller (1) Microcontroller (2) Specificaties - Arduino UNO bord Specificaties - ATmega328P chip LET
Nadere informatieArduino. Workshop. 20 juni 2014 Peter Struwe Stichting De Jonge Onderzoekers Groningen
Arduino Workshop Beta-docentendag 20 juni 2014 Peter Struwe Stichting De Jonge Onderzoekers Groningen Wat is een microcontroller? Maak een computer met alleen het meest noodzakelijke: processor geheugen
Nadere informatieProgrammeren met Arduino
Programmeren met Arduino Lieve Van Bastelaere Programmeren met Arduino. 1. Werken met een breadboard. a. Wat is een breadboard? Een breadboard is een bord waarop je elektronische schakelingen kunt maken
Nadere informatieBouw een deel van het JeeNode schema zoals beschreven op pagina 5 in de JeeNode handleiding in de handout, maar dan op het breadboard.
Domoticaforum Arduino Workshop 28 november 2010 Lennart Herlaar & Robert Hekkers v1.0 Programma van de workshop 1. Uitdelen workshop kits en handouts. 2. Uitpakken workshop kits en controleren inhoud.
Nadere informatieArduino Zuid-Limburg Workshop 2
1 Arduino Zuid-Limburg Workshop 2 Leren door doen Juni 2016 - slides voor Arduino workshop Zuid-Limburg 2 In deze workshop Minder focus op de programmeertaal zelf Voorbeelden als basis gebruiken Tonen
Nadere informatieInhoud Inhoud. Inleiding 1 Leerdoelen 1
v Inhoud Inhoud Inleiding 1 Leerdoelen 1 1 Aftrap 3 1.1 Aanschaf 3 1.2 Arduino UNO R3 of Arduino MEGA 2560? 4 1.3 Poorten en voeding 5 1.4 Systeemeisen 6 1.5 Software 6 1.6 Arduino met pc verbinden 10
Nadere informatieby Jody Culkin Bronnen die gratis gebruikt, verspreid of aangepast kunnen worden. meestal software of hardware.
Wat is een Arduino??? Vertaling naar NL: Johan Korten by Jody Culkin Arduino is een open source elektronica prototype platform. Wat houdt dat in? Open Source Bronnen die gratis gebruikt, verspreid of aangepast
Nadere informatieBouw het schema zoals beschreven op pagina 5 in de RBBB handleiding in de handout, maar dan op het breadboard.
Physical Computing Workshop 23 en 30 november 2010, 09.00 13.00 uur en 13.00 17.00 uur Lennart Herlaar V2.0 (aangepast voor de tweede serie workshops) Programma van de workshop 1. Uitdelen workshop kits
Nadere informatieBouw het schema zoals beschreven in de RBBB handleiding in de handout, maar dan op het breadboard.
Physical Computing Workshop 20, 21 en 28 mei 2010, 13.00 17.00 uur Lennart Herlaar V1.1 (relaisschakeling aangepast) Programma van de workshop 1. Uitdelen workshop kits en handouts, aftekenen lijst. 2.
Nadere informatieArduino[4KIDS] Maak je eigen muziekinstrument!
Arduino[4KIDS] Maak je eigen muziekinstrument! Wat is een Arduino? Open jullie doos! Hierin vind je: Wat is een Arduino? Er gaat slechts één 'programma' op Dit gaat via de USB ingang, met de USB kabel:
Nadere informatieSingle Board computers. Ruud van der Meer (voor HCC d.d. 4 dec2017 Leiderdorp)
Microcontroller projecten Single Board computers Ruud van der Meer (voor HCC d.d. 4 dec2017 Leiderdorp) Micro Controllers Wat ging er aan vooraf: De 8051 Basic controller De Basic-Stamp. De C-Control van
Nadere informatieTopic: College 3 opdrachten - analoge IO Modified: 27 september :12
Topic: College 3 opdrachten - analoge IO Modified: 27 september 2017 23:12 Opdrachten analoge I/O Leerconcept: de opdrachten zijn ideëen om met analoge I/O te leren programmeren. Advies is om nivo 1 opdrachten
Nadere informatieGebruikershandleiding. robotcar.nl
Gebruikershandleiding robotcar.nl Inhoudsopgave 1 Introductie 2 2 Inventaris 3 3 Uno: een Arduino variant 4 3.1 De pinnen op het Uno board.................... 4 3.2 De Arduino software omgeving...................
Nadere informatieRCL Arduino Workshop 1
RCL Arduino Workshop 1 Leren door doen april 2015 - slides voor RCL Arduino workshop 1 ON4CDU & ON8VQ Workshop Leren door doen Werken in een groep Beperkte tijd Alleen essentiele vragen stellen Thuis oefenen
Nadere informatieArduino. C.F.J. Pols.
Arduino C.F.J. Pols freek@boswell-beta.nl 2 Inhoudsopgave Introductie 4 Programmeren deel 1 7 Programmeren deel 2 9 Elektronica deel 1 11 Programmeren deel 3 13 Elektronica deel 2 16 Programmeren deel
Nadere informatieEM2 Microcontroller Project. LED cube
EM2 Microcontroller Project LED cube Door: Dennis Koster Klas: Tc202 Studentnummer: 536496 Docent: Jan Derriks & Ruud Slokker Versie 1.0 (12-1-2009) Inhoudsopgave Inleiding 3 De onderdelen 4 t/ m 6 Het
Nadere informatieProgrammeren met Arduino-software
Programmeren met Arduino-software De software waarin we programmeren is Arduino IDE. Deze software is te downloaden via www.arduino.cc. De programmeertaal die hier gebruikt wordt, is gebaseerd op C en
Nadere informatieAr-doe-wie-no. Voorwoord
www.conrad.nl Ar-doe-wie-no Voorwoord Leuk dat je meer wilt weten over Arduino. Wij helpen je graag een eindje op weg. De Conrad Arduino Starterkit dient om je te inspireren en biedt je een introductie
Nadere informatieNeem een signaal-kabel en sluit hiermee het input-onderdeel aan, aan de kant van het Easyboard waar input bij staat.
Solly Systems Even voorstellen... Easyboard Input-onderdelen (Blauw) Output-onderdelen (Groen) Signaal-kabels (jack) Powerbank Power-kabel (USB-DC) USB-laadkabel (USB-micro-USB) Motor-opzetstukjes 3 Quickstart
Nadere informatieLogo quiz Project Inleiding op de Logo!
Logo quiz Project Inleiding op de Logo! Project ontwikkelt door: Tim van Schuylenburg Ben van Kruisbergen Inhoudsopgave Projectbeschrijving en Planning 2 Blz. De benodigdheden en aansluitschema 4-8 Complete
Nadere informatieKAEDU : Outputs en inputs
KAEDU : Outputs en inputs LED Er zijn in totaal 6 LEDS (exclusief de IR) die je kan gebruiken. Hiervoor moeten de overeenkomstige jumpers wel in de juiste stand staan. Zoals je op onderstaande foto ziet
Nadere informatieElektor Uno R4 Installatie & Test
Elektor Uno R4 Installatie & Test Vereisten Elektor Uno R4 Kabel USB-A naar micro-b Computer met Windows (XP of later), Linux of OSX (10.7 of later) Arduino IDE 1.6.7 of recenter (niet 1.6.8) We raden
Nadere informatieArduino Workshop 1 Zuid-Limburg
Arduino Workshop 1 Zuid-Limburg Leren door doen Mei 2016 - slides voor Arduino workshop 1 v2.5 Zuid-Limburg PA3CZS, PA0FOT, ON4CDU, PE1EAM 1 Workshop 1 Workshop 1 concentreert op kennismaking en eenvoudige
Nadere informatieArduino. Arduino UNO. Sam Decoster. CoderDojo Roeselare. Sam Decoster
Arduino Arduino UNO Sam Decoster CoderDojo Roeselare Sam Decoster Inleiding Arduino is een open-source ontwikkelbord, waarmee het mogelijk wordt om informatica te koppelen aan fysieke objecten. Het is
Nadere informatieBouw je eigen minicomputer
Soldeer stap-voor-stap de Fabschoolino, een open source Arduino. 1 2 3 Je hebt nodig: soldeerbout, soldeersel, batterijhouder, Fabschoolino board (het PCB, ATMEGA 328P (ic) en de losse componenten + beschrijving
Nadere informatieWeerstation. Weerstation met Arduino C.G.N. van Veen. HiSPARC. 1 Weerstation. 2 Arduino. 2.1 Werking van Arduino
Weerstation HiSPARC Weerstation met Arduino C.G.N. van Veen 1 Weerstation Inleiding Naast het meten aan kosmische straling met het HiSPARC meetstation kunnen leerlingen het HiSPARC station uitbreiden met
Nadere informatieVANTEK Discovery set. N. B. De OPITEC bouwpakketten zijn gericht op het onderwijs. N991240#1
9 9 1. 2 4 0 VANTEK Discovery set N. B. De OPITEC bouwpakketten zijn gericht op het onderwijs. 1 Inhoudsopgave Binair rekenen Pulse en Countermodule blz. 3 Informatieverwerking Input en outputmodules blz.
Nadere informatieMicrocontrollers. Robert Langenhuysen, PA0RYL
Microcontrollers Robert Langenhuysen, PA0RYL 1 RF Seminar B&D 2013 Eisen Niet al te ingewikkeld Kits, geschikt voor experimenteren, rapid prototyping, etc. I/O mogelijkheden HDMI, VGA, SD, analoog, digital,
Nadere informatieMeet the Arduino FAMILY
www.arduino.cc Arduino is HARDWARE Meet the Arduino FAMILY Mega Lilypad Ethernet Mini En meer... Gemeenschappelijke kenmerken Printkaartje met een ATMEL microcontroller Digitale en analoge in- en/of uitgangen
Nadere informatieWorkshop Arduino voor beginners deel 2
Workshop Arduino voor beginners deel 2 Voor deze workshop is het van belang dat je deel 1 van de workshop hebt afgerond. In deze workshop zitten meerdere opdrachten die elkaar niet allemaal op hoeven te
Nadere informatieby Jody Culkin Bronnen die gratis gebruikt, verspreid of aangepast kunnen worden. meesta software of hardware.
Wat is een Arduino??? Vertaling naar NL: Johan Korten by Jody Culkin Arduino is een open source elektronica prototype platform. Wat houdt dat in? Open Source Bronnen die gratis gebruikt, verspreid of aangepast
Nadere informatiespanning. * Deel het verschil daarvan en deel dat getal door de gewenste stroom om de weerstandswaarde te krijgen.
Weerstand stroombeperking voor LED s Om de stroom door een LED te beperken wordt een weerstand toegepast. Maar hoe hoog moet de waarde van zo n weerstand eigenlijk zijn? In de dagelijkse praktijk wordt
Nadere informatieWorkshop Arduino. v0.3 Wouter Rusman Maakplek
Workshop Arduino v0.3 Wouter Rusman Maakplek Inhoudsopgave Inleiding electronica...3 Stroom en spanning...3 Weerstand...4 Parallelle weerstanden...5 Seriële weerstanden...5 Analoge signalen...6 Digitale
Nadere informatieINHOUD. dankbetuiging inleiding DE ARDUINO REVOLUTIE...16 OVER DIT BOEK...17 OPZET VAN DIT BOEK...18
INHOUD dankbetuiging... 13 inleiding... 15 DE ARDUINO REVOLUTIE...16 OVER DIT BOEK...17 OPZET VAN DIT BOEK...18 PROJECT 0: AAN DE SLAG...22 HARDWARE... 23 DE ARDUINO UNO... 23 STROOM... 23 BREADBOARDS...
Nadere informatieWerkbladen voor Arduino workshop 1
De aansluitingen van de Arduino Uno Werkbladen voor Arduino workshop 1 Arduino Arduino is een open-source ontwikkelbord, waarmee het eenvoudig is om informatica aan fysieke objecten te koppelen. Je kunt
Nadere informatieArduino introductie. Wat is een Arduino? De IDE en Jij. Kennismaking met de Arduino
Arduino introductie Wat is een Arduino? De Arduino is een geweldig mooi programmeerbaar prototyping platform. Een kleine zelf-programmeerbare computer die verbinding maakt met bijvoorbeeld robots, sensors,
Nadere informatieBoe-Bots - Arduino robots
Boe-Bots - Arduino robots Voorbereiding - wat hebben we allemaal nodig? 1) Een laptop met de Arduino IDE 2) Een Boe-Bot 3) Een USB printerkabel 4) De Boe Bot Library én NewPing library. Hier te downloaden.
Nadere informatieHandleiding software USB PIC DEV. BOARD
Handleiding software USB PIC DEV. BOARD V2.0 M.F. van Lieshout & J.G.W. Carpaij 21-03-2006 Handleiding software USB PIC DEV. BOARD Algemene informatie Hier volgt eerst wat algemene informatie over het
Nadere informatieSerie. Itotaal= I1 = I2. Utotaal=UR1 + UR2. Rtotaal = R1 + R2. Itotaal= Utotaal : Rtotaal 24 = 10 + UR2 UR2 = 24 10 = 14 V
Om te onthouden Serieschakeling Parallelschakeling Itotaal= I = I2 Utotaal=U + U2 totaal = + 2 Itotaal=I + I2 Utotaal= U = U2 tot 2 enz Voor elke schakeling I totaal U totaal totaal Itotaal= I = I2 Utotaal=U
Nadere informatieAVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke
AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT Geschreven door: Tom Vocke Datum: 28-09-2010 Inleiding: Dit document bevat alle hardware informatie betreffende de AVR-Doper mini. Het eerste deel zal zich
Nadere informatieNaam: Klas: Repetitie natuurkunde voor havo (versie A) Getoetste stof: elektriciteit 1 t/m 5
Naam: Klas: Repetitie natuurkunde voor havo (versie A) Getoetste stof: elektriciteit 1 t/m 5 OPGAVE 1 Teken hieronder het bijbehorende schakelschema. Geef ook de richting van de elektrische stroom aan.
Nadere informatieAntwoorden Systeembord 25012010. Fysische informatica voor de onderbouw havo/vwo
Fysische informatica voor de onderbouw havo/vwo 1 Inhoud: Antwoorden Systeembord 25012010 2. De invoer- en uitvoercomponenten...3 2.1 De drukschakelaar....3 2.2 Geluidsensor...3 2.3 Variabele spanning....3
Nadere informatieWat is Wat? Interactief ontwerpen: Gaat over de wisselwerking tussen mensen en machines, tussen de fysieke en de virtuele wereld.
Wat is Wat? Interactief ontwerpen: Gaat over de wisselwerking tussen mensen en machines, tussen de fysieke en de virtuele wereld. Arduino: Open-source microcontroler platvorm (bestaande uit hardware en
Nadere informatieSensoren- en actorenoverzicht
Sensoren- en actorenoverzicht Via internet worden veel sensorkits aangeboden met een grote diversiteit aan sensoren en actoren. Veelal is onduidelijk waartoe al die sensoren/actoren dienen, terwijl informatie
Nadere informatieBouw je eigen minicomputer
Bouw je eigen minicomputer Soldeer stap-voor-stap de Diavolino, een open-source computerplatform 1 1 2 3 Je hebt nodig: kniptang, soldeerbout, soldeerdraad, batterijhouder, Diavolino kit van Evil Mad Scientist:
Nadere informatie1 Elektriciteit Oriëntatie 1.1 Elektrische begrippen Elektrische stroomkring
1 Elektriciteit Oriëntatie Om met je auto of een tractor te kunnen rijden heb je elektriciteit nodig. Ook voor verlichting en je computer is veel elektriciteit nodig. Ook als je de mobiele telefoon aan
Nadere informatieWorkshop IOT. Handleiding V5 Vincent Verheggen 6 november Taal: Nederlands.
Workshop IOT Handleiding V5 Vincent Verheggen 6 november 2017 Taal: Nederlands Meer informatie: Contact: www.vincentverheggen.nl/workshop vincent@vincentverheggen.nl Woord vooraf Voor je ligt de handleiding
Nadere informatieDe Arduino-microcontroller in de motorvoertuigentechniek (6)
De Arduino-microcontroller in de motorvoertuigentechniek (6) E. Gernaat (ISBN 978-90-79302-11-6) 1 De Arduino Programmeeromgeving (IDE) 1.1 Inleiding Als we naar de Arduino site gaan kunnen we daar de
Nadere informatieB3C 70cm converter besturing. v1.0 2010 PE5PVB www.het bar.net pe5pvb@het bar.net
B3C 70cm converter besturing v1.0 2010 PE5PVB www.het bar.net pe5pvb@het bar.net Deze schakeling en de bijbehorende software mag niet worden gedupliceerd voor commerciële verkoop zonder uitdrukkelijke
Nadere informatieRavi Ramcharan Arduino PRO Smart leeslampje
Ravi Ramcharan Arduino PRO61 0861038 Smart leeslampje Contents 1 Kennismaking Arduino... 3 2 Idee: Leeslamp!... 4 3 Basis oefeningen... 6 4 Blokkenschema... 9 5 Hij doet het!... 10 6 Belangrijk: Arduino
Nadere informatiePROJECT 5: PLANT MONITOR
PROJECT 5: PLANT MONITOR IN DIT PROJECT ZAL IK EEN NIEUW TYPE ANALOGE SENSOR INTRODUCEREN DIE DE VOCHTIGHEIDSGRAAD MEET. JE GAAT EEN ALARMSYSTEEM MET LICHT EN GELUID BOUWEN DAT JE VERTELT WANNEER JE PLANT
Nadere informatieProgrammeren van de Raspberry Pi. http://ardezo.home.xs4all.nl/rpi_programmeren/
Programmeren van de Raspberry Pi Zaterdag 21 september 2013 De Bilt Johan Swenker http://ardezo.home.xs4all.nl/rpi_programmeren/ Agenda Inleiding Raspberry Pi GPIO Programmeren bash python scratch Interfaces
Nadere informatieWorkshop Arduino voor beginners. door TkkrLab Enschede
Workshop Arduino voor beginners door TkkrLab Enschede Tkkrlab TkkrLab (Tukkerlab) bestaat uit een groep mensen die geïnteresseerd zijn in in technologie, digitale techniek en wetenschap, kortom geeks.
Nadere informatieArduino Cursus, Deel 2 Programmeren. Simon Pauw, ZB45, Amsterdam
Arduino Cursus, Deel 2 Programmeren Simon Pauw, ZB45, Amsterdam Programmeren Geen zorgen als je niet alles begrijpt. Doel: Het snappen van bestaande code. Meeste kennis ook toepasbaar buiten de Arduino
Nadere informatie3.4.3 Plaatsing van de meters in een stroomkring
1 De stroom- of ampèremeter De ampèremeter is een meetinstrument om elektrische stroom te meten. De sterkte van een elektrische stroom wordt uitgedrukt in ampère, vandaar de naam ampèremeter. Voorstelling
Nadere informatieArduino Workshop. door Geert Roumen (CC) BY-SA. lemio.nl/arduino/
Arduino Workshop door Geert Roumen (CC) BY-SA lemio.nl/arduino/ Arduino? Arduino is een open-source ontwikkelbord, waarmee het mogelijk wordt om informatica te koppelen aan fysieke objecten. Het is dus
Nadere informatieNaam + Klas: Laptop Nr: Cijfer:
Naam + Klas: Laptop Nr: Cijfer: Les 1a: 1: Verander de aan - en uit tijden in de sketch en bekijk het resultaat. 2: Je hebt 14 (0 t/m 13) digitale pinnen ter beschikking om je ledje op aan te sluiten.
Nadere informatieFlashing Eye Robot! Knipperlicht Circuit! Clubjesmiddag 18 Mar Adam Dorrell
NL Flashing Eye Robot! Knipperlicht Circuit! Clubjesmiddag 18 Mar 2014 Adam Dorrell Agenda Maak een "Flitsende Robot" We maken gebruik van elementaire elektronische schakeling jullie leren hoe het werkt
Nadere informatieDocentenhandleiding Arduino. Handleiding voor bij de module Arduino UNO kit
Docentenhandleiding Arduino Handleiding voor bij de module Arduino UNO kit Beste collega, voor u ligt de docentenhandleiding voor het vak Inleiding Robotica. In deze handleiding vindt u meer informatie
Nadere informatieAccelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368
Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Handleiding bij het gebruik van een microcontroller in het Accelerometerproject (Project II) Er zijn speciaal voor het Accelerometerproject
Nadere informatieHandleiding HCS VB5224
Handleiding HCS VB5224 Digitale Uitgangsmodule met 4 uitgangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10
Nadere informatieUitwerkingen Hoofdstuk 2 - deel 2
Uitwerkingen Hoofdstuk 2 - deel 2 4 VWO 2.6 Serie en parallel 51. Vervanging 52. Bij de winkelstraat zijn de lampen parallel geschakeld en bij de kandelaar in serie. 53. Voorbeeld: Serie De stroom moet
Nadere informatieHandleiding HCS VB5248
Handleiding HCS VB5248 Analoge Uitgangsmodule met 8 uitgangen HCS Building Automation Kompasstraat 7a, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10
Nadere informatieSchakelingen Hoofdstuk 6
Schakelingen Hoofdstuk 6 Een schakeling... I = 0,1 A = 100 ma U = 6 V Geen grote stroom door de lamp. Dit komt door de weerstand van die lamp. De weerstand kunnen we berekenen. Presentatie H6 1 De weerstand
Nadere informatiePracticum Zuil van Volta
Practicum Zuil van Volta Benodigdheden Grondplaat, aluminiumfolie, stuivers (munten van vijf eurocent), filtreerpapier, zoutoplossing, voltmeter, verbindingssnoeren, schaar Voorbereidende werkzaamheden
Nadere informatieDe Arduino-microcontroller in de motorvoertuigentechniek (4)
De Arduino-microcontroller in de motorvoertuigentechniek () E. Gernaat (ISBN 978-90-7930--6) De Atmel ATmega38/P microcontroller. Uitvoering De ATmega38 is een microprocessor van de Amerikaanse firma ATMEL
Nadere informatieArduinocursus. ZB45, Simon Pauw. Website: title=arduinocursus
Arduinocursus ZB45, Simon Pauw Website: http://wiki.zb45.nl/index.php? title=arduinocursus De 4 belangrijke principe s Principe 1: Stroom kan alleen lopen door een gesloten kring (van plus naar min). Principe
Nadere informatieInleiding. Leerdoelen
1 Inleiding Voor je ligt een boek waarin je op een praktische manier leert hoe je de Arduino moet programmeren en kunt toepassen in de praktijk. Het is de bedoeling dat je de grenzen van deze minicomputer
Nadere informatieES1 Project 1: Microcontrollers
ES1 Project 1: Microcontrollers Les 3: Eenvoudige externe hardware & hardware programmeren in C Hardware programmeren in C Inmiddels ben je al aardig op gang gekomen met het programmeren van microcontrollers.
Nadere informatieDe hardware 11. De ontwikkelomgeving 13. Programmeren van de ATtiny 17
Inhoud Inhoud Inleiding 9 De hardware 11 De ontwikkelomgeving 13 Programmeren van de ATtiny 17 Licht 19 LED sturing... 19 Lichtzoeker... 21 Zonnevolger... 24 RGB kleurtjes... 27 PartyPin.... 29 Kaarslicht...
Nadere informatieGebruiksaanwijzing RGB(W) controller type LLD-10Z
Gebruiksaanwijzing RGB(W) controller type LLD-10Z Deze professionele controller kan zowel als enkelvoudige controller als meervoudige controller worden toegepast. Bij meerdere controllers is het mogelijk
Nadere informatieA R D U I N O. addendum bij: Leren programmeren, meten en sturen met de Arduino. 3 e druk INHOUD
addendum bij: Leren programmeren, meten en sturen met de Arduino 3 e druk A R D INHOUD Errata Aanwijzigen en tips (inclusief errata) Basisset en aanvullingsset U I N O 2 Errata derde druk Pag. 71, afbeelding
Nadere informatieInhoud Inhoud. Inleiding 1 Leerdoelen 1
v Inhoud Inhoud Inleiding 1 Leerdoelen 1 1 Aftrap 3 1.1 Aanschaf 3 1.2 Arduino UNO R3 of Arduino MEGA 2560? 4 1.3 Poorten en voeding 5 1.4 Systeemeisen 6 1.5 Software 6 1.6 Arduino met pc verbinden 10
Nadere informatieAuto Alarm FM5000 FM500 FM600 FM700 LCD MINI
Auto Alarm FM5000 FM500 FM600 FM700 LCD MINI I. Functies FM 2-weg autoalarm. 2. Alarm aan (stil) Druk nogmaals 1x op de knop van de afstandbediening om alarm in AUTO Localiseren status te activeren, indien
Nadere informatieLocobuffer Handleiding
Locobuffer Handleiding HDM09 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.
Nadere informatieBouwbeschrijving UniSAI
Bouwbeschrijving UniSAI Print maken De layout heeft hele fijne sporen en daarom is fotografisch afdrukken de enige mogelijkheid. Voor het bewerken van de layout gebruik ik het programma Adobe Photoshop
Nadere informatieOnderdelen. Programmeer Kabel. button. Reset. Transistor. npn. Breadbord. Infrarood lampje. Fabschoolino. Draadjes
Onderdelen Programmeer Kabel Reset button Weerstand 1K ohm Weerstand 10K ohm npn Transistor Infrarood lampje Breadbord Draadjes Fabschoolino Dit is een overzicht van alle componenten uit zakje 2 plus de
Nadere informatieVerlicht je feest! Lieve Van Bastelaere
Verlicht je feest! Lieve Van Bastelaere 1. Probleemstelling/behoefte. Tijdens bepaalde perioden doorheen het jaar versieren veel mensen hun huis met passende decoraties. Het is heel goed mogelijk om zo
Nadere informatieNodo-Small (NSM) V2.0
Nodo-Small (NSM) V2.0 Handleiding versie 2.0 De print is specifiek gemaakt voor gebruikers van het hobbyproject Nodo, een domoticaoplossing op basis van een Arduino. Voor verdere informatie over dit project
Nadere informatieR Verklaar alle antwoorden zo goed mogelijk
PROEFWERK TECHNOLOGIE VWO MODULE 6 ELECTRICITEIT VRIJDAG 19 maart 2010 R Verklaar alle antwoorden zo goed mogelijk 2P 2P 2P Opgave 1 Tup en Joep willen allebei in bed lezen. Ze hebben allebei een fietslampje.
Nadere informatieInleiding elektronica Presentatie 1
Inleiding elektronica Presentatie 1 2 Versie: 18 augustus 2014 Inleiding Elektronica Presentatie 1 16-9-2013 Praktische Elektronica, talk of the day! 2 1 Doel van deze module Herkennen van de algemene
Nadere informatieTyro Pyxis/Auriga 2, 4, 6 of 8 voudige afstandsbediening Handleiding 868 MHz
Handleiding 868 MHz Pyxis zender en Auriga ontvanger Aantal functies: 2, 4, 6 of 8, ON/OFF Toetsfuncties Pyxis zender activeren: houdt de I knop 2 seconden ingedrukt. Pyxis zender deactiveren: houdt de
Nadere informatieFysische Informatica met FLEC
Fysische Informatica met FLEC Inleiding De werking van de schakelingen die je gemaakt hebt bij het onderwerp fysische informatica kunnen op 2 manieren gecontroleerd worden. De eerste manier is met behulp
Nadere informatieRaspberry Pi Interfacing.
Als je met je Raspberry Pi contact wil maken met de buitenwereld heb je het GPIO ( General Purpose Input Output) interface van de RPi nodig. Met het GPIO interface kun je besturingen maken voor heel veel
Nadere informatieHandleiding HCS VB5118
Handleiding HCS VB5118 Digitale Ingangsmodule met 8 ingangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10
Nadere informatieWeerstation. Weerstation met Arduino C.G.N. van Veen. HiSPARC. 1 Weerstation. 2 Arduino. 2.1 Werking van Arduino
Weerstation HiSPARC Weerstation met Arduino C.G.N. van Veen 1 Weerstation Inleiding Naast het meten aan kosmische straling met het HiSPARC meetstation kunnen leerlingen het HiSPARC station uitbreiden met
Nadere informatieAlgemene Breadboard tips
Hoe gebruik ik een breadboard? Een breadboard is een handig hulpmiddel om schakelingen snel en gemakkelijk uit te testen voordat je ze definitief gaat bouwen. Het voordeel van een breadboard is dat je
Nadere informatie1. Metingen aan weerstanden.
1. Metingen aan weerstanden. Doel van de proef De student leert: -omgaan met veel gebruikte apparatuur op het laboratorium -opzetten van schema s en aansluiten volgens schema -omgaan met wet van Ohm en
Nadere informatieBreadboard voeding 5V / 3,3V
www.budgetronics.eu - www.budgetronics.nl - www.budgetronics.com - www.budgetronics.tel Breadboard voeding 5V / 3,3V Een handige breadboard voeding die je project van de juiste spanning voorziet. Het gewenste
Nadere informatieDe Arduino-microcontroller in de motorvoertuigentechniek (3)
De Arduino-microcontroller in de motorvoertuigentechniek (3) E. Gernaat (ISBN 978-90-79302-11-6) 1 In- en uitgangssignalen van microprocessoren 1.1 Overzicht signalen Informatie van en naar een microprocessor
Nadere informatieBasis Elektriciteit R = U/I. Gelijkstroom (Direct Current) Batterij of zonnecel; de elektronen stromen allemaal in 1 richting.
Basis Elektriciteit Gelijkstroom (Direct Current) Wisselstroom (Alternating Current) Gesloten stroomkring (Closed circuit) DC AC Batterij of zonnecel; de elektronen stromen allemaal in 1 richting. Lichtnet;
Nadere informatie