Paso 4: conclusión
Me decepciona un poco que no me la unidad MTKLIO para enviar un SMS como inicialmente previsto y tuvo que utilizar un servicio de terceros (UbiDots) para este elemento del proyecto. Esta solución significa que no fue capaz de enviar el ID de unidad alerta en el mensaje de que es esencial para que el proyecto también. Google muestra este problema GSM a ser un problema común, (foros de Mediatek en desbordamiento de pila).
Guión un bosquejo básico que no hizo nada pero trata de enviar un SMS a mi teléfono, pero incluso eso no para mí.
Pensé que tal vez había una cola de no leída en el SIM que podría de alguna manera han estado bloqueando, así que escribí un quick ' n ' dirty interrogador (enlace de GitHub) usando el serial port a primera lectura y luego purgar la cola. A pesar de que hubo un par de unreads de mi proveedor de servicio que esto no ayuda con mi problema.
El SIM trabajó muy bien en un dongle 3G al otro lado de la mesa.
El SDK de MTKLIO es Windows solamente, es necesario instalar este "encima" del IDE de Arduino estándar de Windows.
Me has estado desarrollando usando una VM bien, asegurar que redirige el dispositivo USB.
Hay muchas instrucciones hacia fuera allí en cuanto a que la configuración del entorno dev. Asegúrese de seguirlas. Dicho esto, desarrollando un proyecto para el MTKLIO será terreno familiar para cualquier persona acostumbrada a trabajar con Arduino UNO. Excepto el MTKLIO tiene todo esta conectividad construido en, no más escudos necesarios!
Usted encontrará que Windows caerá al azar el puerto comm cuando y después de cargar código a la Junta, sí, incluso después de que haya seguido las instrucciones de configuración en el controlador de Puerto comm de windows; Esto también es un problema conocido.
Como con cualquier cosa, recuerda que Google es tu amigo, tu problema no será extranjero.
¡ Feliz Hacking!