Stap 2: Welk bestuur kan ik gebruiken?
Door de jaren heen, zijn er vele herzieningen van de Arduino board. We gaan over een paar belangrijke verschillen tussen de planken. Kunt u een volledig overzicht van alle Arduino producten hier: www.arduino.cc/en/Main/Products
De basis:
Deze platen zijn goed voor aan de slag met, en goed voor basic programmeren.
Arduino Uno- Nu krijgen!
Dit is de fundamentele beginners boord. Het heeft 14 digitale input/uitgangen (waarvan 6 PWM pinnen kan worden), 6 analoge ingangen, en een 16MHz klok. Hierdoor kan het interface met een scala aan sensoren en toepassingen. De Uno opereert op 5V, en kan worden gevoed via de USB-poort, of het kan duren een ingangsspanning van 6-20V (7-12 aanbevolen) op de Vin pin. De pin 5V 1A max voor het voeden van externe sensoren en uitgangen kan leveren, als meer dan dat is vereist, moet u een externe voeding. Als u probeert te trekken van meer dan 1A, zal de Raad van bestuur worden beschadigd. De Arduino Uno meet 2.7" door 2.1".
Arduino Micro- Nu krijgen!
De Arduino Micro is een kleine control board voor wanneer er ruimte is op een premie in uw project. Het meet 0.7" door 1.9". De Arduino Micro heeft veel van dezelfde specificaties als de Uno, met enkele verschillen. De Micro heeft 20 digitale input/output pinnen. 7 kan worden gebruikt als PWM pinnen, 12 als analoge ingangen. De seriële communicatie met de computer verloopt anders, zie de Arduino Leonardo bestuur voor meer details.
Arduino Pro/Pro Micro
De Arduino Pro is een board met een paar verschillende versies. De Pro is een volledige formaat board, compatibel met de verschillende schilden. De Pro Mini meet 0.7" door 1.3", waardoor het perfect voor kleine projecten. Elk bord komt in een 5V en 3,3 v versie. Er zijn geen koppen aangesloten op het bord, die maakt het iets moeilijker te gebruiken voor prototyping, maar geeft het meer flexibiliteit wanneer u de board in uw project solderen zijn. De Arduino Pro heeft veel van dezelfde specificaties als de Uno, met enkele verschillen. De 3,3 v versie draait op een 8 MHz klok, de 5V heeft een 16 MHz klok. Voor ingangsvermogen, moet u 3.3-12V voor de 3,3 v bestuur en 5-12V voor de 5V-board.
Arduino Nano
De Arduino Nano wordt gebruikt voor wanneer u wilt dat de grootte van een Arduino Micro, maar de functionaliteit van een Uno. Het heeft 14 digitale input/output pinnen (6 kunnen PWM), 8 analoge ingangen en een 16MHz klok. Het draait op 5V, nemen een ingangsvermogen spanning van 7-12V. Het meet 0.73 "x 1.7".
Meer geavanceerde Boards:
Deze platen hebben geavanceerdere functies voor uw volgende niveau projecten.
Arduino Mega- Nu krijgen!
De Arduino Mega wordt gebruikt voor projecten met tonnen inputs en outputs. Alle specs zijn hetzelfde als de Arduino Uno, maar het heeft 54 digitale ingangen/uitgangen (14 kunnen PWM), 16 analoge ingangen en 4 UARTs voor seriële communicatie. Meet het 2.1" met 4".
Arduino Leonardo- Nu krijgen!
De Arduino Leonardo heeft dezelfde specificaties als de Arduino Micro. Het grote verschil tussen de Leonardo/Micro- en alle andere planken, is dat er geen externe chip voor USB-programmering. Alles is ingebouwd in één controller. Dit kunt deze platen worden aangesloten via een "virtuele COM-poort" en de Leonardo/Micro te communiceren als een toetsenbord/muis op de computer. Dit betekent ook dat in tegenstelling tot de andere boards, er geen reset is wanneer de seriële poort wordt geopend. Voor het debuggen van uw programma's, moet u doen oplossingen om te zien van de Serial.prints() in uw setup-routine.
Arduino Due- Nu krijgen!
De Arduino Due is de grootste en krachtigste van de planken. Het meest cruciale verschil tussen dit bord en de anderen is dat het draait op 3,3 v, niet 5V. Dit betekent dat u externe circuits wellicht om dit met regelmatige 5V sensoren. U kunt nog steeds invoer 7-12V, maar de i/o-pinnen vereisen 3,3 v. De inachtneming van de Arduino is de grootte van een Mega, 2.1" door 4". Het heeft 54 digitale ingangen/uitgangen (12 PWM kan worden), 12 analoge ingangen en 4 UARTs voor seriële communicatie. Het draait op een 32-bits processor, 84MHz. Hierdoor is het grotere berekeningen (4 bytes in een tijd, eerder dan 2), meer dan 5 keer sneller dan doen de andere Arduino boards Arduino boards. Dit maakt de programma'slooppas tot 10 x sneller. Het heeft ook een onbeperkt aantal interrupt-pinnen, als gevolg van de tweede processor, zodat het nog meer om feedback te krijgen uit de wereld eromheen.
Arduino Ethernet- Nu krijgen!
De Arduino Ethernet-kaart is als een Arduino Uno met een ingebouwd Ethernet-shield. Er is ook een micro SD kaartlezer in gebouwd. Het heeft hetzelfde aantal in-/ uitgangen als de Uno, maar 4 worden gebruikt voor communicatie met het Ethernet-systeem, en 4 worden gebruikt voor de SD-kaartlezer. Dit laat 6 beschikbare digitale input/uitgangen (4 kunnen PWM), en 6 analoge ingangen. Via de ethernet-poort, kunt u dit bord verbinden met internet voor het openen van een hele nieuwe wereld van mogelijkheden voor uw projecten.
Arduino Yun
De Arduino Yun is een zeer speciale board. Ten eerste, is een combinatie van twee processoren. Één processor voert de Arduino-programma's en de andere processor voert een Linux-distributie die u toelaat om de shell en python scripts schrijven. Ten tweede, het heeft ingebouwde WiFi en Ethernet-mogelijkheden, om te maken het gemakkelijk om uw projecten verbinden met internet. Tot slot, het heeft een ingebouwde SD-kaartlezer om uit te breiden van de opslagruimte van uw programma's. De Yun heeft 20 digitale input/output pinnen (7 kunnen PWM), 12 analoge ingangen en een 16MHz klok. Het meet 2.09" door 2,87".
Nu dat we alle de Arduino boards Arduino boards overschreden heb, is het tijd om verder te gaan naar het opzetten van de software!