সুচিপত্র:

SIM900 GSM ভিত্তিক আবহাওয়া বিজ্ঞপ্তি: 3 টি ধাপ (ছবি সহ)
SIM900 GSM ভিত্তিক আবহাওয়া বিজ্ঞপ্তি: 3 টি ধাপ (ছবি সহ)

ভিডিও: SIM900 GSM ভিত্তিক আবহাওয়া বিজ্ঞপ্তি: 3 টি ধাপ (ছবি সহ)

ভিডিও: SIM900 GSM ভিত্তিক আবহাওয়া বিজ্ঞপ্তি: 3 টি ধাপ (ছবি সহ)
ভিডিও: sim800l gsm module for Arduino projects #arduino #shorts #youtubeshorts 2024, নভেম্বর
Anonim
SIM900 GSM ভিত্তিক আবহাওয়া বিজ্ঞপ্তি
SIM900 GSM ভিত্তিক আবহাওয়া বিজ্ঞপ্তি

আমাদের মোবাইল ফোনে সবসময় আবহাওয়ার আপডেট প্রয়োজন। এটি হতে পারে অনলাইন অ্যাপ বা ইন্টারনেট অ্যাপ ব্যবহার করে সিস্টেম অ্যাপ থেকে। কিন্তু এখানে আমি আপনাকে আমাদের মোবাইলে টেক্সট মেসেজিং ফিচার ব্যবহার করার একটি উপায় দেখাব যাতে তাপমাত্রা এবং আর্দ্রতা আপডেট পাওয়া যায়, আপনি চাপ এবং উচ্চতা এবং জিপিএস আপডেট পেতে এটিও বাড়িয়ে দিতে পারেন। এখানে আমি তাপমাত্রা এবং আর্দ্রতা আপডেট পেতে একটি DHT22 ব্যবহার করেছি কিন্তু আপনি চাপ আপডেট পেতে একটি BMP280 ব্যবহার করতে পারেন। স্পষ্টতই আমি পুরো হিসাবের জন্য একটি Arduino ব্যবহার করেছি এবং SMS পাঠানোর প্রক্রিয়ার জন্য SIM900। যেহেতু Arduino ব্যবহার করা বেশিরভাগ ব্যবহারকারীর জন্য সহজ হবে, কিন্তু আসলে আপনি পুরো প্রক্রিয়াটির জন্য যেকোনো মাইক্রোকন্ট্রোলার ব্যবহার করতে পারেন। এর জন্য আপনাকে SIM900 এবং DHT22 এর ডেটশীট পড়তে হবে। তাই আপাতত আমি এর জন্য কেবল আরডুইনো ইউএনও ব্যবহার করব। ন্যানো, মেগা, মাইক্রোও কাজ করবে …

ধাপ 1: যন্ত্রাংশ আবশ্যক

যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক
যন্ত্রাংশ আবশ্যক

1. Arduino UNO/Nano/Mega/Micro

2. SIM900/800

3. 1 10K প্রতিরোধক

4. DHT22/DHT11

5. জাম্পার

6. ব্রেডবোর্ড (প্রয়োজন নাও হতে পারে)

7. SIM900/800 এর জন্য আলাদা বিদ্যুৎ সরবরাহ

ধাপ 2: কাজের পদ্ধতি এবং সার্কিট সংযোগ তৈরি করা

কাজের পদ্ধতি এবং সার্কিট সংযোগ তৈরি করা
কাজের পদ্ধতি এবং সার্কিট সংযোগ তৈরি করা
কাজের পদ্ধতি এবং সার্কিট সংযোগ তৈরি করা
কাজের পদ্ধতি এবং সার্কিট সংযোগ তৈরি করা
কাজের পদ্ধতি এবং সার্কিট সংযোগ তৈরি করা
কাজের পদ্ধতি এবং সার্কিট সংযোগ তৈরি করা

SIM900/800 হল একটি GSM মডিউল যা TX-RX পদ্ধতিতে কাজ করে এবং AT কমান্ড ব্যবহার করে। একটি সাধারণ 3g সিম কার্ড এখানে রাখা যেতে পারে এবং আপনি যদি এখানে মাইক্রোফোন সংযুক্ত করেন তবে কল করতে ও গ্রহণ করতে পারেন, কিন্তু আমি ব্যবহার করছি না যে বৈশিষ্ট্য এখানে। এখানে আমি SIM900 এর মেসেজিং সুবিধা ব্যবহার করব। SIM900 কল করতে পারে, কল রিসিভ করতে পারে, টেক্সট মেসেজ করতে এবং পাঠাতে পারে। আপনি একটি মেসেজিং প্যাক দিয়ে আপনার সিম রিচার্জ করতে পারেন এবং তারপর একাধিক এসএমএসের কারণে ওভারচার্জিং প্রতিরোধ করতে এটি ব্যবহার করতে পারেন।

এখানে DHT22 তাপমাত্রা এবং আর্দ্রতা ডেটা পাবে এবং এটি ব্যবহারকারীকে পাঠ্য বার্তা হিসাবে পাঠানো হবে। সুতরাং ধরুন DHT22 এবং SIM900 আপনার বাড়িতে এবং আপনি আপনার অফিসে। সুতরাং আপনি ব্যবহারকারীকে প্রতি 3 ঘন্টা পরে পাঠ্য বার্তা পাঠানোর সিস্টেম তৈরি করতে পারেন। আপনি নীচের সংযুক্ত কোডেও সেই সময়টি কাস্টমাইজ করতে পারেন।

সার্কিট সংযোগগুলি খুব সহজ এবং সহজ। প্রতিটি সংযোগের জন্য জাম্পার ব্যবহার করুন।

SIM900 মডিউলের বিভিন্ন সংস্করণ রয়েছে। আমার সংস্করণটি 12V 1A অ্যাডাপ্টার ব্যবহার করে। অন্য মডেলের জন্য 5V সরবরাহের প্রয়োজন হতে পারে। সুতরাং এটি ব্যবহার করার আগে আপনার সংস্করণটি সাবধানে দেখুন এবং মনে রাখবেন যে এগুলি স্থির সংবেদনশীল ডিভাইস। তাই থার্মোকল বা প্লাস্টিকের কাছে রাখবেন না।

ধাপ 3: কোড আপলোড করা

কোড আপলোড করা হচ্ছে
কোড আপলোড করা হচ্ছে

এখন সংযোগের পরে জিএসএম মডিউলটি প্রথমে সিম কার্ড লোড করা হয়। এখন দেখুন মডিউলে LED জ্বলছে কিনা। যদি এটি খুব দ্রুত জ্বলজ্বল করে (1 টি ব্লিংক/সেকেন্ড) তাহলে TX এবং RX সংযোগগুলি বের করে পুনরায় সন্নিবেশ করান। স্বাভাবিকভাবে এটি 1 টি ঝলক/3 সেকেন্ডে ঝলকানো উচিত। যদি এটি 1blink/3sec এ হয় তাহলে আপনি নিশ্চিত করতে পারেন যে সিম এখন ব্যবহারের জন্য প্রস্তুত।

তারপর arduino IDE খুলুন এবং এখানে সংযুক্ত স্কেচ খুলুন। আপনার ফোন নম্বরটি স্কেচে দিন যাতে SIM900 বার্তা পাঠাতে হবে। তারপর আপলোড করুন। নির্দিষ্ট সময়ের ব্যবধানে আপনার বার্তা পাঠানো দেখতে হবে। আপনি এটি কোডেও পরিবর্তন করতে পারেন।

আপনি এখন পুরোপুরি প্রস্তুত এবং বর্তমান আবহাওয়ার সাথে আপডেট হয়ে যান।

আপনি BMP280 যোগ করতে পারেন চাপ আপডেট পেতে অথবা আপনার পছন্দ মত কিছু পেতে। আপনি আপনার জলের ট্যাঙ্কের অবস্থা দেখতে পারেন, আপনার বাড়িতে মানুষের উপস্থিতি সনাক্ত করতে PIR সেন্সর সংযুক্ত করুন ইত্যাদি।

যেকোন সমস্যার জন্য এখানে মন্তব্য করুন অথবা [email protected] এ মেইল করুন

প্রস্তাবিত: