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

HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi: 6 خطوات
HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi: 6 خطوات

فيديو: HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi: 6 خطوات

فيديو: HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi: 6 خطوات
فيديو: DIY Device Detects Objects With Sound 2024, يونيو
Anonim
HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi
HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi
HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi
HC-SR04 جهاز استشعار بالموجات فوق الصوتية مع Raspberry Pi

مرحباً بالجميع … اسمي أحمد درويش … هذا مشروعي باستخدام Raspberry Pi مع جهاز الاستشعار بالموجات فوق الصوتية وأود مشاركته معكم جميعًا. لقد طُلب مني إعداد رمز يعمل على Python للتحكم في 8 مستشعرات فوق صوتية متصلة بلوحة Raspberry Pi. يجب أن يكون النظام متصلاً بشاشة عبر HDMI ويجب أن يُظهر شيئًا مثل شاشة الرادار.

المستشعر الذي أختاره لمثل هذا المشروع هو مستشعر HC-SR04. سأستخدم مستشعرًا واحدًا فقط في هذه التجربة ، وإذا كنت تريد توصيل المزيد من أجهزة الاستشعار بـ Pi ، فيجب أن تأخذ في الاعتبار توفير مصدر طاقة خارجي يبلغ 5 فولت لأجهزة الاستشعار بدلاً من أخذ الطاقة من Pi.

الخطوة 1: جهات الاتصال

سعيد جدا لسماع ردود الفعل منك. من فضلك لا تتردد في الانضمام إلى قنواتي على:

Instagram: @ simpledigital010

تويتر: @ ببساطة 01Digita

الخطوة الثانية: ما الذي نحتاجه للمشروع؟

ما الذي نحتاجه للمشروع؟
ما الذي نحتاجه للمشروع؟
ما الذي نحتاجه للمشروع؟
ما الذي نحتاجه للمشروع؟
ما الذي نحتاجه للمشروع؟
ما الذي نحتاجه للمشروع؟

أولاً: لـ Raspberry Pi:

- لوحة Raspberry Pi

- كابل HDMI

- تلفزيون أو شاشة بمنفذ HDMI

- الماوس ولوحة المفاتيح

- اتصال DSL للوصول إلى الإنترنت

- بطاقة micro SD سعة 8 جيجا بايت

- كابل Micro USB

ثانياً: بالنسبة للحساس:

- مستشعر HC-SR04

- اللوح من أي حجم

- اسلاك توصيل (ذكر - انثى)

- مقاومات (1 كيلو اوم & 2 كيلو اوم)

ثالثًا: لك:

- كوب قهوة أو كوب عصير

- كرسي جميل

- طاولة أو مكتب

الخطوة 3: تحضير لوحة Raspberry Pi للعمل:

أولاً كان علي تنزيل نظام التشغيل من الويب من خلال (https://www.raspberrypi.org/downloads/noobs/). لمزيد من المساعدة للتعرف على لوحة Raspberry Pi للمبتدئين ، يمكنك مشاهدة الصفحة التالية (https://www.raspberrypi.org/help/videos/).

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

يرجى ملاحظة أنه لا يجب إزالة بطاقة الذاكرة من اللوحة لأي سبب من الأسباب. وإلا فلن تعمل هذه البطاقة.

الخطوة 4: الخطوة التالية: إعداد نظامك:

الخطوة التالية: إعداد نظامك
الخطوة التالية: إعداد نظامك
الخطوة التالية: إعداد نظامك
الخطوة التالية: إعداد نظامك

الآن بعد الانتهاء من تثبيت النظام وتشغيل النظام ، يمكننا بدء العمل الحقيقي.

نبدأ أولاً بلوح التجارب والمستشعر. هذه الصفحة مفيدة حقًا لهذه الخطوة (https://www.modmypi.com/blog/hc-sr04-ultrasonic-range-sensor-on-the-raspberry-pi). قم بإصلاح المستشعر على اللوح كما هو موضح بالمقاومات وقم بتوصيله بـ Pi الخاص بك. يمكنك نسخ الكود في الصفحة لاختبار المستشعر الخاص بك. فقط افتح صفحة Python وانسخ الكود (تخلص من الكلمات الموجودة في أعلى الصفحة). لاحظ أن هذا الرمز مصنوع لتشغيل واحد. بمعنى أن الكود يجب أن يسجل قراءة واحدة فقط ثم يتوقف.

الآن بعد أن تعمل الشفرة بشكل جيد مع نظامك ، يجب أن تنتقل إلى الخطوة التالية وهي إجراء قياس مستمر. هذه الصفحة مفيدة حقًا لهذه الخطوة (https://electrosome.com/hc-sr04-ultrasonic-sensor-raspberry-pi/). ما عليك سوى الانتقال مباشرة إلى الشفرة لأنك لم تعد بحاجة إلى الشرح لأنك حصلت على الفكرة من الموقع الأول. ولكن قد تحتاج إلى قراءة التعليقات لأنها تحتوي على بعض النصائح المفيدة.

الخطوة 5: كيف تظهر الأشكال؟

كيف تظهر الأشكال؟
كيف تظهر الأشكال؟

النظام جيد وقراءات المستشعر جيدة. الخطوة التالية هي تحويل القراءات إلى أشكال بألوان. أولاً ، عليك تنزيل مكتبة تسمى matplotlib. فقط افتح صفحة Pi Command Prompt واكتب: sudo apt-get install python-matplotlib أو اتبع التعليمات الواردة في هذا الموقع. بعد تثبيت المكتبة ، ما عليك سوى اختبار الكود في هذا الموقع. الكود الذي أعنيه هو رقم 15 وبجواره علامة خضراء.

الخطوة 6: الخطوة النهائية: اختبار المستشعر وعمل شكل:

يرجى ملاحظة أن الرمز أدناه خاص بي. اضطررت إلى دمج رمز مستشعر التشغيل المستمر مع رمز الرسم البياني لجعله يعمل كما أريد. يمكنك تغييره كما تريد بما يتناسب مع مطالبك. ما عليك سوى نسخ الكود إلى ملف Python جديد وتشغيله.

موصى به: