Você está na página 1de 5

Cómo funciona Arduino.

Deja un comentario

Hay muchos otros microcontroladores y plataformas de desarrollo, pero Arduino además


de simplificar el trabajo de programación, ofrece:

• Software Multiplataforma: Puede trabajar en todas las plataformas (Mac,


Windows, Linux).
• Asequible: Puedes encontrar placas por menos de 15 euros.
• Entorno de programación simple y directo.
• Sencillo: Es muy fácil duplicarlas. Y además es legal, al ser open – source
hardware, bajo licencia Creative Commons puedes reunir los componentes y
crearte tu propia placa, no pudiendo en este caso llamarla Arduino, nombre
registrado para las originales producidas en Italia.
• Flexible: Añadirle shields (módulos) en función del uso que se le vaya a requerir
(conexión a Internet, control de motores, etc.) es muy fácil, y dispones de una gran
cantidad de ellos para su compra online.
• Software ampliable mediante librerías y de código abierto, bajo licencia Creative
Commons.

El funcionamiento de la placa a muy grosso modo, para no extendernos con elementos


técnicos, se compone de:

• Conexiones de Entrada: A través de sensores conectados en estos pins, Arduino


recibe datos del exterior (entorno)
• Microcontrolador: Es el cerebro de Arduino, con los datos recibidos del entorno
(conexiones de entrada) es donde, a través del lenguaje de programación (open
source y con una curva de aprendizaje rápida), nosotros le decimos cómo
interpretar la información, qué parámetros buscar y comparar, y por último, qué
acciones tomar a modo de respuesta.
• Conexiones de Salida: Dependiendo del proyecto en el que esté trabajando, y en
función de las órdenes que le hayamos dado programando el microcontrolador,
Arduino puede conectarse con diversos actuadores (relés, pantallas, motores,…), y
sistemas lógicos (otras placas, ordenadores,…) para provocar la respuesta que
necesitamos.
• Puertos/Buses de comunicación: serie, I2C, SPI en la placa y ethernet, wifi,
modbus, can bus, RS232, etc… mediante shields.

Arduino / Genuino Uno Board Anatomy


Las placas Arduino / Genuino detectan el entorno al recibir entradas de muchos sensores y afecta
su entorno mediante el control de luces, motores y otros actuadores. Las placas Arduino / Genuino
son la plataforma de desarrollo de microcontroladores que estará en el corazón de sus proyectos. Al
hacer algo, se construirán los circuitos e interfaces para la interacción y se le indicará al
microcontrolador cómo interactuar con otros componentes. Aquí la anatomía de Arduino / Genuino
Uno.
1. Pines digitales Utilice estos pines con digitalRead (), digitalWrite () y analogWrite (). analogWrite
() funciona solo en los pines con el símbolo PWM.
2. Pin 13 LED El único actuador incorporado a su placa. Además de ser un objetivo práctico para su
primer boceto de parpadeo, este LED es muy útil para la depuración.
3. LED de encendido Indica que su Genuino está recibiendo energía. Útil para la depuración.
4. Microcontrolador ATmega El corazón de su placa.
5. Entrada analógica Use estos pines con analogRead ().
6. Pines GND y 5V Utilice estos pines para proporcionar una potencia de + 5V y tierra a sus
circuitos.
7. Conector de alimentación Así es como enciende su Genuino cuando no está conectado a un
puerto USB para energía. Puede aceptar voltajes entre 7-12V.
8. LEDs TX y RX Estos LED indican la comunicación entre su Genuino y su computadora. Espere que
parpadeen rápidamente durante la carga del boceto, así como durante la comunicación serial. Útil
para la depuración.
9. Puerto USB Utilizado para alimentar su Genuino Uno, cargar sus bocetos en su Genuino, y para
comunicarse con su boceto Genuino (a través de Serial. Println () etc.).
10. Botón Restablecer Restablece el microcontrolador ATmega.

El texto de la guía Arduino getting started está licenciado bajo la licencia Creative Commons
Attribution-ShareAlike 3.0. Las muestras de código en la guía se lanzan al dominio público.
GPRS/GSM Shield
SIM900
by PatagoniaTec | Inalambrico, Shields | 0 Comentarios

Descripción
GPRS/GSM Shield SIM900 Es un shield ultra compacto y confiable basado en
el chip SIM900, 100% compatible con Arduino Uno y Mega. Puede trabajar en
frecuencias gsm/gprs de 850/900/1800/1900MHz, para realizar llamadas de
voz, envio de sms y fax. Tiene un muy bajo consumo y un diseño muy
pequeño con grandes posibilidades.

Se controla y configura mediante protocolo UART, usando comandos AT. Por


default la velocidad UART esta seteada en 19200 baudios. Para esta función
posee un jumpers, para poder seleccionar los pines digitales mediante los
cuales queremos realizar la comunicación (D0-D3) hay un switch en la placa
que nos permite seleccionar entre una conexión UART o un puerto de debug,
que se puede setear para el arduino también, el SIM900 se puede conectar
directamente a una pc vía un chip FTDI232. Una de las funciones mas
interesantes es que posee un super capacitor con su propio circuito de
alimentación, capaz de funcionar como RTC y dar información de fecha y
hora.

Caracteristicas
Técnicas
• Fully compatible with Arduino Uno and Mega.
• Free serial port connecting, you can select Hardware Serial port(D0/D1) control or Software
Serial port(D2/D3) control it.
• SIM900 all pins breakout. Not just the UART port and debug port be layout, but also all pins
on SIM900 be layout to the 2.54 standard pitch.
• Super capacitor power supply for the RTC.
• EFCom not only can use the button for power on , but also can use the digital pin of
Arduino to power on and reset the SIM900 module.
• Quad-Band 850/ 900/ 1800/ 1900 MHz
• GPRS multi-slot class 10/8
• GPRS mobile station class B
• Compliant to GSM phase 2/2+
– Class 4 (2 W @850/ 900 MHz)
– Class 1 (1 W @ 1800/1900MHz)

• Control via AT commands (GSM 07.07 ,07.05 and EFCOM enhanced AT Commands)
• SIM application toolkit
• Supply voltage range : 3.1 … 4.8V
• Low power consumption: 1.5mA(sleep mode)
• Operation temperature: -40°C to +85 °C
• Dimension:68.33×53.09mm(Same dimension of Arduino main board)
Este seguro de utilizar una fuente de 9v para alimentar al arduino, el Shield se
encargara de bajar la tensión a los valores que maneja el SIM900 (3.2v a 4.8)
pero cuando se realiza un burst de transmision el voltaje de alimentación
puede bajar mucho y es necesaria una fuente que soporte un consumo de 2 A.
El puerto usb no puede dar esta corriente.

Modulo de Comunicacion
Inalambrica GSM Shield
Administrador junio 2, 2014 Comunicación 63 comentarios

MODULO DE COMUNICACIÓN
INALÁMBRICA GSM SHIELD
Es un modulo Multi-banda WCDMA/GSM/GPRS/EDGE que soporta transferencias
de datos WCDMA hasta 384 kbps.
El modulo provee mucha flexibilidad con los
protocolos TCP/UDP/FTP/HTTP/HTTPS/SMTP/POP3 y MMS.
Esta es una tarjeta GPRS ultra compacta de comunicación inalámbrica. La tarjeta es
compatible con todos los modelos de Arduino con el formato UNO, además puedes
controlarla con otros microcontroladores también. La tarjeta está basada en el
módulo SIM900 4.

La tarjeta GPRS está configurada y controlada por vía UART usando comandos AT.
Solo conecta la tarjeta al microcontrolador, Arduino, etc, y comienza a comunicarte
a través de comandos AT. Ideal para sistemas remotos, comunicación recursiva,
puntos de control, mandar mensajes de texto a celulares, etc.
ESPECIFICACIONES
Totalmente compatible con Arduino
Conexión con el puerto serial
Quad-Band 850/ 900/ 1800/ 1900 Mhz
GPRS multi-slot clase 10/8
GPRS mobile station clase B
Compatible GSM fase 2/2+
Clase 4 (2 W (AT) 850 / 900 MHz)
Clase 1 (1 W (AT) 1800 / 1900MHz)
TCP/UP embebido
Soporta RTC
Consumo de 1.5 mA (suspensión)