Wat is een Arduino Board

? Arduino is een open - source microcontroller platform , ontworpen voor gebruiksgemak op het gebied van zowel hardware als software . Een aantal verschillende Arduino beschikbaar , variërend in factoren zoals de afmetingen en het aantal I /O pinnen beschikbaar . Vanwege het open karakter van de source Arduino , zijn er vele klonen beschikbaar met vergelijkbare functionaliteit , maar met de hardware afgestemd op specifieke toepassingen . Arduino Boards

Arduino boards zijn verkrijgbaar in een aantal verschillende configuraties , in verschillende fysieke maten en met verschillende aantallen van input /output pinnen . Arduino Uno en Duemilanove boards gebruiken de Atmel ATmega328 microcontroller , en biedt 14 digitale I /O-pinnen en 6 analoge pinnen . De Arduino Mega platen gebruiken de ATmega2560 microcontroller en bieden 54 digitale I /O-pinnen en 16 analoge pinnen . De Arduino Pro , Nano en Mini planken zijn vergelijkbaar met de Duemilanove boards, maar zonder een USB - naar-serieel converter en headers , dus hebben een zeer kleine footprint voor projecten waar de ruimte beperkt is. Gespecialiseerde boards zijn de Arduino Bluetooth , die een onboard Bluetooth-module heeft , en de Arduino Ethernet , die een RJ45 -poort is voor aansluiting op een netwerk .
Arduino Clones

de Arduino hardware ontwerpen zijn beschikbaar onder een Creative Commons Attribution Share - Alike licentie , wat betekent dat u de schema's kunt downloaden en ontwikkelen van uw eigen Arduino compatible board op een persoonlijke of commerciële basis . Deze beschikbaarheid heeft geleid tot een aantal Arduino klonen , afgestemd op specifieke eisen . Bijvoorbeeld , de Really Bare Bones Board ( RBBB ) van Modern Devices heeft een cut -down versie voor ontwikkeling beschikbaar tegen een zeer lage prijs , de StickDuino biedt een USB - stick- en kleinbedrijf Arduino en de BoardDino is speciaal ontworpen voor gebruik met een breadboard , een one - of-a -kind printplaat , zoals een prototype of een zelfgemaakt bord .
Arduino Shields

een van de redenen waarom de Arduino is geworden zo populair is zijn schild , dat een standaard formaat en het formaat biedt voor uitbreidingsmodules voor gegarandeerde compatibiliteit. Veel hobbyisten hebben ontworpen en ontwikkeld schilden om de mogelijkheden van de Arduino uit te breiden, en liet de schilden als kits of maakte ze open source . Voorbeelden hiervan zijn het Ethernet Shield voor het aansluiten van de Arduino op een netwerk , LCD schild om een LCD-scherm aan de Arduino , Motor Shield voor het besturen van DC-motoren en Video schild voor tekst overlay op een analoge videobron . Dit zijn slechts een paar van de vele schermen beschikbaar , zodat u kunt bouwen complexe projecten met behulp van de Arduino als basis.
De Arduino Milieu

Een andere reden voor het succes van het Arduino platform is de software op maat , gebaseerd op de " Processing" programmeeromgeving . De taal is eenvoudig te leren voor beginners tot elektronica en programmering , en vele prewritten bibliotheken beschikbaar , zodat u complexe functionaliteit snel en eenvoudig toe te voegen aan uw programma's. Meer gevorderde gebruikers kunnen AVR C -code direct te gebruiken binnen de Arduino omgeving . Compilatie is automatisch bij de klik van een knop , en in de achtergrond zonder interactie van de gebruiker nodig was . Eenmaal samengesteld , zal een verdere druk op de knop de code in de Arduino te uploaden via een standaard USB-kabel , zonder gespecialiseerde programmeertaal hardware nodig . Dit maakt de ontwikkeling van het programma eenvoudiger , en betekent dat de Arduino kan fungeren als een vliegtuig automatische piloot een minuut en een oscilloscoop de volgende .