সুচিপত্র:
- ধাপ 1: সেটআপ ওভারভিউ
- পদক্ষেপ 2: হার্ডওয়্যার প্রয়োজনীয়তা
- ধাপ 3: সংযোগকারী উপাদান
- ধাপ 4: আমাজন ওয়েব সার্ভিসেস (AWS) সেট আপ করা
- ধাপ 5: IBM Bluemix সেট আপ করা
- ধাপ 6: IBM Cloudant NoSQL ডাটাবেস সেট আপ করা
- ধাপ 7: এসএমএস বিজ্ঞপ্তির জন্য টুইলিও সেট আপ করা
- ধাপ 8: রাস্পবেরি পাই নোড লাল প্রবাহ
- ধাপ 9: আইবিএম নোড রেড ড্যাশবোর্ড
- ধাপ 10: শেষ
ভিডিও: স্মার্ট হোম: 10 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
এই স্মার্ট হোম অ্যাপ্লিকেশনটি আলো চালু করে যা এই ক্ষেত্রে LED যখন অন্ধকার এবং গতি সনাক্ত করা হয়। এলাকা অন্ধকার হলে এটি সাহায্য করে তাই ব্যবহারকারীদের লাইটের জন্য সুইচ খুঁজে বের করতে হয় না যা অন্ধকারে কঠিন হতে পারে।
উপরন্তু, এই অ্যাপ্লিকেশনটি আশেপাশের তাপমাত্রা এবং আর্দ্রতার উপর নজর রাখতে পারে। যদি আর্দ্রতা বেশি থাকে তার মানে শীঘ্রই বৃষ্টি আসতে পারে। এটি ব্যবহারকারীকে তার লন্ড্রি রাখার জন্য প্রস্তুত এবং প্রস্তুত থাকার অনুমতি দেয় যা বৃষ্টি আসার আগে শুকিয়ে যায়।
এটির ওয়েব ইন্টারফেসটি আইবিএম এর নোড রেড ব্যবহার করে যেখানে ব্যবহারকারী এলইডি নিয়ন্ত্রণের পাশাপাশি অ্যাপ্লিকেশন দ্বারা সংগৃহীত রিয়েল টাইম এবং orতিহাসিক তথ্য দেখতে সক্ষম হবে।
ধাপ 1: সেটআপ ওভারভিউ
আমাদের টিউটোরিয়ালে ধাপগুলি শেষ করার পরে, আপনার সেটআপটি উপরের মত দেখা উচিত।
পদক্ষেপ 2: হার্ডওয়্যার প্রয়োজনীয়তা
- MCP3008 ADC x1
- হালকা-নির্ভর রোধকারী x1
- DHT11 সেন্সর x1
- পিআইআর সেন্সর x1
- লাইট এমিটিং ডায়োড (LED) x1
- 10k Ω প্রতিরোধক x2
- 330 Ω প্রতিরোধক x1
ধাপ 3: সংযোগকারী উপাদান
ধাপে ধাপে অংশগুলি সংযুক্ত করা হচ্ছে
উপরে দেখানো ছবিগুলি এই অ্যাপ্লিকেশনটির জন্য সমস্ত প্রয়োজনীয় উপাদানগুলিকে কীভাবে সংযুক্ত করতে হয় তার ধাপে ধাপে পদ্ধতি।
ছবি 1: MCP3008 ADC এবং LDR সংযোগ করা হচ্ছে
ছবি 2: DHT11 সেন্সর সংযুক্ত করা হচ্ছে
ছবি 3: PIR সেন্সর সংযুক্ত করা হচ্ছে
ছবি 4: LED সংযুক্ত করা হচ্ছে
ধাপ 4: আমাজন ওয়েব সার্ভিসেস (AWS) সেট আপ করা
- AWS এ লগইন করুন এবং পরিষেবাগুলিতে ক্লিক করুন
- আইওটি কোর নির্বাচন করুন
- ড্যাশবোর্ডে, "ম্যানেজ" এ যান এবং থিংসে ক্লিক করুন
- Create *Note এ ক্লিক করুন: আপনার যদি এখনও কিছু না থাকে, তাহলে "একটি জিনিস নিবন্ধন করুন" এ ক্লিক করুন
- "একটি একক জিনিস তৈরি করুন" এ ক্লিক করুন
- আপনার জিনিসটির একটি নাম দিন এবং "পরবর্তী" এ ক্লিক করুন
- পরবর্তী পর্দায়, প্রথম সারিতে "সার্টিফিকেট তৈরি করুন" এ ক্লিক করুন
-
মূল CA সহ 3 টি সার্টিফিকেট ডাউনলোড করতে ভুলবেন না
রুট-সিএর জন্য এই লিঙ্কে যান
ওয়েব পেজের যেকোন জায়গায় ডান ক্লিক করুন এবং সেভ করুন, ফাইলের নামের জন্য rootca.pem রাখুন এবং সেভ এ টাইপ সব ফাইল রাখুন, সেভ ক্লিক করুন।
- আপনার সার্টিফিকেট সক্রিয় করুন এবং সম্পন্ন ক্লিক করুন
- পরবর্তী, "নিরাপদ" এ যান এবং নীতিগুলিতে ক্লিক করুন
- একটি নীতি তৈরি করুন
- "সিকিউর" ট্যাবে থাকাকালীন, সার্টিফিকেটগুলিতে যান
- আপনি যে সার্টিফিকেটটি তৈরি করেছেন তাতে যান, 3 টি বিন্দুতে ক্লিক করুন এবং একটি নীতি সংযুক্ত করুন ক্লিক করুন এবং আপনি যে নীতিটি তৈরি করেছেন তা চয়ন করুন এবং এটি সংযুক্ত করুন।
- এখন আবার 3 টি বিন্দুতে ক্লিক করুন এবং একটি জিনিস সংযুক্ত করুন এ ক্লিক করুন এবং আপনি যে জিনিসটি তৈরি করেছেন তা চয়ন করুন এবং এটি সংযুক্ত করুন।
- আপনার তৈরি করা জিনিসটিতে ফিরে যান এবং এটিতে ক্লিক করুন, ম্যানেজ করুন> জিনিসগুলিতে।
- ইন্টারঅ্যাক্ট করতে যান, এখনই https লিংকটি নিন, এই লিঙ্কটি aws ব্রোকারের সাথে ইন্টারঅ্যাক্ট করতে ব্যবহৃত হয়।
- আপনার আউস এখন ব্যবহারের জন্য প্রস্তুত।
ধাপ 5: IBM Bluemix সেট আপ করা
- IBM bluemix এ লগইন করুন এবং https://console.bluemix.net/catalog/starters/internet-of-things-platform-starter এ যান
- একটি অনন্য অ্যাপ্লিকেশন নাম এবং হোস্ট নাম লিখুন, আপনি এই উভয় ক্ষেত্রের জন্য sp-yourstudentid নির্বাচন করতে পারেন এবং তৈরি করুন ক্লিক করুন
-
অ্যাপটি শুরু হওয়ার জন্য অপেক্ষা করুন, যদি আপনার অ্যাপটি শুরু না হয় তবে আপনাকে এটি পুনরায় চালু করতে হতে পারে
- ড্যাশবোর্ডে ক্লাউড ফাউন্ড্রি পরিষেবার অধীনে আইওটিএফ-পরিষেবাতে ক্লিক করুন এবং ওয়াটসন আইওটি প্ল্যাটফর্ম চালু করুন
- আমার ক্ষেত্রে ওয়েবসাইটের url নোট করুন এটা হল
- ডিভাইসের অধীনে, প্রথমে ডিভাইসের ধরনগুলিতে যান এবং ডিভাইস টাইপ যোগ করুন ক্লিক করুন
- গেটওয়ে হিসাবে টাইপ চয়ন করুন এবং নামটি gw-yourstudentid রাখুন। পরবর্তী ক্লিক করুন তারপর সম্পন্ন ক্লিক করুন
- এখন ব্রাউজ এ যান এবং ডিভাইস যোগ করুন
- আপনার তৈরি করা নতুন ডিভাইসের ধরনটি নির্বাচন করুন এবং ডিভাইস আইডির জন্য gwid-yourstudentid রাখুন এবং নিরাপত্তা না হওয়া পর্যন্ত পরবর্তী পথে ক্লিক করুন।
- প্রমাণীকরণ টোকেনের জন্য AUTHTOKEN-gw-yourstudentid লিখুন, তারপর পরবর্তী ক্লিক করুন এবং তারপর সম্পন্ন।
- প্রতিষ্ঠানের আইডি, ডিভাইসের ধরন, ডিভাইস আইডি প্রমাণীকরণ পদ্ধতি এবং প্রমাণীকরণ টোকেন নোট করুন
- ব্লুমিক্স এখন ব্যবহারের জন্য প্রস্তুত
ধাপ 6: IBM Cloudant NoSQL ডাটাবেস সেট আপ করা
IBM Cloudant NoSQL ডাটাবেস আপনার সেন্সর দ্বারা পাঠানো ডেটা সঞ্চয় করতে ব্যবহৃত হবে। কিভাবে এটি সেট আপ করতে হবে এই বিভাগটি আপনাকে নির্দেশ দেবে।
- IBM bluemix এ লগইন করুন এবং কনসোল/ড্যাশবোর্ডে যান
- Cloudant-jy এ ক্লিক করুন
- লঞ্চ ক্লাউড্যান্ট ড্যাশবোর্ডে ক্লিক করুন
- পরবর্তী ডাটাবেসে নেভিগেট করুন
- উপরের ডানদিকে create database এ ক্লিক করুন
- আমরা 4 টি ডাটাবেস তৈরি করবো যাতে আপনাকে ধাপটি চারবার পুনরাবৃত্তি করতে হবে, চারটি ডাটাবেসের নাম (lightsensor1, lightsensor2, humiditysensor1, humiditysensor2)
- এর পরে আপনি চারটি ডাটাবেসে ডেটা পাঠানোর জন্য প্রস্তুত।
ধাপ 7: এসএমএস বিজ্ঞপ্তির জন্য টুইলিও সেট আপ করা
- টুইলিওতে লগইন করুন, যদি আপনি না করেন তবে টুইলিওতে সাইন আপ করুন
- আপনার অ্যাকাউন্ট SID এবং Auth টোকেনটি অনুলিপি করুন যা কনসোল ড্যাশবোর্ডে দেখানো হয়েছে
- রানটাইম-> এপিআই কীগুলিতে নেভিগেট করুন তারপর নতুন এপিআই কী তৈরি করুন এ ক্লিক করুন, বন্ধুত্বপূর্ণ নামের জন্য আপনি যে কোন নাম চান
- ক্রিয়েট এপিআই কী -এ ক্লিক করুন
- সাইড এবং গোপন কীটি নোট করতে ভুলবেন না
- আপনাকে একটি এলোমেলো নম্বর দেওয়া হবে, শুধু এই নম্বরটি নির্বাচন করুন এ ক্লিক করুন
- ফোন নম্বরটি অনুলিপি করতে ভুলবেন না
- জিও-লোকেশন বিভাগে সিঙ্গাপুর যুক্ত করতে https://www.twilio.com/console/sms/settings/geo-permissions এই লিঙ্কে যান।
ধাপ 8: রাস্পবেরি পাই নোড লাল প্রবাহ
আপনার রাস্পবেরি পাইতে নোড রেড শুরু করুন
নোড-লাল শুরু
আপনার কম্পিউটারের ব্রাউজারে নিম্নলিখিত URL টি টাইপ করুন।
x.x.x.x আপনার রাস্পবেরি পাই এর আইপি ঠিকানা উপস্থাপন করে।
x.x.x.x: 1880
একবার আপনি নোড-রেড ওয়েবপেজে থাকলে, উপরের ডানদিকে মেনু বোতামের মাধ্যমে আমদানি> ক্লিপবোর্ডে নিজেকে নেভিগেট করুন।
নিম্নলিখিত প্রবাহে আটকান
[{"id": "201c473b.092328", "type": "tab", "label": "CA2"}, {"id": "58439df3.32af14", "type": "mqtt out", " z ":" 201c473b.092328 "," name ":" হালকা মান পাঠান "," বিষয় ":" সেন্সর/lightRoom2 "," qos ":" 1 "," বজায় রাখুন ":", "দালাল": "15d3961c.c2373a "," x ": 835," y ": 453," wires ": }, {" id ":" 492090f5.064b3 "," type ":" pimcp3008 "," z ":" 201c473b। 092328 "," name ":" MCP3008 "," pin ": 0," dnum ": 0," x ": 634.3333129882812," y ": 453.3333435058594," wires ":
উপরের কোড আমদানি করার পর আপনার নোড-রেড ফ্লো সম্পন্ন করা উচিত।
TLS কনফিগারেশন
প্রবাহ শেষ করার পরে, আপনার নিজের রাস্পবেরি পাইতে একটি ফোল্ডার তৈরি করুন। এই ফোল্ডারের ভিতরে AWS স্থাপন করার সময় আপনি আগে ডাউনলোড করা AWS সার্টিফিকেট রাখুন।
MQTT- ব্রোকার নোড সম্পাদনা করতে এগিয়ে যান এবং TLS কনফিগারেশন সম্পাদনা করুন।
"সার্টিফিকেট", "প্রাইভেট কী" এবং "সিএ সার্টিফিকেট" -এর জন্য আপনার পাই -তে সংশ্লিষ্ট ফাইল পাথগুলিতে কপি এবং পেস্ট করুন।
আপনি এখন এই প্রবাহ স্থাপনের জন্য প্রস্তুত!
ধাপ 9: আইবিএম নোড রেড ড্যাশবোর্ড
- আপনার আইবিএম নোড-রেড অ্যাক্সেস করুন
- উপরের ডানদিকে মেনুতে "প্যালেটগুলি পরিচালনা করুন" এ নেভিগেট করুন।
- নোড "নোড-রেড-ড্যাশবোর্ড" ইনস্টল করুন
- আপনার আইবিএম নোড-রেডে এবং এই বিভাগের অধীনে সংযুক্ত পাঠ্য ফাইল থেকে নিম্নলিখিত প্রবাহটি আমদানি করুন।
- সমস্ত MQTT নোডের জন্য TLS কনফিগারেশন সম্পাদনা করুন এবং AWS সেট আপ করার সময় আপনি পূর্বে ডাউনলোড করা সংশ্লিষ্ট AWS সার্টিফিকেট আপলোড করুন।
- "স্থাপন করুন" এ ক্লিক করুন
- আপনি এখন ড্যাশবোর্ডে যেতে পারবেন। আপনার নিজের ব্রাউজারে, নিম্নলিখিত URL টি প্রবেশ করান যেখানে x হল আপনার IBM Bluemix এর রুট
x/ui
ধাপ 10: শেষ
অভিনন্দন! এই টিউটোরিয়ালের সমাপ্তি।
2 টি নোড-রেড ফ্লো মোতায়েন করা হয়েছে, তাদের মধ্যে 1 জনকে ডেটা পাঠানো উচিত এবং অন্যটি আপনাকে ছবিতে ড্যাশবোর্ডে ডেটা দেখার অনুমতি দেয়।
প্রস্তাবিত:
হোম অ্যাসিস্ট্যান্ট এবং ইএসপি হোম সহ আপনার স্বয়ংক্রিয় স্লাইডিং গেট নিয়ন্ত্রণ করুন: 5 টি ধাপ (ছবি সহ)
হোম অ্যাসিস্ট্যান্ট এবং ইএসপি হোমের সাহায্যে আপনার স্বয়ংক্রিয় স্লাইডিং গেট নিয়ন্ত্রণ করুন: নিম্নলিখিত নিবন্ধটি আমার ব্যক্তিগত অভিজ্ঞতার উপর কিছু প্রতিক্রিয়া যা আমি আমার বাড়িতে স্বয়ংক্রিয় স্লাইডিং গেটটি নিয়ন্ত্রণ করেছি। ব্র্যান্ডেড এই গেট, " V2 আলফারিস " আমারও আছে
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন - হোম অটোমেশন আইডিয়া: 15 টি ধাপ (ছবি সহ)
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন | হোম অটোমেশন আইডিয়া: এই হোম অটোমেশন প্রকল্পে, আমরা একটি স্মার্ট হোম রিলে মডিউল ডিজাইন করব যা 5 টি হোম যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে। এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন, আইআর রিমোট বা টিভি রিমোট, ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। এই স্মার্ট রিলেটিও বুঝতে পারে
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: 3 টি ধাপ
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: আমরা এখন হোম অটোমেশন সিরিজ শুরু করতে যাচ্ছি, যেখানে আমরা একটি স্মার্ট হোম তৈরি করব যা আমাদের লাইট, স্পিকার, সেন্সর ইত্যাদি নিয়ন্ত্রণ করতে দেবে ভয়েস সহকারী। এই পোস্টে, আমরা শিখব কিভাবে ইনস
রাস্পবেরি পাই হোম হোম সিঙ্ক্রোনাস অডিও ফোন অ্যাপ রিমোট সহ: 10 টি ধাপ (ছবি সহ)
ফোন অ্যাপ রিমোটের সাথে রাস্পবেরি পাই হোম হোম সিঙ্ক্রোনাস অডিও: লক্ষ্য হল যেকোনো রুমে অডিও এবং/অথবা স্বতন্ত্র উত্স সিঙ্ক্রোনাইজ করা, আইটিউনস রিমোট (আপেল) বা রিটুন (অ্যান্ড্রয়েড) এর মাধ্যমে সহজেই একটি ফোন বা ট্যাবলেট দিয়ে নিয়ন্ত্রিত। আমি অডিও অঞ্চলগুলি স্বয়ংক্রিয়ভাবে চালু/বন্ধ করতে চাই তাই আমি রাস্পবেরি পাইয়ের দিকে ফিরেছি এবং
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): 4 টি ধাপ
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): এটি মূলত ভয়েস নির্দেশে বার্তা পাঠানোর জন্য গুগল সহকারী সেটআপ সহ এসএমএস ভিত্তিক আরডুইনো নিয়ন্ত্রিত রিলে। এটা খুবই সহজ এবং সস্তা এবং আপনার সাথে আলেক্সা বিজ্ঞাপনের মতো বিদ্যমান বৈদ্যুতিক যন্ত্রপাতি (যদি আপনার মটো -এক্স স্মার্টপ থাকে