جدول المحتويات:
- الخطوة 1: التوصيلات بـ Arduino Uno
- الخطوة 2: مكتبة Arduino وبرنامج Image2Lcd
- الخطوة 3: ما الذي يعمل بشكل جيد؟
فيديو: Epaper و Arduino UNO: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
ورق إلكتروني يتحكم فيه و Arduino UNO.
لقد تلقيت مؤخرًا بعض العناصر لتجربتها من GearBest ، ومن بين العناصر ، كان هذا هو أكثر العناصر التي كنت مهتمًا بتجربتها. لم ألعب مطلقًا باستخدام الورق الإلكتروني ، لذا فقد كان ذلك بمثابة منحنى تعليمي بالنسبة لي.
تم تصميم جميع العناصر التي أرسلتها لاستخدامها على Raspberry PI ، ولكن هذه الورقة الإلكترونية ستعمل مع Arduino أيضًا.
عندما وصلت الوحدة ، كان لديها صورة جميلة معروضة بالفعل ، وفي البداية اعتقدت أن الصورة كانت على واقي الشاشة ، ولكن بمجرد أن أزلت الواقي ، بقيت الصورة! وهذا عنصر أساسي في epaper ، بمجرد أن تضع صورة ، يمكنك تشغيل القوة وستبقى.
الخطوة 1: التوصيلات بـ 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
لذلك بمجرد إجراء الاتصالات ، ستحتاج إلى تحميل رسم تخطيطي لمعرفة ما إذا كان يعمل. من المفيد وجود مجلد مضغوط به الكثير من التعليمات البرمجية المتاحة من موقع الويب. فقط اتبع الرابط الموجود في صفحة الويكي. سوف تجد رمز العرض في قسم الموارد. هناك أيضًا أمثلة لـ 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
موصى به:
محول Arduino Nano إلى Arduino Uno: 6 خطوات (مع صور)
محول Arduino Nano إلى Arduino Uno: Arduino Nano هو عضو لطيف وصغير ورخيص من عائلة Arduino. يعتمد على شريحة Atmega328 ، ما يجعلها قوية مثل شقيقه الأكبر Arduino Uno ، ولكن يمكن الحصول عليها مقابل نقود أقل. في Ebay الآن النسخ الصينية يمكن
Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة: 6 خطوات
Arduino Uno Fish Feeder في 6 خطوات رخيصة وسهلة: لذلك قد تكون هناك حاجة إلى القليل من الخلفية الدرامية لهذا المشروع. من المحتمل أن الأشخاص الذين لديهم أسماك أليفة قد واجهوا نفس المشكلة مثلي: الإجازات والنسيان. لقد نسيت باستمرار إطعام أسماكي وكنت أجاهد دائمًا للقيام بذلك قبل أن أذهب إلى
الرفع الصوتي باستخدام Arduino Uno خطوة بخطوة (8 خطوات): 8 خطوات
الرفع الصوتي باستخدام Arduino Uno خطوة بخطوة (8 خطوات): محولات الصوت بالموجات فوق الصوتية L298N Dc أنثى مزود الطاقة مع دبوس ذكر DC Arduino UNOBreadboard كيف يعمل هذا: أولاً ، تقوم بتحميل الكود إلى Arduino Uno (إنه متحكم دقيق مزود رقمي والمنافذ التناظرية لتحويل التعليمات البرمجية (C ++)
أقوى Arduino-UNO و Massduino-UNO: 9 خطوات
Arduino-UNO الأكثر قوة ، Massduino-UNO: ما هو Massduino؟ Massduino هو خط إنتاج جديد ، يجمع بين منصة Arduino الطرفية - الغنية والمريحة والتطوير السريع والتكلفة المنخفضة وسهولة التصنيع على نطاق واسع مزايا الإنتاج. يمكن أن تكون جميع رموز Arduino تقريبًا
Waveshare EPaper 1.54 Raspberry Pi: 5 خطوات
Waveshare EPaper 1.54 Raspberry Pi: اشتريت Waveshare E-Paper 1.54 لمشروع مختلف لذا .. إليك دليل حول كيفية تثبيته