This commit is contained in:
赵鑫 2022-09-05 10:48:56 +08:00
parent 390f4b4c14
commit b0a912b6cf

View File

@ -52,11 +52,15 @@ sensehat.led.loadImage('images/heart.png')
// socketio 服务 // socketio 服务
const io = require('socket.io')(server, { cors: { origin: '*' } }) const io = require('socket.io')(server, { cors: { origin: '*' } })
io.on('connection', (client) => { io.on('connection', (client) => {
client.on('action', ({ action, x, y, color, pixels }) => { client.on('action', ({ action, x, y, color, pixels, delay }) => {
switch (action) { switch (action) {
case 'clear': case 'clear':
sensehat.led.clear() sensehat.led.clear()
break break
case 'flash':
sensehat.led.clear(color | [255, 255, 255])
setTimeout(sensehat.led.clear, delay | 200)
break
case 'setPixel': case 'setPixel':
sensehat.led.setPixel(Number(x), Number(y), color) sensehat.led.setPixel(Number(x), Number(y), color)
break break
@ -73,10 +77,7 @@ io.on('connection', (client) => {
// sense.clear() // sense.clear()
// read_all_leds(0) // read_all_leds(0)
// break // break
case 'flash':
sensehat.led.clear(O)
setTimeout(sensehat.led.clear, 200)
break
default: default:
console.log('okokokokok') console.log('okokokokok')
break break