جدول المحتويات:

UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث: 4 خطوات
UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث: 4 خطوات

فيديو: UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث: 4 خطوات

فيديو: UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث: 4 خطوات
فيديو: Cleaning the Transducer on your Boat 2024, يوليو
Anonim
UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث
UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث
UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث
UChip - مستشعر سونار بيب مع نقل بيانات بلوتوث

في الآونة الأخيرة ، قمت بتطوير BEEP مثل سونار السيارة ومحول Bluetooth التسلسلي إلى USB باستخدام uChip. كان كل مشروع مثيرًا للاهتمام من تلقاء نفسه ، ولكن … هل سيكون من الممكن دمجها وإنشاء مستشعر "BT عن بعد BEEP مثل السيارة"؟!؟

الجواب هو نعم (ما هو السبب في كتابة Instructables وإلا!:)) وسيوضح لك هذا البرنامج التعليمي السريع كيفية القيام بذلك.

عند تنفيذ هذا المشروع ، ستحصل على جهاز يقيس المسافة باستخدام سونار فوق صوتي ، ويولد إشارة صوتية تتناسب مع المسافة وينقل المسافة عبر البلوتوث إلى هاتفك / جهاز الكمبيوتر / جهازك.

فاتورة المواد:

- تنبيه مثل جهاز السيارة: اصنع بنفسك

- محول SerialBT-to-USB: هنا كيفية صنعه

- بطارية ليثيوم أيون (أو ما يعادلها): أي بطارية بجهد يتراوح بين 3 فولت و 5 فولت

الخطوة 1: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك

سأفترض أنك قمت بالفعل ببناء BEEP الخاص بك مثل جهاز السيارة ومحول BT-to-USB التسلسلي. في حال لم تكن قد فعلت ذلك ، فإليك التعليمات:

- صوت تنبيه مثل السيارة

- محول تسلسلي من BT إلى USB

لا يوجد توصيلات حقيقية لعمل هذا المشروع ؛ تحتاج ببساطة إلى لحام موصل البطارية بـ BEEP مثل لوحة السيارة من أجل توفير مصدر طاقة خارجي (في البرنامج التعليمي السابق ، قمت بتشغيل اللوحة من خلال موصل micro-USB).

في حال احتجت إلى بعض المساعدة في التوصيلات ، فقد قدمت المخطط من "إشارة صوتية مثل السيارة!" مع تسليط الضوء على التغييرات اللازمة.

الخطوة الثانية: البرمجة

قم بتحميل الرسم التخطيطي "BeepLikeACarWithBT.ino" في uChip باستخدام Arduino IDE.

ألق نظرة على الكود إذا أردت. الكود (في رأيي) بسيط للغاية ، من الممكن تحسينه بشكل أكبر عن طريق تغيير التردد والأولوية التي ينقل بها المنفذ التسلسلي البيانات. ومع ذلك ، فإن التحسين خارج نطاق هذا المشروع.

اضبط #define المتنوع وفقًا لاحتياجاتك. افتراضيًا ، الحد الأدنى للمسافة هو 200 ملم بينما الحد الأقصى هو 2500 ملم. علاوة على ذلك ، فنحن نرحب بك لتعديل تعريف BUZZ_DIV من أجل تغيير التردد الذي يصدر به صوت الصفير.

الخطوة 3: قم بتوصيل محول SerialBT-to-USB والبطارية والهاتف الخاص بك

قم بتوصيل محول SerialBT-to-USB والبطارية والهاتف الخاص بك
قم بتوصيل محول SerialBT-to-USB والبطارية والهاتف الخاص بك

قم بتوصيل محول BT-to-USB بـ uChip باستخدام محول OTG ، ثم قم بتوصيل البطارية بلوحك ، ثم استخدم طرفًا تسلسليًا BT على هاتفك لربطه بجهاز BT.

الخطوة 4: استمتع

استمتع!
استمتع!

ها أنت ذا! تم تعيين كل شيء ، والآن يجب أن تبدأ في تلقي المسافة المقاسة على هاتفك.

لقد دمجت الألغام في الجزء العلوي من سيارة لعبتي القديمة التي تعمل بالريموت كنترول

جربه وتحقق من أقصى مدى يمكنك قياسه. ضع في اعتبارك أن الجهاز قد ينقل بيانات خاطئة في حالة قياس مسافة العوائق "البعيدة بلا حدود". تحتاج إلى التعامل مع هذه البيانات بشكل صحيح في حالة رغبتك في استخدامها لبعض الأغراض غير التصور البسيط.

موصى به: