فهرست مطالب:

UChip - BEEP سنسور سونار با انتقال داده بلوتوث: 4 مرحله
UChip - BEEP سنسور سونار با انتقال داده بلوتوث: 4 مرحله

تصویری: UChip - BEEP سنسور سونار با انتقال داده بلوتوث: 4 مرحله

تصویری: UChip - BEEP سنسور سونار با انتقال داده بلوتوث: 4 مرحله
تصویری: MITSUBISHI PAJERO SONAR OFF BLINKING HOW TO FIXED 2024, نوامبر
Anonim
UChip - BEEP سنسور سونار با انتقال داده بلوتوث
UChip - BEEP سنسور سونار با انتقال داده بلوتوث
UChip - BEEP سنسور سونار با انتقال داده بلوتوث
UChip - BEEP سنسور سونار با انتقال داده بلوتوث

به تازگی ، من یک BEEP مانند سونار ماشین و آداپتور سریال Bluetooth به USB با استفاده از uChip ایجاد کردم. هر پروژه به خودی خود بسیار جالب بود ، اما … آیا امکان ادغام آنها و ایجاد یک سنسور "BT از راه دور BT مانند ماشین" وجود دارد؟!؟

پاسخ بله است (در غیر اینصورت چه دلیلی برای نوشتن یک دستورالعمل وجود دارد!:)) و این آموزش سریع به شما نشان می دهد که چگونه.

با انجام این پروژه ، دستگاهی دریافت خواهید کرد که فاصله را با استفاده از سونار اولتراسونیک اندازه گیری می کند ، سیگنال صوتی متناسب با فاصله ایجاد می کند و فاصله را از طریق بلوتوث به تلفن/رایانه/دستگاه شما منتقل می کند.

صورت حساب مواد:

- Beep مانند دستگاه ماشین: خود را بسازید

-آداپتور SerialBT به USB: نحوه ساخت آن در اینجا آمده است

- باتری لیتیوم (یا بسته معادل): هر باتری با ولتاژ بین 3V3 تا 5V

مرحله 1: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی

من فرض می کنم شما قبلاً BEEP خود را مانند دستگاه ماشین و آداپتور سریال BT-to-USB ساخته اید. در صورت عدم وجود ، دستورالعمل ها به شرح زیر است:

- Beep مانند ماشین

-آداپتور سریال BT-to-USB

هیچ سیم کشی واقعی برای ساخت این پروژه وجود ندارد. شما به سادگی باید اتصال باتری را مانند یک تخته ماشین به BEEP بچسبانید تا منبع تغذیه خارجی را تأمین کنید (در آموزش قبلی من از طریق اتصال میکرو USB به برد تغذیه کردم).

در صورت نیاز به کمک در مورد اتصالات ، من شماتیک را از "BEEP like a car!" ارائه کردم. با تغییرات لازم مشخص شده است.

مرحله 2: برنامه نویسی

طرح "BeepLikeACarWithBT.ino" را در uChip با استفاده از Arduino IDE بارگذاری کنید.

اگر دوست دارید کد را ببینید. کد (به نظر من) بسیار ساده است ، می توان با تغییر فرکانس و اولویتی که پورت سریال داده ها را منتقل می کند ، آن را بیشتر بهینه کرد. با این حال ، بهینه سازی خارج از محدوده این پروژه است.

متناسب با نیاز خود #تعریف مختلف را تنظیم کنید. به طور پیش فرض ، حداقل فاصله 200 میلی متر و حداکثر 2500 میلی متر است. علاوه بر این ، از تغییر BUZZ_DIV تعریف شده به منظور تغییر فرکانس بوق جلوگیری می شود.

مرحله 3: مبدل SerialBT به USB ، باتری و تلفن خود را وصل کنید

مبدل SerialBT به USB ، باتری و تلفن خود را وصل کنید
مبدل SerialBT به USB ، باتری و تلفن خود را وصل کنید

مبدل BT-USB را به uChip با استفاده از مبدل OTG وصل کنید ، باتری را به برد خود وصل کرده و سپس از پایانه سریال BT در تلفن خود برای اتصال با دستگاه BT استفاده کنید.

مرحله 4: از آن لذت ببرید

خوش بگذره!
خوش بگذره!

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

من خودم را در بالای ماشین اسباب بازی قدیمی RC خود قرار دادم

آن را امتحان کنید و بررسی کنید حداکثر محدوده ای که می توانید اندازه گیری کنید چقدر است. توجه داشته باشید که در صورت اندازه گیری فاصله موانع "بی نهایت دور" ، دستگاه ممکن است داده های اشتباه را منتقل کند. اگر می خواهید از آنها برای مقاصدی غیر از تجسم ساده استفاده کنید ، باید آن داده ها را به درستی مدیریت کنید.

توصیه شده: