IAT 267 Lecture Notes - Lecture 5: Microcontroller, Reset Button, Atmel Avr
Document Summary
Usually employed for sensing input from the real world and controlling devices based on that input. Easy to use with simple sensors and output devices. Simple open source ide built in java: language and compiler. Arduino is a tool for enabling computers to sense and control more of the physical world. Take inputs from a variety of switches or sensors. Control a variety of lights, motors, and other physical outputs. Can be stand along or can communicate with software running on the computer. Runs on windows, mac osx, and linux operating systems. Has a usb port to communicate with a computer. Connection for external power supply (9 to 12v dc) Flow control-how arduino reads a program: connect arduino to computer via usb board, select the correct board and serial port under tools" menu in the ardunio software, edit code, compile, upload. Arduino (and a microcontroller in general) reads a program from the top down.