الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشروع قفلي

مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مشروع قفلي

نبذة عن المشروع

مشروع قفلي مقدم لمادة نظم مغموسة embeded systems

يتمثل المشروع في قفل إلكتروني بسيط

يصلح للوضع في أي مكان تحتاج فيه إلى وضع القفل

يصلح لأي محل تجاري

لأي خزانة

طريقة عمل قفلي

كأي قفل في الدنيا يحتاج إلى كلمة مرور

بالنسبة لقفلنا هذا فكلمة المرور تتكون من أربعة أرقام

في بداية عمل القفل سيعمل على كلمة المرور الافتراضية

يمكنك تغيير كلمة المرور لاحقاً

ستقوم بإدخال كلمة المرور الخاصة بالقفل

عند إدخال كلمة المرور تحصل على إشارة

تعني أن القفل مفتوح لمدة خمس ثواني

بعد الخمس ثواني سيتوقف القفل عن إعطاء الإشارة

وهذا يعني أن القفل عاد مغلقاً

إذا أردت تغيير كلمة المرور الخاصة بالقفل

بعد أن تقوم بإدخال كلمة المرور القديمة

اضغط على علامة النجمة

ثم اضغط على أربعة أرقام متتالية

بهذا تصبح لديك كلمة مرور جديدة

وستحصل على إشارة تعني تمام العملية بنجاح

في فترة تغيير كلمة السر يكون القفل مقفل

في حالة عدولك عن تغيير كلمة السر قبل اتمام التغيير

اضغط على علامة #

بعد ثلاثة محاولات خاطئة

يعتبر القفل في وضغ الإقفال النهائي

بمعنى أنه لن تستطيع فتح القفل مطلقاً

وهذا يعني أنك ستضطر إلى إعادة برمجة القطعة من جديد

لهذا عند علمك بالخطأ في كلمة المرور قبل إتمام كتابتها

اضغط على علامة # لكي لا يتم احتسابها كمحاولة خاطئة

إيجابيات قفلي

1- سهولة التعامل وتتمثل في:

إذا أخطأت يمكنك من بدء المحاولة من جديد

أثناء تغيير كلمة المرور يمكنك التوقف ما لم تتم أربعة أرقام

2- الأمان ويتمثل في

بعد ثلاث محاولات خاطئة سيتوقف القفل عن العمل

ويصدر إشارة على مخرج الإنذار

ولن تستطيع استخدام القفل مرة أخرى

إلا بإعادة برمجة القطعة الموجودة فيه

في حالة أن قطع التيار الكهربائي عن القفل

فأنه لا ينسى عدد المحاولات الخاطئة التي قمت بها

عيوب قفلي

1- في رأيي ثبات عدد الحروف الخاصة بكلمة المرور

يسبب مشكلة في الأمان لأن مقدار احتمالات كشف كلمة السر

سيصبح 10^4

2- عدم وجود باب خلفي يضمن لك تغاضي مشكلة الإقفال النهائي

الأدوات المستخدمة في تصميم وبرمجة قفلي

1- MicroC برنامج من شركة PIC microcontrollers

2- المتحكم PIC16F84A

3- لوحة أرقام keypad

4- أربع مقاومات 10 كيلو

يمكنك إضافة أربع مصابيح صغيرة leds لفحص القفل

استخدمت برنامج Proteus من شركة labcenter للمحاكاة

مرفق في المشروع ملف المحاكاة المسمى Lock.DSN

كلمة المرور الافتراضية 1234 بالطبع ينصح بتغييرها مباشرة

رخصة قفلي

يمكنك تصنيعه أو التعديل عليه سواءاً كانت غايتك تجارية أو تعليمية سواءاً كنت فرداً أو مؤسسة

بشكل مجاني بحت

معلومات عني:

علاء محمد خليل الصالحي

طالب كلية هندسة في الجامعة الإسلامية بغزة

مستوى خامس

أحب البرمجة بشكل عام

والبرمجة على لغة جافا بشكل خاص

يمكمنكم تحميله من مدونتي

الرابط

لا تنسوني من صالح دعائكم

تحياتي

م.علاء

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#2

شيء جميل اخي علاء

لكن اين كود الجافا الذي استخدمته في البرمجة

واتمنى منك ان كنت تمتلك مهارة البرمجة في embeded system على الجافا , ان تضع بعض الدروس , و لك جزيل الشكر.

#3

بصراحة لا أعلم إن كان هناك مترجم يعتمد لغة جافا

كتبت البرنامج هنا بلغة السي

والبرنامج مرفق في الملف المضغوط

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

مواضيع مشابهة