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

Epaper و Arduino UNO: 3 خطوات
Epaper و Arduino UNO: 3 خطوات

فيديو: Epaper و Arduino UNO: 3 خطوات

فيديو: Epaper و Arduino UNO: 3 خطوات
فيديو: Rumba - A4988 Stepper driver 2024, يوليو
Anonim
Image
Image
Epaper و Arduino UNO
Epaper و Arduino UNO
Epaper و Arduino UNO
Epaper و Arduino UNO

ورق إلكتروني يتحكم فيه و Arduino UNO.

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

تم تصميم جميع العناصر التي أرسلتها لاستخدامها على Raspberry PI ، ولكن هذه الورقة الإلكترونية ستعمل مع Arduino أيضًا.

عندما وصلت الوحدة ، كان لديها صورة جميلة معروضة بالفعل ، وفي البداية اعتقدت أن الصورة كانت على واقي الشاشة ، ولكن بمجرد أن أزلت الواقي ، بقيت الصورة! وهذا عنصر أساسي في epaper ، بمجرد أن تضع صورة ، يمكنك تشغيل القوة وستبقى.

الخطوة 1: التوصيلات بـ Arduino Uno

اتصالات بـ Arduino Uno
اتصالات بـ Arduino Uno
اتصالات بـ Arduino Uno
اتصالات بـ Arduino Uno
اتصالات بـ Arduino Uno
اتصالات بـ Arduino Uno

يستخدم هذا الجهاز اتصالات SPI ، لذا يجب أن يكون سلكيًا على النحو التالي.

الورق الإلكتروني لون UNO PLUS (3.3 فولت)
3.3 فولت أحمر 3V3
GND أسود GND
DIN أزرق D11
CLK أصفر D13
CS البرتقالي D10
العاصمة لون أخضر D9
RST أبيض د 8
مشغول نفسجي د 7

لإجراء هذه التوصيلات ، كان عليّ وضع دبابيس من قسم من شريط IDC في نهايات المقابس ، وإلا فسيكون لديك توصيلات نسائية في كل طرف.

الخطوة 2: مكتبة Arduino وبرنامج Image2Lcd

مكتبة اردوينو وبرنامج Image2Lcd
مكتبة اردوينو وبرنامج Image2Lcd
مكتبة اردوينو وبرنامج Image2Lcd
مكتبة اردوينو وبرنامج Image2Lcd
مكتبة اردوينو وبرنامج Image2Lcd
مكتبة اردوينو وبرنامج Image2Lcd

لذلك بمجرد إجراء الاتصالات ، ستحتاج إلى تحميل رسم تخطيطي لمعرفة ما إذا كان يعمل. من المفيد وجود مجلد مضغوط به الكثير من التعليمات البرمجية المتاحة من موقع الويب. فقط اتبع الرابط الموجود في صفحة الويكي. سوف تجد رمز العرض في قسم الموارد. هناك أيضًا أمثلة لـ Raspberry PI ولوحة STM32.

يوجد أيضًا في قسم "كيفية عرض صورة" رابط إلى برنامج يسمح لك بتحويل الصور إلى الكود المطلوب للعرض.

بمجرد تنزيل مجلد zip المطلوب ، يجب عليك بعد ذلك فك ضغطه وفي حالة ملفات Arduino ، يجب وضع المكتبات في مجلد المكتبات والرسم التوضيحي في مكانك العادي.

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

بمجرد حصولك على جميع الإعدادات بشكل صحيح وضبط السطوع للحصول على التأثير المطلوب ، اضغط على حفظ وسيظهر ملف نصي. لست متأكدًا من الطريقة الصحيحة لنقل هذا ، ولكن كل ما أفعله هو نسخ النص بالكامل ولصقه في ملف imagedata.cpp الخاص برسم Arduino وحذف البيانات الأصلية (ولكن ليس الجزء الأول) ، ثم ستحتاج إلى احذف السطر الإضافي في الأعلى. في حالة صورتي ، احذف "Aconst char gImage_monstert [8512] = {/ * 0X00، 0X01، 0X2C، 0X01، 0XE0، 0X00، * /" ثم يجب أن تكون قادرًا على تحميل الرسم الجديد ومشاهدة الصورة.

الخطوة 3: ما الذي يعمل بشكل جيد؟

ما الذي يعمل بشكل جيد؟
ما الذي يعمل بشكل جيد؟
ما الذي يعمل بشكل جيد؟
ما الذي يعمل بشكل جيد؟
ما الذي يعمل بشكل جيد؟
ما الذي يعمل بشكل جيد؟
ما الذي يعمل بشكل جيد؟
ما الذي يعمل بشكل جيد؟

يمكن للصور أن تصطدم وتفوت بشدة ، يمكنك أن ترى من صورة الطائرة أن معظم جسم الطائرة مفقود. هذا لأنني اضطررت إلى ضبط السطوع للحصول على التفاصيل التي أردتها.

إحدى الصور التي نجحت بشكل جيد كانت الصور المرسومة باليد. لذلك قمت برسم مستطيل مقاس 14 * 10.5 سم ورسمت بعض الصور عليه. ثم تم مسحها ضوئيًا وتم اقتصاص الصورة إلى نسبة 3: 4 ثم وضعها في برنامج Image2Lcd. لقد فوجئت جدًا بالنص الصغير الذي يمكنك التخلص منه.

على أي حال ، آمل أن تكون قد استمتعت بهذه التعليمات ، وشكرًا كبيرًا لـ GearBest لإرسال هذا العنصر لي لتجربته. إذا كنت ترغب في شراء هذا العنصر ، فيرجى اتباع الرابط أدناه. شكرا.

ربط أيضا GearBest

موصى به: