Difference between revisions of "Workshoplesson1"

From ip
Jump to: navigation, search
Line 1: Line 1:
 +
=Basics of Arduino=
  
=== What is Arduino? ===
+
 
 +
== What is Arduino? ==
  
  
Line 31: Line 33:
 
[[File:Diagramsensorsactuators.gif | 500px]]
 
[[File:Diagramsensorsactuators.gif | 500px]]
  
=== Basic Sketches ===
+
== Basic Sketches ==

Revision as of 13:13, 20 March 2017

Basics of Arduino

What is Arduino?

There are many complete documentations online about the Arduino platform and what it is, for instance here by SparkFun or by the creators of Arduino.

Arduino is an open-source electronics platform based on easy-to-use hardware and software. 
Arduino boards are able to read inputs - light on a sensor, a finger on a   button, 
or a Twitter message - and turn it into an output - activating a motor, turning on an LED, 
publishing something online. You can tell your board what to do by
sending a set of instructions to the microcontroller on the board. 
To do so you use the Arduino programming language (based on Wiring), 
and the Arduino Software (IDE),  based on Processing.

Arduino is an easy platform to interface with sensors and actuators.

The hardware:

Arduinoports.JPG

and the software:

ArduinoIDE.png

In this example an ultrasonic sensor is hooked up to an Arduino that allows it to measure distance while an LCD screen is used to communicate this distance back to the user.

Arduinoexample2.jpg

This can be described in a schematic such as the diagram below (example).

Diagramsensorsactuators.gif

Basic Sketches