/ نوكيا 5110: صورة ، رسم بياني. توصيل شاشة الرسوميات Nokia 5110 بـ Arduino

نوكيا 5110: صور ، رسم بياني. توصيل شاشة Nokia 5110 الرسومية بجهاز Arduino

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

إيجابيات العمل مع شاشات العرض الرسومية

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

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

قبل وصف كيفية توصيل شاشة Nokia بوحدة أجهزة Arduino ، من الضروري تقديم مقدمة موجزة عن هذه الأجهزة.

فوائد استخدام Arduino Uno

تم إنشاء العديد من المنصات والمتحكمات الدقيقة المماثلة لمنصة Arduino المعروضة في هذه المقالة. بعض هذه النظائر هي Netmedia 's BX-24 و Parallax Basic Stamp وغيرها الكثير. ومع ذلك ، دعنا نتحدث عن Arduino Uno ، نظرًا لأن هذا المُنشئ لديه عدد من المزايا على وحدات التحكم الأخرى.يجب الانتباه إليها عند اختيار منصة للعمل. تحويل هذا هو التكلفة المنخفضة لهذه الأجهزة. تكلف النماذج التي تحتوي على هذا البرنامج أقل من 45 دولارًا ، وإذا رغبت في ذلك ، يمكن تجميعها يدويًا ، لأنها تتميز بتصميم بسيط إلى حد ما.النقطة الثانية هي ملاحظة أن منصات Arduino يمكنها العمل مع جميع أنظمة التشغيل: Windows و Linux ، بالإضافة إلى Macintosh OSX ، بينما يقتصر العمل الآخر حصريًا مع Windows.

وصف Arduino Uno

Arduino Uno - منصة التطوير وبرمجة الأجهزة المختلفة ، والتي تحتوي على 14 مدخلًا ومخرجًا رقميًا ، و 6 مداخل تناظرية ، وعدة موصلات (USB ، و ICSP ، والطاقة) وزر له وظيفة إعادة ضبط الجهاز. تحتوي هذه المنصة على فتيل مدمج لمنع الدوائر القصيرة وضمان التشغيل الآمن باستخدام كبل USB. يتم تشغيله عندما يتدفق أكثر من 500 مللي أمبير من التيار عبر منفذ USB. مقارنة بأجهزة الكمبيوتر ذات الأغراض العامة ، يتفاعل Arduino Uno بشكل وثيق مع البيئة المادية المحيطة. تم تصميم المنصة على لوحة دوائر مطبوعة ومصممة للعمل مع المصدر المفتوح. يمكن استخدامه من قبل كل من الطلاب والهواة والمهنيين ، الذين يمكنهم توسيع النماذج وتكميلها وفقًا لتقديرهم والعمل بحرية مع المصدر المفتوح. تم تصميم النظام الأساسي بحيث يمكن إضافة مكونات جديدة إليه بسهولة. يتضمن التصميم اختيار المطور لاستخدام الجهاز بشكل مستقل ، وبالتالي لا يتم وضعه في العلبة ولا يحتوي على اتصال صارم بالتثبيت.

ربط نوكيا 5110

وصف شاشة Nokia 5110

Nokia 5110 Graphic Display - الميزانيةشاشة أحادية اللون بقطر 1.6 بوصة ، مما يسمح لك بعرض ليس فقط المعلومات النصية ، ولكن أيضًا الصور. تبلغ دقتها 48 × 84 بكسل ، والجهد الذي يمكن أن تعمل به هو 2.7-5 فولت. يتم عرض المعلومات على الشاشة في كتل عمودية. - ثمانية بكسلات ، ستة خطوط عرضًا ، وكل جهة اتصال مُصنَّفة على ظهرها لمنع المستخدمين من الخطأ في مواقعهم.

نوكيا 5110 التخطيطي

للتشغيل الكامل ، يحتاج عرض الرسومالاتصال باللوحة. توضح هذه المقالة بالتفصيل كيفية توصيل Nokia 5110 بمجموعة أدوات البناء الإلكترونية Arduino Uno لتبدأ بالشاشة.

نوكيا 5110 صور

المواد المطلوبة للتوصيل

  • عرض رسومي نوكيا 5110 ؛

  • اردوينو أونو

  • حلقة أو سبعة أسلاك ؛

  • كبل USB (للتوصيل بجهاز كمبيوتر) أو بطارية أو محول تيار متردد / تيار مستمر (لتزويد اللوحة بالطاقة دون استخدام جهاز كمبيوتر).

كيفية توصيل شاشة الرسوميات Nokia 5110 بـ Arduino

1. الخطوة الأولى هي توصيل شاشة Nokia 5110 بـ Arduino. مرفق بجهاز الرسومات حامل لوح التجارب بثمانية موصلات. إذا كنت تخطط لاستخدام لوحة دائرة كهربائية ، فإن "الأرجل المستقيمة" جيدة. في حالات أخرى ، يجدر شراء موصلات بزاوية 90 درجة. يجب أولاً إدخالها في الشاشة نفسها ، ومن ثم يجب توصيل الجهاز بـ Arduino.

2. بعد ذلك ، تحتاج إلى توصيل الأسلاك. من الأفضل استخدام حلقة ، لكن سلك MGTF العادي سيفي بالغرض. من المهم معرفة أن هذه الشاشة لا تعمل بالطاقة من 5 فولت ، ولكن من 3.3 فولت ، لذلك ، يمكنك بأمان توصيل 3 فولت إلى موجب ، ومن الأرض إلى ناقص. يتم توصيل باقي الأسلاك بتسلسل معين بـ Arduino و Nokia 5110. مخطط التوصيل كما يلي:

  • دبوس Gnd (سلك مشترك) - إلى أرض اردوينو (حتى ناقص) ؛

  • Bl (طاقة الإضاءة الخلفية) - إلى أرض Arduino (حتى ناقص) ؛

  • Vcc (وحدة الطاقة) - إلى منفذ 3.3V على Arduino.

علاوة على ذلك ، جميع جهات الاتصال من اليمين إلى اليسار متصلة بالمنافذ:

  • دبوس 1 (SCLK - نبضة لنقل المعلومات) - المنفذ الرقمي D3 ؛

  • دبوس 2 (SDIN / MOSI - البيانات) - المنفذ الرقمي D4 ؛

  • دبوس 3 (D / C - نوع البيانات) - المنفذ الرقمي D5 ؛

  • دبوس 4 (RST) - المنفذ الرقمي D6 ؛

  • السن 5 (SCE - اختيار الرقاقة) - المنفذ الرقمي D7.

توصيل شاشة عرض نوكيا 5110 بالاردوينو

العمل مع المكتبات

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

 عرض رسومي نوكيا 5110

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

الاتصال المدروس لشاشة Nokia 5110 بـسيساعدك Arduino على إتقان المهارات الأولية للعمل مع شاشات الرسوم بشكل مستقل وتعلم كيفية برمجة الصور باستخدام مجموعة متنوعة من وحدات الأجهزة.