آموزش‌های کاربردیبایگانی مطالبپروژه‌های ESP32

کنترل ماوس کامپیوتر با حرکات دست

در این پروژه قصد داریم به کمک ESP32-CAM و OpenCV یک ماوس مجازی بسازیم که با حرکات دست می‌شه اون رو کنترل کرد. برای کنترل حرکات مکان‌نما روی Mouse tracking (صفحه‌نمایش) و کلیک‌های ماوس می‌شه از ماژول دوربین ESP32 و یک برنامه پایتون استفاده کرد.

کنترل ماوس با حرکات دست

برای انجام این پروژه باید با زبان پایتون، پردازش تصویر، سیستم‌های embedded و اینترنت اشیاء آشنایی داشته باشین. در بخش اول، نحوه‌ی کنترل حرکات مکان‌نما روی صفحه‌نمایش و کلیک‌های ماوس رو توضیح می‌‌دیم و شروط لازم برای اجرای برنامه پایتون رو بررسی می‌کنیم. ابتدا، کل اسکریپت پایتون رو با وب‌کم یا دوربین لپ‌تاپ تِست می‌کنیم.

در بخش دوم، از ماژول ESP32-CAM استفاده می‌کنیم و کد پایتون رو اجرا می‌کنیم. در این صورت، به جای دوربین PC یا دوربین‌های دیگه از ESP32-CAM به عنوان ورودی برای کنترل ماوس استفاده می‌کنیم.


با عضویت رایگان در سایت می‌تونید ادامه مطلب رو مشاهده کنید.
این مقاله چطور بود ؟
+1
8
+1
7
+1
1
مشاهده بیشتر

محمد حسنی

حدود 3 سالی هست که در تیم سخت افزار سازان نام آور با اشتیاق به تولید محتوا مشغول هستم. علاقه شدیدی نسبت به طراحی، تحولات دنیای فناوری هوش مصنوعی و اینترنت اشیا دارم.

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا