# Bluetooth_Projector **Repository Path**: birdflyiot/bluetooth_projector ## Basic Information - **Project Name**: Bluetooth_Projector - **Description**: 利用python实现的投影仪触摸控制设备。opencv Bluetooth python - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-25 - **Last Updated**: 2025-08-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 基于opencv的投影仪触摸装置 # 1 设计目标 实现一个摄像头+蓝牙装置控制的投影仪触摸控制设备,能够通过触控操作控制投影仪。 # 2 实现思路 1. 通过一个摄像头拍摄投影仪画面,检测到触控笔点了哪里,进而完成触摸控制。 2. 触控笔采用一个LED灯制作,点到幕布时,LED灯亮,摄像头检测到灯亮,判断位置,进行点击操作。 3. 通过蓝牙或者adruino模拟鼠标设备,操作投影仪 # 3 程序设计 程序分为上位机和下位机两部分,上位机包括PC或树莓派,利用python的opencv库实现图像检测识别;下位机可以是蓝牙模块或者是arduino模拟的鼠标,主要实现对投影仪的控制。 # 参考 [Mouse Control Functions — PyAutoGUI documentation](https://pyautogui.readthedocs.io/en/latest/mouse.html) [example of mouse emulation ? - Raspberry Pi Forums](https://forums.raspberrypi.com/viewtopic.php?t=234495) [【SAMR21新玩法】34. 模拟USB鼠标键盘 - MicroPython中文社区](https://www.micropython.org.cn/forum/viewtopic.php?t=41) [ESP32-S2-Saola-1 模拟鼠标画圈 - MicroPython中文社区](https://www.micropython.org.cn/forum/viewtopic.php?t=1299) [使用esp32 作为蓝牙鼠标和键盘以及坑-CSDN博客](https://blog.csdn.net/platform/article/details/118248608)