DMX를 허용하도록 ESP8266에서 직렬 포트를 어떻게 구성합니까? 이 작업을 수행하는 arduino 라이브러리가 몇 개 있지만 16MHz 프로세서가 필요합니다. (ESP-8266은 80MHz 또는 160MHz로 실행됩니다.)ESP8266에서 88us 중단 및 2 비트 MAB (250000 보드) (DMX512)로 8n2 시리얼을 읽으십시오.
0
A
답변
0
Arduino에 대해서는 잘 모르겠지만 전송 속도 44K 이상이면 모든 비트 (4us), MAB (8us) 및 BREAK (88us)를 읽을 수있는 적절한 해상도를 얻을 수 있습니다.
그러나 Gooding ESP8266은 Arduino의 WiFi 모듈처럼 보입니다. 이 경우 실제로 TCP/IP 스택을 통해 Art-Net 또는 sACN을 받고 싶습니까? 추가적으로 DMX를 받으려면 RS485 (차동 쌍)이기 때문에 Arduino를 RS485 용으로 구성하거나 (꼬집거나 짧은 케이블로) 양극과 접지선을 사용하여 422 수신기를 구성해야합니다 , 그것이 최선의 방법은 아니지만 가능성이 높습니다.