جدول المحتويات:
- الخطوة 1: ما سوف تحتاجه
- الخطوة 2: الدائرة
- الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
- الخطوة 4: في Visuino أضف مكونات
- الخطوة 5: في مكونات Visuino Connect
- الخطوة 6: إنشاء كود Arduino وترجمته وتحميله
- الخطوة 7: العب
فيديو: اكتشف متى دخل شخص ما إلى غرفة باستخدام مستشعر الرادار Xyc-wb-dc: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
سنتعلم في هذا البرنامج التعليمي كيفية اكتشاف دخول شخص ما إلى غرفة باستخدام وحدة RTC ومستشعر الرادار xyc-wb-dc وشاشة OLED و arduino.
شاهد فيديو توضيحي.
الخطوة 1: ما سوف تحتاجه
- Arduino UNO (أو أي اردوينو آخر)
- جهاز استشعار الرادار xyc-wb-dc
- وحدة ساعة الوقت الحقيقي RTC DS1307
- شاشة OLED أسلاك توصيل
- برنامج Visuino: قم بتنزيل Visuino
الخطوة 2: الدائرة
- قم بتوصيل دبوس XYC-WB-DC [O] بدبوس Arduino الرقمي [8]
- قم بتوصيل دبوس XYC-WB-DC [-] بدبوس Arduino السلبي [GND]
- قم بتوصيل دبوس XYC-WB-DC [+] بدبوس Arduino الإيجابي [3.3 فولت] ملاحظة: بعض مستشعرات الرادار لها مواضع مختلفة للمسامير ، لذا تأكد من توصيلها بشكل صحيح
- قم بتوصيل دبوس وحدة RTC [GND] بدبوس Arduino [GND]
- قم بتوصيل دبوس وحدة RTC [VCC] بدبوس Arduino [5V]
- قم بتوصيل دبوس وحدة RTC [SDA] بدبوس Arduino [SDA]
- قم بتوصيل دبوس وحدة RTC [SCL] بدبوس Arduino [SCL]
- توصيل دبوس شاشة OLED [GND] بدبوس Arduino [GND]
- قم بتوصيل دبوس شاشة OLED [VCC] بدبوس Arduino [5V]
- قم بتوصيل دبوس شاشة OLED [SDA] بدبوس Arduino [SDA]
- قم بتوصيل دبوس شاشة OLED [SCL] بدبوس Arduino [SCL]
الخطوة 3: ابدأ Visuino ، واختر نوع لوحة Arduino UNO
لبدء برمجة Arduino ، ستحتاج إلى تثبيت Arduino IDE من هنا:
يرجى العلم أن هناك بعض الأخطاء الحرجة في Arduino IDE 1.6.6. تأكد من تثبيت 1.6.7 أو أعلى ، وإلا فلن يعمل هذا Instructable! إذا لم تكن قد فعلت ذلك ، فاتبع الخطوات الواردة في Instructable لإعداد Arduino IDE لبرمجة Arduino UNO! يحتاج Visuino: https://www.visuino.eu أيضًا إلى التثبيت. ابدأ Visuino كما هو موضح في الصورة الأولى ، انقر فوق الزر "أدوات" في مكون Arduino (الصورة 1) في Visuino عندما يظهر مربع الحوار ، حدد "Arduino UNO" كما هو موضح في الصورة 2
الخطوة 4: في Visuino أضف مكونات
- إضافة مكون "Real Time Clock (RTC) DS1307" إضافة مكون "SSD1306 / SH1106 OLED Display (I2C)"
- إضافة مكون "رقمي (منطقي) التغيير فقط" إضافة مكون "اكتشاف الحافة" إضافة مكون "مفتاح تشغيل / إيقاف الساعة"
- إضافة مكون "المؤقت"
- في نافذة الخصائص اضبط "Interval (uS)" على 10000000
- هذا يعني أن المستشعر "سينام" لمدة 10 ثوانٍ (10000000uS) بعد كل اكتشاف ، وهذا سيمنع عدة طوابع زمنية في وقت واحد ، من الناحية المثالية ، يمكنك ضبط هذا على شيء مثل 5 دقائق
- أضف مكون "العاكس"
الخطوة 5: في مكونات Visuino Connect
- قم بتوصيل دبوس مخرج Arduino الرقمي [8] بدبوس "ChangeOnly1" [في]
- ربط "ChangeOnly1" pin [Out] بـ "DetectEdge1" pin [In]
- ربط "DetectEdge1" pin [Out] بـ "ClockSwitch1" pin [In]
- ربط "ClockSwitch1" pin [Out] بدبوس "RealTimeClock1" [الساعة] ودبوس "Timer1" [ابدأ]
- ربط "Timer1" pin [Out] بدبوس "Inverter1" [In]
- قم بتوصيل دبوس "Inverter1" [مخرج] بدبوس "ClockSwitch1" [تمكين]
- قم بتوصيل دبوس "RealTimeClock1" [التحكم] بـ Arduino I2C [في]
- ربط "RealTimeClock1" pin [Out] بـ "DisplayOLED1" pin [In]
- قم بتوصيل دبوس "DisplayOLED1" [التحكم] بـ Arduino I2C [في]
الخطوة 6: إنشاء كود Arduino وترجمته وتحميله
في Visuino ، انقر في الجزء السفلي على علامة التبويب "إنشاء" ، وتأكد من تحديد المنفذ الصحيح ، ثم انقر فوق الزر "تجميع / إنشاء وتحميل".
الخطوة 7: العب
إذا قمت بتشغيل وحدة Arduino UNO ، وقمت بحركة ، يجب أن يكتشفها مستشعر الرادار في كل حركة يتم اكتشافها في دائرة نصف قطرها + -5 متر حول مستشعر الرادار وأن تقوم بعمل طابع زمني على شاشة OLED. اعتمادًا على الفاصل الزمني الذي قمت بتعيينه في مكون المؤقت ، يجب أن يكتشف حركة أخرى بعد مرور هذا الوقت.
تهانينا! لقد أكملت مشروعك باستخدام Visuino. مرفق أيضًا مشروع Visuino ، الذي قمت بإنشائه لهذا Instructable ، يمكنك تنزيله هنا وفتحه في Visuino:
موصى به:
جهاز مراقبة نباتات داخلي ذكي - اعرف متى يحتاج نباتك إلى الري: 8 خطوات (بالصور)
مراقب النبات الداخلي الذكي - اعرف متى يحتاج نباتك إلى الري: قبل شهرين ، صنعت عصا مراقبة رطوبة التربة تعمل بالبطارية ويمكن أن تكون عالقة في التربة في وعاء النبات الداخلي الخاص بك لإعطائك بعض المعلومات المفيدة عن التربة مستوى الرطوبة ومصابيح LED الفلاش لإخبارك بموعد الانتظار
اكتشف متى دخل شخص ما إلى الغرفة: 7 خطوات
اكتشف متى دخل شخص ما إلى غرفة: في هذا البرنامج التعليمي ، سنتعلم كيفية اكتشاف دخول شخص ما إلى غرفة باستخدام وحدة RTC ومستشعر PIR وشاشة OLED و arduino
نظام الرادار بالموجات فوق الصوتية باستخدام أردوينو: 3 خطوات
نظام الرادار بالموجات فوق الصوتية باستخدام أردوينو: توضح الدائرة الموضحة هنا عمل نظام الرادار فوق الصوتي. يستخدم جهاز استشعار بالموجات فوق الصوتية لاكتشاف أي جسم وقياس مسافته ويدور وفقًا لمحرك مؤازر. يتم عرض زاوية الدوران على شاشة LCD مقاس 16 × 2
القمامة إلى غرفة الكريستال: 7 خطوات
Trash to Crystal Chamber: في مجرة ليست بعيدة ، كان هناك صانع الكثير من القمامة حوله ، لذلك قرر أن يصنع شيئًا مذهلاً ، لا يصدق … ورائعًا نوعًا ما. كل صانع لديه قضية واحدة - الكثير من الأشياء التي ليس لديه قوة الإرادة لرميها بعيدًا ، لأن
إضاءة غرفة LED سريعة ، سريعة ، رخيصة ، جيدة المظهر (لأي شخص): 5 خطوات (بالصور)
إضاءة غرفة LED سريعة وسريعة ورخيصة وجيدة المظهر (لأي شخص): مرحبًا بالجميع :-) هذا هو أول تعليمات لي ، لذا نرحب بالتعليقات :-) ما آمل أن أوضحه لك هو كيفية عمل إضاءة LED سريعة على TINY buget.What you need: CableLEDsResistors (510Ohms for 12V) Stapels لحام الحديد القواطع وغيرها من القواعد