সুচিপত্র:

নকিয়া 5110 ডিসপ্লেতে কাস্টম গ্রাফিক্স: 7 টি ধাপ
নকিয়া 5110 ডিসপ্লেতে কাস্টম গ্রাফিক্স: 7 টি ধাপ

ভিডিও: নকিয়া 5110 ডিসপ্লেতে কাস্টম গ্রাফিক্স: 7 টি ধাপ

ভিডিও: নকিয়া 5110 ডিসপ্লেতে কাস্টম গ্রাফিক্স: 7 টি ধাপ
ভিডিও: how to buy old nokia phones in india? 2024, জুলাই
Anonim
নকিয়া 5110 ডিসপ্লেতে কাস্টম গ্রাফিক্স
নকিয়া 5110 ডিসপ্লেতে কাস্টম গ্রাফিক্স

হে বন্ধুরা! মক্সিজেন এখানে। প্রায় 3 বছর আগে, আমি আমার ব্যক্তিগত সাইট (inKnowit.in) বন্ধ করে দিয়েছিলাম যার 30 টি ব্লগ ছিল। আমি এখানে ব্লগিং চালিয়ে যাচ্ছি কিন্তু আমি খুব দ্রুত প্রেরণা হারিয়ে ফেলেছি এবং মাত্র তিনটি ব্লগ লিখেছি। অনেক ভাবনার পর আমি ব্লগিং চালিয়ে যাওয়ার সিদ্ধান্ত নিয়েছি। আমি এখন পর্যন্ত খুব সহজ প্রকল্পগুলি পোস্ট করব। যেহেতু আমি বেশ কিছুদিন ধরে নকিয়া 5110 ডিসপ্লে নিয়ে বোকা বানাচ্ছি, তাই আমি এই ডিসপ্লেটিকে আরডুইনো মাইক্রোকন্ট্রোলার বোর্ডে ইন্টারফেস করার জন্য আমার চতুর্থ ব্লগ লেখার সিদ্ধান্ত নিয়েছি।

ধাপ 1: প্রয়োজনীয় জিনিসগুলি ধরুন

প্রয়োজনীয় জিনিসগুলি ধরুন!
প্রয়োজনীয় জিনিসগুলি ধরুন!
প্রয়োজনীয় জিনিসগুলি ধরুন!
প্রয়োজনীয় জিনিসগুলি ধরুন!
প্রয়োজনীয় জিনিসগুলি ধরুন!
প্রয়োজনীয় জিনিসগুলি ধরুন!

এই নির্দেশের জন্য, আপনার প্রয়োজন হবে:

1. একটি Nokia 5110 LCD ডিসপ্লে। আপনি এটি একটি পুরানো নকিয়া 5110 থেকে উদ্ধার করতে পারেন, অথবা আপনি এটি অনলাইনে কিনতে পারেন। এখানে একটি লিঙ্ক যা আপনাকে এটি কিনতে সাহায্য করবে:

Arduino 5110 ডিসপ্লে-ইবে

2. একটি Arduino বোর্ড। [আমি এই ক্ষেত্রে NANO ব্যবহার করেছি]

3. (5 x [1000 ohm প্রতিরোধক])

4. (1 x [330 ওহম প্রতিরোধক])

5. একটি 10kohm potentiometer।

6. জাম্পার তারের একটি গুচ্ছ।

7. একটি রুটিবোর্ড।

ধাপ ২: ওয়্যার ইট আপ

ওয়্যার ইট আপ!
ওয়্যার ইট আপ!

যেহেতু আমি ফ্রিজিং লাইব্রেরিতে নকিয়া 5110 উপাদানটি খুঁজে পাইনি, তাই আমি নিজেই পরিকল্পনাটি স্কেচ করার সিদ্ধান্ত নিয়েছি। আরএসটি, সিই, ডিসি, ডিন এবং সিএলকে পিনকে আরডুইনো বোর্ড এবং 380 ওম প্রতিরোধককে পোটেন্টিওমিটারের সাথে সংযুক্ত করার সময় 1000 ওম প্রতিরোধক ব্যবহার করতে ভুলবেন না।

ধাপ 3: নকিয়া 5110 লাইব্রেরি ইনস্টল করা

আপনাকে প্রথমে Nokia 5110 লাইব্রেরি ইনস্টল করতে হবে। এখানে লাইব্রেরির লিঙ্ক। এটি ডাউনলোড করুন, এটি আনজিপ করুন এবং এটি Arduino লাইব্রেরি ফোল্ডারে সরান।

Arduino জন্য Nokia 5110 লাইব্রেরি

ধাপ 4: চিত্র রূপান্তর

আপনি যে ছবিটি প্রদর্শন করতে চান সেটি বিটম্যাপ ফাইলে রূপান্তর করতে হবে। এছাড়াও ডিসপ্লে রেজোলিউশন স্যুট করার জন্য আপনাকে ছবির রেজোলিউশন 84*48 এ পরিবর্তন করতে হবে। এখানে একটি সাইট যা আপনাকে এটি করতে সাহায্য করবে:

অনলাইন রূপান্তর

ধাপ 5: বিটম্যাপ ইমেজকে C অ্যারে রূপান্তর করা

এখন,.bmp ইমেজকে C অ্যারে রূপান্তর করার জন্য আপনাকে একটি সফটওয়্যার ব্যবহার করতে হবে।

উইন্ডোজ ব্যবহারকারীরা LCDAssistant (ফাইল সংযুক্ত) এবং ম্যাকবুক ব্যবহারকারীরা LCDCreator (ফাইল সংযুক্ত) ব্যবহার করতে পারেন।

একবার আপনি ইমেজ রূপান্তর, অ্যারে অনুলিপি করুন। আমি আরো ধাপে ব্যাখ্যা করব ঠিক কিভাবে অ্যারে ব্যবহার করা হবে।

ধাপ 6: কোড।

#অন্তর্ভুক্ত // লাইব্রেরি LCD5110 myGLCD সহ (8, 9, 10, 12, 11); // এলসিডি বস্তু তৈরি করা

বাইরের uint8_t গ্রাফিক ; // গ্রাফিক্স সহ

অকার্যকর সেটআপ() {

myGLCD. InitLCD (); // LCD Intializing

}

অকার্যকর লুপ () {

myGLCD.clrScr (); // ক্লিয়ারিং স্ক্রিন

myGLCD.drawBitmap (0, 0, গ্রাফিক, 84, 48); // বিটম্যাপ আঁকা

myGLCD.update (); // এলসিডি আপডেট করা

}

একটি পৃথক ট্যাব তৈরি করুন এবং এটিকে গ্রাফিক্স নাম দিন

এখন কাস্টম গ্রাফিক অংশের জন্য।

আমরা SRAM এর পরিবর্তে প্রোগ্রাম ইমোরি তে C কোড সংরক্ষণ করব কারণ আমাদের সবসময় ছোট RAM ব্যবহার প্রয়োজন। এটি করার জন্য আমাদের একটি লাইব্রেরি এবং ছবির মত একটি শব্দ বা এর মত একটি শব্দ অন্তর্ভুক্ত করতে হবে:

#অন্তর্ভুক্ত স্বাক্ষরহীন স্বাক্ষরিত গ্রাফিক প্রোগ্রাম = {

// আপনার আগে কপি করা C অ্যারেটি এখানে প্রবেশ করান

// অন্যথায়, আমার গ্রাফিক্স সি ফাইল insোকান যা আমি অন্তর্ভুক্ত করেছি

}

ধাপ 7: আপনি সব সম্পন্ন

ইউ আর অল ডন!
ইউ আর অল ডন!

ইউএসবি ক্যাবলের মাধ্যমে প্রোগ্রামটি আরডুইনোতে আপলোড করুন, এবং আপনি যেতে ভাল।

এখানে আরেকটি উদাহরণ যেখানে আমি নকিয়া 5110 ডিসপ্লেতে স্টোনসোরের লোগো প্রদর্শন করেছি।

আমি সমালোচনার জন্য উন্মুক্ত, তাই অনুগ্রহ করে এই নির্দেশাবলীর উপর আপনার মতামত মন্তব্য করুন। এই প্রকল্পের সাথে সম্পর্কিত কোন সমস্যা থাকলে আমাকে বার্তা দিন।

ইনস্টাগ্রাম- x মক্সিজেন

ফেসবুক- মোক্ষ যাদব

প্রস্তাবিত: