আপনি যদি স্মার্ট ডিভাইস, সেন্সর, অ্যাকচুয়েটর এবং অন্যান্য ইন্টারনেট-সংযুক্ত গ্যাজেটগুলির একটি সংগ্রহ সংগ্রহ করে থাকেন তবে আপনি কীভাবে আপনার ইন্টারনেট-সংযুক্ত উপাদানগুলিকে একটি ইন্টারনেট অফ থিংস (IoT) প্রকল্পে পরিণত করবেন?
Cayenne হল একটি মোবাইল অ্যাপ, অনলাইন পরিষেবা এবং ড্যাশবোর্ড যার লক্ষ্য IoT এর বিশ্বকে আরও অ্যাক্সেসযোগ্য করে তোলা। একবার আপনার রাস্পবেরি পাইতে কেয়েন ইনস্টল হয়ে গেলে, আপনি বিভিন্ন মেনুতে নেভিগেট করে এবং বিভিন্ন বোতাম নির্বাচন করে IoT প্রকল্পগুলি তৈরি করতে সক্ষম হবেন৷
নতুনদের জন্য, Cayenne IoT এবং হোম অটোমেশন নেটওয়ার্ক তৈরি করতে অনেক জটিলতা নিয়ে যায়, যখন আরও অভিজ্ঞ ব্যবহারকারীরা তাদের প্রকল্পগুলি জাম্প স্টার্ট করার জন্য Cayenne ব্যবহার করতে সক্ষম হবে - সেই সমস্ত বিরক্তিকর সেটআপ এবং বয়লারপ্লেট কোডগুলি কেটে, সরাসরি পেতে ভালো জিনিস।
আপনার রাস্পবেরি পাইতে কীভাবে কেয়েন তৈরি করতে হয় এবং চালানো যায় তা আপনি শিখবেন, আপনার সমস্ত সেন্সর, অ্যাকচুয়েটর এবং ডিভাইসগুলি নিবন্ধন করুন এবং তারপরে এই নিবন্ধে একটি সাধারণ তাপমাত্রা-ভিত্তিক ট্রিগার তৈরি করুন৷
কেয়েন কি?
কেয়েনে নিম্নলিখিত উপাদানগুলি নিয়ে গঠিত:
- সফ্টওয়্যার যা আপনার রাস্পবেরি পাইতে চলে এবং কমান্ড, ট্রিগার এবং সতর্কতা পরিচালনার জন্য দায়ী৷ আপনি Cayenne মোবাইল অ্যাপ ব্যবহার করে বা আপনার রাস্পবেরি পাইতে সরাসরি টার্মিনাল কমান্ড চালিয়ে এই সফ্টওয়্যারটি ইনস্টল করতে পারেন। এই টিউটোরিয়ালে উভয় পদ্ধতিই কভার করা হয়েছে।
- কেয়েন ক্লাউড, যা আপনার রাস্পবেরি পাই থেকে সমস্ত ডেটা প্রক্রিয়া করে এবং সংরক্ষণ করে।
- একটি অনলাইন ড্যাশবোর্ড, যা একটি গ্রাফিকাল পরিবেশ প্রদান করে যেখানে আপনি আপনার IoT প্রকল্পগুলি তৈরি করতে পারেন এবং আপনি কেয়েনের সাথে নিবন্ধিত সমস্ত উপাদান পরিচালনা করতে পারেন৷
আপনার যা প্রয়োজন
এই টিউটোরিয়ালটি সম্পূর্ণ করতে আপনার প্রয়োজন হবে:
- রাস্পবেরি পাই 4
- SD কার্ড
- ল্যাপটপ বা কম্পিউটার যেখানে আপনি রাস্পবিয়ান সিস্টেম ইমেজ ডাউনলোড করবেন
- পাওয়ার ক্যাবল যা আপনার রাস্পবেরি পাই এর মডেলের সাথে সামঞ্জস্যপূর্ণ
- ইথারনেট কেবল যদি Wi-Fi এর মাধ্যমে সংযোগ না করে
আপনি Cayenne ইনস্টল করার জন্য যে পদ্ধতি ব্যবহার করেন তার উপর নির্ভর করে, আপনার প্রয়োজন হতে পারে:
- বাহ্যিক কীবোর্ড এবং এটিকে আপনার রাস্পবেরি পাইতে সংযুক্ত করার উপায়
- মাইক্রো HDMI কেবল
- বাহ্যিক মনিটর
- অ্যান্ড্রয়েড বা iOS ব্যবহার করে স্মার্টফোন বা ট্যাবলেট
একবার আপনার টুলস হয়ে গেলে, আপনি কেয়েন সেট আপ করতে প্রস্তুত৷
৷রাস্পবিয়ান অপারেটিং সিস্টেম ইনস্টল করুন
রাস্পবিয়ান অপারেটিং সিস্টেম ইনস্টল করতে:
1. আপনার ল্যাপটপ বা কম্পিউটারে রাস্পবিয়ানের সর্বশেষ সংস্করণ ডাউনলোড করুন৷
৷2. আপনার কম্পিউটার বা ল্যাপটপে SD কার্ড ঢোকান৷
৷3. যদি আপনি ইতিমধ্যে না করে থাকেন তাহলে Etcher ডাউনলোড এবং ইনস্টল করুন৷
৷4. Etcher-এ, "ছবি নির্বাচন করুন" এ ক্লিক করুন এবং আপনি যে রাস্পবিয়ান ফাইলটি ডাউনলোড করেছেন তা চয়ন করুন৷
5. "লক্ষ্য নির্বাচন করুন" এ ক্লিক করুন এবং আপনার SD কার্ড চয়ন করুন৷
৷6. Etcher এখন আপনার SD কার্ডে রাস্পবিয়ান ফ্ল্যাশ করবে। আপনার ল্যাপটপ বা কম্পিউটার থেকে SD কার্ডটি সরান এবং এটি আপনার রাস্পবেরি পাইতে ঢোকান৷
আপনি মোবাইল অ্যাপ ব্যবহার করে কেয়েন ইনস্টল করছেন নাকি সরাসরি আপনার রাস্পবেরি পাইতে টার্মিনাল কমান্ড চালাচ্ছেন তার উপর নির্ভর করে পরবর্তী পদক্ষেপগুলি পরিবর্তিত হবে।
পদ্ধতি 1:Cayenne মোবাইল অ্যাপ ব্যবহার করা
Cayenne মোবাইল অ্যাপ ব্যবহার করে আপনার Raspberry Pi-এ Cayenne ইনস্টল করুন:
1. রাস্পবেরি পাইতে আপনার ইথারনেট কেবল সংযুক্ত করুন৷
৷2. আপনার রাস্পবেরি পাই একটি পাওয়ার উত্সে প্লাগ করুন৷ ডিভাইসটি স্বয়ংক্রিয়ভাবে বুট হওয়া উচিত।
3. আপনার মোবাইল ডিভাইসে Cayenne ডাউনলোড করুন৷
৷4. অ্যাপটি ইনস্টল এবং চালু করুন।
5. "খুলুন -> আমার বিনামূল্যের অ্যাকাউন্ট তৈরি করুন" এ আলতো চাপুন এবং কেয়েনের সাথে নিবন্ধন করুন৷
6. আপনার নতুন কেয়েন অ্যাকাউন্টে লগ ইন করুন৷
৷7. আপনার রাস্পবেরি পাই সনাক্ত করতে "রাস্পবেরি পিস খুঁজুন" বোতামে আলতো চাপুন৷
8. যখন আপনার রাস্পবেরি পাই প্রদর্শিত হয়, তখন এটি একটি আলতো চাপুন৷
৷কেয়েন আপনার রাস্পবেরি পাইতে লাইব্রেরি এবং এজেন্ট ইনস্টল করবে, আপনার রাস্পবেরি পাই রিবুট করবে এবং অবশেষে সফ্টওয়্যার এবং ড্রাইভার ইনস্টল করবে। এতে কয়েক মিনিট সময় লাগতে পারে, তাই কফি খাওয়ার জন্য এটাই উপযুক্ত সময়!
সমস্ত প্রয়োজনীয় সফ্টওয়্যার ইনস্টল হয়ে গেলে, আপনার রাস্পবেরি পাই কেয়েন ড্যাশবোর্ডে উপস্থিত হবে৷
পদ্ধতি 2:টার্মিনাল কমান্ড চালানো
বিকল্পভাবে, আপনি যদি মোবাইল অ্যাপ ব্যবহার করতে না চান, তাহলে টার্মিনাল কমান্ড ব্যবহার করে আপনার রাস্পবেরি পাইতে Cayenne ইনস্টল করুন:
1. আপনার রাস্পবেরি পাইতে আপনার বাহ্যিক মনিটর, কীবোর্ড এবং ঐচ্ছিক ইথারনেট কেবল সংযুক্ত করুন৷
2. একটি পাওয়ার তার সংযুক্ত করুন, এবং আপনার রাস্পবেরি পাই স্বয়ংক্রিয়ভাবে বুট হওয়া উচিত৷
৷3. আপনি যদি ইথারনেট কেবল ব্যবহার না করেন তবে Wi-Fi এর সাথে সংযোগ সহ স্বাভাবিক কনফিগারেশন সম্পূর্ণ করুন৷
4. Cayenne ওয়েবসাইটে যান এবং আপনার বিনামূল্যে অ্যাকাউন্ট তৈরি করুন৷
৷5. একবার আপনি আপনার অ্যাকাউন্টে সাইন ইন হয়ে গেলে, "নতুন যোগ করুন -> ডিভাইস / উইজেট" নির্বাচন করুন৷
6. "রাস্পবেরি পাই" নির্বাচন করুন৷ কেয়েন কনসোল একটি ইনস্টলার স্ক্রিপ্ট তৈরি করবে যা আপনি আপনার রাস্পবেরি পাইতে প্রয়োজনীয় সমস্ত সফ্টওয়্যার ডাউনলোড করতে ব্যবহার করতে পারেন।
7. আপনার রাস্পবেরি পাইতে, টুলবারে টার্মিনাল আইকনে ক্লিক করে একটি টার্মিনাল উইন্ডো খুলুন৷
8. টার্মিনালে Cayenne ইনস্টলেশন স্ক্রিপ্ট টাইপ করুন এবং আপনার কীবোর্ডে এন্টার কী টিপুন। রাস্পবিয়ান এখন আপনার রাস্পবেরি পাইতে সমস্ত প্রয়োজনীয় সফ্টওয়্যার ডাউনলোড করবে৷
৷ইনস্টলেশনের পরে, আপনার রাস্পবেরি পাই স্বয়ংক্রিয়ভাবে পুনরায় বুট হবে। একটি সফল রিবুট করার পরে, আপনার রাস্পবেরি পাই কেয়েন ড্যাশবোর্ডে উপস্থিত হবে৷
সমস্যা সমাধান:কেয়েন আমার রাস্পবেরি পাই খুঁজে পাচ্ছে না!
যদি কেয়েন আপনার রাস্পবেরি পাই সনাক্ত করতে লড়াই করে, তাহলে:
1. আপনার নেটওয়ার্ক চেক করুন
কেয়েন শুধুমাত্র একটি রাস্পবেরি পাই সনাক্ত করতে পারে যা একই নেটওয়ার্কের সাথে সংযুক্ত। আপনি Android, iOS বা ওয়েব ব্রাউজারের মাধ্যমে Cayenne ব্যবহার করছেন না কেন, আপনি আপনার Raspberry Pi-এর মতো একই নেটওয়ার্কে আছেন কিনা তা পরীক্ষা করুন।
2. IP ঠিকানার উপর ভিত্তি করে অনুসন্ধান করুন
যখনই আপনি একটি ডিভাইসের জন্য স্ক্যান করবেন, তখন আপনি একটি বিকল্প দেখতে পাবেন "আইপি ঠিকানা দিয়ে অনুসন্ধান করুন।"
যদি কেয়েন আপনার রাস্পবেরি পাই সনাক্ত করতে লড়াই করে, তাহলে আপনি এই লিঙ্কে ক্লিক করে এবং আপনার রাস্পবেরি পাই-এর আইপি ঠিকানা প্রবেশ করে ইতিবাচক ফলাফল পেতে পারেন৷
আপনি রাস্পবিয়ান টার্মিনাল চালু করে এবং নিম্নলিখিত কমান্ডটি চালিয়ে এই আইপি ঠিকানাটি পুনরুদ্ধার করতে পারেন:
hostname -I
কেয়েন দিয়ে আপনার রাস্পবেরি পাই পর্যবেক্ষণ করা হচ্ছে
আপনার রাস্পবেরি পাই এর CPU, RAM এবং তাপমাত্রা সহ কিছু পরিসংখ্যান দেখতে Cayenne ড্যাশবোর্ড ব্যবহার করুন।
এই পরিসংখ্যানগুলির মধ্যে যেকোনও ট্যাপ করা যেতে পারে সেইসাথে কেয়েন সময়ের সাথে লগ করা ডেটা দেখতে, যা আপনাকে আপনার ডিভাইসের স্বাস্থ্য এবং কর্মক্ষমতার প্রবণতা সনাক্ত করতে সাহায্য করতে পারে৷
আপনার IoT নেটওয়ার্ক তৈরি করা:সেন্সর এবং অ্যাকুয়েটর যোগ করা
আপনার নেটওয়ার্কে কোনো সেন্সর বা অ্যাকচুয়েটর থাকলে, আপনি এই উপাদানগুলি কেয়েনে যোগ করতে পারেন, এই সময়ে আপনি কেয়েন ড্যাশবোর্ড থেকে এই উপাদানগুলির সাথে নিরীক্ষণ এবং ইন্টারঅ্যাক্ট করতে সক্ষম হবেন। মনে রাখবেন যে নিম্নলিখিত পদক্ষেপগুলি মোবাইল অ্যাপের মাধ্যমে করা হয়েছে, তাই আপনি যদি ওয়েব ব্রাউজারের মাধ্যমে ড্যাশবোর্ড অ্যাক্সেস করেন তবে ব্যবহারকারীর ইন্টারফেস কিছুটা আলাদা হতে পারে৷
1. Cayenne অ্যাপে, আপনার রাস্পবেরি পাই ডিভাইসটি নির্বাচন করুন৷
৷2. টুলবারে ছোট স্পিডোমিটার আইকনটি নির্বাচন করুন৷
৷3. উপরের ডানদিকের কোণায় ছোট্ট “+’ আইকনে আলতো চাপুন৷
৷4. আপনি যে সেন্সর বা অ্যাকচুয়েটর যোগ করতে চান সেটি খুঁজুন এবং এটিতে একটি ট্যাপ দিন।
5. পরবর্তী ফর্মটি সম্পূর্ণ করুন এবং তারপরে হয় "সেন্সর যোগ করুন" বা "অ্যাকচুয়েটর যোগ করুন" এ আলতো চাপুন৷
আপনি এখন এই উপাদানটির সাথে কাজ করতে পারেন৷
৷একটি তাপমাত্রা ট্রিগার তৈরি করুন
কেয়েন ড্যাশবোর্ড থেকে আপনি অনেকগুলি বিভিন্ন কাজ সম্পাদন করতে পারেন তবে আমরা একটি সাধারণ তাপমাত্রা ট্রিগার তৈরি করছি৷ এই ওয়ার্কফ্লোতে, যখনই এই উপাদানটি একটি নির্দিষ্ট তাপমাত্রার থ্রেশহোল্ড অতিক্রম করে তখন কেয়েন একটি বিজ্ঞপ্তি তৈরি করবে, যা উপাদানগুলি অতিরিক্ত গরম না হয় তা নিশ্চিত করতে বা আপনার হিটিং চালু এবং বন্ধ করার মতো বিস্তৃত হোম অটোমেশন ওয়ার্কফ্লো ট্রিগার করার জন্য কার্যকর হতে পারে৷
Cayenne অ্যাপে:
1. আপনি যে রাস্পবেরি পাই ডিভাইসটির সাথে কাজ করতে চান সেটি নির্বাচন করুন৷
৷2. টুলবারে ছোট্ট "প্লে" বোতামটি আলতো চাপুন, তারপরে উপরের-ডানদিকে কোণায় "+" আইকনে আলতো চাপুন৷
3. এই ট্রিগারটিকে একটি নাম দিন, যেমন এখানে ব্যবহৃত "খুব গরম"৷
৷4. নীল "+" বোতামে আলতো চাপুন৷
৷5. আপনি যে সেন্সর বা অ্যাকচুয়েটরটি নিরীক্ষণ করতে চান তা খুঁজুন এবং এর সাথে থাকা "তাপমাত্রা" বোতামটি আলতো চাপুন৷
6. একটি তাপমাত্রা থ্রেশহোল্ড নির্বাচন করুন৷
৷7. নিশ্চিত করুন যে "উপরের সেন্সর" নির্বাচন করা হয়েছে৷
৷8. "তারপর -> +"
-এ আলতো চাপুন৷9. ইমেল বা SMS এর মাধ্যমে আপনি কীভাবে আপনার বিজ্ঞপ্তি পেতে চান তা চয়ন করুন৷ প্রয়োজনীয় তথ্য লিখুন এবং তারপরে "সম্পন্ন" এ আলতো চাপুন৷
৷10. যখন আপনি আপনার প্রবেশ করা তথ্যে খুশি হন, তখন উপরের ডানদিকের কোণায় "সংরক্ষণ করুন" আইকনে আলতো চাপুন৷
11. আপনার ট্রিগার সক্রিয় করতে, নিশ্চিত করুন যে "প্লে" বোতামটি নির্বাচিত হয়েছে এবং স্লাইডারটিকে "চালু" অবস্থানে ঠেলে দিন৷
প্রতিবার এই উপাদানটি নির্দিষ্ট তাপমাত্রার থ্রেশহোল্ড অতিক্রম করলে আপনি এখন একটি বিজ্ঞপ্তি পাবেন।
এখন যেহেতু আপনি কেয়েন সেট আপ করেছেন এবং প্রয়োজনীয় কেয়েন ওয়ার্কফ্লো এর সাথে নিজেকে পরিচিত করেছেন, আপনি ডিভাইস, সেন্সর এবং অ্যাকুয়েটর যোগ করা চালিয়ে যেতে পারেন এবং আপনার সমস্ত IoT উপাদানগুলির জন্য ট্রিগার এবং নিয়ম তৈরি করতে কেয়েন ব্যবহার করতে পারেন, বা আরও ভালভাবে, আপনার রাস্পবেরি পাই চালু করুন একটি প্রান্ত গেটওয়েতে।