فهرست مطالب:

SmartMirror مبتنی بر وب با استفاده از ارتباط سریال: 6 مرحله
SmartMirror مبتنی بر وب با استفاده از ارتباط سریال: 6 مرحله

تصویری: SmartMirror مبتنی بر وب با استفاده از ارتباط سریال: 6 مرحله

تصویری: SmartMirror مبتنی بر وب با استفاده از ارتباط سریال: 6 مرحله
تصویری: اتصال گوشی آیفون به تلویزیون، روش جدید 2022 بدون کابل و رایگان تمام برندها 2024, نوامبر
Anonim
SmartMirror مبتنی بر وب با استفاده از ارتباط سریال
SmartMirror مبتنی بر وب با استفاده از ارتباط سریال

این دستورالعمل با تمام کد آماده استفاده ارائه می شود. توسعه بسیار پیچیده بود اما پس از راه اندازی ، سفارشی سازی آن بسیار آسان است.

نگاه کنید و لذت ببرید؛)

مرحله 1: پیکربندی آردوینو

پیکربندی آردوینو
پیکربندی آردوینو
پیکربندی آردوینو
پیکربندی آردوینو

اول از همه باید arduino خود را پیکربندی کنید.

بیایید با اتصال سنسور SRF به آردوینو شروع کنیم. در عکس بالا می توانید نحوه اتصال SRF به آردوینو خود را مشاهده کنید.

در فایل zip یک کد Arduino برای بارگذاری در Arduino خود خواهید یافت. هنگامی که این کد را اجرا می کنید و مانیتور سریال را در Arduino IDE باز می کنید ، هنگامی که بیش از 1 متر هستید و "1" هنگامی که در فاصله یک متری سنسور قرار دارید ، باید "0" را ببینید.

می توانید این اعداد را جایگزین کنید ، اما بعدا خواندن آن آسان تر است.

مرحله 2: نصب Node.js و اجرای وب سایت

نصب Node.js و اجرای وب سایت
نصب Node.js و اجرای وب سایت
نصب Node.js و اجرای وب سایت
نصب Node.js و اجرای وب سایت

قبل از اینکه بتوانیم داده ها را به محیط مرورگر خود ارسال کنیم ، باید Node. JS. را نصب کنیم.

در صورت نصب ، خط فرمان خود را باز کرده و به پوشه Smartmirror خود بروید

$ cd Desktop/SmartMirror

اکنون در پوشه ای هستید که فایل index.js را که در ZIP ارائه شده است اجرا می کنید.

$ node index.js

به طور معمول اکنون باید "0" و "1" را از سنسور خود ببینید.

توجه داشته باشید:

در index.js احتمالاً باید پورت خود را تغییر دهید. معدن در COM6 راه اندازی شد. arduino IDE خود را بررسی کنید که arduino شما به کدام یک متصل است.

var myPort = جدید SerialPort ('COM6' ، {baudRate: 9600})؛

مرحله 3: صفحه وب را باز کنید

صفحه وب را باز کنید
صفحه وب را باز کنید

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

فایل index.html را در داخل نقشه عمومی باز کرده و داخل خط فرمان "اتصال جدید" را مشاهده خواهید کرد.

اگر همه چیز آنطور که باید کار می کند ، اگر در فاصله یک متری هستید یا نه ، باید ظاهر شود.

مرحله چهارم: پوشش را با لیزر برش دهید

پوشش را با لیزر قطع کنید
پوشش را با لیزر قطع کنید
پوشش را با لیزر قطع کنید
پوشش را با لیزر قطع کنید

من همچنین الگوی خودم را برای یک پوشش ارائه دادم ، اما شما می توانید الگوی خود را ایجاد کنید زیرا احتمالاً مانیتور دیگری غیر از من خواهید داشت.

پس از قطع آن ، آن را مونتاژ کرده و تمام کابل ها را مخفی می کنید.

مرحله 5: انجام شد

اگر همه چیز طبق برنامه پیش رفت ، اکنون باید آینه هوشمند خود را داشته باشید!

مرحله ششم: نکات

اگر از رزبری پای استفاده می کنید می توانید آن را فشرده و بی سیم کنید. این کابل کمتر و قابل جابجایی بیشتر خواهد بود.

توصیه شده: