Maixduino를 웹캠으로 만들기
소개
Maixduino 는 카메라, WiFi 등이 붙어 있으므로 그대로 웹캠으로 할 수 있습니다.
준비
Maixduino 우선 이것
코드
코드는 GitHub을 참조하십시오.
SiPeed에서 제공하는 표준 Arduino 라이브러리 외에도 다음 라이브러리를 사용합니다.
GC0328 카메라
데이터시트에서는, 카메라가 OV2640이 되고 있지만, 실제로 Maixduino에 부속되어 있던 카메라는 GC0328이었다. PlatformIO에서 사용하는 SiPeed사의 Arduino SDK에서는 이 GC0328 카메라는 동작하지 않는다. 따라서 GC0328 카메라에 여기 라이브러리를 사용합니다.
ESP32 WiFi
PlatformIO에서 사용하는 SiPeed사의 Arduino SDK는 M1w에 내장된 ESP8265용이므로, Maixduino에서 사용하고 있는 ESP32는 그대로 사용할 수 없다. 따라서 ESP32 WiFi을 사용합니다. ( Maixduino에서 WiFi 사용 참조)
mDNS
mDNS가 보급되어 왔기 때문에, mDNS에도 대응해 보았다. Arduino mDNS 라이브러리를 Maixduino 용으로 변경하고 mDNS 사용합니다.
다만, iPhone에서는 이름 해결할 수 있었지만, Windows 10의 Firefox에서는 할 수 없었다. ESP32의 mDNS에 비하면 ArduinoMDNS은 상당히 단순하기 때문에 지원하지 않는 사양이 있을지도 모른다.
마지막으로
LAN의 iPhone에서 safari를 사용하여 http://maixduino.local/을 열면 카메라 이미지가 표시됩니다.
Reference
이 문제에 관하여(Maixduino를 웹캠으로 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/fukuebiz/items/3cfc38828914b6553aa8
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
LAN의 iPhone에서 safari를 사용하여 http://maixduino.local/을 열면 카메라 이미지가 표시됩니다.
Reference
이 문제에 관하여(Maixduino를 웹캠으로 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/fukuebiz/items/3cfc38828914b6553aa8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)