Bij deze tutorial hebben we getoond hoe je vanuit een probleemstelling een flowchart kan opstellen. Een flowchart zoals we die opgesteld hebben kan niet rechtstreeks in Arduino geplaatst worden. We moeten dit dus nog omzetten naar bruikbare code. Dit doen we in deze tutorial. flowchart omzetten naar basis Arduino code Je moet herkenbare stukken zoeken […]
Categorie: Secundair onderwijs
Projecten voor het secundair onderwijs
Tutorial : Arduino programma opstellen
Alvorens je een programma begint te schrijven moet je uiteraard eerst weten wat je hardware zal zijn, dit kan bijvoorbeeld een aantal shields zijn of een zelf gemaakte schakeling op breadbord of prototypeprint. Doel van je Arduino project Daarna stel je best in een aantal zinnen wat het doel is van je schakeling / programma. […]
Arduino tutorial : for()
Met een for lus kan je een bepaald stukje code een vooraf bepaald aantal keer laten herhalen. Wil je bijvoorbeeld een motor van 0 naar maximale snelheid laten gaan op een soepele manier door gebruik te maken van de analogWrite() dan kan je 256 keer analogWrite schrijven of gebruik maken van een for lus. Dit […]
EV3 robot
Met de lego EV3 education set en de software die een gedeelte bevat waar via zelfstudie de robot kan verkend worden heb je uren lesmateriaal waarmee logisch denken kan aangeleerd worden. Je kan bijvoorbeeld zonder sensoren maar met wiskunde bepalen hoeveel rotaties de motoren moeten draaien om een bepaalde afstand af te leggen. Je kan een gelijkaardige bewerking doen om de robot een hoek te laten draaien. Uiteraard kan je ook sensoren gebruiken zoals een afstandsmeter, een kleursensor, een gyroscoop, … uitleg van de sensoren staat bij missiontomars. Deze sensoren kan je bijvoorbeeld gebruiken om bij de space challenge op de oefenposters bepaalde oefeningen uit te voeren. Alle uitleg van hoe dit allemaal werkt zit in de software. Als leerkracht moet je tijdens de installatie aangeven dat je leerkracht bent en dan zit er een schat aan informatie (de oplossingen) verborgen achter een knopje. Op deze manier kan je als leerkracht ook zien wat de leerlingen zien door van leerkracht naar student te switchen via die knop en omgekeerd. Als je bij de installatie voor leerling koos dan is deze knop niet aanwezig. Bij meer lezen een aantal filmpjes die deze oefeningen tonen. Lees verder overEV3 robot …
Arduino tutorial : controle structuren.
De eerste tutorials tonen telkens een bepaalde functie die een oneindig aantal keer herhaald zal worden. Als je geen controle structuren gebruikt ben je in de mogelijkheden beperkt. Je kan dan namelijk enkel verschillende instructie achtereenvolgens uitvoeren met een te kiezen tussentijd dankzij een delay. Dankzij gebruik te maken van een controle structuur kan je […]
Arduino tutorial : analogRead()
Bij de tutorial van analogWrite kon je al lezen wat het verschil is tussen analoog en digitaal. Toen was het om een uitgang te kunnen regelen, nu is het om een input te kunnen lezen. Een eenvoudige input zoals een drukknop heeft maar twee toestanden namelijk 0 of 1 maar een NTC weerstand (dit is […]
Arduino Tutorial : digitalWrite()
Als je de tutorial van analogWrite gelezen hebt weet je dat signalen analoog kunnen zijn (theoretisch oneindig aantal toestanden kunnen aannemen) of binair / digitaal waarbij er slechts een beperkt aantal toestanden mogelijk zijn. Bij binair heb je te maken met 2 toestanden namelijk “AAN” of “5V” of “1” als eerste mogelijkheid en “UIT” of […]
Arduino Tutorial : AnalogWrite()
Zoals je misschien ondertussen al weet heb je een onderscheid tussen analoog en digitaal. Daar digitaal maar twee toestanden heeft namelijk “AAN” of “UIT” of ook wel in spanningen uitdedrukt “5V” of “0V” of met getallen “1” of “0” heeft men bij analoog veel meer mogelijke waarden. Bij de Arduino zal het niet echt analoog […]
Internet Off Things IOTOPIA
Onze leerlingen doen mee aan de wedstrijd IOTOPIA waar men een Internet Of Thing gadget bedenkt en er een prototype van maakt. We kregen na het indienen van ons idee van een gezonde en milieuvriendelijke drankautomaat een set bestaande uit een Arduino genuino, een GSM module, een SIM-kaart van Orange, een grove shield om sensoren […]
Spoelhouder Vertex Nano
Een ideale engineeringsopdracht is het ontwerpen van een spoelhouder die soepel een rol filament afrolt. Een voorbeeld van zo een spoelhouder kan je hier downloaden maar er zijn ongetwijfeld betere ontwerpen mogelijk.