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

اردوينو مراقبة الطفل مع عارض جافا: 8 خطوات (بالصور)
اردوينو مراقبة الطفل مع عارض جافا: 8 خطوات (بالصور)

فيديو: اردوينو مراقبة الطفل مع عارض جافا: 8 خطوات (بالصور)

فيديو: اردوينو مراقبة الطفل مع عارض جافا: 8 خطوات (بالصور)
فيديو: IoT-Based Baby Monitoring System 2024, شهر نوفمبر
Anonim
اردوينو مراقبة الطفل مع عارض جافا
اردوينو مراقبة الطفل مع عارض جافا

قم ببناء وحدة متعددة المستشعرات قائمة على Arduino لمراقبة الظروف في الغرفة. يمكن لهذه الوحدة استشعار الرطوبة ودرجة الحرارة والحركة والصوت.

مرفق هو عارض قائم على جافا يتلقى البيانات التسلسلية من اردوينو.

الخطوة 1: السلوك

سلوك:

يقيس النظام كل مستشعر ويتخذ الإجراء المناسب

- درجة الحرارة: ثلاثة مصابيح LED مضاءة بناءً على ما إذا كانت درجات الحرارة الحالية أعلى أو أقل أو حول درجة الحرارة المطلوبة مسبقًا.

- الرطوبة: نفس درجة الحرارة.

- الحركة: عند اكتشاف الحركة ، تضيء سلسلة من ستة مصابيح LED أثناء اكتشاف الحركة.

- الصوت: يرسل إشعار الحدث إلى جهاز استقبال جافا للاتصال ببرنامج جافا

- يرسل Arduino بيانات المستشعر عبر الاتصال التسلسلي إلى برنامج Java. يحسب برنامج Java الوقت المنقضي ويعرض البيانات عبر واجهة المستخدم الرسومية JFrame-base.

الخطوة 2: المواد

المواد
المواد
المواد
المواد
المواد
المواد

المواد:

- اردوينو أونو

- حساس الرطوبة / درجة الحرارة DHT11

- وحدة استشعار الصوت

- مستشعر حركة HC-SR501 PIR

- (6) مقاومات 220 أوم

- (6) المصابيح (أي لون)

- 25 سلكًا على الأقل

- جهاز كمبيوتر مثبت عليه Java JDK 64 بت

- اردوينو IDE مع كابل USB

الخطوة 3: قم بتوصيل المصابيح

ربط المصابيح
ربط المصابيح

قم بتوصيل 6 مصابيح LED بالمنافذ من 5 إلى 10 على Arduino.

الخطوة 4: قم بتوصيل مستشعر الرطوبة / درجة الحرارة

قم بتوصيل مستشعر الرطوبة / درجة الحرارة
قم بتوصيل مستشعر الرطوبة / درجة الحرارة

يربط مستشعر الرطوبة / درجة الحرارة بالدبوس 2 على اردوينو.

الخطوة 5: قم بتوصيل مستشعر الحركة

قم بتوصيل مستشعر الحركة
قم بتوصيل مستشعر الحركة

قم بتوصيل مستشعر الحركة بالدبوس 12 على اردوينو. (ترانزستور (N) تم استبداله بمستشعر الحركة في الصورة ، نفس الأسلاك)

الخطوة 6: قم بتوصيل مستشعر الصوت

قم بتوصيل مستشعر الصوت
قم بتوصيل مستشعر الصوت

قم بتوصيل مستشعر الصوت بالدبوس 4 على اردوينو. (تم استبدال الترانزستور (P) بمستشعر الصوت في الصورة ، ونفس الأسلاك)

الخطوة 7: قم بتوصيل الطاقة والأرض

قم بتوصيل الطاقة والأرض
قم بتوصيل الطاقة والأرض

قم بتوصيل دبوس + 5V الموجود على اردوينو بالسكة + الموجودة على اللوح.

قم بتوصيل دبوس GND الموجود على اردوينو بالسكك الحديدية الموجودة على اللوح.

الخطوة 8: البرمجة

الخطوة 1:

قم بتحميل ArduinoHex.ino إلى اردوينو

الخطوة 2:

- باستخدام برنامج Eclipse Programming ، قم بإنشاء مشروع بملفي dll. في الدليل الجذر الخاص به.

- قم بتحميل ملف RXTXcomm.jar

انتقل إلى Project> Properties> Java Build Path> Add External JARs

- تحميل ArduinoHex.java و ArduinoHexDriver.java و ComPortTest.java إلى مجلد src في المشروع

الخطوة 3: استخدم Arduino IDE أو ComPortTest للعثور على منفذ COM الذي يستخدمه arduino

الخطوة 4: تأكد من إغلاق جميع المحطات التسلسلية الأخرى لاردوينو.

الخطوة 5: قم بتشغيل ArduinoHexDriver

مصادر:

ComPortTest.java واستلام المسلسل بنهاية جافا:

كيناث ريباسينغ

dummyscodes.blogspot.com/2014/08/using-java…

موصى به: