جدول المحتويات:
- الخطوة 1: قائمة الأجزاء
- الخطوة 2: التخطيطي
- الخطوة الثالثة: بناء الدائرة
- الخطوة 4: قم بتحميل ملف Scratch
- الخطوة 5: اختبر النتيجة
فيديو: مساعد وقوف السيارات في المرآب مع Arduino: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
التحدي
عندما أوقف سيارتي في المرآب الخاص بي ، تكون المساحة محدودة للغاية. هل حقا. سيارتي (عائلة MPV) أقصر بحوالي 10 سم من المساحة المتوفرة. لدي أجهزة استشعار لوقوف السيارات في سيارتي لكنها محدودة للغاية: أقل من 20 سم تظهر تنبيهًا باللون الأحمر ، لذلك من الصعب حقًا إيقاف السيارة على مسافة قريبة من 8 سم حتى نهاية المساحة.
الفكرة
كانت فكرتي هي استخدام مستشعر المسافة بالموجات فوق الصوتية لهذا الغرض و Arduino - بالطبع. تتوفر تعليمات استخدام المستشعر هنا بالفعل ولكني أرغب في الحصول على عرض أكثر دقة من "بعيد جدًا / قريب جدًا" مع 2 من مصابيح LED. لقد خططت لجهاز به شاشة ليد من 7 أجزاء لكنني بدأت أفكر: قياس المسافة هذا مفيد فقط لبضع ثوان ، فماذا سيكون في الجزء المتبقي من اليوم؟ لذلك أضفت ساعة في الوقت الفعلي إلى النظام ولكن كيف سيتم التبديل بين عرض الوقت والمسافة؟ لهذا الغرض أضفت مستشعر الإضاءة المحيطة.
الخطوة 1: قائمة الأجزاء
- اردوينو نانو Rev3
- مستشعر المسافة بالموجات فوق الصوتية HC-SR04 (حوالي 0.76 دولار)
- شاشة LED مكونة من 7 أجزاء مكونة من 4 أرقام و 12 دبوسًا مقاس 0.56 بوصة (1.77 دولارًا)
- لوحة اندلاع DS3231RTC (0.87 دولار)
- لوحة اندلاع مستشعر الضوء المحيط (0.40 دولار)
- 2 من 74HC595N Shift Register IC (0.54 دولار لكل 10 عبوات)
- الصمام الأحمر
- الصمام الأخضر
- 4 من 220 أوم المقاوم
- 1 من 560 أوم المقاوم
ملحوظات
- جميع الأجزاء المذكورة أعلاه متوفرة على نطاق واسع في العديد من الأماكن حول الإنترنت.
- لقد أضفت سعر الأجزاء المحددة بناءً على تجربتي.
- إن لوحة الاختراق RTC هي حقًا لوحة اندلاع للسماح لنا بتعيين الوقت فيها - على سبيل المثال في اردوينو آخر.
- مستشعر الضوء هو منتج بسيط ورخيص ولكنه يحتوي بالفعل على مقارن جهد LM393.
- شاشة العرض ذات 7 مقاطع هي نوع يكون فيه الأنود شائعًا ، ويحتوي على 12 دبوسًا ، ويحتوي على 4 نقاط ونقطتين أيضًا. يمكنك أيضًا استخدام أي نوع آخر ولكن يلزم إجراء بعض التعديل بناءً على تعيينات الدبوس. يمكنك العثور على مخطط شاشتي في قسم الصورة في الخطوة.
الخطوة 2: التخطيطي
U1 هو Arduino Nano Rev3 لكن الدائرة تعمل بشكل جيد مع Arduino Uno أيضًا.
U2 ، U3: بسبب شاشة العرض LED الرخيصة ، يجب أن أستخدم سجلات التحويل حتى لا تلتهم كل مخرجاتي الرقمية. يقوم U2 بتشغيل الكاثودات بينما يتم توصيل U3 بالأنودات بمقاومات تبلغ 220 أوم.
LED2 ، LED3: المصابيح الخضراء والحمراء للمساعدة في ركن السيارة بطريقة مرئية. هذا ليس ضروريا ولكن يمكن أن يساعد قليلا.
S1: مستشعر الضوء. عندما أقود السيارة إلى المرآب - حيث لا يوجد ضوء - يضيء الضوء التلقائي لسيارتي ، لذا باستخدام هذا المستشعر يمكنني بسهولة تحديد ما إذا كانت السيارة متوقفة أم لا. إذا كان الأمر كذلك ، فلنعرض المسافة وإلا نطبع الوقت. يحتوي هذا الجهاز على إخراج رقمي يمكن أن يكون مرتفعًا أو منخفضًا بناءً على الإضاءة المحيطة وإعداد مقياس جهد الزناد.
S2: جهاز استشعار بالموجات فوق الصوتية. حقا رخيصة. لديها مشغل ودبوس صدى. الاستخدام مباشر تمامًا خاصة إذا كنت تستخدم مكتبة مصممة لهذا الغرض. لقد استخدمت اسم NewPing.
RTC1: لوحة اندلاع ساعة الوقت الحقيقي DS3231. هذه دقيقة تمامًا ولها ميزة خاصة: فهي تقيس درجة الحرارة السيئة ويمكنك استعادة هذه المعلومات أيضًا. (باستخدام هذا يمكنك معرفة كيفية عرض درجة الحرارة بالتناوب مع الوقت.)
الخطوة الثالثة: بناء الدائرة
لقد جمعت الدائرة على لوح تجارب أكبر وصممت على غرار الفريتز لفهم أفضل. أعلم أنه يحتوي على الكثير من الكابلات - لذلك لا يمكنني اختيار ألوان مختلفة لجميع دبابيس الكاثود - قليلاً آمل أن يتم فرزها.
الخطوة 4: قم بتحميل ملف Scratch
هنا يأتي رمز المصدر للجهاز.
الخطوة 5: اختبر النتيجة
صممت الجهاز على لوح التجارب. في الجزء السفلي الأيسر يمكنك رؤية مستشعر الموجات فوق الصوتية ، يظهر اللون الأخضر على الجهاز الآخر المتصل بالكابل أن مستشعر الإضاءة المحيطة به جهد الإدخال. من الصورة الثانية ، يوجد ضوءان أخضران على مستشعر الضوء ولكن ليس من السهل إظهار ذلك بالصور.:)
الصورة 1
لا توجد سيارة في المرآب. يعرض الجهاز الوقت بأرقام ليست ساطعة للغاية. تومض النقطتان - جنبًا إلى جنب مع النقطة العشرية الثانية ، لذا فإن الأمر يستحق تغطية القيام به بطريقة ما
الصورة 2
السيارة تضيء جهاز الاستشعار ولكنها بعيدة جدًا عن قياسها. لقد ضبطت هذه المسافة عمليًا على متر واحد. في هذه الحالة تظهر الشاشة "9999".
الصورة 3
تبعد السيارة حوالي 10 سم عن مستشعر المسافة والأضواء إلى مستشعر الضوء. يظهر الصمام الأخضر أنه يمكنني الاقتراب - بعناية.:)
الصورة 4
تبعد السيارة حوالي 5 سم عن مستشعر المسافة ، لذا يظهر المصباح الأحمر أنه قريب بدرجة كافية للتوقف ويمكنني إغلاق باب الجراج دون أي مشكلة.
موصى به:
نظام إنذار وقوف السيارات باستخدام مستشعر PIR- DIY: 7 خطوات (بالصور)
نظام إنذار وقوف السيارات باستخدام مستشعر PIR- DIY: هل سبق لك أن واجهت مشكلة أثناء ركن السيارة مثل السيارة أو الشاحنة أو الدراجة البخارية أو أي شيء آخر ، ثم في هذه التعليمات ، سأوضح لك كيفية التغلب على هذه المشكلة باستخدام إنذار بسيط لوقوف السيارات نظام باستخدام مستشعر PIR. في هذا النظام حيث
وقوف السيارات المتوازي المستقل صنع باستخدام اردوينو: 10 خطوات (بالصور)
صنع السيارات الموازية المستقلة باستخدام Arduino: في مواقف السيارات المستقلة ، نحتاج إلى إنشاء خوارزميات وأجهزة استشعار للموقع وفقًا لافتراضات معينة ، وستكون افتراضاتنا على النحو التالي في هذا المشروع. في السيناريو ، سيتكون الجانب الأيسر من الطريق من جدران ومناطق متنزهات. مثلك
مساعد وقوف السيارات بالليزر: 12 خطوة
مساعد وقوف السيارات بالليزر: لسوء الحظ ، يجب أن أشارك ورشة الجراج الخاصة بي مع سياراتنا! عادة ما يعمل هذا بشكل جيد ، ومع ذلك ، إذا كانت أي من سيارتنا متوقفة في كشكهم بعيدًا جدًا ، فبالكاد يمكنني التحرك حول مكبس الحفر ، وآلة الطحن ، ومنشار الطاولة ، وما إلى ذلك ، على العكس ، إذا
مساعد وقوف السيارات في المرآب: 10 خطوات (بالصور)
مساعد وقوف السيارات في المرآب: مرحبًا بالجميع ، لذلك …… لدي كرة التنس معلقة من السقف في المرآب الخاص بي لإظهار مكان التوقف عند الوقوف في المرآب. (أنت تعرف ….. الشخص الذي يلقي بك باستمرار في رأسه عندما تتجول في المرآب الخاص بك!): هذا لا يحل
مساعد وقوف السيارات من Arduino: 17 خطوة (مع صور)
Arduino Parking Assistant: أولئك منا الذين لديهم مرائب صغيرة يعرفون الإحباط الناتج عن ركن السيارة بعيدًا جدًا أو بعيدًا جدًا وعدم القدرة على التجول في السيارة. اشترينا مؤخرًا سيارة أكبر ، ويجب أن تكون متوقفة تمامًا في المرآب من أجل