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

كتاب غامض مع قفل Knock السري: 11 خطوة (بالصور)
كتاب غامض مع قفل Knock السري: 11 خطوة (بالصور)

فيديو: كتاب غامض مع قفل Knock السري: 11 خطوة (بالصور)

فيديو: كتاب غامض مع قفل Knock السري: 11 خطوة (بالصور)
فيديو: ضهور زومبي حقيقي 2024, شهر نوفمبر
Anonim
كتاب غامض مع قفل Knock السري
كتاب غامض مع قفل Knock السري
كتاب غامض مع قفل Knock السري
كتاب غامض مع قفل Knock السري
كتاب غامض مع قفل Knock السري
كتاب غامض مع قفل Knock السري

عندما يتعلق الأمر بإخفاء أشياءنا السرية ، فإننا عادة ما نختبئ داخل زجاجة أو في صندوق لا بأس به.!

ولكن ليس جيدًا دائمًا على الأقل للمهوسين لأن هذا ليس آمنًا بنسبة 100 ٪ وأيضًا لا توجد أفكار مثيرة للاهتمام في ذلك ، لذا في هذا البرنامج التعليمي ، أعرض كيف صنعت كتابًا بقفل نقر سري. مع هذا الكتاب يمكننا إخفاء الأشياء الثمينة الخاصة بك في الداخل. لا أحد يستطيع أن يأخذ أي شيء دون علمك لأننا نغلق كتابنا بقفل طرق سري. لذا لنبدأ.

الخطوة 1: عمل البرنامج التعليمي (فيديو)

Image
Image

لقد قمت بعمل فيديو تعليمي أيضا. لذا شاهد الفيديو لترى الإجراء.

الخطوة 2: الميزات

سمات
سمات
  • زر واحد لبرمجة أو تسجيل قفل جديد
  • يمكننا إخفاء الأشياء الصغيرة داخل الكتاب
  • لا أحد يفكر في هذا النوع من نظام الخزانة
  • يمكننا قفل هذا الكتاب بضربات خاصة
  • يمكننا استخدام هذه الدائرة أيضًا في أنظمة الأبواب الخاصة بنا
  • مشروع هواية فائق البساطة

الخطوة الثالثة: كيف يعمل هذا..؟

كيف يعمل هذا..؟
كيف يعمل هذا..؟

أخبرتك قبل هذا القفل السري يعتمد على طرق.

القرص الكهروإجهادي

المكون الرئيسي لدائرتنا هو قرص بيزو.

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

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

الخطوة 4: المكونات المطلوبة لهذا الغرض

المكونات اللازمة لهذا
المكونات اللازمة لهذا
المكونات اللازمة لهذا
المكونات اللازمة لهذا
المكونات اللازمة لهذا
المكونات اللازمة لهذا
المكونات اللازمة لهذا
المكونات اللازمة لهذا

1.أردوينو (أي اردوينو)

للنماذج الأولية ، استخدمت arduino uno ولتقليل حجم الدائرة ، استخدمت arduino pro mini

2. قرص كهرضغطية

Piezo ليس ضروريًا لهذا المشروع ، يمكننا أيضًا استخدام ميكروفون صغير أو مكبر صوت. إذا لم تجد بيزو يمكنك الإنقاذ من الجرس.

3.sg90 مضاعفات

المؤازرة هي نوع من محركات التروس ذات عزم دوران عالٍ نستخدم مؤازرة لغرض القفل

4- المقاومات (1 ميجا أوم ، 10 كيلو ، 1 كيلو)

5. 2 * المصابيح

للإشارة إلى حالة استخدام ألوان مختلفة

6. مجلس نقطة

7. Button التبديل

بطارية 8.3.7 فولت

الصغير هو الأفضل أنا أستخدم بوليمر الليثيوم

الخطوة 5: حلبة دايغرام

حلبة دايغرام
حلبة دايغرام

روابط

  • قم بتوصيل كهرضغطية بالدبوس التناظري 0 والأرضي أضف أيضًا المقاوم 1 ميجا أوم بين بيزو
  • قم بتوصيل أجهزة D3
  • قم بتوصيل مصابيح LED بـ D4 و D5
  • قم بتوصيل مفتاح زر التوصيل بـ D2 و 5 فولت أيضًا بتوصيل 10 كيلو من المقاوم المنسدل

الخطوة 6: نظرة عامة على الكود وحل المشكلات

بفضل ستيف هوفر

عتبة int = 4 ؛ هذه هي حساسية كاشف القرقعة. إذا كان لديك الكثير من الضوضاء ، ارفعها (حتى 1023) ، إذا كنت تواجه صعوبة في السمع ، يمكنك خفضها (منخفضة تصل إلى 1)

قيمة رفض القسط = 25 ؛

متوسط قيمة الثبات = 15 ؛

كلاهما يستخدم لتحديد مدى الدقة التي يجب أن يطرقها شخص ما. وهي نسب ويجب أن تتراوح بين 0-100. خفض هذه يعني أن الشخص يجب أن يكون لديه توقيت أكثر دقة ، والأعلى هو أكثر تسامحًا. يجب أن تكون قيمة "averageRejectValue" دائمًا أقل من "رفض القيمة" ، حيث تجعل الإعدادات من حوالي 10 و 7 من الصعب على شخصين أن يطرقوا نفس الضربة حتى لو كانوا يعرفون الإيقاع. ولكنه يزيد أيضًا من عدد السلبيات الخاطئة. (على سبيل المثال: إذا قمت بالطرق بشكل صحيح ولم تفتح بعد).

const int knockFadeTime = 150 ؛ هذا هو مؤقت ارتداد خام لمستشعر القرقعة. بعد أن يسمع صوتًا ، يتوقف عن الاستماع لعدة أجزاء من الألف من الثانية ، لذلك لا يحسب نفس الضربة أكثر من مرة. إذا حصلت على ضربة واحدة محسوبة على أنها اثنتان ، فقم بزيادة هذا المؤقت. إذا لم تسجل نقرتين سريعتين ، فقم بتقليلها.

const int lockTurnTime = 650 ؛ هذا الآن عدة ميلي ثانية نقوم بتشغيل المحرك لفتح الباب. كم من الوقت يجب أن يعتمد على تصميم المحرك الخاص بك والقفل الخاص بك. لا بأس إذا تم تشغيله لفترة طويلة بعض الشيء منذ أن صممت قابض انزلاقي بسيط في التصميم ، لكنه أفضل لجميع الأجزاء إذا لم يعمل كثيرًا.

const int maxKnocks = 20 ؛ كم عدد النقرات التي نسجلها. 20 الكثير. يمكنك زيادة هذا إذا كان مخبئك السري محميًا بواسطة عازفي الطبول المخادعين بذكريات جيدة. زدها كثيرًا وستنفد الذاكرة.

const int knockComplete = 1200 ؛ المعروف أيضًا باسم الحد الأقصى لعدد المللي ثانية ، سينتظر الضربة. إذا لم تسمع طرقة لفترة طويلة ، فستفترض أنها قد اكتملت وتتحقق لمعرفة ما إذا كانت الضربة جيدة أم لا. قم بزيادة هذا إذا كنت تطرق ببطء. قم بتقليلها إذا كنت تطرق سريعًا ولا تصبر على الانتظار لمدة 1.2 ثانية حتى يفتح بابك. حول السطر 39: int secretCode [maxKnocks] = {50 ، 25 ، 25 ، 50 ، 100 ، 5 ….. هذا هو الضربة الافتراضية التي يتعرف عليها عند تشغيله. هذا تدوين إيقاعي غريب لأن كل قيمة هي نسبة مئوية من أطول ضربة. إذا كنت تواجه صعوبة في التعرف على "الحلاقة وقص الشعر" ، فقم بتغيير هذا إلى {100 ، 100 ، 100 ، 0 ، 0 ، 0 … وسيفتح تسلسل بسيط من 3 نقرات.

تصحيح:

Serial.begin (9600) ؛

Serial.println ("بدء البرنامج.") ؛ قم بإلغاء تعليق هذه الأسطر لرؤية بعض معلومات التصحيح على المنفذ التسلسلي. هناك بضعة أسطر أخرى من رمز تصحيح الأخطاء التي تم تعيينها في بقية التعليمات البرمجية التي يمكنك إلغاء التعليق عليها لمعرفة ما يحدث داخليًا. تأكد من ضبط المنفذ التسلسلي الخاص بك على السرعة الصحيحة. إنه يعمل ولكن ربما لن تحتاج إلى تغييره إذا لم تقم بتغيير التصميم.

مكتبة المؤازرة

قم بتحميل الكود من هنا

الخطوة 7: تقليص الدائرة (لحام)

تقلص الدائرة (لحام)
تقلص الدائرة (لحام)
تقلص الدائرة (لحام)
تقلص الدائرة (لحام)
تقلص الدائرة (لحام)
تقلص الدائرة (لحام)

لقد اختبرت الدائرة على اللوح بعد تقليل كل الأخطاء وبعد المعايرة قررت تقليص الدائرة.

لذلك قمت بتغيير arduino uno إلى arduino promini. ثم قمت بلحام جميع المكونات وفقًا لمخطط الدائرة على ثنائي الفينيل متعدد الكلور النقطي. ثم بمساعدة سلك واحد تقطعت به السبل ، قمت بتوصيل ثنائي الفينيل متعدد الكلور النقطي بروميني. هذا كل شئ

الخطوة 8: صنع الخزانة

صنع الخزانة
صنع الخزانة
صنع الخزانة
صنع الخزانة
صنع الخزانة
صنع الخزانة
صنع الخزانة
صنع الخزانة

أولاً تناولت أحد منتجات الألبان القديمة (يجب أن تكون السماكة أعلى من المؤازرة)

ثم قمت بلصق الصفحات معًا

بعد التجفيف ، قمت برسم مستطيل من الداخل وبمساعدة المقياس والسكين ، قمت بقص الورق ونحته وجعله في تجويف

شاهد الفيديو للحصول على فكرة أفضل.

الخطوة 9: صنع القفل والانتهاء منه

صنع القفل والانتهاء منه
صنع القفل والانتهاء منه
صنع القفل والانتهاء منه
صنع القفل والانتهاء منه
صنع القفل والانتهاء منه
صنع القفل والانتهاء منه
صنع القفل والانتهاء منه
صنع القفل والانتهاء منه

أخذت يد المؤازرة وقطعت إلى قطعتين ثم انضممت إلى القطعتين معًا على شكل حرف L.

وكل شيء ثابت داخل الكتاب

لقد أصلحت بيزو على الغلاف

وهذا كل شيء….

الخطوة 10: العيوب والتحسينات

العيب الرئيسي لهذا القفل هو في البطارية. إذا نفدت البطارية تمامًا ، فنحن بحاجة إلى تدمير الكتاب لاستعادة أغراضنا.

لحل هذه المشكلة ، أخطط لتغيير الدائرة بمصدر خارجي مع اثنين من الخيوط..

الخطوة 11: شكرا

إذا كنت تواجه أي مشكلة في هذا يرجى التعليق أدناه

قم بزيارة قناتي لمزيد من المشاريع الممتعة

شكرا…..

موصى به: