جدول المحتويات:
- الخطوة 1: الوظيفة
- الخطوة 2: الخطوة 1: لوحة جهاز الإرسال
- الخطوة 3: الخطوة 2: لوحة الاستقبال
- الخطوة 4: الخطوة 3: كود المرسل
- الخطوة 5: الخطوة 4: رمز جهاز الاستقبال
فيديو: جرس الباب اردوينو: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
اللوازم
-2 لوح خبز
-صفارة
- أسلاك توصيل
-2 اردوينو / جينوينو مع كابلات الكهرباء
-rf الارسال والمستقبل
-اضغط الزر
-مقاوم 100 أوم
الخطوة 1: الوظيفة
هذا المشروع عبارة عن جرس باب يعمل وظيفته الرئيسية استخدام رمز لبرمجة اردوينو بطريقة يرسل فيها زر الضغط بجهاز الإرسال إشارة إلى الطرف المستقبل مع الجرس والمستقبل الذي سيبدأ صوت جرس الباب باتصال لاسلكي.
الخطوة 2: الخطوة 1: لوحة جهاز الإرسال
كيف يفترض أن يعمل هذا المشروع هو وجود لوحين للخبز و 2 arduiono / genuinos سلكيًا لهم. بالنسبة للوحة الإرسال ، نقوم بتوصيل زر الضغط بمقاوم 100 أوم متصل بالأرض وسلك متصل بالطاقة على اللوح. ثم قم بتوصيل جهاز الإرسال بلوحة التجارب وقم بتوصيل الزر بجهاز الإرسال و arduino كما هو موضح في الصورة.
الخطوة 3: الخطوة 2: لوحة الاستقبال
على لوحة الاستقبال حيث يذهب الجرس. قم بتوصيل سلك واحد بالأرض من خلال جهاز الاستقبال وقم بتوصيل سلك بطرف من اختيارك والذي يمكنك تخصيصه لاحقًا في التعليمات البرمجية الخاصة بك. قم بتوصيل جهاز الاستقبال بلوحة التجارب وقم بتوصيله بـ arduino كما هو موضح في الصورة.
الخطوة 4: الخطوة 3: كود المرسل
// ask_transmitter.pde
// - * - الوضع: C ++ - * -
// مثال بسيط على كيفية استخدام RadioHead لنقل الرسائل
// مع جهاز إرسال بسيط ASK بطريقة بسيطة للغاية.
// ينفذ جهاز إرسال بسيط (أحادي الاتجاه) بوحدة TX-C1
#يشمل
#include // لم يتم استخدامه فعليًا ولكنه مطلوب للترجمة
سائق RH_ASK ؛
// RH_ASK driver (2000 ، 2 ، 4 ، 5) ؛ // ESP8266 أو ESP32: لا تستخدم الطرف 11
الإعداد باطل()
{
Serial.begin (9600) ؛ // التصحيح فقط
pinMode (5 ، الإدخال) ؛
إذا (! driver.init ())
Serial.println ("فشل init") ؛
}
حلقة فارغة()
}
إذا (قراءة رقمية (5) == عالية) {
const char * msg = "a" ؛
driver.send ((uint8_t *) msg ، strlen (msg)) ؛
driver.waitPacketSent () ،
تأخير (200) ؛
}
}
الخطوة 5: الخطوة 4: رمز جهاز الاستقبال
#يشمل
#include // ليس مستخدمًا فعليًا ولكنه مطلوب للترجمة
# تضمين "الملعب. h" // إضافة تردد مكافئ للنوتة الموسيقية
# تضمين "theme.h" // إضافة Note vale والمدة
سائق RH_ASK ؛
الإعداد باطل()
{
Serial.begin (9600) ؛ // التصحيح فقط
إذا (! driver.init ())
Serial.println ("فشل init") ؛
آخر
Serial.println ("تم") ؛
سائق RH_ASK ؛
الإعداد باطل()
{
Serial.begin (9600) ؛ // التصحيح فقط
إذا (! driver.init ())
Serial.println ("فشل init") ؛
آخر
Serial.println ("تم") ؛
}
باطل Play_Pirates ()
{
لـ (int thisNote = 0 ؛ thisNote <(sizeof (Pirates_note) / sizeof (int)) ؛ thisNote ++) {
int noteDuration = 1000 / Pirates_duration [thisNote] ؛ // تحويل المدة إلى تأخير الوقت
tone (8، Pirates_note [thisNote]، noteDuration) ؛
int pauseBetweenNotes = noteDuration * 1.05 ؛ // هنا 1.05 هو الإيقاع ، قم بالزيادة لتشغيله بشكل أبطأ
تأخير (وقفة بين الملاحظات) ؛
noTone (8) ، // إيقاف الموسيقى على دبوس 8
}
}
حلقة فارغة()
{
uint8_t buf [1] ؛
uint8_t buflen = sizeof (buf) ؛
if (driver.recv (buf، & buflen)) // Non-blocking
{
Serial.println ("تم التحديد ->" إنه قرصان ") ؛
Play_Pirates () ،
Serial.println ("توقف") ؛
}
}
موصى به:
جرس الباب بالفيديو من UK Ring يعمل مع الرنين الميكانيكي: 6 خطوات (بالصور)
UK Ring Video Doorbell Pro يعمل مع الرنين الميكانيكي: ****************************************** *************** يرجى ملاحظة أن هذه الطريقة تعمل فقط مع طاقة التيار المتردد في الوقت الحالي وسوف أقوم بالتحديث إذا / عندما أجد حلًا لأجراس الباب باستخدام طاقة التيار المستمر في غضون ذلك ، إذا كان لديك طاقة تيار مستمر العرض ، سوف تحتاج إلى
جرس الباب اردوينو: 4 خطوات
Arduino Doorbell: اليوم ، سأوضح لك كيفية صنع جرس الباب باستخدام Arduino. يقوم جرس الباب هذا بتشغيل نغمة عشوائية من مكتبة الأغاني. يمكنك تخصيص جرس الباب الخاص بك وإضافة المزيد من الأغاني. قم بتثبيته خارج غرفة نومك أو حجرة الدراسة أو المكتب أو حتى أنت
حوّل جرس الباب السلكي إلى جرس باب ذكي باستخدام IFTTT: 8 خطوات
حوّل جرس الباب السلكي إلى جرس باب ذكي مع IFTTT: يحول جرس الباب اللاسلكي جرس الباب السلكي الحالي إلى جرس باب ذكي. https://www.fireflyelectronix.com/product/wifidoor
حوّل جرس الباب السلكي إلى جرس باب ذكي باستخدام مساعد المنزل: 6 خطوات
حوّل جرس الباب السلكي إلى جرس باب ذكي باستخدام مساعد المنزل: حوّل جرس الباب السلكي الحالي إلى جرس باب ذكي. تلقي إشعارًا بهاتفك أو إقرانه بكاميرا الباب الأمامي الموجودة لديك لتلقي تنبيه بالصور أو الفيديو في أي وقت يرن فيه شخص ما جرس الباب. تعرف على المزيد على: fireflyelectronix.com/pro
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو