جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
تم إنشاء هذا المشروع مع وضع احتكار البنك الإلكتروني الحالي في الاعتبار. يستخدم اردوينو أونو و rfid للعمل. علاوة على ذلك ، فهي مجهزة بشاشة LCD ولوحة مفاتيح للملاحة. لقد صنعته باستخدام طابعة ثلاثية الأبعاد ولكن إذا لم يكن لديك إمكانية الوصول إلى واحدة ، فلا بأس لأن السكن يمكن تصنيعه بمواد ووسائل مختلفة. من تجربتي من استخدامه ، فإنه يجعل اللعبة ليس فقط أكثر متعة ولكن أيضًا أسرع وأقل فوضى. في هذا البرنامج التعليمي ، سأشرح لك كيفية برمجة اردوينو وكيفية توصيل المكونات وكيفية تجميعها معًا.
إخلاء المسؤولية: اللغة الإنجليزية ليست لغتي الأولى وليس لديّ درجة علمية في الهندسة على الإطلاق. الإلكترونيات هي هوايتي ولهذا السبب أقدم كل جزء من المعلومات التي دخلت في تطوير هذا المشروع.
إذا كان لديك أي أسئلة أو مشاكل فلا تتردد في طرحها في التعليقات.
إذا كنت تعتقد أنني ارتكبت خطأ وترغب في تحسين تصميمي ، يمكنك إخباري من التعليقات.
اللوازم
لهذا المشروع سوف تحتاج:
* أن اردوينو أونو
* قارئ rfid (استخدمت RC522)
* شاشة LCD مقاس 16x2 بواجهة تسلسلية
* لوحة مفاتيح مرنة 4x4
* الجرس
* الأسلاك
* طابعة 3D
* ملفات stl (https://www.thingiverse.com/thing:3883597) *
* مسامير M3 مع صواميل بمقاسات مختلفه
* 6 بطاقات RFID و 1 بطاقة rfid
الخطوة 1: اردوينو والأسلاك
الرسم أعلاه هو الطريقة التي يجب أن يتم توصيل المكونات بها حتى يعمل البرنامج.
مع هذا المشروع ، ستستخدم جميع المنافذ الموجودة على arduino uno.
أولاً ، سيتم توصيل قارئ RC522 RFID من اليسار إلى اليمين:
الدبوس الأول -> D13
الدبوس الثاني -> D12
الدبوس الثالث -> D11
4 دبوس -> D10
الدبوس الخامس -> اتركه غير متصل
دبوس السادس -> gnd
دبوس 7 -> اتركه غير متصل
الدبوس الثامن -> 3.3 فولت
سيتم توصيل لوحة المفاتيح من اليسار إلى اليمين على النحو التالي:
الدبوس الأول -> D9
الدبوس الثاني -> D8
الدبوس الثالث -> D7
4 دبوس -> D6
الدبوس الخامس -> D5
دبوس السادس -> D4
دبوس 7 -> D3
الدبوس الثامن -> D2
سيتم توصيل شاشة LCD ذات الواجهة التسلسلية (التي يتم تمثيلها بلوحة LCD غير تسلسلية في الرسم التخطيطي) كما تم تسميتها بـ sda إلى التناظرية 4 و scl إلى التناظرية 5.
سيتم توصيل الجرس أو مكبر الصوت بيزو على النحو التالي:
إيجابي إلى D1
سلبي إلى Gnd
الخطوة 2: اردوينو وكود
أقدم الكود أدناه ، فلا تتردد في تغييره وتعديله بأي طريقة تريدها. ضع في اعتبارك أنه سيعمل فقط مع الأسلاك التي أظهرتها من قبل. الشيء الوحيد الذي عليك القيام به هو استبدال معرف كل بطاقة في البرنامج بالمعرفات المقابلة لبطاقاتك. يوضح الفيديو المرفق الأرقام التي يجب تغييرها واستبدالها بمعرف بطاقتك.
إذا كنت لا تعرف معرف بطاقاتك ، فهذه طريقة لمعرفة استخدام وحدة RC522 هنا.
المكتبات:
RC522
شاشة LCD
لوحة المفاتيح
الخطوة 3: طباعة الأجزاء ثلاثية الأبعاد
لقد قمت بطباعة الأجزاء ثلاثية الأبعاد باستخدام طابعة صنعتها بنفسي ، لذا لا يمكنني التوصية بأي إعدادات للأجزاء. لقد استخدمت ملفات PLA و supports.stl
الخطوة 4: التجميع النهائي
ضع اردوينو في القواطع في السكن. بعد ذلك ضع شاشة LCD وشد المسامير وقم أيضًا بوضع لوحة المفاتيح. ثم أدخل قارئ Rfid بالقرب من الجدار الخارجي والجرس. أوصي بلحام الأسلاك بالمكونات المختلفة وتوصيل نهاية oher بـ arduino. إدارة الكابلات صعبة ولكنها معقولة. أخيرًا أغلق الجزأين ، وتأكد من عدم وجود كابلات بارزة وتثبيت النصفين بشريط لاصق.
الخطوة 5: كيفية استخدامه
لاستخدام البنك التلقائي ، اضغط أولاً على * للتهيئة بعد ذلك عليك مسح البطاقة ضوئيًا ثم اكتب رقمًا اضغط A لإضافة الرقم الحالي أو B لطرح الرقم الحالي ثم امسح البطاقة الثانية. من البنك ، امسح بطاقة اللاعب أولاً ثم امسح مفتاح المصرفيين.