جدول المحتويات:
- الخطوة 1: عمل البرنامج التعليمي (فيديو)
- الخطوة 2: الميزات
- الخطوة الثالثة: كيف يعمل هذا..؟
- الخطوة 4: المكونات المطلوبة لهذا الغرض
- الخطوة 5: حلبة دايغرام
- الخطوة 6: نظرة عامة على الكود وحل المشكلات
- الخطوة 7: تقليص الدائرة (لحام)
- الخطوة 8: صنع الخزانة
- الخطوة 9: صنع القفل والانتهاء منه
- الخطوة 10: العيوب والتحسينات
- الخطوة 11: شكرا
فيديو: كتاب غامض مع قفل Knock السري: 11 خطوة (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
عندما يتعلق الأمر بإخفاء أشياءنا السرية ، فإننا عادة ما نختبئ داخل زجاجة أو في صندوق لا بأس به.!
ولكن ليس جيدًا دائمًا على الأقل للمهوسين لأن هذا ليس آمنًا بنسبة 100 ٪ وأيضًا لا توجد أفكار مثيرة للاهتمام في ذلك ، لذا في هذا البرنامج التعليمي ، أعرض كيف صنعت كتابًا بقفل نقر سري. مع هذا الكتاب يمكننا إخفاء الأشياء الثمينة الخاصة بك في الداخل. لا أحد يستطيع أن يأخذ أي شيء دون علمك لأننا نغلق كتابنا بقفل طرق سري. لذا لنبدأ.
الخطوة 1: عمل البرنامج التعليمي (فيديو)
لقد قمت بعمل فيديو تعليمي أيضا. لذا شاهد الفيديو لترى الإجراء.
الخطوة 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: شكرا
إذا كنت تواجه أي مشكلة في هذا يرجى التعليق أدناه
قم بزيارة قناتي لمزيد من المشاريع الممتعة
شكرا…..
موصى به:
اصنع كتاب خرائط باستخدام خرائط جوجل: 17 خطوة (بالصور)
اصنع كتاب خرائط باستخدام خرائط Google: في اليوم الآخر كنت أبحث في محل بيع الكتب عن دليل شارع لمقاطعة DuPage ، IL لأن صديقتي تعيش هناك وتحتاج إلى خريطة شارع مفصلة. لسوء الحظ ، كان الشخص الوحيد الذي كان لديهم قريبًا هو مقاطعة كوك (مثل
قفل الجمع السري البسيط: 5 خطوات
قفل الجمع السري البسيط: مرحبًا بالجميع! اليوم أريد أن أوضح لك فكرتي حول إنشاء قفل رمز بسيط للغاية ورائع. إنها ليست مثل الأقفال الأخرى ، فهي لا تحتوي على لوحة أرقام وتحتوي على 4 أجزاء فقط! مهتم؟ دعنا نبدأ
قفل مغناطيسي ذكي مع ميزة Secret Knock ومستشعر IR وتطبيق ويب: 7 خطوات (مع صور)
قفل مغناطيسي ذكي مع ميزة Secret Knock ومستشعر الأشعة تحت الحمراء وتطبيق الويب: إذا كنت تحب هذا المشروع ، فيرجى متابعي على Instagram و YouTube. في هذا المشروع ، سأقوم ببناء قفل مغناطيسي لمكتبي المنزلي ، والذي يفتح إذا كنت تعرف طرق سرية. أوه … وسيحتوي على بعض الحيل الأخرى أيضًا. المغناطيس
كيفية تحويل كتاب مادي إلى كتاب إلكتروني؟: 7 خطوات (بالصور)
كيف أحول كتابًا ماديًا إلى كتاب إلكتروني؟: كطالب متخصص في الهندسة الكيميائية ، عادةً ما يكون لدي كتب مدرسية وكتب تقنية وملاحظات لمسحها ضوئيًا (أحيانًا طبع) لقد بحثت عن ماسح ضوئي للكتب فعال لبعض الوقت ، ولكن معظمهم كذلك باهظ الثمن ، ضخم للغاية. من قبل فترة طويلة،
كتاب المعرفة اللانهائية: حافظة نتبووك على شكل كتاب من صندوقها الخاص: 8 خطوات
The Tome of Infinite Knowledge: حقيبة Netbook على شكل كتاب من صندوقها الخاص: بعد سقوط متاجر الطوب وقذائف الهاون في Circuit City ، تمكنت من التقاط جهاز Netbook صديق Averatec (وهو عبارة عن MSI Wind). كنت أرغب في حقيبة steampunk بلا ريب ، ونفاد الأموال ، قررت أن أصنع واحدة مما كان مفيدًا: المواد