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

محدد المدى للجراج مع الأردوينو: 4 خطوات (بالصور)
محدد المدى للجراج مع الأردوينو: 4 خطوات (بالصور)

فيديو: محدد المدى للجراج مع الأردوينو: 4 خطوات (بالصور)

فيديو: محدد المدى للجراج مع الأردوينو: 4 خطوات (بالصور)
فيديو: طريقة تصنيع النقود المعدنيه #الجزائر #مصر #العراق #السعودية 2024, يوليو
Anonim
Image
Image

سيساعدك هذا المشروع البسيط على إيقاف سيارتك في المرآب من خلال عرض المسافة من الأشياء أمام مصد سيارتك ، وستخبرك رسالة `` Stop '' عندما يحين وقت التوقف ، ويستند المشروع إلى HC-SR04 المعتاد أو Parallax Ping))) (tm) أجهزة تحديد المدى بالموجات فوق الصوتية ولوحة Arduino لقد استخدمت Leonardo ولكن يجب أن يعمل على أي لوحة أصلية أو متوافقة.

بالنسبة للعرض ، اخترت نسخة مصفوفة لحجمها ولأسباب جمالية.

الخطوة 1: ما تحتاجه …

بناء المشروع …
بناء المشروع …

لبناء هذا المشروع تحتاج:

  1. لوحة Arduino: يجب أن تعمل اللوحة الأصلية أو المتوافقة لأن الكود لا يستخدم دبابيس / وظيفة متخصصة يمكنك العثور عليها في كل مكان على الإنترنت أو ربما لديك لوحة غير مستخدمة في درج في مختبرك.
  2. HC-SR04 أو Parallax Ping))) جهاز تحديد المدى بالموجات فوق الصوتية: يتم استخدامه بشكل شائع مع مشاريع Arduino ، لذا من المحتمل أن يكون لديك بالفعل. على أي حال هنا بعض الروابط: - Parallax Ping))) على Parallax- HC-SR04 على Sparkfun- Parallax Ping)) على نتيجة البحث Pololu- HC-SR04 من موقع ئي باي
  3. عرض المصفوفة الأربعة: اشتريته من IOTMODULES على موقع Ebay: 4 Way MAX7219 DOT MATRIX في حالة عدم عمل الرابط ، حاول الاتصال بهم في متجر Ebay الخاص بهم.
  4. مهارات اللحام ، بالطبع:)

الخطوة الثانية: بناء المشروع …

بناء المشروع …
بناء المشروع …
بناء المشروع …
بناء المشروع …

قم بتنزيل الرسم التخطيطي arduinorangefinder.pdf. يمكنك أن تجد مرفقًا أيضًا HC-SR04 pdf و ping))) pdf ، للرجوع إليه فقط ، الرسم التخطيطي الإلكتروني بسيط للغاية ، اتبعه بالضبط ، أقترح تمديد التمديدات لـ العرض والمستشعر بحوالي 1 متر (انظر الصورة 1) حتى يمكنك وضعها بسهولة أكبر في وقت لاحق.

في الصورة 2 ، يمكنك معرفة كيفية لحام دبابيس إمداد الطاقة للشاشة والمستشعر: + 5 فولت من الشاشة و Vcc من المستشعر يحتاج إلى أن يكون ملحومًا. يجب أن يكون لكل دبوس آخر طرفه الخاص.

Image5 هي نسخة Ping))) من المشروع. انتقل إلى الخطوة التالية عندما تكون جاهزًا …

الخطوة 3: كود اردوينو …

كود اردوينو …
كود اردوينو …
كود اردوينو …
كود اردوينو …

حان الوقت للعمل على جانب Arduino.

قم بتنزيل مكتبة MD_MAX72XX.zip المرفقة وقم بتثبيتها من IDE (رسم تخطيطي> مكتبة الاستيراد).

الآن قم بفك ضغط وتحميل رسم MeasureDistanceV200.ino ودعنا ننظر إليه ، هناك عدة أسطر يمكنك تعديلها:

1) نوع عرض المصفوفة: تدعم المكتبة المتوفرة 4 أنواع عرض مصفوفة ، لذا فهي لا تعمل مع معظم شاشات العرض في السوق. فقط قم بإلغاء التعليق على تعريف واحد في وقت واحد وقم بتحميل الكود إلى Arduino لمعرفة ما إذا كان يتطابق مع شاشتك.

2) نوع المستشعر: قم بإلغاء التعليق فقط على الخط الذي يتطابق مع المستشعر الخاص بك.

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

الآن قم بتعيين المسافات كما تفضل ، يمكنك تعديلها لاحقًا عندما يكون المشروع في مكانه.

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

تحديث 2019/03/30 - تم تحديث الكود:> مكتبة عرض مصفوفة جديدة ، فهي تدعم 4 أنواع عرض (الكثير من الوثائق داخل المكتبة)

تحديث 2019/01/10 - تم تحديث الكود:> تمت إضافة إمكانية اختيار وحدة القياس من السنتيمتر أو البوصة

تحديث 2017/12/30 - تم تحديث الكود:> قم بإيقاف تشغيل الشاشة عند التوقف عند مسافة STOP لأكثر من 10 ثوان!

الخطوة 4: المشروع في العمل …

المشروع في العمل …
المشروع في العمل …
المشروع في العمل …
المشروع في العمل …

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

لقد استخدمت ورقة رغوة البوليسترين التي صنعت فيها فتحة لجهاز الاستشعار (انظر الصورة).

الآن ضع الشاشة بحيث يمكنك رؤيتها من سيارتك.

حاول الدخول بالسيارة وتحقق من المسافات ، واضبطها في كود Arduino وأعد تحميلها إذا لزم الأمر.

موصى به: