সুচিপত্র:

1.8 টিএফটি এলসিডি উন্নত আবহাওয়া স্টেশন: 5 টি ধাপ
1.8 টিএফটি এলসিডি উন্নত আবহাওয়া স্টেশন: 5 টি ধাপ

ভিডিও: 1.8 টিএফটি এলসিডি উন্নত আবহাওয়া স্টেশন: 5 টি ধাপ

ভিডিও: 1.8 টিএফটি এলসিডি উন্নত আবহাওয়া স্টেশন: 5 টি ধাপ
ভিডিও: 1.8 inch tft lcd color display 128x160 in hindi | DIY electronics Projects | ScitiveX 2024, নভেম্বর
Anonim
1.8 টিএফটি এলসিডি অ্যাডভান্সড ওয়েদার স্টেশন
1.8 টিএফটি এলসিডি অ্যাডভান্সড ওয়েদার স্টেশন

একটু ছোট, কিন্তু বড়।

ধাপ 1: প্রকল্প অব্যাহত

ভাল আমার ST7735 ড্রাইভারের সাথে 1.8 ইঞ্চি tft lcd ছিল যা আমি এখনকার জন্য ব্যবহার করিনি। 2.4 এলসিডির কারণে আমি আরডুইনো ইউনোর সাথে আরও সেন্সর সংযুক্ত করতে I2C ইন্টারফেস ব্যবহার করতে পারিনি আমি আমার প্রয়োজন অনুসারে স্কেচটি পুনরায় লেখার সিদ্ধান্ত নিয়েছি। আমি সময় এবং ব্যারোমেট্রিক চাপ প্রদর্শন করার জন্য একটি BMP280 ব্যারোমেট্রিক প্রেসার সেন্সর এবং একটি DS3231 RTC যোগ করেছি।

পদক্ষেপ 2: যন্ত্রাংশ প্রয়োজন

- Arduino Uno, Nano, Pro mini, Mega2560 ইত্যাদি

- BMP280 ব্যারোমেট্রিক প্রেসার সেন্সর

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

- 1.8 ইঞ্চি tft এলসিডি ST7735

- DS18b20

- DHT11 বা DHT22

- লাইব্রেরি এবং স্কেচ

ধাপ 3: সফটওয়্যার

সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার
সফটওয়্যার

আমি 2 টি স্কেচ তৈরি করেছি। একটি আরটিসির সাথে এবং দ্বিতীয়টি আরটিসি ছাড়া।

2019.03.04। BME280 সেন্সর ব্যবহার করার জন্য আরেকটি স্কেচ।

ধাপ 4: সংযোগ

এলসিডি:

- সিএস ডিজিটাল 9

- আরএসটি ডিজিটাল 7

- ডিসি ডিজিটাল 8

- এসসিএলকে ডিজিটাল 13

- মসি ডিজিটাল 11

- ভিসিসি 3.3 ভোল্ট

- GND স্থল

- LED 5 ভোল্ট

BMP280:

ভিসিসি: আমি দৃ 3.়ভাবে শুধুমাত্র 3.3 ভোল্ট পরামর্শ

GND: স্থল

এসসিএল: এনালগ ৫

এসডিএ: এনালগ 4

DS3231:

Vcc: 3.3 বা 5 ভোল্ট

GND: স্থল

এসসিএল: এ 5

এসডিএ: এ 4

DS18B20: ডিজিটাল 6

DHT11/22: ডিজিটাল 10

এনালগ এলডিআর: যে কোন এনালগ পিন বিনামূল্যে

ধাপ 5: অবশেষে

আপনি সম্পন্ন করেছেন এবং একটি খুব সস্তা এবং সঠিক আবহাওয়া স্টেশন একত্রিত করেছেন।

মূলত এটি আগেরটির মতোই, তবে এটি অন্য একটি এলসিডি ব্যবহার করে। সময় প্রদর্শন করার জন্য আমি ভেবেছিলাম একটি সহজ স্ট্রিং যথেষ্ট বেশী হবে।

tft.print (rtc.getTimeStr (FORMAT_SHORT)); // সেকেন্ড প্রদর্শনের জন্য FORMAT_LONG; কিন্তু এটি ন্যানোর জন্য কিছুটা বেশি, সেকেন্ড প্রদর্শন করতে দেরি হচ্ছে

আপনি চাইলে আরো সেন্সর যোগ করতে পারেন, কারণ আমাদের কাছে কয়েকটি ডিজিটাল এবং এনালগ পিন এখনও I2C বাসের উল্লেখ না করার জন্য বিনামূল্যে আছে। একমাত্র সীমা হল এলসিডি রেজোলিউশন:)

আমি আশা করি আপনি এটির জন্য একটি ভাল ব্যবহার করবেন।

আমার নির্দেশাবলী পড়ার জন্য আপনাকে ধন্যবাদ।

চিয়ার্স!

প্রস্তাবিত: