작동하지 않음 + WS2812 빌드 나는ESP8266 + NodeMCU 사용자 정의
ws2812.init()
ws2812.write(string.char(255, 0, 0, 255, 0, 0))
콘솔 쇼는 &없는 ws2812b 다음
Vins-MacBook-Pro:esptool-master vin$ sudo ./esptool.py --port /dev/tty.SLAB_USBtoUART write_flash -fm qio 0x00000 nodemcu-dev-8-modules-2017-02-23-16-42-03-integer.bin
NodeMCU custom build by frightanic.com
branch: dev
commit: b382a42057a264eba55e3781e18143f52e0b426e
SSL: false
modules: file,gpio,net,node,tmr,uart,wifi,ws2812
build built on: 2017-02-23 16:41
powered by Lua 5.1.4 on SDK 2.0.0(656edbf)
(1)를 사용하여 내 ESP8266-12E)에이 빌드를 가지고 픽셀이 켜집니다.
ws2812.init()ws2812.write(string.char(255, 0, 0, 255, 0, 0))
2)는 I
ws2812.init()
ws2812.write(1,string.char(255, 0, 0, 255, 0, 0))
콘솔 쇼 다음 ESPlorer
다음에 실행 & 더 ws2812b 화소가 점등하지 않는다.ws2812.init()ws2812.write(1,string.char(255, 0, 0, 255, 0, 0))
stdin:1: bad argument #1 to writ
감사합니다.
업데이트 : nodemcu_integer_0.9.6-dev_20150704.bin 출력은 GPIO5에 있었지만 이제 사용자 정의 빌드에서 nodemcu-dev-8-modules-2017-02-23-16-42-03-integer.bin 출력은 GPIO2에 있습니다. // ws2812.init() ws2812.write (string.char (128, 0, 128) : rep (10)) // 10 개의 ws2812b 픽셀을 모두 표시 – Vin
업데이트 : 버퍼가 작동하지 않습니다.'ws2812.init) 버퍼 : ws2812.newBuffer (10, 3) 버퍼 : set (5, string.char (0, 255, 0))'출력이 없음/변경되지 않음 – Vin
업데이트 : 버퍼가 작동했습니다. 'ws2812.write (buffer)'가 누락되었습니다. :) – Vin