核心:树莓派

树莓派的系统已经安装好了。noobs + raspbian 系统。

然后买了很多的传感器,就开始了树莓派时间的探索。

第一个实例就是点亮二极管 nodejs版

看代码:

 

var server = require('server')

var {get} = server.router;

 

var Gpio = require("rpio2").Gpio;

 

var led = new Gpio(36) //正极引脚是36号 负极为6

 

var count = 0;

 

function blink(n){

   led.open(Gpio.OUTPUT,Gpio.LOW);

   for(var i = 0; i < n; i++){

       led.toggle();

       led.sleep(1000);

   }

   led.close();

}

server(

     {port:4002},

        [

                get('/',ctx => {

                     

                        count++

                        blink(count)

                        return '欢迎来的吃灰派实验室,您将点亮我的小灯泡:' + count/2 + '次哦'

 

                }),

        ]

)

 

console.log('server starts on 4001 port')

 

这个脚本是通过 natapp免费的隧道链接本地服务端口

 

当别人访问natapp生成的外网网址(随机变的)时, 就回点亮我树莓派的小灯。

成功点亮的时候,觉得起步不错!哇哦!信心满满的继续折腾......

posted on 2018-12-04 17:51  平头哥的自我救赎  阅读(89)  评论(0编辑  收藏  举报