¿Alguna vez ha deseado que usted podría controlar sus proyectos con un simple texto?
El microcontrolador Tessel tiene un módulo GPRS que enviemos mensajes de texto y llamadas telefónicas a y desde el microcontrolador. Tessel admite módulos de hardware con otras funciones, como el módulo de relé que se muestra aquí, o cualquier tipo de sensor que desea modificar para trabajar con Tessel. Con un poco de Javascript, puede utilizar su teléfono celular como un interruptor remoto para controlar tu Tessel con mensajes de texto.
El código es relativamente sencillo, copiar y pegar la siguiente secuencia de comandos y luego personalizar a tu gusto.
var tessel = require('tessel');var gprslib = require('gprs-sim900'); var relaylib = require('relay-mono'); var gprs = gprslib.use(tessel.port['A']); var relay = relaylib.use(tessel.port['C']);var triggerFunction = require('gprs-trigger'); var triggerFunc = new triggerFunction;var trigger = 'boop';// The cool thing you want your triggered module to do. In this case, turn something on or off with the relay module. function coolAction () { relay.toggle(1, function (err) { if (err) return console.err() if (LOGS) console.log('toggled'); }); };// Initialize GPRS module gprs.on('ready', function() { // Wait around 30 seconds for the GPRS module to connect before sending Tessel a text. console.log("GPRS is on and waiting for you to text a trigger for your module"); triggerFunc.triggerFunc(gprs, trigger, coolAction); });