সুচিপত্র:
- ধাপ 1: প্রয়োজনীয় হার্ডওয়্যার প্রস্তুত করা
- পদক্ষেপ 2: প্রবেশ হার্ডওয়্যার #1
- ধাপ 3: প্রবেশ হার্ডওয়্যার #2
- ধাপ 4: প্রবেশ হার্ডওয়্যার #3
- ধাপ 5: প্রবেশ হার্ডওয়্যার #4
- ধাপ 6: প্রবেশ হার্ডওয়্যার #5
- ধাপ 7: লিভিং রুম হার্ডওয়্যার #1
- ধাপ 8: লিভিং রুম হার্ডওয়্যার #2
- ধাপ 9: লিভিং রুম হার্ডওয়্যার #3
- ধাপ 10: লিভিং রুম হার্ডওয়্যার #4
- ধাপ 11: লিভিং রুম হার্ডওয়্যার #5
- ধাপ 12: বেডরুম হার্ডওয়্যার #1
- ধাপ 13: বেডরুম হার্ডওয়্যার #2
- ধাপ 14: বেডরুম হার্ডওয়্যার #3
- ধাপ 15: বেডরুম হার্ডওয়্যার #4
- ধাপ 16: RPi তে IBM Watson Node-RED নোড ইনস্টল করুন
- ধাপ 17: RPi এ নোড-রেড আপডেট করুন
- ধাপ 18: RPi- এ অতিরিক্ত নোড-রেড মডিউল ইনস্টল করুন
- ধাপ 19: নোড-রেড এবং মশা শুরু করা
- ধাপ 20: প্রবেশ RPi এর জন্য আমদানি প্রবাহ
- ধাপ 21: লিভিং রুম RPi এর জন্য ইমপোর্ট ফ্লো
- ধাপ 22: বেডরুম RPi এর জন্য প্রবাহ আমদানি করুন
- ধাপ 23: ব্লুমিক্সের জন্য প্রবাহ আমদানি করুন
- ধাপ 24: অ্যাপটি স্থাপন করুন
- ধাপ 25: ড্যাশবোর্ড দেখা
- ধাপ 26: ড্যাশবোর্ড #2 দেখা
- ধাপ 27: চ্যাটবট ব্যবহার করা
ভিডিও: GroupONE স্মার্ট হোম: 27 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
স্বাগত! এই রাস্পবেরি পাই প্রকল্পটি একটি "স্মার্ট হোম" ব্যবস্থাপনা ব্যবস্থা, যা বাড়ির বিভিন্ন অংশে তাপমাত্রা, আর্দ্রতা এবং আলোর মান যেমন বিভিন্ন ডেটা পরিমাপ করতে সক্ষম। এই নির্দেশযোগ্য প্রবেশদ্বার এবং লিভিং রুমের পাশাপাশি 1 বেডরুমের জন্য সেটআপ কভার করবে।
নোড-রেডে ফেরার আগে তথ্যগুলি আইবিএম ব্লুমিক্সের মাধ্যমে প্রেরণ করা হয় এবং প্রক্রিয়া করা হয়, তারপরে অন্ধকার হলে এবং গতি সনাক্ত হওয়ার পরে লাইট চালু করার মতো প্রয়োজনীয় ক্রিয়া সম্পাদন করে।
ব্যবহারকারীরা নোড-রেডের একটি ড্যাশবোর্ডের মাধ্যমে সংগৃহীত ডেটা দেখতে পারেন যা একটি পরিমাপ এবং একটি historicalতিহাসিক গ্রাফের গ্রাফিক্যাল উপস্থাপনা ছাড়াও বর্তমান পরিমাপের মানগুলি দেখায়। ড্যাশবোর্ডে অতিরিক্ত বৈশিষ্ট্যগুলি অন্তর্ভুক্ত রয়েছে যেমন একটি ঘড়ি যা বর্তমান ডেটা এবং সময় প্রদর্শন করে এবং বিভিন্ন বৈদ্যুতিক যন্ত্রপাতি দূরবর্তীভাবে নিয়ন্ত্রণ করতে সুইচ করে, যা LEDs এবং একটি বুজার হিসাবে প্রতিনিধিত্ব করা হয়।
সবশেষে, একটি MFRC 522 RFID কার্ড রিডার, একটি বুজার, একটি মোশন সেন্সর এবং একটি 16x2 LCD ডিসপ্লে নিয়ে একটি হাউস অ্যালার্ম সিস্টেম রয়েছে। আরএফআইডি হাউস অ্যালার্ম সিস্টেমের অবস্থাও ড্যাশবোর্ডে প্রদর্শিত হয়। এই হাউস অ্যালার্ম সিস্টেমটিকে যেটি বিশেষ করে তোলে তা হল এটি এটিকে দেওয়া বার্তাগুলি পড়তে পারে যেমন "ওয়েলকাম হোম" দেখাতে যে অ্যাক্সেস দেওয়া হয়েছে বা "অ্যাক্সেস অস্বীকার করা হয়েছে" তা দেখানোর জন্য যে অ্যাক্সেস অস্বীকার করা হয়েছে। যখন লাইট বন্ধ থাকাকালীন গতি সনাক্ত করা হয়, তখন বজার বাজবে এবং ব্যবহারকারীকে একটি ইমেল পাঠানো হবে। যখন অ্যালার্ম বাতিল করা হয় তখন অন্য একটি ইমেইল পাঠানো হবে।
ধাপ 1: প্রয়োজনীয় হার্ডওয়্যার প্রস্তুত করা
নিশ্চিত করুন যে আপনি এগিয়ে যাওয়ার আগে নিম্নলিখিত সব আছে। প্রয়োজনীয় প্রতিটি আইটেমের পরিমাণ বন্ধনীতে স্থাপন করা হয়।
- রাস্পবেরি পাই 3 মডেল বি (3 ইউনিট)
- ব্রেডবোর্ড (3 ইউনিট)
- হাফ ব্রেডবোর্ড (1 ইউনিট)
- টি-মুচি কিট (3 ইউনিট)
- DHT11 তাপমাত্রা এবং আর্দ্রতা সেন্সর (3 ইউনিট)
- LED (5 ইউনিট)
- 220 ohms প্রতিরোধক (5 ইউনিট)
- 10K ohms প্রতিরোধক (7 ইউনিট)
- HC-SR501 PIR মোশন সেন্সর (2 ইউনিট)
- বুজার (1 ইউনিট)
- I2C LCD স্ক্রিন (1 ইউনিট)
- RFID / NFC MFRC522 কার্ড রিডার মডিউল (1 ইউনিট)
- RFID কার্ড (2 ইউনিট)
- হালকা-নির্ভর রোধকারী (LDR) (2 ইউনিট)
- এনালগ-টু-ডিজিটাল কনভার্টার (3 ইউনিট)
- পুরুষ থেকে পুরুষ জাম্পার কেবল (কমপক্ষে 80 ইউনিট)
- পুরুষ থেকে মহিলা জাম্পার কেবল (কমপক্ষে 10 ইউনিট)
- পাওয়ার অ্যাডাপ্টার / ইউএসবি থেকে মাইক্রো ইউএসবি কেবল (3 ইউনিট)
- আরজে 45 ল্যান কেবল (3 ইউনিট)
পদক্ষেপ 2: প্রবেশ হার্ডওয়্যার #1
এখন যেহেতু আমরা প্রয়োজনীয় জিনিসগুলি সংগ্রহ করেছি, এখন আমাদের প্রকল্পের প্রথম অংশ - প্রবেশদ্বারের জন্য হার্ডওয়্যার স্থাপন শুরু করার সময় এসেছে। দেখানো হিসাবে DHT11 সেন্সর, 10k ওহম প্রতিরোধক এবং জাম্পার তারগুলি সংযুক্ত করুন।
ধাপ 3: প্রবেশ হার্ডওয়্যার #2
এরপরে, LED বাল্ব, আরও 2 টি জাম্পার কেবল এবং একটি 220 ohms প্রতিরোধক ইনস্টল করুন।
ধাপ 4: প্রবেশ হার্ডওয়্যার #3
দেখানো হিসাবে বুজার এবং তার 2 জাম্পার তারগুলি সংযুক্ত করুন।
ধাপ 5: প্রবেশ হার্ডওয়্যার #4
7 জন পুরুষ থেকে মহিলা জাম্পার কেবল ব্যবহার করে, RFID / NFC MFRC522 কার্ড রিডার মডিউল ইনস্টল করুন।
ধাপ 6: প্রবেশ হার্ডওয়্যার #5
I2C LCD স্ক্রিন এবং এর 4 টি পুরুষ থেকে মহিলা জাম্পার কেবল যুক্ত করুন। এটি প্রবেশদ্বারের জন্য হার্ডওয়্যার স্থাপনের সমাপ্তি ঘটায়।
ধাপ 7: লিভিং রুম হার্ডওয়্যার #1
এই ধাপের জন্য অন্য রাস্পবেরি পাই, ব্রেডবোর্ড এবং টি-মুচি কিট দিয়ে শুরু করুন। কমলা তারের 3v3 সরবরাহের জন্য এবং ধূসর তারের GND সরবরাহের জন্য। LEDS এর জন্য 330Ω রোধক ব্যবহার করুন, হলুদ LED এর সবুজ তারগুলো GPIO23 এবং লাল LED GPIO24 এর সাথে সংযুক্ত করুন। উভয় LEDs এর বাদামী তারগুলি ধূসর তারের (GND) একই সারিতে সংযুক্ত করুন।
ধাপ 8: লিভিং রুম হার্ডওয়্যার #2
উপরের ছবিতে দেখানো DHT11 সেন্সর সংযুক্ত করুন। DHT11 সেন্সরের জন্য এই সময় 10k Ω রোধক ব্যবহার করুন, GPIO4 এর সাথে নীল তারের সংযোগ করুন। কমলা তারের (3v3) একই সারিতে লাল তারের এবং ধূসর তারের (GND) একই সারিতে কালো তারের সংযোগ করুন।
ধাপ 9: লিভিং রুম হার্ডওয়্যার #3
DHT11 সেন্সর সংযুক্ত করুন। DHT11 সেন্সরের জন্য এই সময় 10k Ω রোধক ব্যবহার করুন, GPIO4 এর সাথে নীল তারের সংযোগ করুন। কমলা তারের (3v3) একই সারিতে লাল তারের এবং ধূসর তারের (GND) একই সারিতে কালো তারের সংযোগ করুন।
ধাপ 10: লিভিং রুম হার্ডওয়্যার #4
এখন, লাইট ডিপেন্ডেন্ট রেসিস্টর ইন্সটল করুন, এর 10 কে ওহম রেসিস্টর সহ প্রয়োজনীয় জাম্পার ক্যাবল।
ধাপ 11: লিভিং রুম হার্ডওয়্যার #5
উপরের ছবিতে দেখানো PIR মোশন সেন্সর সংযুক্ত করুন। হলুদ তারকে GPIO26 এর সাথে সংযুক্ত করুন। কমলা তারের (3v3) একই সারিতে লাল তারের এবং ধূসর তারের (GND) একই সারিতে কালো তারের সংযোগ করুন। আপনি এখন লিভিং রুম হার্ডওয়্যার সেট আপ সম্পন্ন করেছেন। আরো একটি যেতে!
ধাপ 12: বেডরুম হার্ডওয়্যার #1
আবার, আরেকটি Pi, breadboard এবং T-Cobbler কিট দিয়ে শুরু করুন। বেডরুমে যাওয়া: উপরের ডায়াগ্রাম অনুযায়ী পুরুষ-থেকে-পুরুষ জাম্পার কেবল, 10k ওহম প্রতিরোধক এবং DHT11 সেন্সর যুক্ত করে শুরু করুন।
ধাপ 13: বেডরুম হার্ডওয়্যার #2
এখন এলইডি বাল্ব, আরও 2 টি জাম্পার কেবল এবং একটি 220 ওহম প্রতিরোধক যুক্ত করুন।
ধাপ 14: বেডরুম হার্ডওয়্যার #3
MCP3008 এনালগ-টু-ডিজিটাল কনভার্টার এবং তার নিজ নিজ জাম্পার ক্যাবল সংযুক্ত করুন। হালকা নির্ভরশীল প্রতিরোধক এবং এর 10k ওহম প্রতিরোধকও যুক্ত করুন।
ধাপ 15: বেডরুম হার্ডওয়্যার #4
3 পুরুষ থেকে মহিলা জাম্পার কেবল ব্যবহার করে মোশন সেন্সর সংযুক্ত করুন এবং আপনি বেডরুমের জন্য হার্ডওয়্যার সেটআপ সম্পন্ন করেছেন!
ধাপ 16: RPi তে IBM Watson Node-RED নোড ইনস্টল করুন
একটি টার্মিনাল উইন্ডো খুলুন এবং
আপনার RPi তে নিম্নলিখিত নোড-রেড নোড ইনস্টল করুন:
sudo npm i -g node-red-योगदान-ibm-watson-iot
একবার ইনস্টলেশন সফল হলে, আপনার RPi পুনরায় বুট করুন
sudo এখন রিবুট করুন
ধাপ 17: RPi এ নোড-রেড আপডেট করুন
একটি টার্মিনাল উইন্ডো খুলুন এবং আপনার RPi এ Node-RED আপডেট করুন
sudo npm install -g --unsafe-perm node-red
ধাপ 18: RPi- এ অতিরিক্ত নোড-রেড মডিউল ইনস্টল করুন
পরবর্তী ধাপে আমদানি করা প্রবাহগুলি কাজ করার জন্য, নিম্নলিখিত মডিউলগুলিও ইনস্টল করা আবশ্যক।
নোড-লাল-অবদান-মুহূর্ত (সময় বিন্যাস করতে)
নোড-রেড-ড্যাশবোর্ড (ড্যাশবোর্ডের জন্য)
নোড-লাল-অবদান-টেলিগ্রামবট (টেলিগ্রাম বটের জন্য)
নোড-রেড-নোড-ডিমন (RFID এর জন্য, নির্দেশাবলীর জন্য নিচের লিঙ্কটি অনুসরণ করুন)
developer.ibm.com/recipes/tutorials/reading-rfid-mifare-cards-into-watson-iot-platform-using-your-raspberry-pi-3/
নোড-লাল-অবদান- i2clcd (LCD এর জন্য, নির্দেশাবলীর জন্য নীচের লিঙ্কটি অনুসরণ করুন)
github.com/johnty/node-red-contrib-i2clcd
ধাপ 19: নোড-রেড এবং মশা শুরু করা
একটি টার্মিনাল উইন্ডো খুলুন এবং আপনার RPi এ Node-RED শুরু করুন
মশা
আরেকটি টার্মিনাল উইন্ডো খুলুন এবং আপনার RPi এ Node-RED শুরু করুন
নোড-লাল শুরু
ধাপ 20: প্রবেশ RPi এর জন্য আমদানি প্রবাহ
হ্যামবার্গার মেনুতে ক্লিক করুন এবং আমদানি> ক্লিপবোর্ডে যান
নীচের লিঙ্কে কোডটি আটকান এবং আমদানি ক্লিক করুন
pastebin.com/raw/a7UWaLBt
একটি MQTT আউট নোডে ক্লিক করুন
পেন আইকনে ক্লিক করুন
সার্ভার ক্ষেত্রে প্রবেশ RPi এর IP ঠিকানা লিখুন
আপডেটে ক্লিক করুন। একই প্রবাহের অন্যান্য সমস্ত MQTT নোড আপডেট করা হবে।
ধাপ 21: লিভিং রুম RPi এর জন্য ইমপোর্ট ফ্লো
হ্যামবার্গার মেনুতে ক্লিক করুন এবং নীচের লিঙ্কে কোডে আমদানি> ক্লিপবোর্ডপেস্টে যান এবং আমদানি ক্লিক করুন
pastebin.com/raw/vdRQP6aa
একটি MQTT আউট নোডে ক্লিক করুন
পেন আইকনে ক্লিক করুন
সার্ভার ক্ষেত্রে লিভিং রুম RPi এর IP ঠিকানা লিখুন
আপডেটে ক্লিক করুন। একই প্রবাহের অন্যান্য সমস্ত MQTT নোড আপডেট করা হবে।
ধাপ 22: বেডরুম RPi এর জন্য প্রবাহ আমদানি করুন
হ্যামবার্গার মেনুতে ক্লিক করুন এবং আমদানি> ক্লিপবোর্ডে যান
নীচের লিঙ্কে কোডটি আটকান এবং আমদানি ক্লিক করুন
pastebin.com/raw/x4wZJvFk
একটি MQTT আউট নোডে ক্লিক করুন
পেন আইকনে ক্লিক করুন
সার্ভার ক্ষেত্রে বেডরুম RPi এর IP ঠিকানা লিখুন
আপডেটে ক্লিক করুন। একই প্রবাহের অন্যান্য সমস্ত MQTT নোড আপডেট করা হবে।
ধাপ 23: ব্লুমিক্সের জন্য প্রবাহ আমদানি করুন
হ্যামবার্গার মেনুতে ক্লিক করুন এবং আমদানি> ক্লিপবোর্ডে যান
নীচের লিঙ্কে কোডটি আটকান এবং আমদানি ক্লিক করুন
pastebin.com/raw/CR3Fsbn2
ধাপ 24: অ্যাপটি স্থাপন করুন
অ্যাপ স্থাপন করতে ডিপ্লয় বাটনে ক্লিক করুন।
যদি এমকিউটিটি স্থাপনের পরে সংযোগ করতে ব্যর্থ হয়, তাহলে নিচের 2 টি কমান্ড (একটি সময়ে এক) প্রবেশ করুন এবং মশকিটো পুনরায় চালু করুন তারপর আবার চেষ্টা করুন।
sudo /etc/init.d/mosquitto স্টপ
মশা
ধাপ 25: ড্যাশবোর্ড দেখা
যান: 1880/ui (যেমন 169.254.43.161:1880/ui)
আপনি উপরের পর্দা দেখতে হবে।
ধাপ 26: ড্যাশবোর্ড #2 দেখা
আপনি হ্যামবার্গার মেনু আইকনে ক্লিক করে এবং আপনি যে RPi এর জন্য ড্যাশবোর্ড দেখতে চান তা নির্বাচন করে অন্যান্য 2 RPis (উপরে দেখানো) এর জন্য ড্যাশবোর্ড অ্যাক্সেস করতে পারেন।
ধাপ 27: চ্যাটবট ব্যবহার করা
অ্যাপ্লিকেশনটিতে একটি টেলিগ্রাম বটও রয়েছে। বটের নাম groupONEbot। হেল্প কমান্ড ব্যবহার করে কমান্ডের একটি তালিকা দেখানো যেতে পারে, যেমনটি নীচে দেখা গেছে। উপরে সম্ভাব্য ব্যবহারের ক্ষেত্রে কিছু উদাহরণ আছে।
প্রস্তাবিত:
হোম অ্যাসিস্ট্যান্ট এবং ইএসপি হোম সহ আপনার স্বয়ংক্রিয় স্লাইডিং গেট নিয়ন্ত্রণ করুন: 5 টি ধাপ (ছবি সহ)
হোম অ্যাসিস্ট্যান্ট এবং ইএসপি হোমের সাহায্যে আপনার স্বয়ংক্রিয় স্লাইডিং গেট নিয়ন্ত্রণ করুন: নিম্নলিখিত নিবন্ধটি আমার ব্যক্তিগত অভিজ্ঞতার উপর কিছু প্রতিক্রিয়া যা আমি আমার বাড়িতে স্বয়ংক্রিয় স্লাইডিং গেটটি নিয়ন্ত্রণ করেছি। ব্র্যান্ডেড এই গেট, " V2 আলফারিস " আমারও আছে
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন - হোম অটোমেশন আইডিয়া: 15 টি ধাপ (ছবি সহ)
কিভাবে Arduino কন্ট্রোল রিলে মডিউল ব্যবহার করে স্মার্ট হোম তৈরি করবেন | হোম অটোমেশন আইডিয়া: এই হোম অটোমেশন প্রকল্পে, আমরা একটি স্মার্ট হোম রিলে মডিউল ডিজাইন করব যা 5 টি হোম যন্ত্রপাতি নিয়ন্ত্রণ করতে পারে। এই রিলে মডিউলটি মোবাইল বা স্মার্টফোন, আইআর রিমোট বা টিভি রিমোট, ম্যানুয়াল সুইচ থেকে নিয়ন্ত্রণ করা যায়। এই স্মার্ট রিলেটিও বুঝতে পারে
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: 3 টি ধাপ
হোম অটোমেশন দিয়ে শুরু করা: হোম অ্যাসিস্ট্যান্ট ইনস্টল করা: আমরা এখন হোম অটোমেশন সিরিজ শুরু করতে যাচ্ছি, যেখানে আমরা একটি স্মার্ট হোম তৈরি করব যা আমাদের লাইট, স্পিকার, সেন্সর ইত্যাদি নিয়ন্ত্রণ করতে দেবে ভয়েস সহকারী। এই পোস্টে, আমরা শিখব কিভাবে ইনস
রাস্পবেরি পাই হোম হোম সিঙ্ক্রোনাস অডিও ফোন অ্যাপ রিমোট সহ: 10 টি ধাপ (ছবি সহ)
ফোন অ্যাপ রিমোটের সাথে রাস্পবেরি পাই হোম হোম সিঙ্ক্রোনাস অডিও: লক্ষ্য হল যেকোনো রুমে অডিও এবং/অথবা স্বতন্ত্র উত্স সিঙ্ক্রোনাইজ করা, আইটিউনস রিমোট (আপেল) বা রিটুন (অ্যান্ড্রয়েড) এর মাধ্যমে সহজেই একটি ফোন বা ট্যাবলেট দিয়ে নিয়ন্ত্রিত। আমি অডিও অঞ্চলগুলি স্বয়ংক্রিয়ভাবে চালু/বন্ধ করতে চাই তাই আমি রাস্পবেরি পাইয়ের দিকে ফিরেছি এবং
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): 4 টি ধাপ
ভয়েস নিয়ন্ত্রিত হোম অটোমেশন (যেমন আলেক্সা বা গুগল হোম, কোন ওয়াইফাই বা ইথারনেটের প্রয়োজন নেই): এটি মূলত ভয়েস নির্দেশে বার্তা পাঠানোর জন্য গুগল সহকারী সেটআপ সহ এসএমএস ভিত্তিক আরডুইনো নিয়ন্ত্রিত রিলে। এটা খুবই সহজ এবং সস্তা এবং আপনার সাথে আলেক্সা বিজ্ঞাপনের মতো বিদ্যমান বৈদ্যুতিক যন্ত্রপাতি (যদি আপনার মটো -এক্স স্মার্টপ থাকে