Palabras reservadas del IDE de Arduino

Estas palabras son constante, variables y funciones que se definen en el lenguaje de programación de Arduino. No se deben usar estas palabras clave para nombres de variables.

# Constantes
HIGH
LOW
INPUT
OUTPUT
SERIAL
DISPLAY
PI
HALF_PI
TWO_PI
LSBFIRST
MSBFIRST
CHANGE
FALLING
RISING
false
true
null

# Variables de designacion de puertos y constantes

DDRB
PINB
PORTB
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7

DDRC
PINC
PORTC
PC0
PC1
PC2

private
protected
public
return
short
signed
static
switch
throw
try
unsigned
void

# Other

abs
acos
+=
+
[]
asin
=
atan
atan2   
&
|
boolean
byte
case
ceil
char
char
class
,
//
?:
constrain
cos
{}
--
default
delay
loop
max
millis
min
-
%
/*
*
new
null
()
PI
return
>>
;
Serial
Setup
sin
sq
sqrt
-=
switch
tan
this
true
TWO_PI
void
while
Serial
begin
read
print
write
peek
flush
println
available
digitalWrite
digitalRead
pinMode
analogRead
analogWrite
attachInterrupts
detachInterrupts
tone
noTone
pulseIn
shiftOut
map
pow
max
min
constrain
sqrt
lowByte
highByte
bitRead
bitWrite
bitSet
bitClear
bit
randomSeed
random

PC3
PC4
PC5
PC6
PC7

DDRD
PIND
PORTD
PD0
PD1
PD2
PD3
PD4
PD5
PD6
PD7

# Tipos de datos

boolean
byte
char
class
default
do
double
int
long
delayMicroseconds
micros
/
/**
.
else
==
exp
false
float
float
floor
for
<
<=
HALF_PI
if
++
!=
int
<<
<
<=
log
&&
!
||

CIRCUITOS DE INTERFACE CON ARDUINO

Conexión de un diodo Led a una salida de Arduino

Conexión de un pulsador/interruptor

Attach:ArduinoNotebook_img24.png Δ

Conexión de una carga inductiva de alto consumo mediante un MOSFET

Conexión de una salida analógica a un LED

Entrada analógica mediante un potenciómetro

Conexión de un sensor de tipo resistivo (LRD, NTC, PTC..) a una entrada analógica

Conexión de un servo a una salida analógica.

Attach:ArduinoNotebook_img30.png Δ

Gobierno de un Relé mediante una salida digital de Arduino

Attach:ArduinoNotebook_img32.png Δ

Gobierno de un motor de cc mediante una salida analógica de Arduino controlando la velocidad del motor

Control de un motor de cc mediante el CI L293

Control de un motor paso a paso unipolar

Attach:ArduinoNotebook_img36.png Δ

Control mediante transistor TIP120

Share