Taller de Arduino. Experimentando con Arduino MKR 1010. German Tojeiro Calaza
Чтение книги онлайн.
Читать онлайн книгу Taller de Arduino. Experimentando con Arduino MKR 1010 - German Tojeiro Calaza страница 9
Arduino MKR1200 WIFI
Arduino MKRFOX1200 (figura 1.24) ha sido diseñado para ofrecer una solución práctica y rentable a los fabricantes que buscan agregar conectividad Sigfox en sus proyectos con una mínima experiencia previa en redes. Está basado en el módulo Atmel SAMD21 y ATA8520 Sigfox. La placa Arduino MKRFOX1200 es una de las placas de prototipado más dotadas para el internet de las cosas o IoT. Con capacidad para conectarse a la red de Sigfox, pone a su alcance el poder de las redes LPWAN para conectarse a grandes distancias y muy bajo consumo.
Existen placas más económicas, como el ESP8266 o el ESP32. Incluso el Arduino MKR1000 explicado anteriormente puede ser un gran rival. Sin embargo, utilizan tecnologías diferentes de comunicación. Y aunque estas placas son muy versátiles, su función no tiene nada que ver con despliegues masivos de dispositivos del IoT. No cumplen las premisas de bajo consumo y un amplio alcance de cobertura. Sin embargo, placas compatibles con LoRaWan o Sigfox, cumplen con creces estas premisas.
Arduino MKRFOX1200 es una potente placa que combina la funcionalidad del Arduino Zero y la conectividad de Sigfox. Es la solución ideal para crear dispositivos de IoT de forma fácil y sencilla. La placa incluye 2 años de suscripción gratuita a Sigfox (con un máximo de 140 mensajes al día) y acceso gratuito a Spot’it, un servicio de geolocalización para ubicar la placa sin GPS extra. El Arduino MKRFOX1200 se ha diseñado para ofrecer una solución eficiente y de bajo coste para realizar proyectos con la conectividad Sigfox. Se basa en un potente microcontrolador Atmel SAMD21 y un módulo Sigfox ATA8520. Se puede alimentar con 2 pilas AA de 1.5 V, con baterías AAA o con una alimentación externa de 5 V. A diferencia de otras placas Arduino y Genuino, el MKRFOX1200 funciona con 3.3 V. El máximo voltaje aplicable a los pines I/O es de 3.3 V. Si se aplican voltajes superiores a 3.3 V a cualquiera de los pines se puede dañar la placa y anular la garantía. El plan de datos de Sigfox incluido se activa automáticamente al enviar el cuarto mensaje en la red. Se pueden enviar hasta 140 mensajes por día durante un año. La placa necesita una antena GSM 868 MHz (no incluida por defecto) para poder funcionar correctamente. Se recomienda un modelo que incluya el conector UFL.
Características de Arduino MKRFOX1200
* Microcontrolador: SAMD21 Cortex-M0+ 32bit low power ARM MCU
* Alimentación (USB/VIN): 5 V
* Baterías soportadas: 2× AA o AAA
* Voltaje de operación: 3.3 V
* Pines digitales I/O: 8
* Pines PWM: 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 o 18 -, A4 o 19)
* UART 1
* SPI 1
* I2C 1
* Entradas analógicas: 7 (ADC 8/10/12 bits)
* Salidas analógicas: 1 (DAC 10 bits)
* Interrupciones externas: 8 (0, 1, 4, 5, 6, 7, 8, A1 o 16, A2 o 17)
* Corriente DC por pin: 7 mA
* Memoria Flash: 256 kB
* Memoria SRAM: 32 kB
* No dispone de EEPROM
* Reloj RTC: 32.768 kHz (RTC), Micro: 48 MHz
* LED_BUILTIN 6
* Full-Speed USB Device and embedded Host
* LED_BUILTIN 6
* Antenna: 2 dB
* Frecuencia: 868 MHz
* Apto para Europa (Consultar cobertura actual en página de Sigfox)
* Largo: 67.64 mm
* Ancho: 25 mm
* Peso: 32 g
El pineado completo se muestra en la figura 1.25.
Arduino MKR1300 WIFI
MKR WAN 1300 es una placa potente que combina la funcionalidad de la conectividad MKR ZERO y LoRa/LoRaWAN TM. Es la solución ideal para los fabricantes que desean diseñar proyectos de IoT con una experiencia previa mínima en redes que tengan un dispositivo de bajo consumo.
Arduino MKR WAN 1300 ha sido diseñado para ofrecer una solución práctica y rentable para los fabricantes que buscan agregar conectividad LoRa a sus proyectos con una experiencia previa mínima en redes. Se basa en el Atmel SAMD21 y un módulo Murata CMWX1ZZABZ LoRa (figura 1.26).
El diseño incluye la capacidad de alimentar la placa con dos baterías AA o AAA de 1.5 V o 5 V externos. El cambio de una fuente a otra se hace automáticamente. Una buena potencia de cómputo de 32 bits similar a la placa MKR ZERO, el rico conjunto habitual de interfaces de E/S, comunicación LoRa de baja potencia y la facilidad de uso del software Arduino (IDE) para el desarrollo y la programación de códigos. Todas estas características hacen de esta placa la opción preferida para los proyectos emergentes impulsados por batería de IoT en un factor de forma compacta. El puerto USB se puede utilizar para suministrar alimentación (5 V) a la placa. Arduino MKR WAN 1300 puede funcionar con o sin las baterías conectadas y tiene un consumo de energía limitado.
Características de Arduino MKR WAN 1300
Microcontrolador | SAMD21 Cortex-M0 + MCU de bajo consumo de 32 bits |
Módulo de radio | CMWX1ZZABZ (hoja de datos) |
Fuente de alimentación de la placa (USB/VIN) | 5 V |
Baterías compatibles (*) | 2 × AA o AAA |
Voltaje de funcionamiento del circuito | 3.3 V |
Pernos digitales de E/S | 8 |
PWM pines | 12 (0, 1, 2, 3, 4, 5, 6, 7, 8, 10, A3 - o 18 -, A4 - o 19) |
UART | 1 |
SPI | 1 |
I2C | 1 |
Clavijas de entrada analógica | 7 (ADC 8/10/12 bits) |
Pernos de salida analógica | 1 (DAC 10 bits) |
Interrupciones externas | 8 (0, 1, 4, 5, 6, 7, 8, A1 -o 16-, A2 - o 17) |
Corriente DC por pin de E/S | 7 mA |
Memoria flash | 256 kB |
SRAM | 32 kB |
EEPROM | no |
Velocidad de reloj | 32.768
|