INTERACTIEVE TOUCHSCREEN MET RGB LEDS
|
|
- Petrus Simons
- 7 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Project-medewerkers: Pieter Sijmons, Sybe Natran, Nils Van Butsel 2011 INTERACTIEVE TOUCHSCREEN MET RGB LEDS Verslag voor het vak Vakoverschrijdende Projecten
2 Inhoudsopgave Introductie... 2 Doelstelling... 2 Basiswerking Hardware... 3 Totaal ontwerp... 3 Ingang... 4 Infraroodsensoren... 5 Schuifregister voor detectie... 7 Aansturing RGB-leds Opmerking Basiswerking Software Inleiding Uitwerking Aansturing RGBleds Uitlezen van infraroodleds Overzicht printplaat Testresultaten & Opmerkingen Conclusie Datasheets componenten
3 Introductie Doelstelling Ontwerp van hard- en software om een Interactief-aanraakscherm te realiseren en aan te sturen. Het scherm is opgebouwd uit een grove matrix van 24 op 16 beeldpunten en elk beeldpunt beslaat een vierkant van ongeveer 5 op 5 cm. Elk beeldblokje bevat een RGB-led en een infrarood sensor. Een RGB- led bevat in één verpakking een rode, een groene en een blauwe led. Met de gepaste aansturing van de drie leds kunnen alle kleuren bekomen worden. Het aanraken van een beeldpunt wordt gedetecteerd door de infrarood sensor. De mogelijkheden van een dergelijk interactief aanraakscherm zijn legio : interactieve spelconsole, display voor het weergeven van data, animatie, rolkrant enz. In een project van vorig academiejaar werd een module van 4 op 2 RGB-leds gerealiseerd. Dit jaar is het de bedoeling om op basis van deze module verder te gaan en de module te verbeteren en uit te breiden. 2
4 Basiswerking Hardware Totaal ontwerp 3
5 Eén bordje bestaat uit 8 RGB-leds en 8 infraroodsensoren. Bovenstaande tekening is het elektronisch schema van de schakeling. Alle leds werken volgens hetzelfde principe. We zien 4 grote delen op het schema: De buffers/ingang De infraroodsensoren Schuifregister voor de detectie Chip voor de aansturing van de leds met de RGB-leds Ingang De signalen komen toe in het bordje via J1. We zien dat we 11 ingangen hebben: SER CLR RETURN_S SH/LD CLK_S BLANK CLK_TC LAT INH RETURN_T SIN Wat de specifieke functie is van deze ingangen zal later nog uitgebreid aan bod komen. Als we de draden volgen, zien we dat alle ingangen naar 2 74HC244 s gestuurd worden. De 74HC244 doet dienst als buffer. Intern heeft deze chip allemaal 3-state buffers die gestuurd worden door de ingangen 1OE en 2OE. Er wordt gewerkt in 2 groepen van 4 zoals te zien is op de figuur vandaar ook dat er 2 output enable s zijn. We kunnen dus 8 signalen bufferen. Er zijn 11 ingangen dus hebben we nog een extra 74HC244 nodig voor de laatste 3 ingangssignalen. 4
6 Een hoge ingang op 1OE en 2OE zal ervoor zorgen dat alle uitgangen in hun OFF-state staat en de ingangssignalen niet doorgestuurd worden. Voor onze schakeling worden deze ingangen dan ook verbonden met de GND. Als we kijken op het elektronische schema(figuur1) dan zien we dat pinnen 1 en 19 steeds verbonden zijn met de ground. De chip zal ingang A X gebufferd uitsturen naar uitgang Y X. Infraroodsensoren Links onderaan in onderstaande figuur zie je 2 dioden. D2 is een infrarood-led die continu infrarood licht uitzendt omdat deze via een voorschakelweerstand van 100Ω verbonden is met de 3,3V voedingsspanning. Met het blote oog is het infrarode licht niet zichtbaar. Maar indien men kijkt met een gsm-camera, kunnen we controleren of de led inderdaad iets uitzendt(zie foto rechts). Het gaat hier om een INF5940 van Futurlec. D1 is een infrarood-detectie-led die het infraroodlicht zal detecteren zodra men een voorwerp boven D2 houdt, waardoor het infrarode licht kan weerkaatst worden op de detectie-led. De detectieled is een INFD5940 van Futurlec. Op de afbeelding is D2 de witte led die je, als je goed kijkt, ziet oplichten en de zwarte led is D1. Door de manier waarop D1 geschakeld is, zal D1 pas geleiden wanneer hij infrarood licht detecteert. Op dit moment kan er stroom lopen doorheen de tak van D1. Waardoor er een spanning zal staan over de weerstand R1 van 1 MΩ. En dus een spanning op pin 2 van de opamp. De opamp is van het type LM358A. 5
7 Als we gaan kijken naar het interne schema van de LM358A zien we dat deze eigenlijk bestaat uit 2 opamps. Uit het schema halen we dat pin 3 en dus de plus-klem van de opamp verbonden is met de GND en de min-klem(pin2) verbonden is met de detectieled, pin 2 van de opamp. De tweede opamp in de LM358A wordt gebruikt voor de volgende detectieled. Door de manier van schakelen gaat het hier om een inverterende versterker die de ingangsspanning van de opamp zal versterken aan de uitgang. De uitgangsspanning van de opamp is afhankelijk van de hoeveelheid licht die gedetecteerd wordt en is dus afhankelijk van de afstand tussen het object en de infrarood leds. Hoe dichter het object bij de infrarood leds gehouden wordt, hoe hoger de spanning aan de uitgang. We hebben in totaal 8 detectie-punten dus hebben we 4 LM358A s nodig. De uitgang van de LM358A wordt naar een LM339 gestuurd. Als we gaan kijken naar de datasheet van de LM339 zien we dat dit een quad comparator is. De comparator zal de spanning van de uitgang van de LM358A gaan vergelijken met een referentie-spanning V REF. Deze referentiespanning kunnen we zelf gaan instellen door middel van een pot-meter. Afhankelijk van de hoeveelheid licht in de ruimte waar de touch-screen gebruikt wordt kunnen we V REF gaan verhogen of verkleinen. LM339 Instellen referentiespanning De LM339 bestaat dus uit 4 comparators in één behuizing waardoor we in onze schakeling er slechts 2 in totaal nodig hebben. Dit is hetgeen we kregen na de comparator. 6
8 Deze uitgangsspanning is zoals je ziet zeer laag: 481mV bij detectie. Omdat het schuifregister goed het verschil moet kunnen detecteren tussen detectie en geen detectie, hebben we deze spanning verhoogd. Uit verslagen van vorig jaar zagen we dat zij opteerden voor een weerstand van 4,5MΩ ipv 1MΩ voor de opamp. Alle weerstanden van 1MΩ werden dan ook vervangen door een weerstand van 4,7MΩ(E12-reeks). Hierdoor kregen we aan de uitgang een spanning van 1,59V bij detectie. De uitgang van de comparator gaat naar een schuifregister, namelijk de 74HC166. Schuifregister voor detectie Het schuifregister bestaat uit een 74HC166. Dit is een 8 bit parallel-in/serial-out schuifregister. Het schuifregister heeft ook een serial-in ingang. Het schuifregister zal alle sensoren overlopen en kijken of er ergens detectie optreedt. Daar dit parallel gebeurt, gaat dit zeer snel. De uitgang van het schuifregister kan ofwel doorgestuurd worden naar een volgende print met weer 8 leds en sensoren of via een jumper naar de microcontroller. De sensoren worden ingelezen met een puls op de LOAD. Dit is pin 15 van de 74HC166. Deze is actief laag dus moeten we een 0 sturen om alles in te lezen. 7
9 De pinnummering kan je terugvinden in onderstaande tabel. Eén touch-screen bestaat uit 8 sensoren. We kunnen meerdere printen aan elkaar hangen. De uitgang(serial output) van het eerste schuifregister moet dan verbonden worden met de ingang(serial in) van het tweede schuifregister. Een nul op de LOAD zal alle sensoren in het schuifregister laden. Vervolgens zullen de bits doorheen alle printen verschoven worden op het ritme van de CLK_S aan de ingang, als de SH/LD terug hoog is geworden. Als er twee printen met elkaar worden verbonden moeten dus 16 bits worden uitgelezen. Met de INH kan het schuifregister gepauzeerd worden. Een hoge ingang zal ervoor zorgen dat de klok niet meer zal ingelezen worden. De uitgang van het schuifregister is pin 13 en wordt weergegeven in onderstaande figuur door de groene lijn. De bits die worden uitgelezen, gaan dan naar een computer of naar een FPGA waar ze verwerkt zullen worden(zie deel Software). De uitgang van detectieled H is rechtstreeks verbonden met de seriële uitgang. We moeten er dus rekening mee houden als we dit gaan uitsturen dat we deze dit ook gaan uitlezen. De timing van de 8
10 software-sturing zal dus moeten correct zijn. Onderstaande figuur verduidelijkt dit: Bij het programmeren moeten we ervoor zorgen dat de timing correct is. Uit onderstaande tabel halen we dat de ingangen worden ingeladen bij een lage ingang op PE of bij ons op de SH/LD ingang EN op de stijgende flank van de klok. 9
11 Aansturing RGB-leds De aansturing van de leds gebeurt met een TLC5952. De leds zijn afkomstig van EvilMadscience en zijn van het type: BL-L105. Eén RGB-led bestaat in principe uit 3 leds: een groene, rode en blauwe led. Door combinatie van deze leds kunnen we iedere gewenste kleur krijgen. Onze leds zijn common anode en moeten aangestuurd worden met een 0 op de kathode om de led te laten branden. We hebben 8 RGB-leds en 3 inwendige leds per RGB-led dus moeten we de RGB-leds aansturen met 24 bits. De aansluitingen van de led gebeurt als volgt: (van links naar rechts) Groen, Blauw, gedeelde anode, Rood. Let op de lengte van de pootjes! Als je deze led wil testen, plaats dan 5V op de gedeelde anode, en de gnd op de gewenste kathode. Vergeet de voorschakelweerstand niet! De TLC regelt dus de aansturing van de leds. De pinconfiguratie van de TLC is als volgt: De 24 bits die de data voor de 8 leds weergeeft worden serieel ingeladen in onze microcontroller via de SIN en zijn afkomstig van een computer. Op het ritme van het kloksignaal CLK_S worden deze 24 bits doorgeschoven. Na 25 klokpulsen komt de data aan de uitgang van onze microcontroller namelijk de SOUT. De TLC5952 bestaat namelijk uit een 25 bit common shift register. De TLC5952 is uitgerust met een brightness control, waarmee de helderheid van de leds bepaald wordt. Vooraleer we de data kunnen sturen voor de RGB-leds, moet eerst de brightness control worden ingeladen. De eerste bit die we sturen, zal bepalen hoe de chip de data moet interpreteren. Voor kleurdata voor de leds moeten we een 0 doorsturen en data die bestemd is voor de brightness control wordt voorafgegaan met een 1. Vandaar dat we 25 bits moeten insturen (1 mode-bit + 24 databits). 10
12 Om de data naar buiten te brengen moeten we een puls sturen naar de LAT (latch). Een stijgende flank op deze ingang zal ervoor zorgen dat de data uit de registers naar de desbetreffende uitgangen worden gezonden. Voor we data naar de TLC kunnen sturen, moeten we eerst enkele stappen doorlopen om de TLC correct aan te sturen. Bij het opstarten geven we eerst een vijftigtal data bits mee aan de TLC op de SIN. Deze data wordt niet ingelezen zolang er geen puls komt op de LAT van de TLC. Deze bits kunnen zowel 0 of 1 zijn en hebben enkel als doel dat we op deze manier de inhoud van de TLC kennen. De volgende stap is het instellen van de brightness control. We wensen dat alle leds maximaal oplichten. Als eerste sturen we een 1 in op de SIN om duidelijk te maken aan de TLC dat we de brightness willen instellen. Daarna sturen we nog 24 hoge bits op de SIN om alle bits maximaal te laten branden. Als we nu een puls sturen op de LAT worden er 25 hoge bits ingelezen. Om ervoor te zorgen dat alle data correct ingelezen wordt, wachten we nog 1 klokcyclus vooraleer we de LAT doorsturen. Ook laten we deze LAT 2 klokcycli hoog om er zeker van te zijn dat deze doorkomt. Na de LAT wachten we best nog 1 klokcyclus vooraleer we nieuwe data inlezen. Na deze stap sturen we 25 lage bits op de SIN. Ook hier is een puls op de LAT nodig om de data in te lezen. We wachten opnieuw enkele klokcycli zoals hierboven om alle data goed te laten doorkomen. Na deze stap weten we zeker dan alle leds uit zijn voor we aan het eigenlijke programma beginnen. De TLC doet dienst als schuifregister. Hierdoor kunnen er opnieuw meerdere modules na elkaar geplaatst worden. De uitgang van de eerste TLC(SOUT) wordt verbonden met de ingang van de tweede TLC(SIN), enzovoort Hierdoor kunnen meerdere modules na elkaar worden geplaatst. De data voor de eerste module, dus de data op de SIN van de eerste module, is afkomstig van een computer of FPGA. Hierin zal bepaald worden, afhankelijk van de toestand van de detectieleds, hoe de RGB-leds moeten worden aangestuurd. 11
13 Softwarematig wordt dus de data bepaald die de leds aanstuurt. De aansturing is natuurlijk afhankelijk van welke infrarood leds iets detecteren en welke toepassing de designer wenst. Opmerking Op de module zie je twee jumpers JP1 en JP2. Deze zijn noodzakelijk om de signalen van de laatste module terug te schakelen naar alle voorgaande. Bij de laatste module zullen deze 2 jumpers geplaatst worden, waardoor het signaal terug zichtbaar zal zijn aan de eerste module en er geen onnodige (lange) kabels moeten gelegd worden. Basiswerking Software Inleiding De aansturing van ons bordje gebeurt voorlopig door middel van een Arduino Uno en een computer. Later is het de bedoeling dat de computer en Arduino en computer vervangen worden door een FPGA zodanig dat de module zelfstandig z n werk doet. Ook zal de module uitgebreid worden naar 24 op 16 beeldpunten in plaats van de huidige 4 op 2 beeldpunten. Nu: Later: De code van de Arduino is gebaseerd op een variant van de c-taal (=de Wiring-programmeertaal). 12
14 Uitwerking Het aansturen van een Arduino vereist een bepaalde manier van werken: Een setup()-functie wordt als eerste uitgevoerd en bevat de initialisatie van de poorten en het opzetten van de verbinding tussen PC en Arduino. Wij gebruiken daarnaast ook deze functie om de registers van de TLC5952-chip te resetten (doorsturen van nullen en eenmaal de latch hoog zetten). Bijvoorbeeld: void setup() { pinmode(sinpin, OUTPUT); pinmode(clk_tcpin, OUTPUT); pinmode(latchpin, OUTPUT); Serial.begin(9600); // Serial.begin(baudrate) Een loop()-functie wordt na de initialisatie continu uitgevoerd. Deze functie gebruiken we om afwisselend de leds een andere kleur te geven. Daarnaast kunnen we ook via deze manier periodiek kijken of er beweging gedetecteerd wordt over de infraroodsensors. Merk op dat de volgorde RGB in de bitstream van rechts naar links moet gelezen worden, bv blauw wordt: 1,0,0. Bijvoorbeeld: void loop(){ readinfrared(); //====OFF==== int bitpatternoff[]={ 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; sendpattern(bitpatternoff); delay(1000); //====WHITE==== int bitpatternwhite[]={ 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ; sendpattern(bitpatternwhite); delay(1000); //====RED==== int bitpatternred[]={ 0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1 ; sendpattern(bitpatternred); delay(1000); //====GREEN==== int bitpatterngreen[]={ 0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0 ; sendpattern(bitpatterngreen); delay(1000); //====BLUE==== int bitpatternblue[]={ 1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0 ; sendpattern(bitpatternblue); delay(1000); 13
15 In dit stukje code wordt nog een functie vermeld, nl. de sendpattern()-functie. Deze functie verzorgt dus de synchronisatie tussen de Serial-IN, de Clock_TC en de Latch. De output van zo n functie ziet er als volgt uit: Deze grafiek werd gegenereerd door de Logic Analyzer. Dit apparaat werd verbonden met de pinnen op de Arduino, om te zien welke signalen er werden uitgestuurd naar het led-bordje. Aan de hand daarvan verliep het debuggen zeer vlot, omdat we een directe visuele indruk kregen van de signalen. De setup zag er zo uit: onderaan zien we het bordje, gekoppeld aan de Arduino, die op zijn beurt verbonden is met een laptop én de Logic Analyzer. 14
16 Aansturing RGBleds De code die bovenstaand signaal genereert, is de volgende: void sendpattern(int *pattern){ int brightnesspattern[]={ 0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1 ; setledbrightness(brightnesspattern); int counter=0; for(int i=0;i<58;i++){ if(i==0){ digitalwrite(sinpin,low); digitalwrite(clk_tcpin,low); digitalwrite(latchpin,low); else if(i==1){ digitalwrite(sinpin,low); digitalwrite(clk_tcpin,high); digitalwrite(latchpin,low); else if(i<50){ if(i%2==0){ digitalwrite(sinpin,pattern[counter]); digitalwrite(clk_tcpin,low); else{ digitalwrite(sinpin,pattern[counter++]); digitalwrite(clk_tcpin,high); digitalwrite(latchpin,low); else if(i==50){ digitalwrite(sinpin,low); digitalwrite(clk_tcpin,low); digitalwrite(latchpin,low); else if(i==51){ digitalwrite(sinpin,low); digitalwrite(clk_tcpin,low); digitalwrite(latchpin,low); else if(i==52){ digitalwrite(sinpin,low); digitalwrite(clk_tcpin,low); digitalwrite(latchpin,low); else if(i<57){ digitalwrite(sinpin,low); digitalwrite(clk_tcpin,low); digitalwrite(latchpin,high); 15
17 else{ digitalwrite(sinpin,low); digitalwrite(clk_tcpin,low); digitalwrite(latchpin,low); De werking hierachter is als volgt: De waarde voor de kleur of helderheid sturen we door via de Serial-IN, voorafgegaan van een mode-bit die 0 is voor de kleur en 1 voor de helderheid. Op de stijgende flank van de Clock_TC puls wordt de waarde van de Serial-IN gesampled. Wanneer alle 25 bits (1 mode-bit + 24 databits) binnen gekomen zijn, zetten we de Latch hoog om deze waardes te laten interpreteren door de TLC5952-chip. De setledbrightness()-functie werkt op dezelfde manier als de sendpattern()-functie, op die ene mode-bit na. 16
18 Uitlezen van infraroodleds Dit gebeurt aan de hand van de readinfrared()-functie. Deze wordt aangeroepen tijdens de loop() op de Arduino. Wanneer de sensoren detecteren dat er een afdekking plaatsvindt, wordt er een bitstream van 8 bits in het schuifregister gepusht. Elke bit die 1 is, duidt op een afdekking. De totale bitstream wordt langs de PC-kant via de Arduino uitgelezen in een array (arr_infra). In deze functie worden 3 poorten aangesproken: SER: bevat de 8bit bitstream. CLK_S: op de stijgende flank van de CLK_S puls wordt de waarde van de SER gesampled. SH/LD: geeft bij 0 aan dat de waarden naar het schuifregister moeten worden gepusht. Het signaal in de Logic Analyzer ziet er als volgt uit (wanneer geen enkele led afgedekt is): Wanneer bijvoorbeeld led 4 bedekt wordt, krijgen we het volgende signaal: De inhoud van de array wordt via de Serial.print()-functie getoond op het scherm. Via de Serial Monitor krijgen we bijvoorbeeld het volgende te zien als we één voor één de leds bedekken: 17
19 void readinfrared(){ int arr_infra[]={ 0,0,0,0,0,0,0,0 ; int j=0; for(int i=0;i<18;i++){ if(i%2==0){ if(i==0){ digitalwrite(shldpin,low); digitalwrite(clk_spin,low); delay(.001); else{ digitalwrite(clk_spin,high); if(i==1){ digitalwrite(shldpin,high); if(i>0){ delay(1); arr_infra[j++]=digitalread(ser); Serial.print("Status: "); for(int i=0;i<8;i++){ Serial.print(arr_infra[i]); delay(1000); Serial.print("\n\r"); digitalwrite(shldpin,low); digitalwrite(clk_spin,low); 18
20 Overzicht printplaat 19
21 Testresultaten & Opmerkingen Gedurende de uitwerking van ons nieuw prototype ondervonden we een aantal problemen. Het kiezen van een nieuwe weerstand voor de opamp zorgde alvast voor een betere detectie zoals reeds vermeldt. Een 2 de probleem dat we ondervonden was de enorme storing op de voedingsspanning 3.3V. Daar we niet beschikten over een zeer gestabiliseerde voeding kozen we om de data en vermogensstroom te splitsen. Dit had tot gevolg dat een nieuwe voeding van 5V moest voorzien worden op het bordje. De aansluiting van de leds aan de anode werd dus onderbroken en aangesloten op de aparte voedingsspanning van 5V. De TLC5952 kwam tijdens het testen zeer warm. We besloten om de stroom te beperken en R26 te vervangen door een weerstand van 2,2kΩ BLANK, INH, CLR mogen in principe weg want deze worden niet gebruikt. CLR constant aan voedingsspanning hangen. Deze is standaard actief laag waardoor het register niet kan gereset worden. INH moet dan met de gnd geconnecteerd worden, deze is standaard actief hoog. 20
22 Conclusie De evolutie van onze prototypes kan niet weerlegd worden, hieronder nog een klein overzicht: Proof of concept prototype: Prototype 1.0: De proof of concept en prototype 1.0 werden behandeld in het project van vorig jaar Er waren echter zodanig veel wijzigingen aan de print gebeurt dat verder werken hierop niet mogelijk was. 21
23 Prototype 2.0: Protoype 2.2: Met prototype 2.2 hebben we een werkende testopstelling kunnen simuleren, doch door willekeurige slechte contactpunten op de printplaat (door slecht solderen, veel transport, uitpluggen/inpluggen) werd het testen erg bemoeilijkt. Een industrieel geproduceerde printplaat zou met de aanwezige kennis correct moeten werken. 22
24 Datasheets componenten 74HC244 : Infraroodled: Infrarooddetectieled: LM358A: LM339: 74HC166: TLC5952: RGB-led: 23
AVR-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 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 informatieOpgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files 1 Introductie In deze oefening zal je je LCD display leren aansturen. Je controleert deze display door er instructies naar te
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 informatieTinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8
9600 bps RS-232 interface voor uitlezing van Ontvangen RC5 codes Led aanduiding bij ontvangst van Infrarood pulsen Led aanduiding goede werking Interne firmware Inwendige oscillator Weinig externe componenten
Nadere informatieHet µclab voor Arduino UNO, NANO en Arduino UNO pincompatible
Het µclab voor Arduino UNO, NANO en Arduino UNO pincompatible processorbordjes. Shieldjes voor Arduino µc boards zijn nodig om praktische elektronische toepassingen met een Arduino te kunnen uitvoeren.
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 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 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 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. 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 informatieGEÏNTEGREERDE PROEF. VTI Sint-Laurentius. Pakketweegschaal. Industriële informatie & communicatietechnologie SCHOOLJAAR 2010-2011.
VTI Sint-Laurentius De school voor Wetenschap, Techniek en Technologie Pr. Thuysbaertlaan 1 9160 Lokeren www.vti-lokeren.be info@vti-lokeren.be GEÏNTEGREERDE PROEF Pakketweegschaal Industriële informatie
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 informatie12.1 Input/output-kaart IOK. Informatieblad 12 input/output-kaart versie 1.0. Beperking aansprakelijkheid
Beperking aansprakelijkheid De aansprakelijkheid van het bestuur van de HCCM is beperkt als omschreven in informatieblad 1 12 Input/output-kaarten De uitgangen van de input/output-kaart (IOK) hebben dezelfde
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 informatieInductiemeter via de parallelle poort
K.T.A.1-Gent "De Lindenlei" Lindenlei 38 9000 Gent Tel: 09.225.33.04 en 09.225.43.42 Fax: 09.225.52.88 Geïntegreerde proef Inductiemeter via de parallelle poort Naam: Michaël Clinckspoor Richting: Industriële
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 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 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 informatieGEINTEGREERDE PROEF DE COMPUTER ALS TV AFSTANDSBEDIENING
7 IC De Computer als TV afstandsbediening - 1 - KTA-Gent GEINTEGREERDE PROEF DE COMPUTER ALS TV AFSTANDSBEDIENING Arnoud De Kemel Industriële Computertechnieken Schooljaar 2004-2005 7 IC De Computer als
Nadere informatieDepartement industriële wetenschappen en technologie
Departement industriële wetenschappen en technologie Universitaire Campus, gebouw B B-3590 DIEPENBEEK Tel.: 011-23 07 90 Fax: 011-23 07 99 Aansturen en testen van een hybride infrarood beeldopnemer Abstract
Nadere informatieDeel 1 De Operationele versterker
Deel 1 1)Symbool Henry Torfs 6TIICT 1/11 2)Inwendige + werking 2.1)Inwendige structuur van de Op-Amp Verschilversterker Versterker Eindtrap Henry Torfs 6TIICT 2/11 3)Werking De operationele versterker
Nadere informatiePractica bij het vak. Inleiding tot de Elektrotechniek: Practicum 2 Analoge versus digitale signalen en hun overdracht
Elektronica en Informatiesystemen Practica bij het vak Inleiding tot de Elektrotechniek: Practicum 2 Analoge versus digitale signalen en hun overdracht door Prof. dr. ir. J. Van Campenhout ir. Sean Rul
Nadere informatieStappenmotor Interface. Controller
Besturing In deze moderne tijd zal de besturing geheel elektrisch worden uitgevoerd. De bedoeling is dat er voor ieder afgaand spoor een wisseladres gebruikt worden. Dit betekend dan een reeks van 24 aansluitende
Nadere informatieLocoServo Handleiding
LocoServo Handleiding HDM12 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 informatieAlles op de kop. Dobbelsteen D02i werkt precies andersom! Johan Smilde
Alles op de kop Johan Smilde Dobbelsteen D02i werkt precies andersom! Deze dobbelsteen heeft omgekeerde uitgangen ten opzichte van de vorige. Dat wil zeggen dat de uitgangen hier niet actief hoog zijn
Nadere informatieCombinatorische schakelingen
Practicum 1: Combinatorische schakelingen Groep A.6: Lennert Acke Pieter Schuddinck Kristof Vandoorne Steven Werbrouck Inhoudstabel 1. Doelstellingen... 2 2. Voorbereiding... 3 3. Hardware-practicum...
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 informatieDe CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family)
De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) Ik begin even met een korte inleiding over de TMS1000. ( Wil je
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 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 informatieHydrofoon versterker. Een versterker voor de Aquarian H2a. Betreft: Hydrofoon versterker. Door: David Boelee,
Hydrofoon versterker Een versterker voor de Aquarian H2a Betreft: Door: Opdrachtgever: Hydrofoon versterker David Boelee, davidboelee@gmail.com Hogeschool Rotterdam, Kenniscentrum Duurzame Havenstad Kees
Nadere informatieInhoudsopgave LED dobbelsteen
Inhoudsopgave Inhoudsopgave...2 Dobbelstenen...3 Project: Dobbelsteen met LED s...3 Inleiding...3 Werking...3 Berekeningen...4 Frequentie...4 Bits...4 LED voorschakelweerstanden...4 Schema...4 Printplaat...5
Nadere informatieKlasse B output buffer voor een Flat Panel Display Kolom aansturing
Gevalstudie 1 Klasse B output buffer voor een Flat Panel Display Kolom aansturing IEEE Journal of Solid-state circuits, Vol 34, No 1, Januari 1999, pp 116-119 Jan Genoe KHLim Flat Panel display kolom driver
Nadere informatieLocoIO Handleiding HDM08
LocoIO Handleiding HDM08 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 informatieLocoServo Handleiding
LocoServo Handleiding HDM12 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 informatieGIP. De computer gestuurde trein
KTA Lindenlei 38 9000 Gent GIP De computer gestuurde trein Brecht Ramon 7 Industriële Computertechnieken Schooljaar 2004-2005 Brecht Ramon De computer gestuurde trein 1 Hoofdstuk 1 1. Projectomschrijving
Nadere informatieArduino : Morse Voltmeter
Arduino : Morse Voltmeter Ooit was ik begonnen met het leren programmeren van een PIC processor in assembler. Maar ja, dat ging niet zo vlot, er kwamen andere dringende zaken en de PIC vloog weer in de
Nadere informatieREGISTERS. parallel in - parallel uit bufferregister. De klok bepaalt het moment waarop de data geladen worden. Mogelijke bijkomende ingangen:
EGITE Een groep van flipflops om data te stockeren bufferregisters: om gegevens tijdelijk op te slaan schuifregisters: de inhoud verschuift doorheen de flipflops ynchrone schakeling Kan opgebouwd worden
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 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 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 informatieTechnisch ontwerp positiebepaling Smart Blocks
Technisch ontwerp positiebepaling Smart Blocks Inhoudsopgave 1 Inleiding......3 2 Hardware......4 2.1 Blok....4 Contactpunten......4 Voeding......4 Datapinnen......5 2.2 Basisplaat......5 3 Positiebepaling......6
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 informatieS88XPressNetLI v1.0. Installatie- en gebruikershandleiding en naslagwerk KDesign Electronics, PCB ontwerp door RoSoft
S88XPressNetLI v1.0 Installatie- en gebruikershandleiding en naslagwerk. 2008 KDesign Electronics, PCB ontwerp door RoSoft 3.3 De S88XpressNetLI verbinden met de ROCO versterker Aangezien de S88XpressNetLI
Nadere informatiePSTN to IP Converter Mijn project bij Research & Design
PSTN to IP Converter Mijn project bij Research & Design Auteur: Henk Stitselaar Verslag nr: 2 Klas: E432 Praktijkbegeleider: G. de Graaf Inleverdatum: 28-10- 05 Inhoudsopgave 1. Inleiding.... 2 2. Onderzoek
Nadere informatieHoofdstuk 4. Digitale techniek
Hoofdstuk 4 Digitale techniek 1 A C & =1 F Figuur 4.1: Combinatorische schakeling. A C & & F A = & F C Figuur 4.2: Drie-input AND. A C _ >1 & F Figuur 4.3: Don t care voorbeeld A? F Figuur 4.4: Onbekende
Nadere informatieInsliklezer EMINSL-XXX
Technische handleiding Insliklezer EMINSL-XXX Insliklezer voor kaarten Aanvullende informatie Artikelnummer : EMINSL-XXX Versie : 3.0.1 mei 2012 Postbus 218 5150 AE Drunen Thomas Edisonweg 5 5151 DH Drunen
Nadere informatiedmxdomotica DDC1-IP-RGB Controller. Simplistic Light Domotica in drie stappen:
dmxdomotica DDC1-IP-RGB Controller. Simplistic Light Domotica in drie stappen: 1: Monteren componenten en aansluiten. 2: Adressen instellen op de DMX dimmers Zones in stellen op de drukknop interfaces.
Nadere informatieHandleiding Natural Light Simulator
Handleiding Versie Versie handleiding: V1.0 (Juli 2013) Recentste hardware versie: V1.0 (De hardware versie is terug te vinden rechts onder de connector X2.) Leeswijzer Het is aangewezen alles door te
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 informatieGebruikshandleiding TFT touchscreen
Gebruikshandleiding TFT touchscreen 1.0 Hoofdscherm 1.1 Schakelen In het hoofdscherm kunt u 8 navigatielampen aan en uit zetten door op de ronde knoppen te drukken. Op de illustratie van het schip zijn
Nadere informatie4x4x4 LED cube deel 2
4x4x4 LED cube deel 2 Dit deel beschrijft een mogelijke opbouw van de led cube. De constructie moet voor mij makkelijk in en uit elkaar te halen zijn. De Arduino is te interessant om zijn leven alleen
Nadere informatiePROJECT 2 - MAZE DRIVE - OFFERTE RICK VAN VONDEREN
PROJECT 2 - MAZE DRIVE - OFFERTE RICK VAN VONDEREN 13 DECEMBER 2017 Inhoudsopgave 1 Inleiding 2 2 Functioneel Ontwerp 3 2.1 Doel 3 2.2 Functionele eisen 3 2.3 Scenario s 3 3 Technisch Ontwerp 4 3.1 Niet-functionele
Nadere informatieIn gebruik nemen en testen. 11. Technische gegevens 13. Bijlage 1 14
02/2009 Etecmo Alle rechten voorbehouden. Niets uit deze documentatie mag worden vermenigvuldigd opgeslagen en/of openbaar gemaakt, zonder voorafgaande schriftelijke toestemming van Etecmo. Technische
Nadere informatieTerugmeld module in combinatie met andere merken 13. Aansluiten van de meldingangen 14. In gebruik nemen en testen van de terugmeld module 16
06/2009 Etecmo Alle rechten voorbehouden. Niets uit deze documentatie mag worden vermenigvuldigd opgeslagen en/of openbaar gemaakt, zonder voorafgaande schriftelijke toestemming van Etecmo. Technische
Nadere informatieDDS chips. DDS = Direct Digital (frequency) Synthesis. Output = sinusvormig signaal. Maximum frequentie = ½ klokfrequentie
www.arduino.cc Arduino en DDS DDS chips DDS = Direct Digital (frequency) Synthesis Output = sinusvormig signaal Maximum frequentie = ½ klokfrequentie Frequentie bepaald door tuning word Grootste fabrikant:
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 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 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 informatieOperationele versterkers
Operationele versterkers. Inleiding. Een operationele versterker of ook dikwijls kortweg een "opamp" genoemd, is een veel voorkomende component in de elektronica. De opamp komt voor in allerlei verschillende
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 informatieRUKRA REMOTE DIGIT IO_44_NL ARTIKELNUMMER: RK-3004
ARTIKELNUMMER: RK-3004 Lees deze handleiding zorgvuldig door voordat u start met de montage of programmering RUKRA EUROPE B.V. WWW.RUKRA.EU INFO@RUKRA.EU Handleiding ALGEMENE INFORMATIE De Remote DIGIT
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 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 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 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 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 informatieCOMPUTER GESTUURD LOOPLICHT
COMPUTER GESTUURD LOOPLICHT MSX Gids X1 september 1986 Marc Spierenburg Scanned, ocr ed and converted to PDF by HansO, 2001 Bij dit zelfbouwproject maken we een computergestuurd looplicht, dat wordt aangestuurd
Nadere informatieTechnology, Innovation & Society Delft
Technology, Innovation & Society Delft VOORBLAD SCHRIFTELIJKE TOETSEN OPLEIDING TOETSCODE GROEP : ELEKTROTECHNIEK : MICPRG-sc1 : EQ1 TOETSDATUM : 25 JANUARI 2013 TIJD : 15.00 16.30 uur AANTAL PAGINA S
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 informatieWorkshop Arduino Uno. Touw dag 6 juni 2015 Harold Pootjes en Simon Pauw
Workshop Arduino Uno Touw dag 6 juni 2015 Harold Pootjes en Simon Pauw Arduino Uno Pagina 2 Een programmeerbare controller The Arduino Uno is a programmable microcontroller board based on the ATmega 328.
Nadere informatieDe AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (3)
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (3) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012
Nadere informatieElektronica bouwen met M.T.S. LEGEO modulen
1 Elektronica bouwen met M.T.S. LEGEO modulen Door PE1KTH Deel 1. Datum 15-10-2015 Elektronica componenten worden steeds kleiner van afmeting en in SMD gemaakt. Het is dan lastiger om een complete ontvanger,tranceiver
Nadere informatieWRC S Soundcard Interface
WRC S Soundcard Interface Intro door Eddy, ON7PO: De PC is ook bij de radioamateurs niet meer weg te denken de digitale modes zoals SSTV RTTY, PSK, QSK, PACKET enz. nemen met rassen schreden hun plaats
Nadere informatiePIC Callgever Door PA1RUM
PIC Callgever Door PA1RUM Aanleiding Tijdens de radiokampweek 2008 is deze callgever met veel enthousiasme gebouwd. Niet alleen omdat het een zeer eenvoudig en veelzijdig ontwerp is, maar ook omdat het
Nadere informatieADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14
INT-ADR ADRESSEERBARE ZONE UITBREIDING int-adr_nl 05/14 De INT-ADR uitbreiding is voor uitbreiding van het alarmsysteem met tot 48 adresseerbare zones en ondersteund de CA-64 ADR-MOD adresseerbare detector
Nadere informatie43 Keerlusprint. 43.1 Werking. informatieblad 43 keerlusprint KLS versie 2.0
43 Keerlusprint Beperking aansprakelijkheid De aansprakelijkheid van het bestuur van de HCCM is beperkt als omschreven in informatieblad 1 Bij treingestuurde (digitale) systemen wordt de hele baan door
Nadere informatieZelfbouw frequentieteller
Zelfbouw frequentieteller De frequentieteller die hier beschreven is, is een teller die gebruik maakt van de software van JG6DFK. De teller is opgebouwd met een PIC processor, namelijk de bekende PIC 16F84.
Nadere informatieLuchtdrum. Door: s1199870 n.schrijver@student.utwente.nl s1176366 d.e.sonck@student.utwente.nl s1173375 j.venema-1@student.utwente.
Luchtdrum Door: Nanko Schrijver Daniël Sonck Jeroen Venema s1199870 n.schrijver@student.utwente.nl s1176366 d.e.sonck@student.utwente.nl s1173375 j.venema-1@student.utwente.nl 13-2-2012 Universiteit Twente
Nadere informatieIn- en uitgangssignalen van microprocessoren
In- en uitgangssignalen van microprocessoren E. Gernaat 1 Overzicht signalen Informatie van en naar een microprocessor kan parallel of seriëel gebeuren. Bij parallel-overdracht zal elke lijn (draad) een
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 informatieVoor de bouw van de BITX 20 Tranceiver zijn de volgende stappen handig. Het bordje is in secties ingedeeld (zie de afbeelding).
BITX 20 Tranceiver Vs.3.x Voor de bouw van de BITX 20 Tranceiver zijn de volgende stappen handig. Het bordje is in secties ingedeeld (zie de afbeelding). De website: http://golddredgervideo.com/kc0wox/bitxver3new/newmanual.htm
Nadere informatie7,6. Samenvatting door A woorden 12 april keer beoordeeld. Natuurkunde. Natuurkunde Systemen. Systemen
Samenvatting door A. 1243 woorden 12 april 2013 7,6 12 keer beoordeeld Vak Natuurkunde Natuurkunde Systemen Systemen We onderscheiden 3 soorten gegevensverwerkende systemen: meetsysteem: meet een grootheid
Nadere informatieHoofdstuk 1: De OPAMP
Elektronica: Tweede kandidatuur industrieel ingenieur 1 Hoofdstuk 1: De OPAMP 1: Definitie 1.1: Uitvoeringsvormen 2: Hoofdeigenschappen van een (ideale) opamp 2.1: De spanningsversterking 2.2: De ingangsstromen
Nadere informatieGeïntegreerde proef. Computer gestuurd domotica systeem
Bartels Jochem Geïntegreerde proef Computer gestuurd domotica systeem 7TSO Industriële Computer technieken Schooljaar 2004 2005 KTA1 Gent Lindenlei 38 9000 GENT Jochem Bartels Computer gestuurd domotica
Nadere informatieHandleiding Alma Rally & Alma Rally Off-road
Handleiding Alma Rally & Alma Rally Off-road Versie 1.2.1 Korsmit Rally Elektronics 16-7-2017 Inhoud Inhoud... 2 Samenvatting... 3 1. informatie... 4 Achtergrond... 4 Weergaven:... 4 2. Werking... 5 3.1:
Nadere informatieEspa 443 Converter. Beschrijving van de Espa 444 naar Espa 443 Converter.
Espa 443 Converter Beschrijving van de Espa 444 naar Espa 443 Converter. www.elexol.nl Beschrijving Espa 444 naar 443 Converter bladzijde 1 Datum: 5 maart 2010 Inhoudsopgave Werking van de Converter 3
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 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 informatieb-logicx handleiding PX_DimmerDayNight
INHOUDSOPGAVE Software handleiding 1. Inleiding 2 2. Wat hebben we nodig? 2 3. Werkwijze 2 3.1 Softwaremembers 2 3.2 Softwaremembers voor de bediening activeren 2 3.3 Softwaremembers voor dag/nacht activeren
Nadere informatieWireless PC Interface installatie handleiding
Wireless PC Interface installatie handleiding Alphatronics bv * Watergoorweg 71* 3861MA Nijkerk * Tel.: 033-2459944 * Fax.: 033-2453149 * info@alphatronics.nl SPECIFICATIES Artikel nummer: 007077 Geschikt
Nadere informatieEEN 3D ACCELEROMETER VOOR IEDEREEN
EEN 3D ACCELEROMETER VOOR IEDEREEN Ivo Van den Mooter Inleiding Op enkele dure auto s, op race games, onderaan het televisiescherm tijdens formule 1 wedstrijden ziet men het soms: een grafische voorstelling
Nadere informatieGebruikershandleiding 2015 1
Gebruikershandleiding 2015 1 1. Bouw S-tablet 1.1 De 3 delen van de informatieverwerking: Invoer: 2 vaste invoerorganen: drukknop en schuifschakelaar 2 aansluitmogelijkheden: extra invoerorganen Impulsgenerator:
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 informatieES1 Project 1: Microcontrollers
ES1 Project 1: Microcontrollers Les 5: Timers/counters & Interrupts Timers/counters Hardware timers/counters worden in microcontrollers gebruikt om onafhankelijk van de CPU te tellen. Hierdoor kunnen andere
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 informatieOpgave Tussentijdse Oefeningen Jaarproject I Reeks 3: Tijd, licht en warmte
Opgave Tussentijdse Oefeningen Jaarproject I Reeks 3: Tijd, licht en warmte Voor deze oefeningenles heb je de handleiding van de uitgedeelde ARM processor nodig. Je kan deze vinden op de website van het
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 informatie