جدول المحتويات:
فيديو: عصا التحكم بالموجات فوق الصوتية: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
باستخدام Arduino ، أردت إنشاء بنية للتحكم في لعبة Snake بطريقة غير معتادة ، باستخدام مستشعرات المسافة بالموجات فوق الصوتية. تم إعداد هذا لمشروع مدرسي يسمى If This Than That في جامعة الفنون في أوتريخت
بعد الكثير من التجارب ، هذه هي النتيجة النهائية.
لا تزال هناك بعض الأخطاء عند التحكم في Snake. (يمكن العثور على السجل الهولندي هنا)
اللوازم
متطلبات:
- Arduino Uno (أي اردوينو سيعمل نظريًا)
- مستشعران للمسافات بالموجات فوق الصوتية (HC-SR04)
- 8 كابلات لتوصيل حساسات المسافة بالاردوينو. يفضل كابلات ذكر لأنثى
- حاوية لا تقل عن 300 مم × 300 مم × 40 مم. (يمكن ضبط العرض والارتفاع بسهولة. العمق 40 مم لأنك بحاجة إلى مساحة للمكونات بالداخل)
- وحدة
لجعل هذا دائمًا ، تحتاج إلى:
- لحام حديد
- جندى
- مسدس الغراء (الساخن) (أو يتصاعد لأجهزة استشعار المسافة)
- رؤوس من الذكور إلى الذكور للتوصيل في Arduino
- 8 كابلات لحام مجسات المسافة فوق الصوتية لرؤوس الذكور.
الخطوة 1: الدائرة
الدائرة بسيطة حقًا.
- تحتاج إلى توصيل الأرض بالمسامير الأرضية لمستشعرات المسافة بالموجات فوق الصوتية. - 5 فولت (أنا أستخدم أيضًا Vin ، لأنني أستخدم طاقة USB) يذهب إلى دبابيس Vcc على Arduino. - دبابيس Trig تذهب إلى D8 (Arduino Digital دبوس 8) لمستشعر 1 و D11 للمستشعر الآخر - تذهب دبابيس Echo إلى D9 لمستشعر 1 و D12 للمستشعر الآخر
للتجريب ، من السهل استخدام الأسلاك من الذكور إلى الإناث.
للحصول على حل دائم ، من الأفضل لحام الأسلاك بأجهزة الاستشعار فوق الصوتية والرؤوس من الذكور إلى الذكور. بعد ذلك ، يمكنك وضع رأس الذكر في رأس الذكر في Arduino لجعله يعمل.
الخطوة 2: كود اردوينو
سيكون هناك جزءان من الكود لهذا المشروع.
1. الحصول على المسافة باستخدام مكتبة NewPing.h ودفعها إلى المسلسل.
2. التأكد من تنسيق المسلسل بطريقة يمكن للوحدة قراءته بشكل صحيح
يمكنك رؤية الكود ، مع التعليق المناسب هنا:
الخطوة الثالثة: كود الوحدة
لقد صنعت ثعبانًا في الوحدة. هناك بعض المصادر مفتوحة المصدر التي استخدمتها.
أولاً: دروس YouTube حول كيفية جعل Snake in Unity بواسطة Code Monkey https://www.youtube.com/playlist؟ list = PLzDRvYVwl53 …
ثانيًا: WRMHL للتعامل مع القراءة من المسلسل داخل الوحدة.
ثالثًا: المساعدة من UKL ومشروعه GitHub 'Virtual rover'
مع ذكر جميع المصادر ، يمكن تنزيل ملف مشروع الوحدة من هنا: https://drive.google.com/file/d/182uIo47AtkWRLGHic …
أصنع نقوشًا متحركة من صور أعلى الأشخاص والطعام. هذا لأنني لم أرغب في استخدام أصول الآخرين.
الخطوة 4: عمل الضميمة
هذه الخطوة متروكة لك حقًا بالطريقة التي تريد القيام بها. يمكنك بسهولة قطع الصندوق بالليزر إذا كان لديك الموارد ، لقد حصلت للتو على قطعة كبيرة من الخشب ورأيتها بالأحجام المرغوبة.
أبعاد بلدي: - الجانب السفلي: 450x450 ملم
- رأسا على عقب: 450 × 450 مم ، بفتحة عرضية. هذا متمركز ، 60 مم من الجانبين ويبلغ عرضه 20 مم
- الجوانب: 2x 450x50mm و 2x 420x50mm (هذا لأن الخشب سوف يتداخل بخلاف ذلك) من الذكاء عمل فتحة في جانب واحد حيث يمكنك سحب منفذ / كابل Arduino USB لسهولة الاتصال.
- العصا: قطرها 15 مم (تأكد من أن هذا أقل من عرض القطع المتقاطع
أنا ببساطة أضعها مع المسامير. تم جعل الجزء العلوي قابل للإزالة عن طريق شد تركيبات 90 درجة في الأسفل ، بحيث يمكنك سحبها رأسيًا ، لكن لا يمكنك تحريكها أثناء اللعب.
لقد ثمل في Arduino حتى لا يتحرك.
يتم لصق أجهزة استشعار المسافة بالغراء الساخن. تتم إدارة الكابلات أيضًا باستخدام الغراء الساخن.
لقد قمت بطلاء جميع الجوانب العادية باللون الأبيض ورسمت 4 أسهم في الأعلى لجعلها أكثر راحة في الاستخدام.
موصى به:
أضواء الشوارع الأوتوماتيكية باستخدام جهاز الاستشعار بالموجات فوق الصوتية: 3 خطوات
أضواء الشوارع الأوتوماتيكية باستخدام مستشعر الموجات فوق الصوتية: هل فكرت يومًا في كيفية تشغيل أضواء الشوارع تلقائيًا في الليل وإيقافها تلقائيًا في الصباح؟ هل هناك أي شخص يأتي لتشغيل / إطفاء هذه الأضواء؟ توجد عدة طرق لتشغيل مصابيح الشوارع ولكن التالي ج
صندوق قمامة ذكي باستخدام Arduino ومستشعر بالموجات فوق الصوتية ومحرك مؤازر: 3 خطوات
صندوق قمامة ذكي باستخدام Arduino ومستشعر بالموجات فوق الصوتية ومحرك مؤازر: في هذا المشروع ، سأوضح لك كيفية إنشاء صندوق قمامة ذكي باستخدام Arduino ، حيث سيتم فتح غطاء سلة المهملات تلقائيًا عند الاقتراب من القمامة. المكونات الأخرى المهمة المستخدمة في صنع صندوق القمامة الذكي هذا هي HC-04 Ultrasonic Sen
الموجات فوق الصوتية للجسم بالموجات فوق الصوتية باستخدام Arduino: 3 خطوات (بالصور)
التصوير بالموجات فوق الصوتية للجسم باستخدام Arduino: مرحبًا ، هوايتي وشغفي هو تنفيذ مشاريع فيزياء. يتعلق أحد أعمالي الأخيرة بالتصوير بالموجات فوق الصوتية. كما هو الحال دائمًا ، حاولت أن أجعل الأمر بسيطًا قدر الإمكان باستخدام الأجزاء التي يمكنك الحصول عليها على موقع ئي باي أو AliExpress. لذلك دعونا نلقي نظرة إلى أي مدى يمكنني أن أذهب مع
عصا للمكفوفين بالموجات فوق الصوتية الذكية: 5 خطوات
العصا الذكية للمكفوفين بالموجات فوق الصوتية: ما يقرب من 39 مليون شخص في العالم مكفوفون اليوم. يستخدم معظمهم العصا البيضاء أو العصا العمياء للمساعدة. في هذا الدليل ، سنصنع عصا إلكترونية ذكية لا تساعد فقط في المشي ولكن أيضًا في الاستشعار
بيانو Pi بالموجات فوق الصوتية مع أدوات التحكم في الإيماءات: 10 خطوات (بالصور)
Ultrasonic Pi Piano with Gesture Controls!: يستخدم هذا المشروع مستشعرات الموجات فوق الصوتية HC-SR04 غير مكلفة كمدخلات ويولد ملاحظات MIDI التي يمكن تشغيلها من خلال المزج على Raspberry Pi للحصول على صوت عالي الجودة. يستخدم المشروع أيضًا شكلًا أساسيًا من التحكم بالإيماءات ، حيث الموسيقى