توضیحات
ارسال مختصات به صفحه وب از طریق وب سوکت بر اساس زاویه ماژول ژیروسکوپ MPU6050 دریافت مقدار امتیاز ثبت شده توسط بازی در سخت افزار ESP8266، که میتوانید مقدار آن را در سریال مانیتور مشاهده کنید. در صورت تماس دایره قرمز با دایره های آبی که به صورت رندوم تغییر مختصات میدهند یک امتیاز لحاظ می شود. برای درک بهتر روند پروژه فیلم تست پروژه را مشاهده کنید.
فیلم تست پروژه
بازی Circle game
این بازی یکی از تمرین های جاوا اسکریپت برای توابع کیبورد است. به کمک توابع کیبورد، بر اساس کلیدهای پیکانی یا Arrow Keys. دایره قرمز رنگ حرکت میکند و در صورت تماس با دایره های رندوم آبی زنگ، یک امتیاز ثبت میکند. این پروژه بر اساس سورس اصلی این بازی توسعه یافته است. بر اساس ژیروسکوپ مختصات توسط سخت افزار ESP8266 ارسال می شود و توابع وب سوکت جایگزین توابع کیبورد شده است تا موقعیت دایره قرمز در صفحه را تغییر دهد. همچنین امتیاز ثبت شده توسط وب سوکت به سخت افزار ESP8266 ارسال میگردد.
جهت دانلود فایل بازی اصلی کلیک کنید.
وب سوکت چیست؟
برای حل مشکلات نمایش داده های real-time، استفاده از وب سوکت به عنوان یک پروتکل دوطرفه، کاملا ایدهآل است. که در طول زمان ارتباط دو طرفه بین مرورگر و سخت افزار وای فای ESP32 یا ESP8266 را برقرار می کند و قادر به ارسال و دریافت دادهها است.
جهت درک کامل تر و تحلیل کد های این پروژه، پیشنهاد میکنیم ابتدا مقاله آموزشی وب سوکت ارسال و دریافت را مطالعه کنید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.