Search
কার্টুন ক্লক
by : A.R | March 22, 2018 | 1 comments Skill Level: Advanced
Summary:
আরডুইনোভিত্তিক ই-পেপার ডিসপ্লে ক্লক।

আমরা যারা বইপড়ুয়া মানুষ তারা অনেকেই ই-বুক রিডার পছন্দ করি। ই-বুক রিডারের ডিসপ্লেটা দেখতে কত সুন্দর তাই না? ঠিক যেন বাস্তবের একটা বইয়ের মতন। আচ্ছা, এই ডিসপ্লেটাই যদি থাকতো আমাদের প্রজেক্টে? ই-বুক অনুরাগীদের জন্য সুখবর হচ্ছে ই-বুকের ডিসপ্লে এখন আমাদের হাতের নাগালে। শুধু তা-ই নয়, একে আরডুইনো, রাসবেরি পাই, এআরএম প্রসেসরের সাথে সহজেই কানেক্ট করা যাবে।

আমাদের সাপ্লায়ার ওয়েভশেয়ার ইলেক্ট্রনিক্স প্রস্তুতকৃত   1.54 inch E-Ink display module কিংবা ই-পেপার ডিসপ্লে মডিউলগুলোর রেজ্যুলেশন ২০০*২০০। যেকোনো টেক্সট, শেইপ, লোগো ইত্যাদি এই ডিসপ্লেগুলোতে দেখানো যাবে।

এই এক্সপেরিমেন্টে আমরা আরডুইনো মেগা, একটি মনোক্রোম ই-পেপার ডিসপ্লে এবং আরটিসি মডিউল দিয়ে একটি কার্টুন ক্লক তৈরী করব। ক্লকটিতে সময় এবং একটি কার্টুন একই সাথে দেখা যাবে। 

 

 

 


প্রয়োজনীয় যন্ত্রপাতি

পরিমাণ

Arduino Mega 2560

1

1.54”  e-ink display module(monochrome)

1

RTC module

1

Lithium battery CR2032

1

Male to male jumpers

8

Male to female jumpers

4

Rechargeable battery unit(One battery should be used.) 

1

 

সার্কিটঃ

ই-ইঙ্ক ডিস্প্লের সাথে একটি আট পিনের কানেকটর দেওয়া থাকে। কানেকটরের প্রতিটি ফিমেল প্রান্তে   একটি করে মেল টু মেল জাম্পার লাগাতে হবে।

 

 

এবার আরডুইনো মেগার সাথে ই-ইঙ্ক ডিস্প্লের কানেকশনটি সম্পন্ন করি।

Arduino mega

E paper display

3.3V

3.3V

GND

GND

51(MOSI)

DIN

52(SCK)

CLK

10

CS

9

DC

8

RST

7

BUSY

 

 

 

 

আরটিসি মডিউলের ব্যাটারি হোল্ডারে লিথিয়াম ব্যাটারি বসাই। এবার মডিউলের সাথে আরডুইনো মেগার মধ্যে নিচের কানেকশনটি সম্পন্ন করি।

Arduino UNO- R3

 

RTC module

VCC

VCC

GND

GND

SDA(20)

SDA

SCL(21)

SCL

 

 

 

 

রিচার্জেবল ব্যাটারি ইউনিটের একটি ব্যাটারি দিয়ে পাওয়ার দেবার পর পুরো সার্কিটটি ছিল এরকম। ই-পেপার ডিসপ্লের বৈশিষ্ট্য হল পাওয়ার খুলে নেবার পরও এতে দেখানো ছবি বা লেখা আরও অনেকদিন রয়ে যায়।

কোডঃ

 

 ডকুমেন্টস সেকশন অথবা এই লিংক থেকে  কোডটি ডাউনলোড এবং কম্পাইল করুন। আরটিসি মডিউলের জন্য RTClib.h লাইব্রেরি ইন্সটল করা থাকতে হবে। যদি লাইব্রেরিটি অলরেডি ইন্সটল করা না থাকে তাহলে এই লিংক থেকে ডাউনলোড করে ইন্সটল করে নিন।

এরপর cartoon_clock.ino নামক কোডটি কম্পাইল ও আপলোড করলেই কার্টুন ক্লক তৈরী।

ই-পেপার ডিস্প্লেতে যেভাবে ছবি দেখাতে হয়।

ই-পেপার ডিস্প্লেতে ছবি দেখানোর জন্য image2lcd নামক একটি সফটওয়্যার প্রয়োজন। সফটওয়্যারটি ডকুমেন্টস সেকশন অথবা এইখান থেকে ডাউনলোড করা যাবে।

ই-পেপার ডিসপ্লেতে যেকোনো ছবি দেখাতে হলে ছবিটির ডাইমেনশন হতে হবে ২০০x২০০ পিক্সেল।

আপনি যে ছবিই দেখাতে চান না কেন তাকে এই ডাইমেনশনে রিসাইজ করে নিয়ে monochrome bitmap ফরম্যাটে সেভ করে নিতে হবে।

এরপর Img2Lcd.exe তে ক্লিক করে ছবিটি ওপেন করতে হবে। আমাদের ছবিটির ক্ষেত্রে আমরা এইভাবে ছবিটি ওপেন করে বাকি অপশনগুলো সিলেক্ট করেছিলাম।

 

 

এরপর save এ ক্লিক করে ছবিটির জন্য একটি সি ফাইল জেনারেট হবে।

 

 

সি ফাইলের কোড কপি করে imagedata.cpp তে পেস্ট করে দিতে হবে।

 

 

 

খুশির খবর হচ্ছে আমাদের প্রদত্ত কোডে আমরা এই কাজগুলো করেই দিয়েছি। যার কারনে ছবিতে প্রদর্শিত কার্টুনটি দেখাতে cartoon_clock.ino ফাইলটি হুবহু  আপলোড করে দিলেই হবে। আপনারা অন্যকোনো ছবি দেখাতে চাইলে এই পদ্ধতি অনুসরন করে নতুন ছবি যোগ করতে হবে।


Login to post comments.
anon
Neutrino | Apr 29,2018 at 08:04 PM
required "epd1in54.h" library link
anon
A.R | Apr 30,2018 at 09:47 AM
library added to the documents section.


Copyright © 2012-13 Techshop Bangladesh. All rights reserved.