Vele van ons hebben er waarschijnlijk niet van gehoord, maar als u op deze blog terecht bent gekomen kan het best voorkomen dat u wel weet wat het is maar niet wat u er precies mee kan doen. Een Arduino is een elektronische open source platform. Een Arduino werkt door de hard en software die toepasbaar zijn op een Arduino. Deze software is gemakkelijk te gebruiken. Het elektronische platform bestaat uit een printplaat en een Arduino Integrated Developement Environment. Een Arduino is als het ware een soort mini computer (microprocessor). De code kan geschreven worden in de Arduino IDE en kan eenvoudig geupload worden naar de Arduino waar u mee bezig bent. Meer weten over een Arduino? Lees dan gerust verder!
Wat kunt u met Arduino?
Door de uitvinding van een Arduino is voor veel mensen die zich interesseren in elektronica het starten van eigen projecten een stuk makkelijker geworden. Een Arduino is gemakkelijk opgesteld en kan snel gebruikt worden. Online staan ook veel verschillende projecten van anderen die ook met een Arduino bezig zijn geweest. Met een Arduino kunt u veel verschillende kanten op gaan. Een Arduino kan ook verbonden worden met het internet waardoor er sneller smart-apparaten gemaakt van kunnen worden. Een voorbeeld hiervan is een smart-apparaat dat automatisch uw planten watert. Over het algemeen wordt er gewerkt met prototypes. Door waar te nemen via de Input kan een Arduino gemakkelijk meter dat de aarde droog is en dat u een mailtje hoort te ontvangen dat uw planten water nodig hebben (output). Op deze manier bent u altijd op de hoogte van de status van uw planten. U kan zelf instructies geven aan de microcontroller op de Arduino om te vertellen wat de Arduino precies moet doen.
Besturing
Een Arduino is te programmeren door middel van C++. Dit maakt het voor vele gebruikers wat gemakkelijker om de programmeertaal te begrijpen. Het is dan ook erg interessant om met een Arduino te leren om te programmeren. Zo kunt u leren hoe u een lampje voor 15 secondes kan laten branden. Naarmate de tijd kunt u steeds meer erbij gaan leren. Des te sneller u bepaalde technieken en standaard codes leert kunt u steeds sneller uitbreiden en nieuwe dingen leren.