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

LockCypher: 6 خطوات
LockCypher: 6 خطوات

فيديو: LockCypher: 6 خطوات

فيديو: LockCypher: 6 خطوات
فيديو: How to Clean Your Cat's Ear at Home (6 Step Tutorial) | The Cat Butler 2024, شهر نوفمبر
Anonim
LockCypher
LockCypher
LockCypher
LockCypher

مرحبًا ، اسمي Jaron Strypsteen وأدرس تكنولوجيا الإعلام والاتصالات الجديدة في Howest في Kortrijk ، بلجيكا. بالنسبة لمهمة المدرسة ، احتجنا إلى عمل مشروع. أختار قفلًا ذكيًا يمكن فتحه باستخدام RFID و / أو الرمز الشريطي. يمكنك أدناه قراءة جميع الخطوات التي كانت ضرورية لإنشاء هذه الأداة. إذا كنت تريد معرفة المزيد عني وعن المشاريع الأخرى التي قمت بها ، فتحقق من محفظتي.

الخطوة 1: المستلزمات / المواد / الأدوات /

اللوازم / المواد / الأدوات
اللوازم / المواد / الأدوات
اللوازم / المواد / الأدوات
اللوازم / المواد / الأدوات
اللوازم / المواد / الأدوات
اللوازم / المواد / الأدوات

قبل أن أبدأ في تصميم موقع الويب وصنع أداتي ، كنت بحاجة للتأكد من أن لدي جميع الأجزاء المطلوبة لجهازي. بدأت في البحث في صندوق الأدوات الخاص بي وكتبت ما أحتاجه للطلب. هنا يمكنك العثور على قائمة المواد بالكامل. هذه هي الأجزاء الرئيسية:

1. ماسح RFID 2. شاشة LCD 3. LED4. المقاومات 5. قفل الملف اللولبي 6. ماسح الباركود 7. جهاز استشعار مغناطيسي 8. الترانزستور 9. ديود 10. مقياس الجهد 11. توت العليق بي 12. الأسلاك

الخطوة 2: الأسلاك

الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك
الأسلاك

بعد طلب المكونات وصلوا بعد بضعة أسابيع. لذلك يمكنني البدء في عمل تخطيطي واختبار جميع المكونات للتأكد من أنها تعمل.

لقد قمت بتوصيل شاشة LCD الخاصة بي كجهاز 8 بت ، يمكنني أيضًا العمل كجهاز 4 بت ولكن نظرًا لوجود عدد قليل من دبابيس GPIO التي لم يتم استخدامها قررت استخدام 8 بت. لقد استخدمت أيضًا مقياس جهد به حتى أتمكن من ضبط تباين شاشة LCD.

الماسح الضوئي RFID متصل عبر ناقل SPI ويحتاج إلى 5 أسلاك إلى Pi

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

يجب أن يكون قفل الملف اللولبي الخاص بي متصلاً بترانزستور لأن القفل لن يعمل مع 5 فولت ، فقد احتاج إلى 6-12 فولت وكان لدي محول طاقة 9 فولت يمكنني استخدامه.

ثم حصلت على جهاز استشعار LED وجهاز استشعار مغناطيسي ، وكلاهما يحتوي على المقاوم في سلسلة

الخطوة 3: قاعدة البيانات

قاعدة البيانات
قاعدة البيانات

للاحتفاظ بسجلات أجهزة الاستشعار الخاصة بي ، كنت بحاجة إلى قاعدة بيانات جيدة.

بدأت في عمل رسم تخطيطي لكنني قررت أنه معقد ، لذلك قمت بعمل رسم تخطيطي أبسط ولكن أفضل تمت الموافقة عليه من أحد أساتذتي.

لإنشاء الرسم التخطيطي وقاعدة البيانات ، استخدمت MySQL Workbench لأنه يجعل من السهل تحويل الرسم التخطيطي إلى قاعدة بيانات

لقد قمت بتضمين ملف تفريغ لقاعدة البيانات حتى تتمكن من إلقاء نظرة.

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

تصميم الموقع
تصميم الموقع
تصميم الموقع
تصميم الموقع
تصميم الموقع
تصميم الموقع
تصميم الموقع
تصميم الموقع

قبل البدء في التصميم ، ألقيت نظرة عبر الإنترنت على بعض مواقع الويب ، وبعد إلقاء نظرة على الإنترنت ، كانت لدي فكرة عن الشكل الذي يجب أن يبدو عليه موقعي.

لقد صنعت تصميمي في Adobe XD وهو برنامج سهل الاستخدام لإنشاء إطارات سلكية.

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

بالنسبة للخط الذي استخدمته Gidole ، أعتقد أنه يتمتع بمظهر عصري ولكنه لا يشتت انتباهه كثيرًا.

بعد التصميم بدأت في ترميزه بتنسيق HTML و CSS و JS.

لقد قمت بتضمين ملف xd الخاص بي حتى تتمكن من إلقاء نظرة والاطلاع على تفاصيله.

الخطوة 5: الكود

الشفرة
الشفرة

لا يمكن أن يعمل مشروعي بدون الخلفية. لكي تعمل أجهزة الاستشعار الخاصة بي ، استخدمت Python.

لقد استخدمت عددًا قليلاً من المكتبات التي وجدتها على الإنترنت وجعلت نفسي في المدرسة. لخدمته على الويب ، استخدمت Flask مع SocketIO حتى يكون الاتصال بالواجهة الأمامية سلسًا.

كانت هناك بعض المشاكل ولكن جميعها كانت قابلة للإصلاح.

يمكنك العثور على الكود الخاص بي على رابط جيثب هذا. إنه خاص حاليًا ولكن يمكنك رؤيته بمجرد أن يجعله أساتذتي عامًا.

الخطوة السادسة: الإسكان

الإسكان
الإسكان
الإسكان
الإسكان
الإسكان
الإسكان

لإسكان مشروعي قررت استخدام الخشب. لا يزال لدي بعض الخشب في المنزل من مكتب قديم لا يزال بحاجة إلى التخلص منه ، لذلك استخدمت ذلك. لقد نسيت أن ألتقط صوراً لي وأنا أقوم ببنائه ، لكنني استخدمت قطعة بحجم 40 × 30 سم حيث قطعت بابًا ، ثم قمت بحفر بعض الثقوب بجوار بعضها البعض حتى أتمكن من توجيه الكابلات لأجهزة الاستشعار من خلالها.

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

بعد صنع الهيكل الخشبي ، قمت برشه باللون الأسود بحيث يكون له نفس اللون ويبدو أفضل من الأسود والبني.

بمجرد أن جفت بدأت في وضع المكونات ، أعتقد أنني قمت بعمل جيد في إدارة الكابلات ووضعها.

موصى به: