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: Arduino
Projecten met Arduino
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 […]
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 […]
Arduino Uno Rev3 programmeren
Een sketch openen of schrijven is op zich niet moeilijk maar je kan pas zien of alles goed werkt als je de Arduino aansluit aan de computer. Bij de Arduino Uno is dit via een USB kabel. Lees verder overArduino Uno Rev3 programmeren …
Digitale input met Arduino
Na de LED aan en uitschakelen kan je er ook een knop (of digitale input in het algemeen) bij betrekken. Ook hier is een voorbeeldprogramma beschikbaar. Om dit voorbeeldprogramma te openen ga je naar BESTAND -> VOORBEELDEN -> 2. DIGITAL -> BUTTON. Lees verder overDigitale input met Arduino …