Upload
nguyenkhanh
View
217
Download
0
Embed Size (px)
Citation preview
What is an Arduino?
• Open-source platform• Board (microcontroller)• Software (IDE)
• Arduino advantages• Code uploaded via USB• Simplified C++• Standard form factor
• Designed and manufactured by the Arduino company
Development started in 2004
What is on the board?
• ATmega processor• 14 digital input/output pins• 6 analog inputs• USB connection• Reset button• Serial communication LEDs• Pin 13 LED
Seeeduino by Seeedstudio
What does it do?
• Main functionalities• Reads inputs• Processes• Outputs
• Usually used together with• Sensors• Actuators• Input/output devices• Shields
Sensors
• Accelerometer• Magnetometer• Reed switch• Encoder• Potentiometer• Proximity sensor• Pressure• Gas sensor• ...
Arduino application examples
• Weather station• Robots• 3D printer
Inputdevice
Arduino
Outputdevice
Sensor Actuator
Feedback
Software overview
• Arduino IDE
• C++
• Sketches
• Compile & upload
(Integrated Development Environment)
With some predefined functions and constants
Arduino program
Contain setup and loop function
Select the right COM port and board