Many people regard the Arduino
controller board as a microcontroller, but this really is not true. In
fact,the Arduino board
can be a specifically created circuit board for programming and prototyping with
Atmel microcontrollers.
The nice detail regarding the Arduino board is that it can be cheap, plugs
straight right into a computer's USB port, and it is actually not different to
setup and use (in comparison to other improvement boards).
The good Arduino Uno must have these features:
An open supply structure. The benefit of it getting open resource is
usually that it's a large local community of folks working with and
troubleshooting it. This tends to make it quick to locate somebody that will
help you debug your projects.
An simple USB interface . The chip on the board plugs straight into your USB
port and registers with your computer to be a virtual serial port. This allows
you to definitely interface with it as by way of it have been a serial machine.
The good thing about this setup is that serial interaction is really an
exceptionally easy (and time-tested) protocol, and USB makes connecting it to
modern day computer systems seriously effortless.
Very convenient power administration and built-in voltage regulation. You
could connect an exterior electricity source of approximately 12v and it'll
control it to each 5v and 3.3v. Additionally, it is often driven immediately off
of the USB port devoid of any external electrical power.
An easy-to-find, and dirt affordable, microcontroller "brain." The ATmega328
chip retails for approximately $2.88 on Digikey. It's many quantity of awesome
components features like timers, PWM pins, external and inside interrupts, and
various slumber modes. Look at out the formal datasheet for more particulars.
An ICSP connector for bypassing the USB port and interfacing the Arduino
directly to be a serial machine. This port is important to re-bootload your chip
if it corrupts and can now not speak to your computer.
An on-board LED attached to electronic pin 13 for fast an uncomplicated
debugging of code.
And the last, but not least, a button to reset this system around the
chip.
没有评论:
发表评论