جدول المحتويات:
- الخطوة 1: لحام الرؤوس في كل من Arduino وشاشة LCD
- الخطوة 2: قم بثني رأس JTAG على Arduino Nano الذي من شأنه أن يعمل كحامل لشاشة LCD الخاصة بنا
- الخطوة 3: باستخدام مسدس اللصق المرتبط ، قم بلصق الشاشة الصغيرة في Arduino Nano
- الخطوة 4: قم بإجراء الاتصالات الصحيحة
- الخطوة 5: بعد إجراء التخفيضات ، ستحتاج إلى لحام طرفي سلك الطائر كما يلي
- الخطوة 6: قم بإنهاء كافة الاتصالات. بمجرد الانتهاء من ذلك ، حان الوقت الآن لبرمجة هذا الإعداد الصغير
- الخطوة 7: استعد للقيام ببعض الترميز
- الخطوة 8: أضف المزيد من الميزات الرائعة إلى برنامجك
- الخطوة 9: كن مبدعًا ، السماء هي الحد
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:54
مرحبا زميل هاوي ،
في هذا المشروع ، كنت أرغب في إنشاء عرض توضيحي صغير للشاشة سيكون بمثابة مقدمة جيدة لمختبري.
للقيام بذلك ، استفدت بشكل كبير من المكونات التالية على موقع eBay:
- اردوينو نانو: https://www.ebay.ca/itm/MINI-USB-Nano-V3-0-ATmega …
- شاشة I2C OLED LCD: https://www.ebay.ca/itm/0-96-I2C-IIC-Serial-128X6 …
- مسدس تسخين لاصق: https://www.ebay.ca/itm/20W-Electric-Heating-Melt …
فيما يلي الخطوات اللازمة لإنهاء هذا المشروع
الخطوة 1: لحام الرؤوس في كل من Arduino وشاشة LCD
الخطوة 2: قم بثني رأس JTAG على Arduino Nano الذي من شأنه أن يعمل كحامل لشاشة LCD الخاصة بنا
الخطوة 3: باستخدام مسدس اللصق المرتبط ، قم بلصق الشاشة الصغيرة في Arduino Nano
الخطوة 4: قم بإجراء الاتصالات الصحيحة
الآن بعد أن تم تجميع الإعداد بالكامل ، فقد حان الوقت لإجراء بعض الاتصالات. لذلك ، سوف تحتاج إلى إنشاء الاتصالات أدناه.
عند القيام بذلك ، ستحتاج أيضًا إلى تقصير الأسلاك ، إذا كنت من وصلات العبور القياسية كما هو موضح أدناه. تتمثل إحدى القواعد العامة السريعة في ربط السلك على هذا النحو لتقدير الموقع الدقيق لإجراء القطع.
الخطوة 5: بعد إجراء التخفيضات ، ستحتاج إلى لحام طرفي سلك الطائر كما يلي
الخطوة 6: قم بإنهاء كافة الاتصالات. بمجرد الانتهاء من ذلك ، حان الوقت الآن لبرمجة هذا الإعداد الصغير
الخطوة 7: استعد للقيام ببعض الترميز
قبل وضع أي كود في Arduino ، ستحتاج إلى تنزيل بضع مكتبات أولاً. يجب أن يوصلك الرابطان التاليان إلى هناك:
مكتبة Adafruit-GFX:
Adafruit-SSD1306:
أفترض أنك تعرف كيفية إضافة مكتبة مضغوطة (.zip) إلى Arduino IDE. إذا كان خلاف ذلك ، يرجى استخدام الرابط التالي لمعرفة المزيد حول هذا الموضوع:
كيفية إضافة مكتبة.zip إلى Arduino IDE:
الخطوة 8: أضف المزيد من الميزات الرائعة إلى برنامجك
هذه ليست خطوة من الناحية الفنية ، ولكن في حالة رغبتك في تضمين المزيد من الميزات الرائعة مثل إضافة صور إلى شاشتك ، ولمزيد من العمل الشاق ، يمكنك إضافة صورة-g.webp
الرابط 1:
الرابط 2:
يساعدك الرابط الأول ، link1 ، على تحويل صورة بأي حجم إلى الحجم المناسب 128 × 64 والذي يمثل البعد الخاص بشاشة OLED. ومع ذلك ، يمكنك إجراء التحويل إلى أبعاد أصغر أو أكبر بناءً على المنتج النهائي في متناول اليد. بالنسبة للرابط الثاني ، سيسمح لك بتحويل الصورة إلى تنسيق الصورة النقطية (مجموعة من 0 و 1 متنوعة معًا في مصفوفة). سيساعد تخزين هذا الأخير في ذاكرة برنامج Arduino في عرضه لاحقًا باستخدام وظيفة "display.drawBitmap ()".
الخطوة 9: كن مبدعًا ، السماء هي الحد
أقوم بربط الأكواد الخاصة بي لتحقيق الفيديو أعلاه (رابط GitHub). أقوم أيضًا بإرفاق نسخة أبطأ من الفيديو أعلاه.
الرابط:
ملاحظة: يرجى الانتباه جيدًا إلى معالجة الصورة قبل تغييرها إلى صور أحادية اللون. يمكن أن تكون النتيجة النهائية جيدة أو سيئة بناءً على ذلك. أوصي بضبط التباين إلى المستوى الذي يشمل مرشح العتبة الذي سيأتي بعده.
لا تتردد في الحصول على الإلهام والتغيير واستخدام بعض الميزات المضمنة.
إذا أعجبك هذا ، فيرجى الإعجاب والمشاركة والاشتراك للحصول على محتويات أكثر إثارة للاهتمام.
موصى به:
استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية: 8 خطوات
استخدام Python لتعلم تخطيطات لوحة المفاتيح بلغة غير الإنجليزية: مرحبًا ، أنا جوليان! أنا طالب في علوم الكمبيوتر وسأوضح لك اليوم كيف يمكنك استخدام Python لتعليم نفسك تخطيط لوحة المفاتيح للغة غير الإنجليزية. يحدث الكثير من تعلم اللغة عبر الإنترنت في الوقت الحاضر ، وهناك شيء واحد يمكن أن يفعله الناس
كيفية إعداد البرمجة بلغة C / C ++: 5 خطوات
كيفية إعداد البرمجة في C / C ++: C و C ++ هي لغات برمجة شائعة توفر وصولاً سريعًا إلى إنشاء المعادلات وحل المشكلات المعقدة بأقل قدر من الموارد التي يتم إنفاقها. تكمن المشكلة في إيجاد طريقة لتجميع البرنامج وجعله قابلاً للتنفيذ. قد يكون أحد خياراتك
كود واختبار جهاز كمبيوتر بلغة الآلة: 6 خطوات
كود واختبار جهاز كمبيوتر بلغة الآلة: في هذا Instructable ، سأوضح لك كيفية ترميز واختبار برنامج كمبيوتر بلغة الآلة. لغة الآلة هي اللغة الأم لأجهزة الكمبيوتر. نظرًا لأنه يتكون من سلاسل من 1 و 0 ، فلا يسهل على البشر فهمها. إلى العمل
USB Powered Burner! يمكن لهذا المشروع أن يحترق من خلال البلاستيك / الخشب / الورق (يجب أن يكون المشروع الممتع أيضًا خشبًا ناعمًا جدًا): 3 خطوات
USB Powered Burner! يمكن أن يحترق هذا المشروع من خلال البلاستيك / الخشب / الورق (يجب أن يكون المشروع الممتع أيضًا خشبًا ناعمًا جدًا): لا تجعل هذا باستخدام USB !!!! اكتشفت أنه يمكن أن يتلف جهاز الكمبيوتر الخاص بك من جميع التعليقات. جهاز الكمبيوتر الخاص بي على ما يرام مع ذلك. استخدم شاحن هاتف 600ma 5v. لقد استخدمت هذا وهو يعمل بشكل جيد ولا يمكن أن يتضرر أي شيء إذا استخدمت قابس أمان لإيقاف الطاقة
طفل فيديو عن بعد لمشغل فيديو الكمبيوتر: 6 خطوات
Toddler Video Remote for PC Video Player: أقوم بإنشاء جهاز تحكم عن بعد يتصل بجهاز كمبيوتر باستخدام USB. يسمح جهاز التحكم عن بعد الكبير لطفلي باختيار مقاطع الفيديو وتشغيلها على جهاز كمبيوتر قديم ، وهذا مشروع بسيط نسبيًا. المكون الأساسي هو إما لوحة مفاتيح USB أو لوحة مفاتيح USB لاسلكية ، ثم