Page 41 - MDP2020-1
P. 41
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅰ | 35
8. 소프트웨어 작성하기
가. 프로그램 흐름도
나. 무드등을 실행하기 위한 프로그램 소스
app.js
->
var express = require('express');
var app = express();
var http = require('http').Server(app);
//var io = require('socket.io')(http);
var Gpio = require('onoff').Gpio;
var red = new Gpio(23, 'out'); //Gpio23번 포트를 사용
red.writeSync(0);
var web_port = process.env.PORT || 8000;
app.use(express.static(__dirname + '/public'));
app.get('/red_on',function(res){
red.writeSync(1);
console.log("LIGHT On!"); // 콘솔창에 “LIGHT On!”메시지를 출력
});