Arduino - online puzzels




Online puzzel Arduino (computerplatform)
Arduino (computerplatform)
Arduino is een opensource-computerplatform bedoeld om het werken met microcontrollers zoals de Atmel AVR eenvoudig te maken. Dit platform is bedoeld voor hobbyisten, artiesten, kunstenaars, elektrotechnici, elektronici en iedereen die geïnteresseerd is in het maken en ontwerpen van slimme en creatieve objecten.
Met Arduino is het mogelijk apparaten en objecten te creëren die reageren op hun omgeving door middel van digitale en analoge inputsignalen. Op basis van deze input kan een Arduinoschakeling autonome actie initiëren door het afgeven van digitale en analoge outputsignalen. Input kan bijvoorbeeld worden gegenereerd door schakelaars, lichtsensoren, bewegingsmeters, afstandsmeters, temperatuursensoren, of op basis van commando's afkomstig van internet, een radiomodule of een ander apparaat met een seriële interface. Outputsignalen kunnen bijvoorbeeld motoren, lampjes, pompjes en beeldschermen aansturen, maar ook input genereren voor een andere Arduinomodule.
Daarnaast bestaan ook zogenaamde "shields". Deze integreren vaak verschillende sensoren en modules in één printplaat. Deze kan dan gemakkelijk op de Arduino aangesloten worden door hem te plaatsen op de input-/outputpinnen van de Arduino. Vele van deze shields worden verkocht als kit en dienen dus zelf nog gesoldeerd te worden. Veelvoorkomend zijn de wifi- en gps-kits. Naast deze kits kan ook een ProtoShield gekocht worden die dienstdoet als breadboard om op te experimenteren.
Het gelijknamige bedrijf Arduino geeft zijn hardware uit onder de Creative Commons-licenties. Software wordt uitgegeven onder de GNU Lesser General Public License (LGPL) en de GNU General Public License (GPL) licenties. Daarmee is het iedereen toegestaan om Arduino hard- en software the maken en te verspreiden. Er zijn diverse fabrikanten gespecialiseerd in het produceren van Arduino-compatibele hardware, die qua formaat en werking identiek kunnen zijn aan officiële Arduino-bordjes. Deze worden vaak "Arduino-clones" genoemd.