جدول المحتويات:
- الخطوة 1:
- الخطوة 2: قم بتوصيل محولات الطاقة بالموجات فوق الصوتية بإخراج L298N 1 & 2 مثل هذا:
- الخطوه 3:
- الخطوة الرابعة:
- الخطوة الخامسة:
- الخطوة السادسة:
- الخطوة السابعة:
فيديو: الرفع الصوتي باستخدام Arduino Uno خطوة بخطوة (8 خطوات): 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
- محولات الصوت بالموجات فوق الصوتية
- L298N
- محول أنثى تيار مستمر
- مزود الطاقة مع ذكر العاصمة دبوس
- اردوينو UNO
- اللوح
كيف يعمل هذا: أولاً ، تقوم بتحميل الكود إلى Arduino Uno (إنه متحكم دقيق مزود بمنافذ رقمية وتناظرية لتحويل الكود (C ++) إلى التنفيذ). والتي تم إعدادها بالكامل في مرحلة "الإعداد ()" (إنها خطوة لإعداد جميع المتغيرات) في برنامج Arduino IDE. يتم تعيين وظيفة متغير في الكود لتشغيل مقاطعة (هذا لعكس المنافذ التناظرية) عند 80 كيلو هرتز. في كل مرة يتم فيها تشغيل المقاطعة ، يتم عكس المنافذ التناظرية مما يؤدي إلى إلغاء 80 كيلو هرتز وهو ما يعادل 40 كيلو هرتز مربع في دورة كاملة النطاق من 40 كيلو هرتز (والتي نحتاج إلى إنشائها في موجات صوتية فوق صوتية). مربع 40 كيلو هرتز في نبض كهربائي لكننا نحتاج إلى موجات صوتية فوق صوتية. يمكننا تحويل النبضات الكهربائية إلى موجات صوتية فوق صوتية بواسطة محولات طاقة فوق صوتية (تحول النبضات الكهربائية إلى موجات صوتية فوق صوتية). للارتفاع نحتاج إلى موجة واقفة ويمكننا أن نرفع الأشياء في "عقد" (وهي جزء غير متحرك من موجة واقفة) في الموجة الواقفة. لكننا نحتاج إلى توزيع نفس النبضة الكهربائية 40 كيلو هرتز على كلا المحولين ، ويمكننا القيام بذلك عن طريق "L298N" (لوحة الدائرة هذه تشبه الجسر الذي يعطي ناتجين من نفس النبضة الكهربائية) والذي يعطي كلا المحولين نفس الطاقة الكهربائية نبض. لذلك إذا قمنا بتشغيل Arduino المتصل بـ L298N وكان متصلاً بالمحولات الآن ، فإن المحولات تخلق موجة ثابتة ويمكننا رفع أي عناصر صغيرة في ظروف معينة في العقد الخاصة بها.
الخطوة 1:
أولاً ، قم بتحميل الكود إلى Arduino:
البايت TP = 0b10101010 ؛
إعداد باطل () {DDRC = 0b11111111 ؛ noInterrupts () ، TCCR1A = 0 ؛ TCCR1B = 0 ؛ TCNT1 = 0 ؛ OCR1A = 200 ؛ TCCR1B | = (1 << WGM12) ؛ TCCR1B | = (1 << CS10) ؛ TIMSK1 | = (1 << OCIE1A) ؛ المقاطعات () ؛ } ISR (TIMER1_COMPA_vect) {PORTC = TP ، TP = ~ TP ؛ } حلقة فارغة() { }
الخطوة 2: قم بتوصيل محولات الطاقة بالموجات فوق الصوتية بإخراج L298N 1 & 2 مثل هذا:
الخطوه 3:
قم بتوصيل دبوس A0 في القسم التمثيلي من Arduino بالإدخال 1 في L298N وقم بتوصيل A2 بالدبوس في Arduino بـ L298N إلى الإدخال 2 في L298N.
الخطوة الرابعة:
قم بتوصيل المدخل 12 فولت في L298n بالعمود + في اللوح وقم بتوصيل دبوس Gnd (الأرضي) بالعمود -.
الخطوة الخامسة:
قم بتوصيل دبوس "vin" في قسم الطاقة في Arduino بالعمود + في لوحة التجارب ودبوس GND (الأرضي) في Arduino بالعمود - في لوحة التجارب.
الخطوة السادسة:
قم بتوصيل دبابيس GND به - عمود اللوح و V + الدبوس بعمود + من اللوح
الخطوة السابعة:
قم بتوصيل مصدر الطاقة بدبوس Dc الأنثوي واضبط الجهد على 12.5 فولت.
موصى به:
أتمتة المنزل خطوة بخطوة باستخدام Wemos D1 Mini مع تصميم ثنائي الفينيل متعدد الكلور: 4 خطوات
أتمتة المنزل خطوة بخطوة باستخدام Wemos D1 Mini مع تصميم PCB: أتمتة المنزل خطوة بخطوة باستخدام Wemos D1 Mini مع تصميم PCB قبل بضعة أسابيع نشرنا برنامجًا تعليميًا بعنوان "أتمتة المنزل باستخدام Raspberry Pi" في موقع rootaid.com والذي لاقى قبولًا جيدًا بين الهواة و طلاب الكلية. ثم جاء أحد أعضائنا
روبوت متعقب RC باستخدام Arduino - خطوة بخطوة: 3 خطوات
RC روبوت متتبع باستخدام Arduino - خطوة بخطوة: مرحبًا يا رفاق ، لقد عدت بهيكل روبوت رائع آخر من BangGood. آمل أن تكون قد انتهيت من مشاريعنا السابقة - Spinel Crux V1 - الروبوت المتحكم فيه بالإيماءات ، و Spinel Crux L2 - Arduino Pick and Place Robot with Robotic Arms and The Badland Braw
ماسح سيكلوب ثلاثي الأبعاد My Way خطوة بخطوة: 16 خطوة (بالصور)
Ciclop 3D Scanner My Way خطوة بخطوة: مرحبًا بالجميع ، سأدرك ماسح Ciclop ثلاثي الأبعاد الشهير ، كل الخطوات الموضحة جيدًا في المشروع الأصلي غير موجودة ، لقد قمت ببعض الإصلاح لتبسيط العملية ، أولاً أقوم بطباعة القاعدة ، وأعيد ضبط ثنائي الفينيل متعدد الكلور ، لكن استمر
علبة الرفع الصوتي: 14 خطوة (بالصور)
حقيبة الرافعة الصوتية: الرافعة الصوتية من Asier Marzo هي شيء شائع جدًا هنا على التعليمات. لقد قمت بإنشائه ، لقد كان يعمل ولكنني لاحظت وجود مشكلتين. على سبيل المثال: المساحة المطبوعة ثلاثية الأبعاد بين الأوعية هشة بعض الشيء. الرافعة لا تستطيع
نظام إدارة المحرك لتطبيق الرفع باستخدام Arduino Mega 2560 و IoT: 8 خطوات (بالصور)
نظام إدارة المحرك لتطبيق الرفع باستخدام Arduino Mega 2560 و IoT: في أيامنا هذه ، يتم استخدام متحكم دقيق قائم على إنترنت الأشياء على نطاق واسع في التطبيقات الصناعية. من الناحية الاقتصادية يتم استخدامها بدلاً من الكمبيوتر. الهدف من المشروع هو التحكم الرقمي بالكامل ومسجل البيانات ومراقبة المحرك الحثي ثلاثي الأطوار مع