나는 직렬 연결 arduino 's에 신호를 보내거나 보내는 python 스크립트가 있습니다. 나는 arduinos의 상태를 질의 할 수 있도록 웹 서버를 구현하는 가장 좋은 방법을 알고 싶었다. 나는 "웹 서버"부분과 직렬 연결이 같은 스크립트에서 실행되기를 원합니다. 가능한가, 아니면 데몬과 서버 부분으로 나누어야합니까?
감사합니다. 모든 의견을 환영합니다.
나는 직렬 연결 arduino 's에 신호를 보내거나 보내는 python 스크립트가 있습니다. 나는 arduinos의 상태를 질의 할 수 있도록 웹 서버를 구현하는 가장 좋은 방법을 알고 싶었다. 나는 "웹 서버"부분과 직렬 연결이 같은 스크립트에서 실행되기를 원합니다. 가능한가, 아니면 데몬과 서버 부분으로 나누어야합니까?
감사합니다. 모든 의견을 환영합니다.
를 사용; 나는이 개 부분을 분리 한 :
아두 이노 데몬 나는 [병]라는 마이크로 웹 프레임 워크와 파이썬을 사용하고
[1] API 호출을 처리하고 난와 통신 할 수 PySerial을 사용하고있는 아두 이노스.
웹 서버
정규 아파치와 PHP; Arduino 데몬에 대한 API 호출을하는 데 사용됩니다.
WAMP 서버 있습니다. 가장 쉽고 빠른 방법입니다. 웹 서버는 php, python, http 등을 지원합니다. Linux를 사용하는 경우 가장 쉬운 직렬 통신 도구는 php입니다. 하지만 Windows에서 PHP는 직렬 통신에서 데이터를 읽을 수 없습니다. 따라서 파이썬/펄 등
덕분에 내가 선택 하셨을 궁금 분들을 위해
감사합니다. 이미 솔루션을 선택했습니다. PHP는 아파치에서 실행될 때 지속적인 프로세스가 아니기 때문에 나쁜 선택입니다. – Vannen