Tutorials

Uitpakken en testen van het Dwengo-bord

Starten Dwengo-bord

Geen enkel Dwengo-bord gaat bij ons de deur uit zonder dat het grondig getest wordt. Als alle tests geslaagd zijn, wordt er een verwelkomingsprogramma op geplaatst. Na het uitpakken van het Dwengo-bord, kan je het meteen uitproberen door het aan te sluiten op de computer met behulp van de USB-kabel. De LED's op het bord zullen dan even flikkeren en een berichtje zal verschijnen op het LCD-scherm. Druk op de reset-knop om het verwelkomingsprogramma nog eens uit te voeren.

Kennismaking: flikkerende ledjes

In deze tutorial maak je voor het eerst kennis met het Dwengo-bord. Stap voor stap leer je hoe je de programmeeromgeving en de compiler moet installeren, hoe je de dwengo-programmer aansluit en hoe je uiteindelijk je eerste programma op het Dwengo-bord zet en uitvoert.

Programmeren van een looplicht

In deze tutorial breiden we de flikkerende LEDs uit tot een heus LED-looplicht. Een aantal concepten van de programmeertaal C worden toegepast. Het project biedt tevens de gelegenheid om de zaken uit de vorige tutorial te herhalen.

Het LCD-scherm gebruiken: Lichtkrant

In deze tutorial leggen we uit hoe je tekst kan laten verschijnen op het LCD-scherm van het Dwengo-bord en hoe je de achtergrondverlichting van het scherm kan bedienen. Het eerste resultaat van deze tutorial is een programma dat "Dwengo Counter" op de eerste lijn van het scherm schrijft en op de tweede lijn een getal toont dat geleidelijk oploopt. In een uitbreiding tonen we hoe je een tekst die groter is dan 16 karakters kan tonen op een lijn van het scherm met behulp van een lichtkrant-effect.

Een spelletje met drukknoppen: Simon says

In deze tutorial leren we hoe je een het spelletje "Simon says" kan programmeren op het Dwengo-bord. Daarin is het de bedoeling dat een speler een getoonde sequentie probeert te reproduceren. De sequentie zal getoond worden door middel van 3 LEDs, terwijl de speler de sequentie kan ingeven door middel van de drukknoppen op het Dwengo-bord. De verschillende aspecten van de vorige tutorials komen nu samen in een complexer programma. Bovendien leer je hoe je de drukknoppen van het Dwengo-bord moet gebruiken.

Communicatie met de computer: een instelbare lichtkrant

In deze tutorial breiden we de lichtkrant uit zodat de tekst kan ingesteld worden met de computer. We leggen stap voor stap uit hoe je kan communiceren met de computer door gebruik te maken van de seriële uitgang op het Dwengo-bord. Dit is zowel van toepassing op computers met een seriële poort als computers die enkel over USB-poorten beschikken.

Analoog- digitaalconversie: een lichtmeter

In deze tutorial maken we een tool waarmee je de hoeveelheid licht kan mee meten. Hiervoor maken we gebruik van een fototransistor die we aansluiten op het Dwengo-bord. Je leert hoe je analoge sensoren kan aansluiten op het Dwengo-bord en hoedat je de ingebouwde ADC-module (Analoog Digitaal Conversie) moet gebruiken.

Bouwen van een lichtvolger

In deze tutorial bouwen we een kleine robot die steeds in de richting van het meeste licht wijst. De robot is zeer eenvoudig opgebouwd uit een servo en twee lichtsensoren. Dit principe zou bijvoorbeeld gebruikt kunnen worden om een zonnepanneel steeds perfect naar de zon te richten zodat de opbrengst gemaximaliseerd wordt.

Bouwen van een licht-etende robot

Iedereen droomt ervan om zijn eigen robot te bouwen. Dankzij het Dwengo-bord, wat Lego™ en deze tutorial wordt het bouwen van een robot een koud kunstje. Stap voor stap leren we je aan hoe je een robot kan bouwen die in staat is om autonoom naar het licht toe te rijden. Met behulp van deze tutorial, wat uitleg over verschillende sensoren en je eigen fantasie kan je in de toekomst je robot uitbreiden tot een lijnvolger of zelfs een geavanceerde sumorobot.

Een robot besturen met afstandsbediening

Remote controlled robot

Voor tal van toepassingen is het handig de bediening met behulp van een afstandsbediening te kunnen doen. In deze tutorial leggen we stap voor stap uit hoe je met de Dwengo-bibliotheek op een eenvoudige manier Philips RC5-codes kan uitlezen die uitgezonden worden door vele afstandsbedieningen voor TV. Na de tutorial zal je in staat zijn om een robot aan te sturen met je afstandsbieding. Met wat creativiteit kan je hetzelfde principe toepassen op je eigen domoticasysteem.

Inhoud syndiceren