Stap 2: Arduino Uno functies
Het aardige ding over de Arduino board is dat het is relatief goedkoop, pluggen rechtstreeks in de USB-poort van een computer, en het is dood-eenvoudig met setup en het gebruik (vergeleken met andere ontwikkelborden).
Enkele van de belangrijkste functies van de Arduino Uno omvatten:
- Een open source-ontwerp. Het voordeel van het open source is dat er een grote gemeenschap van mensen met behulp van en het oplossen van problemen. Dit maakt het gemakkelijk om iemand te helpen u fouten opsporen in uw projecten te vinden.
- Een eenvoudige USB-interface. De chip op het bord worden aangesloten rechtstreeks op uw USB-poort en geregistreerd op uw computer als een virtuele seriële poort. Dit kunt u interface met het erdoorheen waren een serieel apparaat. Het voordeel van deze opstelling is dat seriële communicatie een zeer eenvoudig (en beproefde) protocol is, en USB maakt het aansluiten van moderne computers echt handig.
- Zeer handige power management en ingebouwde spanningsregeling. U kunt een externe stroombron van tot 12v en het zal het zowel 3.3V als 5v regelen. Het kan ook worden gevoed rechtstreeks op een USB-poort zonder een externe voeding.
- Een gemakkelijk-aan-vondst en spotgoedkoop, microcontroller 'motregen'. De ATmega328 chip retails voor ongeveer $2,88 op Digikey. Het heeft talloze aantal mooie hardwarefuncties zoals timers, PWM pinnen, externe en interne interrupts en meerdere slaap zedig. Bekijk de officiële gegevensblad voor meer informatie.
- Een 16mhz klok. Dit maakt het niet de snelste microcontroller rond, maar snel genoeg voor de meeste toepassingen.
- 32 KB flash-geheugen voor het opslaan van uw code.
- 13 digitale pinnen en 6 analoge pinnen. Deze pinnen kunnen u verbinding maken met externe hardware aan uw Arduino. Deze pinnen zijn de sleutel voor het uitbreiden van de computing mogelijkheden van de Arduino in de echte wereld. Sluit uw apparaten en sensoren op de voeten die met elk van deze pinnen corresponderen en u bent goed om te gaan.
- Een ICSP connector voor het overslaan van de USB-poort en interfacing de Arduino direct als een seriële apparaat. Deze poort moet re-bootload uw chip als het bederft en kan niet meer praten tegen de computer.
- Een ingebouwde LED toegevoegd aan digitale pin 13 van snel een gemakkelijk debuggen van code.
- En last but not least, een knop om het programma op de chip.
Voor een volledig overzicht van alle de Arduino Uno heeft om te bieden, zorg ervoor dat u check out de officiële Arduino pagina.