داستان
وقتی فاصله بین دو نقطه را اندازه گیری می کنید، روش کلی استفاده از خط کش است. اما شما می توانید از روش های بسیار دیگری استفاده کنید: لیزر، نقشه، پا یا پیاده روی متر.
هنگام اندازه گیری فاصله منحنی (نه مستقیم) پیاده روی متر بسیار مفید است. اما ممکن است بسیار خسته باشد زیرا باید کل مسافت را پیاده روی کنید.
در اینجا فیلمی است که فاصله را اندازه گیری می کند. می بینید که وسیله نقلیه توسط مرورگر وب کنترل می شود و فاصله در صفحه وب به صورت بلادرنگ نمایش داده می شود.
این پروژه در مورد یک وسیله اندازه گیری فاصله است. از راه دور از طریق شبکه وای فای از طریق Websocket کنترل می شود و کاربر می تواند اطلاعات مسافت را از وسیله نقلیه در زمان واقعی از طریق Websocket دریافت کند.
اکنون قصد دارم نحوه پیاده سازی سیستم را توضیح دهم.
1. مونتاژ یک وسیله نقلیه
در ابتدا، من یک وسیله نقلیه از DFRobot مونتاژ کردم.
http://www.robotshop.com/en/dfrobot-4wd-arduino-platform-encoders.html
کیت وسیله نقلیه عالی بود زیرا می توانستم همه چیز را از این کیت دریافت کنم . اما وقتی دو انکودر را مونتاژ کردم برخی از قطعات مناسب نبودند، بنابراین تعمیر آن سخت بود.
2. اصلاح یک صفحه وب
من یک صفحه وب را با استفاده از کد منبع از hackster.io پیاده سازی کرده ام. این یک اجرای جالب یک جوی استیک از طریق Websocket است.
https://www.hackster.io/iot_lover/arduino-web-based-joystick-02ca54
من یک عملکرد برای نمایش داده های فاصله از وسیله نقلیه اضافه کرده ام.