Sie sind auf Seite 1von 2

"TIPOS DE DATOS"

int : enteros <<< usa mas memoria aunque no uses todos los espacios de
dato
unsigned int: mayores a 0 [0-65535]
signed " " : cuando los valores tengan signos
byte: [0-255]
float : decimales
long : enteros grandes
char : 'a', 'b' ...
String : "hola" <--- el unico que lleva mayuscula al inicio
boolean/bool: V o F( EJM: bool LED=true/false;)

NOTA: los nombres no pueden tener espacios ni tener numeros al inicio ni caracteres
especiales

ARREGLOS: guardar varios datos


>> float sensores[4];
>>>>>"posicion 1:" sensores[0]=15.2;...

CONSTANTES:
>>DEFINIDAS: #define
>>DECLARADAS: const

OPERACIONES
...
A%B= modulo de los numeros (resto de la division)...

OPERADORES de asignacion: X==Y comparacion

valores BINARIOS:
>> byte v1=B00111101;
>> byte v2=B10110111;
>> byte v3;
>> v3= v1&v2(and) ;v1|v2(or) ;.... Manipula bit a bit
>>>>v3=00110101(and)

CLASE 02;

pinMode(8,INPUT_PULLUP); activa el modo pulsador PULL UP, el encendido es con 0


asi que conectar el pin directamente a tierra

NOTA: por seguridad es preferible que se ejecute la accion luego de soltar el boton

EN LCD: poner espacios luego de poner numeros que van a ir alternando de mas
peque�o a grande

CLASE 5:
herramienta para graficar en arduino Serial Plotter: Herramientas>>Serial ploter
funciolnal solo cuando se usa la comunicaion serial con println
para poder mostrar 2 sensores a la vez el primero de ellos va con Serial.print y el
ultimo con Serial.println

MODULOS BLUETHOOT HC-12 configurados a 1200 baudios pueden alcanzar 2km posee
internamente microcontroladores.

protocolos de COMUNICACION SERIE: USART(Tx Rx) pantallas NEXTION; I2C(data CLx);


SPI();

MEMORIA EEPROM:
posee 256 espacios de almacenamiento con tama�os de has 255(1023 no se puede
guardar);