Ooit gewenst dat u uw projecten met een eenvoudige tekst kon beheersen?
De microcontroller Tessel heeft een GPRS module dat laten we u SMS-berichten en telefoongesprekken voeren en naar uw microcontroller verzendt. Tessel ondersteunt hardware modules met andere functies, zoals de Relais module hieronder, of een soort van sensor die u wilt wijzigen om te werken met Tessel. Met een beetje van Javascript kunt u uw mobiele telefoon als een externe switch om te bepalen uw Tessel met SMS-berichten.
De code is relatief eenvoudig, kopiëren en plakken en vervolgens de onderstaande script aanpassen aan uw hart inhoud.
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); });