সুচিপত্র:

DS1302 ঘড়ি 2.4 টিএফটি এলসিডি সহ: 5 টি ধাপ
DS1302 ঘড়ি 2.4 টিএফটি এলসিডি সহ: 5 টি ধাপ
Anonim
DS1302 একটি 2.4 TFT LCD সহ ঘড়ি
DS1302 একটি 2.4 TFT LCD সহ ঘড়ি

হ্যালো ওখানে!

আজ আমি আপনাকে দেখাব কিভাবে Arduino এর জন্য একটি RTC এবং TFT LCD দিয়ে একটি সাধারণ ঘড়ি তৈরি করতে হয়।

নতুনদের জন্য সহজ প্রকল্প, এটি একত্রিত এবং 30 মিনিটেরও কম সময়ের জন্য সেট আপ করা যেতে পারে।

ধাপ 1: আরেকটি ঘড়ি

কয়েক মাস আগে আমি এই 2.4 ইঞ্চি এলসিডি দিয়ে নিজেকে একটি সাধারণ ঘড়ি বানানোর সিদ্ধান্ত নিয়েছি।

আমি এটি লিভিং রুমে ব্যবহার করছি এবং এটি একটি ভাল রাতের আলো। এটি আমাকে দুর্ঘটনাক্রমে আসবাবপত্রের মধ্যে লাথি মারতে বাধা দেয়; এবং মা এটা পছন্দ করে:)

এই RTC মডিউল তুলনামূলকভাবে সস্তা এবং Arduino এর সাথে ব্যবহার করা খুব সহজ। এটি I2C প্রোটোকল (DS3231, 1307) ব্যবহার করে এমন নয়।

DS1302:

মডিউলটিতে 5 টি পিন রয়েছে: ভিসিসি, গ্রাউন্ড, আরএসটি, সিএলকে, ড্যাট 3 পিনগুলি আরডুইনোর যে কোনও ডিজিটাল পিনের সাথে সংযুক্ত হতে পারে।

Rtc এর সবচেয়ে বড় সুবিধা হল যে এটি I2C (SCL, SDA) BUS ব্যবহার করছে না।

সবচেয়ে বড় অসুবিধা: আরটিসি চিপ তাপের ক্ষতিপূরণ নয়। এর মানে কী?? এর মানে হল যে তাপমাত্রা সম্ভবত সময়ের প্রবাহের উপর প্রভাব ফেলে। ঘরের তাপমাত্রায় সময় ড্রিফট ছিল প্রতি মাসে 2-4 মিনিট। অতএব আমরা বলতে পারি না এটি একটি সুনির্দিষ্ট আরটিসি।

এই টিএফটি এলসিডি রিসেট করার জন্য সর্বাধিক A4 পিনের প্রয়োজন হয় এবং আমি DS3231 মডিউল ব্যবহার করার জন্য এই বৈশিষ্ট্যটি (A4 থেকে পিন রিসেট) টুইক করার চেষ্টা করছি। এখন পর্যন্ত আমি এটি কাজ করতে পারিনি, কিন্তু আমি এখনও একটি সমাধান খুঁজছি।

ধাপ 2: উপকরণ এবং স্কেচ

উপকরণ এবং স্কেচ
উপকরণ এবং স্কেচ
উপকরণ এবং স্কেচ
উপকরণ এবং স্কেচ
উপকরণ এবং স্কেচ
উপকরণ এবং স্কেচ
উপকরণ এবং স্কেচ
উপকরণ এবং স্কেচ

এই প্রকল্পের জন্য প্রয়োজনীয় অংশগুলি:

-আরডুইনো উনো (মেগা ইত্যাদি …)

-ডিএস 1302 আরটিসি

-2.4 টিএফটি এলসিডি

-কিছু জাম্পার তার

-আরডুইনো আইডিই, স্কেচ, লাইব্রেরি এবং একটু খালি সময়

ধাপ 3: সংযোগ

সংযোগ
সংযোগ

এটি একটি খুব সহজ সেটআপ। LCD কে Arduino এর সাথে সংযুক্ত করুন। আমি আরডুইনোতে উল্টোভাবে পিনগুলি বিক্রি করেছি, তাই rtc বোর্ডের পিছনে সংযুক্ত।

ভিসিসি: 3.3 বা 5 ভোল্ট

গ্রাউন্ড: গ্রাউন্ড

RST: ডিজিটাল 10

DAT: ডিজিটাল 11

CLK: ডিজিটাল 12

ধাপ 4: সমাপ্ত

সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত
সমাপ্ত

অংশগুলি সংযুক্ত করার পরে বোর্ডে স্কেচ আপলোড করুন এবং আপনার কাজ শেষ।

স্কেচে আপনি সহজেই মডিউলে সময় নির্ধারণ করতে পারেন।

//rtc.setDOW(FRIDAY);

//rtc.setTime (17, 15, 00);

//rtc.setDate (15, 3, 2018);

Firts লাইনগুলিকে অস্বস্তিকর করে, তারপর সঠিক সময়, দিন এবং তারিখ সেট করুন।

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

এটাই! সময় নির্ধারিত এবং যাওয়ার জন্য প্রস্তুত।

ধাপ 5: সম্পন্ন

তুমি পেরেছ!

আপনার পছন্দ মতো ব্যবহার করুন।

আপনার দিনটি শুভ হোক!

প্রস্তাবিত: