সুচিপত্র:
ভিডিও: ডিজিসপার্ক নিয়ন্ত্রণ রিলে ভায়া জিএসএম: 3 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই নির্দেশযোগ্য একটি ডিজিসপার্ক বোর্ড ব্যবহার করে, একটি রিলে এবং জিএসএম মডিউল সহ, চালু বা বন্ধ এবং যন্ত্রপাতি চালু করার সময়, একটি পূর্বনির্ধারিত ফোন নম্বর (গুলি) এ বর্তমান অবস্থা পাঠানোর সময়।
কোডটি খুবই অশোধিত, মডিউল থেকে ডিজিসপার্ক পর্যন্ত যেকোনো যোগাযোগের জন্য প্রতিক্রিয়াশীল (একটি ফোন কল, টেক্সট মেসেজ, যেকোনো কিছু যা একটি যোগাযোগকে ট্রিগার করে)।
ফোন কলের ক্ষেত্রে এটি 4 টি ডায়ালিং টোনের পরে স্বয়ংক্রিয়ভাবে ঝুলে যায়।
ধাপ 1: সেট আপ
এই প্রকল্পে নিম্নলিখিতগুলি জড়িত:
- একটি ATtiny85 AVR MCU ব্যবহার করে 1 ডিজিসপার্ক মডিউল;
- বৈধ সিম কার্ড সহ 1 A6 GSM মডিউল;
- 1 5V রিলে মডিউল
- কিছু তারের;
- এটি রাখার জন্য একটি বাক্স (আমি এখনও এটি অনুপস্থিত);
- কিছু চালু বা বন্ধ!
পদক্ষেপ 2: সংযোগ এবং প্রোগ্রামিং
আমি যে সফটওয়্যারটি লিখেছি তা রিলে সক্রিয় করার জন্য পিন 0, সিরিয়াল রিসিভ হিসাবে পিন 2 এবং সিরিয়াল ট্রান্সমিট হিসাবে পিন 3 ব্যবহার করে।
যেহেতু ডিজিসপার্কের কোন UART নেই, তাই আমরা SoftwareSerial লাইব্রেরি ব্যবহার করছি।
পিন 0 রিলে বোর্ডের ইনপুটের সাথে সংযুক্ত (আমি রিলে বোর্ডে হেডারের মাধ্যমে আমার ডিজিসপার্ক মাউন্ট করেছি), পিন 2 জিএসএম মডিউলের টিএক্স পিনের সাথে সংযুক্ত এবং পিন 3 জিএসএম মডিউলের আরএক্স পিনের সাথে সংযুক্ত।
আমি পিন 3 কে টিএক্স হিসাবে বেছে নিয়েছি কারণ এটি ইতিমধ্যে ইউএসবি যোগাযোগ/প্রোগ্রামিংয়ের জন্য একটি 3.4V জেনার ক্ল্যাম্পিং ডায়োড রয়েছে, যখন জিএসএম মডিউল ডেটশীট অনুসারে 2.8V লজিক ব্যবহার করে। আমি এখন পর্যন্ত কোন সমস্যা ছিল না, যেহেতু যোগাযোগ একটি সর্বনিম্ন সেট করা হয়।
5V এবং স্থল GSM বোর্ড থেকে নেওয়া হয়।
ধাপ 3: ব্যবহারের জন্য প্রস্তুত
অন্তর্ভুক্ত কোড সহ ডিজিসপার্ক প্রোগ্রাম করুন, আপনার প্রাপকের ফোন নম্বর দিয়ে "xxxxxx" এবং "yyyyyy" প্রতিস্থাপন করতে ভুলবেন না।
রিলে 10A এর অধীনে একটি বাতি বা অন্য লোড সংযুক্ত করুন, জিএসএম মডিউল ফোন নম্বর ডায়াল করুন এবং আপনাকে একটি ক্লিক শব্দ এবং একটি এসএমএস উপস্থাপন করা হবে যা নির্দেশ করে যে রিলে চালু বা বন্ধ!
প্রস্তাবিত:
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: 16 টি ধাপ
NodeMCU টাচ সেন্সর LDR তাপমাত্রা নিয়ন্ত্রণ রিলে সহ হোম অটোমেশন: আমার অতীতের NodeMCU প্রকল্পগুলিতে, আমি Blynk অ্যাপ থেকে দুটি হোম অ্যাপ্লায়েন্স নিয়ন্ত্রণ করেছি। আমি ম্যানুয়াল কন্ট্রোল সহ প্রকল্পটি আপগ্রেড করার জন্য অনেক মন্তব্য এবং বার্তা পেয়েছি এবং আরো বৈশিষ্ট্য যোগ করছি তাই আমি এই স্মার্ট হোম এক্সটেনশন বক্সটি ডিজাইন করেছি।
আরডুইনো দিয়ে রিলে কীভাবে নিয়ন্ত্রণ করবেন: 7 টি ধাপ
আরডুইনো দিয়ে একটি রিলে কীভাবে নিয়ন্ত্রণ করবেন: আপনার যন্ত্রপাতিগুলিকে নিয়ন্ত্রণ করার জন্য রিলেগুলি সর্বোত্তম উপায় কারণ তাদের যোগাযোগের মধ্যে কম প্রতিরোধের ক্ষমতা রয়েছে এবং অনেক ক্ষেত্রে ব্যবহার করা যেতে পারে যেমন লাইট, টিভি, ল্যাম্পের মতো এসি (অল্টারনেটিং কারেন্ট) যন্ত্রপাতি চালু এবং বন্ধ করা। এবং অন্যান্য অনেক যন্ত্রপাতি। এটাই
রাস্পবেরি পাই এবং রিলে ব্যবহার করে কীভাবে ডিভাইস নিয়ন্ত্রণ করবেন - বেসিক: 6 টি ধাপ
কিভাবে রাস্পবেরি পাই এবং রিলে ব্যবহার করে একটি ডিভাইস নিয়ন্ত্রণ করবেন - বেসিক: এটি রাস্পবেরি পাই এবং একটি রিলে ব্যবহার করে একটি ডিভাইস কিভাবে নিয়ন্ত্রণ করা যায়, আইওটি প্রজেক্ট তৈরির জন্য সহায়ক তার একটি প্রাথমিক এবং সোজা ফরোয়ার্ড টিউটোরিয়াল এই টিউটোরিয়ালটি নতুনদের জন্য, এটি বন্ধুত্বপূর্ণ রাস্পবেরি ব্যবহারের বিষয়ে আপনার শূন্য জ্ঞান থাকলেও অনুসরণ করুন
কিভাবে এসএমএস পাঠানোর জন্য SIM800L ব্যবহার করবেন এবং এসএমএস দ্বারা রিলে নিয়ন্ত্রণ করুন: 3 টি ধাপ
কিভাবে এসএমএস পাঠানোর জন্য সিম 00০০ এল ব্যবহার করতে হয় এবং এসএমএস দ্বারা রিলে নিয়ন্ত্রণ করতে হয়: বর্ণনা: এই টিউটোরিয়ালটি দেখানো হচ্ছে কিভাবে এসএমএস পাঠাতে এবং রিলে নিয়ন্ত্রণের জন্য এসএমএস পাওয়ার জন্য সিম L০০ এল ব্যবহার করতে হয়। SIM800L মডিউলটি আকারে ছোট এবং এটি Arduino এর সাথে ইন্টারফেস করার জন্য এসএমএস পাঠাতে, এসএমএস পেতে, কল করতে, কল রিসিভ করতে এবং অন্য কিছু ব্যবহার করা যেতে পারে। এই টিউটোরিয়ালে
বাড়িতে তৈরি ডিজিসপার্ক: 5 টি ধাপ
হোম মেড ডিজিসপার্ক: ডিজিসপার্ক একটি ATtiny85 ভিত্তিক মাইক্রোকন্ট্রোলার ডেভেলপমেন্ট বোর্ড যা ইউএসবি ইন্টারফেসের সাথে আসে। কোডিং Arduino এর অনুরূপ, এবং এটি উন্নয়নের জন্য পরিচিত Arduino IDE ব্যবহার করে। আমার ডিজিসপার্ক শুধুমাত্র ইউএসবি দ্বারা চালিত হবে। Digispark সঙ্গে সম্পূর্ণরূপে সামঞ্জস্যপূর্ণ