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

القرن الهوائي بلوتوث: 7 خطوات (مع صور)
القرن الهوائي بلوتوث: 7 خطوات (مع صور)

فيديو: القرن الهوائي بلوتوث: 7 خطوات (مع صور)

فيديو: القرن الهوائي بلوتوث: 7 خطوات (مع صور)
فيديو: حل جميع مشاكل البلوتوث في ثواني 💪 2024, يوليو
Anonim
Image
Image
أدوات ومواد
أدوات ومواد

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

هام! فقط تنبيه سريع ، هناك خطوات اختيارية في هذا الإصدار. سيعمل بوقك بكامل طاقته من خلال الخطوة 6 ، ومع ذلك فقد قمت بتضمين المزيد من الخيارات لمراقبة مستويات البطارية وتغيير اسم جهاز Bluetooth الخاص بك والمزيد!

وأيضًا إذا كان أي شيء غير واضح ، فيرجى إبلاغي بذلك! سأقوم بتعديل هذه الكتابة بأي شيء قد فاتني.

الخطوة 1: الأدوات والمواد

سوف تبقي الروابط محدثة إذا كان أي منها غير متصل بالإنترنت.

المكونات المطلوبة:

  • Arduino Pro Mini 3.3 فولت 8 ميجا هرتز أو 5 فولت 16 ميجا هرتز (رابط)
  • مبرمج UART TTL (رابط)
  • وحدة بلوتوث HC-05 (رابط)
  • دبابيس الرأس [حوالي 25 تقريبًا يجب أن تفعل] (رابط)
  • سلك ربط (يكفي لتوصيل المسامير على اللوح)
  • Air Horn 134A (رابط)
  • محرك سيرفو 180 درجة (رابط)
  • لوح توصيل متوافق مع اللحام [قص بالحجم] (رابط)
  • 4 × مشبك بطارية AA [غير مصور] (رابط)
  • 4 بطاريات AA (غير مصورة)

الإضافات الاختيارية:

  • 2 سلك الفولتميتر (رابط)

  • التبديل اللحظي (رابط)
  • مكثف فائق (غير مصور) (رابط)

الادوات المطلوبة:

  • لحام الحديد + جندى
  • مسدس الغراء الساخن
  • القواطع المتدفقة
  • طابعة ثلاثية الأبعاد (أو خدمة طباعة ثلاثية الأبعاد عبر الإنترنت)

الخطوة 2: تفليش Arduino

امض اردوينو
امض اردوينو
امض اردوينو
امض اردوينو

بادئ ذي بدء ، ستحتاج إلى وميض Arduino الخاص بك. إذا لم يأت مع دبابيس الرأس الملحومة ، فستحتاج إلى لحام الدبابيس الستة المسمى:

GND ، GND ، VCC ، RXI ، TXO ، DTR (ستكون جميعها في صف واحد في الجزء السفلي من لوحة التطوير الخاصة بك)

بمجرد أن تقوم بلحام المسامير ، ستحتاج إلى توصيلها بمبرمج FTDI الخاص بك على النحو التالي:

FTDI - اردوينو

DTR - DTRRXD - TXOTXD - RXI + 5 فولت - VCCGND - GND

الآن قم بتحميل كود الاختبار الخاص بنا (يمكنك العثور على الكود هنا أيضًا):

# تضمين # تضمين

بوق مؤازر // إنشاء كائن مؤازر للتحكم في servoSoftwareSerial BT (10 ، 11) ؛ شار أ ؛ // يخزن الأحرف الواردة من جهاز آخر int pos = 0 ؛ // متغير لتخزين موضع المؤازرة

إعداد باطل () {BT.begin (9600) ؛ BT.println ("Air Horn Active") ؛ hornServo.attach (9) ؛ // يقوم بإرفاق المؤازرة الموجودة على الطرف 9 بكائن المؤازرة hornServo.write (10) ؛ // يعين موضع المؤازرة

}

حلقة باطلة () {if (BT.available ()) {a = (BT.read ()) ؛

إذا (أ == '1')

{hornServo.write (90) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ BT.println ("") ؛ تأخير (350) ؛ hornServo.write (10) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ } إذا (a == '2') {hornServo.write (90) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ BT.println ("") ؛ تأخير (400) ؛ hornServo.write (10) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ } إذا (a == '3') {hornServo.write (90) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ BT.println ("") ؛ تأخير (500) ؛ hornServo.write (10) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ }

إذا (أ == '4')

{hornServo.write (90) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ BT.println ("") ؛ تأخير (600) ؛ hornServo.write (10) ؛ // أخبر المؤازرة بالانتقال إلى الموضع في تأخير "نقاط البيع" المتغير (15) ؛ } if (a == '؟') {BT.println ("أرسل '1' لانفجار حاد") ؛ BT.println ("أرسل" 2 "لتفجير أطول") ؛ BT.println ("أرسل" 3 "لتفجير لائق") ؛ BT.println ("أرسل" 4 "لانفجار يصم الآذان") ؛ }}}

الخطوة 3: تجميع اللوحة (التنسيب ولحام الطاقة)

تجميع اللوح (التنسيب واللحام الكهربائي)
تجميع اللوح (التنسيب واللحام الكهربائي)
تجميع اللوح (التنسيب واللحام الكهربائي)
تجميع اللوح (التنسيب واللحام الكهربائي)
تجميع اللوح (التنسيب واللحام الكهربائي)
تجميع اللوح (التنسيب واللحام الكهربائي)
تجميع اللوح (التنسيب واللحام الكهربائي)
تجميع اللوح (التنسيب واللحام الكهربائي)

ستتطلب هذه الخطوة بعض الاتصالات وبعض الصبر ولكنها مباشرة إلى الأمام.

ملاحظة: يمكنك أيضًا تنفيذ هذه الخطوة على لوح تجارب عادي بدون لحام ، إلا أنه سيجعل منتجك النهائي أقل قابلية للحمل.

تحديد مستوى:

مكونات هذه الخطوة:

  • اردوينو
  • وحدة BT
  • 3 دبابيس رأس ذكر
  • الأسلاك

يجب أن نضع وحدة Arduino الوامضة ووحدة Bluetooth (HC-05) على لوح التجارب في أي اتجاه نراه مناسبًا. تأكد من أن اللوح الذي تستخدمه لا يجمع صفوف المسامير ويجسرها. على لوح توصيل PCB-Way الذي استخدمته ، كان كل دبوس مستقلًا.

جندى الدبابيس التالية معًا:

سلك خارج Arduino BT وحدة رأس PinRed سلك VCC VCC الأوسط PinBlack سلك GND GND أسفل دبوس

ملحوظة: يوجد 2 دبابيس GND على Arduino ، يمكنك استخدام أي منهما.

توضح الصورة النهائية المكان الذي قمت فيه بلحام سلك أسود وأحمر واحد على يمين Arduino لتوصيل الطاقة.

الخطوة 4: تجميع اللوحة (أسلاك الإشارة والاختبار)

تجميع اللوحة (أسلاك الإشارة والاختبار)
تجميع اللوحة (أسلاك الإشارة والاختبار)
تجميع اللوحة (أسلاك الإشارة والاختبار)
تجميع اللوحة (أسلاك الإشارة والاختبار)
تجميع اللوحة (أسلاك الإشارة والاختبار)
تجميع اللوحة (أسلاك الإشارة والاختبار)
تجميع اللوحة (أسلاك الإشارة والاختبار)
تجميع اللوحة (أسلاك الإشارة والاختبار)

أسلاك الإشارة:

الآن يجب علينا تشغيل 3 أسلاك أخرى. وفقًا للكود الخاص بنا ، تكون الإشارة إلى Arduino على الرقم 9 وتواصلنا التسلسلي مع وحدة BT على المسامير 10 و 11.

جندى الدبابيس التالية معًا:

اردوينو BT ModulePin 10 (D10) TXD (سلك أخضر) دبوس 11 (D11) RXD (سلك أصفر)

وللإشارة إلى المؤازرة ، نقوم باللحام على النحو التالي:

اردوينو رأس دبوس 9 (D9) دبوس علوي (سلك أبيض)

أخيرًا ، يمكنك توصيل محرك المؤازرة بمسامير الرأس. لديهم عمومًا رأس 3 سنون ملون باللون البني والأحمر والأصفر.

البني هو الأرض ، والأحمر هو VCC والأصفر هو الإشارة. تأكد من أن القابس على الرأس وأن الدبوس الأصفر متصل بالأعلى.

اختبارات:

يمكنك الآن توصيل جهازك ببعض الطاقة للتأكد من أنه يعمل!

يجب أن يكون 5V.5A مناسبًا لهذا الاختبار ، إذا لم يكن لديك مصدر طاقة مقاعد البدلاء ، يمكنك المتابعة من خلال الخطوات والاختبار بعد إضافة حزمة البطارية.

لاختبار الطاقة ببساطة على جهازك حتى يومض BT Module ثم ابحث عن "HC-05" وهو معرف الجهاز الافتراضي. قم بالاقتران بكلمة المرور "1234" (أحيانًا "12345" اعتمادًا على الشركة المصنعة) وقم بتثبيت تطبيق Bluetooth التسلسلي.

أوصي بشدة باستخدام "Serial Bluetooth Terminal". انقر فوق قائمة الهامبرغر في الجزء العلوي الأيسر وانقر فوق الأجهزة.

تأكد من تمييز HC-05 باللون الأخضر ثم انقر مرة أخرى على الجهاز.

انقر فوق زر التوصيل المزدوج الموجود بجوار رمز السلة أعلى اليمين لبدء الاتصال التسلسلي.

يجب أن يتم الترحيب بك بالطباعة التسلسلية "Air Horn Active" على اتصال ناجح.

يرسل '؟' لسحب القائمة أو الأرقام من 1 إلى 4 ويجب أن يبدأ جهاز Servo في التحرك.

ملاحظة: إذا كنت تواجه مشكلات ، فإن استكشاف الأخطاء وإصلاحها في الخطوة الأخيرة! لا تتردد أيضًا في التعليق على المشكلات ويمكنني تقديم المساعدة.

الخطوة 5: الطباعة ثلاثية الأبعاد للأجزاء والتجميع

3D طباعة الأجزاء والتجميع
3D طباعة الأجزاء والتجميع
3D طباعة الأجزاء والتجميع
3D طباعة الأجزاء والتجميع
3D طباعة الأجزاء والتجميع
3D طباعة الأجزاء والتجميع

الآن للجزء السهل. لقد قمت بتضمين ملفات STL هنا ولكن معظم الطابعات ثلاثية الأبعاد مختلفة.

مقطع ثنائي الفينيل متعدد الكلور

جبل مؤازر

قاعدة القرن

إعدادات الطباعة هام

  • لن يتطلب أي نموذج دعمًا إذا كان موجهًا وفقًا للصورة النهائية على سرير الطابعة.
  • سيتم تحديد إعدادات الطابعة الخاصة بك من خلال المواد المستخدمة ، ولكن يُقترح أن تختار طريقة تعبئة معتدلة لطباعتك. سوف يسمح التعبئة الضعيفة للدعامة بالثني ولن يفشل الضغط الهابط الكافي في تشغيل القرن.
  • (ملء ضعيف = فليكس = بلا بوق = مشروع فاشل)

المجسم

تستقر الطباعة الأساسية بسهولة على الجزء السفلي من علبة البوق الهوائي ، وبالمثل يجب أن ينجذب مشبك PCB الجانبي إلى جانب القرن.

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

لقد استخدمت 2 من البراغي الخشبية التي كانت كبيرة جدًا بحيث لا يمكن وضعها في مكانها ، ولكن يمكنك أيضًا لصقها ، فالخيار لك!

يمكنك الآن إرفاق ذراع المؤازرة ذو الوجهين بالمسمار المرفق. انتهى بي الأمر بإلصاق ذراع مؤازر آخر من جهاز مؤازر أصغر ليكون بمثابة "إصبع" ، إلا أنه لم يكن ضروريًا تمامًا حيث كان هناك عزم دوران كافٍ من الذراع المستقيمة وحدها.

قم بالمتابعة عن طريق لصق PCB الذي قمت باختباره على حامل ثنائي الفينيل متعدد الكلور (يمكنك أيضًا تثبيته ولكن الغراء الساخن هو دائمًا السبيل السهل للخروج) وتثبيته على القرن.

ثم يمكنك لحام مقطع البطارية بالخيوط التي تم لحامها باللوحة للحصول على الطاقة.

ملاحظة: وفقًا لورقة البيانات ، تعمل المنظمين على هذه اللوحات على جهد دخل يصل إلى 16 فولت ، لذا فإن 4 بطاريات AA مشحونة بالكامل ستكون جيدة في هذا التكوين.

أخيرًا ، يمكنك لف هذه الأسلاك في شريط أو تقليصها بالحرارة حتى لا تقصر ، ولمزيد من الثبات ، يمكنك لصق مشبك البطارية بأقدام الحامل السفلي.

يجب أن تغطي الصور في هذه الخطوة هذا التجميع. تأكد من أنك شاهدتهم جميعًا.

الخطوة 6: الحصول على الأسنان

احصل على أسنان!
احصل على أسنان!

هل تشير إلى سباق؟

زرعها تحت مكتب زملائك؟

فقط أحب القرون حقا؟

حسنًا الآن القوة بين يديك! (بشرط أن تكون في نطاق BT)

أنت الآن مجهز بالكامل لتلعب حتى يرضي قلبك. كن مسؤولاً لأن هذه الأبواق عالية جدًا بسبب حجمها ، وحاول أيضًا ألا تسمعها بالقرب من الحيوانات واحترم جيرانك (أو لست شرطيًا).

الخطوة 7: الإضافات الاختيارية + استكشاف الأخطاء وإصلاحها

الإضافات الاختيارية:

Super Cap: إذا لم يقم جهازك بتشغيل البوق ولكنه يضغط على الزر ويعيد التشغيل ، فقد لا يكون لديك تيار كافي. أولاً ، قم بتغيير بطاريات AA الخاصة بك إلى بطاريات جديدة تمامًا ، ولكن يمكنك أيضًا إضافة مكثف مضمن للبناء. كان لدي القليل من التمدد ووضعها في محاذاة خطوط الطاقة وفقًا للصورة المرفقة.

مقياس الجهد + مفتاح التشغيل / الإيقاف: يمكنك أيضًا إدخال مفتاح طاقة لتشغيل مشروعك وإيقافه عن طريق إضافته بالتوافق مع خط الجهد الرئيسي على المنفذ المشترك للمفتاح و vcc للدائرة إلى الدبوس العلوي. يمكنك بعد ذلك استخدام هذه الدائرة مع Volt Meter عن طريق إضافة الإمداد أو السلك الأحمر إلى الدبوس السفلي لهذا المفتاح. عند إيقاف تشغيله ، ستتمكن من قراءة جهد البطاريات. ضع مفتاحًا مؤقتًا في سلسلة مع الفولتميتر لتوفير الطاقة عند إيقاف تشغيله. مراجعة صور لوحتي الثانية مع تضمين هذا.

تغيير اسم BT وكلمة المرور: استخدم تعليمات Techbitar هنا!

استكشاف الأخطاء وإصلاحها:

سوف تسكن عند ظهور القضايا!

موصى به: