جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا المشروع هو مشروع مدرسي واحد ، قمت باختيار موضوع 2.1 C- البرمجة في EAL. إنها المرة الأولى التي أقوم فيها بمشروع Arduino وبرمجة سي. هذا هو المشروع الذي يقدم مجموعة قفل. يمكن استخدام القفل المركب في العديد من الأماكن كل يوم. يمكننا استخدام ذلك من بين أمور أخرى في الخزنة أو عندما نحتاج إلى فتح باب ما.
الخطوة 1: المكونات
عند إنشاء هذا المشروع ، استخدمت المكونات التالية:
- اردوينو ميجا 2560
- LCD 2x16 HD44780 أزرق
- كونفيرتر LCD HD44780 I2C IIC
- برج سيرفو برو SG92 9g
- لوحة المفاتيح 4x4 8pin
- الصمام الأزرق
- بليد الاتصال
- أسلاك التوصيل
- أداة للشحن
الخطوة 2: الاتصال
توضح الصورة أعلاه والوصف التالي كيفية توصيل جميع المكونات بـ Arduino Mega 2560.
نهاية شاشة LCD KONVERTER - Arduino 2560 ميجا
GND - GND
VCC - 5 فولت
SDA - SDA
SCL- SCL
لوحة المفاتيح - اردوينو 2560 ميجا
تم توصيل A0 A1 A3 A4 A5 A6 A7
SERVO - اردوينو 2560 ميجا
GND - GND
VCC - 5 فولت
إشارة - 8 دبوس
الخطوة الثالثة: البرمجة
لقد بدأت البرمجة بهذه الطريقة لقد وجدت المكتبة لشاشات الكريستال السائل وكلمة المرور ولوحة المفاتيح. بعد ذلك ، بمساعدة البرامج السهلة في Arduino ، تحققت من أن مكوناتي تعمل بشكل جيد. كانت واحدة من أكبر المشاكل ، أن هذا المحول لا يتصل بشاشات الكريستال السائل. بعد يوم ومساء طويل ، وجدت مشكلة. كانت المشكلة العنوان الخاطئ في المحول. كانت الخطوة التالية هي إنهاء البرنامج.
لوحة المفاتيح ، لقد اعتدت على إدخال الرمز. (1111)
المؤازرة تعمل كآلية فتح.
تعرض شاشة LCD الرمز الذي قمت بإدخاله. (1111)
يعمل البرنامج بهذه الطريقة بعد أن أدخل الرمز الصحيح ، يضيء المصباح الأزرق ويقوم المؤازر بحركة 90 درجة.
الخطوة 4: الاختبار
في الاختبار ، أدخلت الرمز (1111) ، مع الموافقة على النجمة. بعد أن أدخلت الرمز الصحيح على شاشة LCD ، كان بإمكاني أن أرى نقشًا مفتوحًا ، ويضيء المصباح الأزرق ويؤدي المؤازر إلى حركة 90 درجة. عندما كتبت رمزًا خاطئًا ، كان بإمكاني رؤية النقش خطأ.
الجهاز يعمل بشكل صحيح وبدون اي مشاكل.
هذا مشروع سهل يمكننا استخدامه في الكثير من المواقف والأماكن.