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

مكتب كمبيوتر يعمل بالتحكم عن بعد: 8 خطوات (مع صور)
مكتب كمبيوتر يعمل بالتحكم عن بعد: 8 خطوات (مع صور)

فيديو: مكتب كمبيوتر يعمل بالتحكم عن بعد: 8 خطوات (مع صور)

فيديو: مكتب كمبيوتر يعمل بالتحكم عن بعد: 8 خطوات (مع صور)
فيديو: كيفية التحكم في الكمبيوتر تحكم كامل 100 % عن بعد من خلال كمبيوتر أخر بدون برامج 2024, يوليو
Anonim
Image
Image
مكتب كمبيوتر يعمل بالتحكم عن بعد
مكتب كمبيوتر يعمل بالتحكم عن بعد
مكتب كمبيوتر يعمل بالتحكم عن بعد
مكتب كمبيوتر يعمل بالتحكم عن بعد
مكتب كمبيوتر يعمل بالتحكم عن بعد
مكتب كمبيوتر يعمل بالتحكم عن بعد

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

المشروع عبارة عن صندوق تحكم مكتب / طاولة عمل ، يتم تشغيله بواسطة جهاز تحكم عن بعد يعمل بالأشعة تحت الحمراء. هناك الكثير من أنواع أجهزة التحكم عن بعد التي تعمل بالأشعة تحت الحمراء المتوفرة هذه الأيام ، لكن هذه ليست مشكلة. وحدة التحكم هذه قابلة للتعديل ويمكن إقرانها بأي نوع من أجهزة التحكم عن بعد بالأشعة تحت الحمراء التي تدعم البروتوكول المناسب لجهاز الاستشعار المستخدم لدينا (سنغطي هذا لاحقًا).

مكتب ميزة مكتب الكمبيوتر الذي يتم التحكم فيه هو:

  1. التحكم في طاقة التيار المتردد: تشغيل / إيقاف تشغيل الشاشة الموصولة بجهد 220 فولت تيار متردد
  2. التحكم في طاقة التيار المستمر: تشغيل / إيقاف تشغيل الشاشة الموصولة بطاقة التيار المستمر (حتى 48 فولت)
  3. التحكم بحجم الصوت: تحكم كامل في مستوى صوت الاستريو الذي يتم تمريره إلى مكبرات الصوت
  4. التحكم في إضاءة شريط LED: تحكم كامل في سطوع إضاءة شريط LED

يحتوي الجهاز على واجهة مستخدم مصممة بشكل مناسب ومقصورات ميكانيكية قابلة للتعديل ، مما يجعله سهل الإنشاء والاستخدام:

  1. العرض: يتم عرض حالة الوقت الفعلي لجميع الأنظمة التي يتم التحكم فيها على شاشة LCD مقاس 16 × 4
  2. RGB LED: للحصول على تعليقات إضافية للنظام ، الغرض من ذلك هو إقرار المستخدم بوجود إشارة مقبولة تم استلامها من جهاز التحكم عن بعد بالأشعة تحت الحمراء
  3. نظام الاقتران: يحتوي الجهاز على زر ضغط واحد ، والذي يجب الضغط عليه لعملية الاقتران. عند بدء عملية الاقتران ، يمكننا إقران أي جهاز تحكم عن بعد يعمل بالأشعة تحت الحمراء بجهازنا باتباع الإرشادات الموضحة على الشاشة.

بعد أن غطينا الأساسيات ، فلنقم ببنائها!

الخطوة 1: الشرح

تفسير
تفسير

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

وحدة إمداد الطاقة: مصدر الطاقة للجهاز الذي تم تحديده هو PSU لشريط LED ، وهو قادر على توفير إدخال 24VDC للنظام. يعمل كل من المتحكم الدقيق والمرحلات ومقاييس الجهد الرقمية ومكبرات الصوت بجهد 5 فولت ، وبالتالي تمت إضافة محول تنازلي DC-DC إلى التصميم. السبب الرئيسي لـ DC-DC بدلاً من المنظم الخطي هو تبديد الطاقة وقلة الكفاءة. افترض أننا نستخدم LM7805 الكلاسيكي بإدخال 24 فولت ومخرج 5 فولت. عندما يصل التيار إلى قيم كبيرة ، فإن الطاقة التي ستتبدد في شكل حرارة على المنظم الخطي ستكون ضخمة وقد ترتفع درجة حرارتها ، مما يؤدي إلى إرفاق ضوضاء طنين بالدوائر الصوتية:

العبوس = Pin + Pdiss ، لذلك في 1A نحقق: Pdiss = Pin - Pout = 24 * 1-5 * 1 = 19W (من الطاقة المشتتة).

متحكم دقيق: من أجل كتابة الكود بأسرع ما يمكن ، اخترت ATMEGA328P القائم على AVR ، والذي يستخدم على نطاق واسع في لوحات Arduino UNO. وفقًا لمتطلبات التصميم ، سنستخدم كل الدعم المحيطي تقريبًا: المقاطعات ، وأجهزة ضبط الوقت ، و UART ، و SPI وما إلى ذلك. نظرًا لأنها كتلة رئيسية في النظام ، فهي تتصل بجميع أجزاء الجهاز

  • واجهة المستخدم: تحتوي اللوحة الأمامية للجهاز على جميع الأجزاء التي يجب على المستخدم التفاعل معها:

    1. مستشعر الأشعة تحت الحمراء: مستشعر لفك تشفير بيانات IR عن بعد.
    2. زر الضغط: مطلوب لإقران جهاز التحكم عن بعد بالأشعة تحت الحمراء بالجهاز
    3. RGB LED: مرفق جمالي لتوفير التغذية الراجعة لتلقي المعلومات من قبل النظام
    4. LCD: تمثيل رسومي لما يجري داخل الجهاز

التحكم في الشاشات: من أجل جعل الجهاز قادرًا على تبديل الطاقة في شاشات الكمبيوتر ، هناك حاجة للتعامل مع قيم جهد كبيرة. على سبيل المثال ، لا تشترك شاشات Samsung الخاصة بي في تكوين الطاقة على الإطلاق: يتم توفير أحدهما بواسطة 220VAC بينما يتم تشغيل الآخر بواسطة PSU الخاص به البالغ 19.8 فولت. وبالتالي كان الحل هو دائرة الترحيل لكل من خطوط طاقة الشاشة. يتم التحكم في هذه المرحلات بواسطة MCU ويتم فصلها تمامًا ، مما يجعل نقل طاقة الشاشة مستقلاً عن كل شاشة

التحكم في الإضاءة: لدي شريط LED ، والذي يأتي مع مصدر طاقة متصل 24VDC ، والذي يستخدم كمدخل إمداد طاقة للنظام. نظرًا لوجود حاجة لتوصيل تيار كبير من خلال شريط LED ، فإن آلية السطوع الخاصة به تتضمن دائرة تحديد تيار قائمة على MOSFET ، والتي تعمل في منطقة خطية من منطقة نشطة

التحكم في مستوى الصوت: يعتمد هذا النظام على تمرير الإشارات الصوتية على كل من القنوات اليمنى واليسرى من خلال فواصل الجهد ، حيث يتم تغيير الجهد المطبق عبر حركة ممسحة مقياس الجهد الرقمي. هناك دائرتان أساسيتان LM386 حيث يوجد عند كل مدخل مقسم جهد واحد (سنغطي ذلك لاحقًا). المدخلات والمخرجات هي مقابس استريو مقاس 3.5 مم

يبدو أننا غطينا جميع أجزاء الدوائر المتكاملة. دعنا ننتقل إلى المخططات الكهربائية …

الخطوة 2: الأجزاء والأدوات

كل ما نحتاجه لبناء المشروع:

مكونات الكترونية

  1. المكونات المشتركة:

    • المقاومات:

      1. 6 × 10 كيلو
      2. 1 × 180R
      3. 2 × 100R
      4. 1 × 1 كيلو
      5. 2 × 1 م
      6. 2 × 10R
      7. المكثفات:
        1. 1 × 68nF
        2. 2 × 10 فائق التوهج
        3. 4 × 100 نانومتر
        4. 2 × 50nF
        5. 3 × 47 فائق التوهج
      8. متفرقات:

        1. الثنائيات: 2 × 1N4007
        2. الانتهازي: 1 × 10 كيلو
        3. BJT: 3 × 2N2222A
        4. ف موسفيت: ZVP4424
      9. دوائر متكاملة:

        • MCU: 1 × ATMEGA328P
        • مضخم الصوت: 2 × LM386
        • مقياس الجهد الرقمي المزدوج: 1 x MCP4261
        • مقياس الجهد الرقمي الفردي: 1 × X9C104P
        • DC-DC: 1 × BCM25335 (يمكن استبداله بأي جهاز صديق DC-DC 5V)
        • Op-Amp: 1 x LM358
        • المرحلات: 5V متسامح مزدوج SPDT
        • مصدر طاقة خارجي 24 فولت
      10. واجهة المستخدم:

        • شاشة LCD: 1 × 1604 أمبير
        • مستشعر الأشعة تحت الحمراء: 1 × CDS-IR
        • زر الضغط: 1 × SPST
        • LED: 1 × RGB LED (4 جهات اتصال)
      11. موصلات:

        • الكتل الطرفية: 7 × 2 - تيرابايت ملامس
        • موصلات لوحة إلى سلك: كابل اتصال 3 × 4 + موصلات مبيت
        • الصوت: 2 × 3.5 مم أنثى جاك موصلات
        • منفذ PSU: موصلات طاقة 2 × 220VAC (ذكر)
        • مقبس تيار مستمر: 2 × ذكر DC جاك موصلات
        • شريط LED ومصدر طاقة خارجي: 1 × 4 موصلات مجمعة من اللوحة إلى الأسلاك + كابل

      المكونات الميكانيكية

      1. خيوط طابعة ثلاثية الأبعاد - PLA + من أي لون
      2. 4 براغي بقطر 5 مم
      3. لوحة نماذج 9 × 15 سم على الأقل
      4. مخزون الأسلاك غير المستخدمة

      أدوات

      1. طابعة ثلاثية الأبعاد (لقد استخدمت Creality Ender 3 مع سرير من النوع الزجاجي المرفق)
      2. مسدس الغراء الساخن
      3. ملاقيط
      4. كماشة
      5. القاطع
      6. مصدر طاقة خارجي 24 فولت
      7. راسم الذبذبات (اختياري)
      8. مبرمج AVR ISP (لـ MCU Flashing)
      9. مفك كهربائي
      10. لحام حديد
      11. مولد الوظيفة (اختياري)

الخطوة الثالثة: المخططات الكهربائية

المخططات الكهربائية
المخططات الكهربائية
المخططات الكهربائية
المخططات الكهربائية
المخططات الكهربائية
المخططات الكهربائية

ينقسم الرسم التخطيطي إلى دوائر منفصلة ، مما يسهل علينا فهم طريقة عملها:

وحدة متحكم دقيق

هذا ATMEGA328P يعتمد على AVR ، كما تم وصفه أعلاه. يستخدم مذبذب داخلي ويعمل بسرعة 8 ميجا هرتز. J13 هو موصل مبرمج. يوجد الكثير من المبرمجين في عالم AVR ، في هذا المشروع ، استخدمت ISP Programmer V2.0 من eBay. J10 هو خط UART TX ، ويستخدم بشكل أساسي لأغراض التصحيح. عند إنشاء إجراء معالجة المقاطعة ، من الجيد أحيانًا معرفة النظام الذي يجب أن يخبرنا به من الداخل. D4 هو RGB LED يتم تشغيله مباشرة من MCU ، نظرًا لتصنيفاته الحالية المنخفضة. يتم توصيل دبوس PD0 بزر ضغط من نوع SPST مع سحب خارجي.

مستشعر الأشعة تحت الحمراء

مستشعر الأشعة تحت الحمراء المستخدم في هذا المشروع هو مستشعر الأشعة تحت الحمراء ثلاثي الأغراض للأغراض العامة والمتوفر على موقع eBay ، وبأسعار مناسبة للغاية. يتم توصيل دبوس إشارة خرج IR بدبوس إدخال المقاطعة (INT1) الخاص بـ MCU ،

شاشة LCD

العرض هو تنفيذ بسيط لشاشة 1604A ، مع نقل بيانات 4 بت. جميع دبابيس التحكم / البيانات مرتبطة بـ MCU. من المهم ملاحظة أن شاشة LCD متصلة باللوحة الرئيسية عبر موصلين J17 و J18. من أجل تشغيل / إيقاف تشغيل وحدة LCD ، يوجد مفتاح BJT واحد ، يقوم بتبديل الخط الأرضي لشاشة LCD.

مزود الطاقة

تعمل جميع الدوائر الداخلية ، باستثناء شريط LED ، بجهد 5 فولت. كما ذكرنا من قبل ، فإن مصدر الطاقة 5 فولت هو وحدة DC-DC بسيطة (هنا ساعدني eBay في إيجاد الحل) ، والتي تحول 24V إلى 5V ، بدون مشكلة تسخين ، والتي يمكن أن تحدث على المنظم الخطي. تُستخدم المكثفات C [11..14] للتجاوز ، وهي ضرورية لهذا التصميم بسبب تبديل الضوضاء الموجودة على خطوط الطاقة DC-DC - كل من المدخلات والمخرجات.

مراقبة الشاشة

دوائر التحكم في الشاشة هي مجرد أنظمة تبديل مرحل. نظرًا لأن لدي شاشتان ، يتم تغذية إحداهما من 220 فولت تيار متردد والثانية من 19.8 فولت ، فهناك تنفيذ مختلف مطلوب: يتم توصيل كل مخرج MCU بـ 2N2222 BJT ، ويتم توصيل ملف الترحيل كحمل من 5 فولت إلى دبوس جامع BJT. (لا تنس إرفاق الصمام الثنائي العكسي للتصريف الحالي المناسب!). عند 220 فولت تيار متردد ، يقوم المرحل بتبديل خطوط LINE و NEUTRAL وعند 19.8 فولت ، يقوم المرحل بتبديل خط طاقة التيار المستمر فقط - نظرًا لأنه يحتوي على مصدر طاقة خاص به ، يتم مشاركة الخطوط الأرضية لكلا الدائرتين.

التحكم بحجم الصوت

كنت أرغب في استخدام مكبرات الصوت LM386 كمخازن مؤقتة لفواصل الجهد ، لنقل الإشارات الصوتية بعناية. كل قناة - يسار ويمين تأتي من مدخل مقبس صوت 3.5 ملم. نظرًا لأن LM386 تنفذ عند تكوين الأجزاء الدنيا مكسبًا قياسيًا قدره G = 20 ، فهناك مقاوم 1 ميجا أوم لكلتا القناتين. بهذه الطريقة يمكننا تقليل المقدار الإجمالي للطاقة لقنوات الإدخال لنظام السماعات:

V (أقصى حد) = R (أقصى) * V (في) / (R (حد أقصى) + 1MOhm) = V (في) * 100K / 1.1M.

والربح الإجمالي هو: G = (Vout / Vin) * 20 = 20/11 ~ 1.9

مقسم الجهد عبارة عن شبكة مقاييس جهد رقمية بسيطة ، حيث تمرر الماسحة الإشارة إلى المخزن المؤقت LM386 (U2 هو IC). يشارك الجهاز SPI لجميع الدوائر الطرفية ، حيث يتم فصل خطوط ENABLE فقط لكل منها. MCP4261 عبارة عن مقياس جهد رقمي خطي 100 كيلو بايت 8 بت ، وبالتالي يتم التعبير عن كل خطوة في زيادة الحجم: dR = 100 ، 000/256 ~ 390Ohm.

ترتبط الدبابيس A و B لكل قنوات LEFT و RIGHT بـ GND و 5V. وبالتالي ، في موضع الماسحة في الجزء السفلي ، يتم تمرير الإشارة الصوتية بالكامل إلى GND عبر حجم جهاز MUTING المقاوم 1MOhm.

التحكم في سطوع شريط LED:

تشبه فكرة التحكم في السطوع التحكم في مستوى الصوت ، ولكن لدينا هنا مشكلة: قد ينقل مقياس الجهد الرقمي فقط الإشارات التي لا تتجاوز سعاتها 5 فولت إلى GND. وبالتالي فإن الفكرة هي وضع محلول Op-Amp بسيط (LM358) بعد مقسم جهد مقياس الجهد الرقمي. والتحكم في الجهد المرتبط مباشرة بترانزستور PMOS.

X9C104P هو مقياس جهد رقمي فردي 8 بت بقيمة 100 كيلو أوم. يمكننا الحصول على حساب جهد البوابة باتباع القواعد الجبرية فقط لتدفق التيار:

V (بوابة) = V (ممسحة) * (1 + R10 / R11) = 2V (ممسحة) ~ 0-10 فولت (وهو ما يكفي لتشغيل / إيقاف التشغيل والتحكم في السطوع)

الخطوة 4: إنشاء حاوية ثلاثية الأبعاد

إنشاء حاوية ثلاثية الأبعاد
إنشاء حاوية ثلاثية الأبعاد
إنشاء حاوية ثلاثية الأبعاد
إنشاء حاوية ثلاثية الأبعاد
إنشاء حاوية ثلاثية الأبعاد
إنشاء حاوية ثلاثية الأبعاد

بالنسبة لحاوية الجهاز ، استخدمت FreeCAD v0.18 وهي أداة رائعة حتى للمبتدئين مثلي.

نوع العلبة

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

أبعاد

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

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

اللوحة الخلفية: فتحتان لمقابس الصوت مقاس 3.5 مم ، وموصلا طاقة بثلاثة أسطر 220 فولت ، ومقبسان ذكر لإمداد الطاقة بالتيار المستمر ، وفتحات إضافية لشريط LED والطاقة إلى الجهاز

Top Shell: يستخدم هذا الغلاف فقط لربط جميع الأجزاء معًا. منذ أن تم إدخال اللوحة الأمامية والخلفية في الغلاف السفلي.

الغلاف السفلي: قاعدة الجهاز. إنها تحمل الألواح واللوحة الإلكترونية الملحومة والمسامير الملولبة بالغطاء العلوي.

تصميم الأجزاء

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

بعد خطوة الجيب ، هناك حاجة لإنشاء قواعد ذات 4 لولب لملحق الغطاء. لقد تم تصميمها كإدخال لأسطوانات بدائية ذات نصف قطر مختلف ، حيث تتوفر الأسطوانة المقطوعة بعد تشغيل XOR.

الآن لدينا قشرة سفلية كاملة. من أجل إنشاء غطاء مناسب ، هناك حاجة لعمل رسم تخطيطي أعلى الغلاف ، وإنشاء نفس نقاط الأسطوانة (لقد قمت فقط بتوصيل النقاط للحفر ، ولكن هناك إمكانية لإنشاء ثقوب بأقطار ثابتة).

بعد اكتمال حاوية الجهاز بالكامل ، يمكننا التحقق من ذلك عن طريق تجميع الأجزاء معًا.

الخطوة 5: الطباعة ثلاثية الأبعاد

طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد
طباعة ثلاثية الأبعاد

أخيرًا ، نحن هنا ، ويمكننا المضي قدمًا للطباعة ، فهناك ملفات STL متاحة لهذا المشروع ، بناءً على تصميمي ، وقد تكون هناك مشكلة مع هذه الملفات للطباعة ، لأنه لا توجد تفاوتات تؤخذ في الاعتبار. يمكن تعديل هذه التفاوتات في تطبيق تقطيع الشرائح (لقد استخدمت Ultimaker Cura) لملفات STL.

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

  • قطر الفوهة: 0.4 مم
  • كثافة الحشو: 50٪
  • الدعم: ليست هناك حاجة لدعم مرفق على الإطلاق
  • السرعة الموصى بها: 50 مم / ثانية للمشروع

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

هناك بعض المشكلات في عارض STL في التعليمات ، لذا أقترح تنزيله أولاً:)

الخطوة 6: التجميع واللحام

التجميع واللحام
التجميع واللحام
التجميع واللحام
التجميع واللحام
التجميع واللحام
التجميع واللحام

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

  1. دائرة MCU: يجب أن يتم لحامها أولاً بموصل البرمجة الأنثوي. في تلك المرحلة ، يمكننا بالفعل اختبار تشغيله واتصاله.
  2. دائرة الصوت: الثانية. لا تنس إرفاق الكتل الطرفية على اللوحة الملحومة. من المهم جدًا عزل مسار عودة الدوائر الصوتية عن الدوائر الرقمية - خاصةً الدوائر المتكاملة لمقياس الجهد الرقمي ، نظرًا لطبيعتها الصاخبة.
  3. دوائر المراقبة: على غرار دائرة الصوت ، لا تنس إرفاق كتلة طرفية في منافذ الإدخال / الإخراج.
  4. الموصلات ولوحة واجهة المستخدم: آخر الأشياء التي يجب توصيلها. يتم توصيل لوحة واجهة المستخدم بلوحة ملحومة عبر موصل Board-To-Wire ، حيث يتم لحام الأسلاك مباشرة في الأجزاء الخارجية.

بعد عملية اللحام ، هناك تسلسل بسيط من ملحقات الأجزاء الميكانيكية. كما لوحظ أعلاه ، هناك حاجة لوضع 4 مسامير (لقد استخدمت قطرها 5 مم) في الزوايا الموجودة في العلبة. بعد ذلك ، هناك حاجة إلى إرفاق أجزاء واجهة المستخدم وموصلات اللوحة الخلفية بالعالم الخارجي. الأداة المفضلة هي مسدس الغراء الساخن.

سيكون من المفيد جدًا التحقق من مكان الإقامة في العلبة المطبوعة. إذا كان كل شيء يبدو جيدًا ، فيمكننا المتابعة إلى خطوة البرمجة.

الخطوة السابعة: البرمجة

برمجة
برمجة
برمجة
برمجة

هذه الخطوة ممتعة. نظرًا لوجود مجموعة متنوعة من الأشياء التي يجب أن تعمل ، سنستخدم ما مجموعه 5 خدمات من MCU: المقاطعة الخارجية ، وملحقات SPI ، و UART للتسجيل ، وأجهزة ضبط الوقت للعد الدقيق ، و EEPROM لتخزين رموز IR عن بُعد الخاصة بنا.

تعد EEPROM أداة أساسية لبياناتنا المخزنة. من أجل تخزين رموز IR عن بعد ، هناك حاجة لإجراء سلسلة من الضغط على الأزرار. بعد كل نظام تسلسل سوف يتذكر الرموز بغض النظر عن الحالة سواء كان الجهاز يعمل بالطاقة أم لا.

يمكنك العثور على مشروع Atmel Studio 7 بأكمله مؤرشفًا باسم RAR في أسفل هذه الخطوة.

تتم البرمجة بواسطة AVR ISP Programmer V2، 0 ، من خلال تطبيق بسيط يسمى ProgISP. إنه تطبيق سهل الاستخدام للغاية ، مع واجهة مستخدم كاملة. ما عليك سوى اختيار ملف HEX المناسب وتنزيله إلى MCU.

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

الخطوة 8: الاقتران والاختبار

الاقتران والاختبار
الاقتران والاختبار
الاقتران والاختبار
الاقتران والاختبار
الاقتران والاختبار
الاقتران والاختبار

لقد وصلنا أخيرًا ، بعد كل العمل الشاق الذي تم القيام به:)

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

  1. قم بتشغيل الجهاز ، وانتظر تهيئة عرض واجهة المستخدم الرئيسية
  2. اضغط على الزر لأول مرة
  3. قبل أن يصل العداد إلى الصفر ، اضغط على الزر مرة أخرى
  4. اضغط على المفتاح المناسب الذي تريد أن يكون لديك وظيفة محددة ، وفقًا للجهاز
  5. أعد تشغيل الجهاز ، وتأكد من أنه يستجيب الآن للمفاتيح التي تم تحديدها.

وهذا كل شيء!

آمل أن تجد هذه التعليمات مفيدة ،

شكرا للقراءة!

موصى به: