সুচিপত্র:

নোড রেড - কন্ট্রোল রাস্পবেরিপিআই: 8 টি ধাপ
নোড রেড - কন্ট্রোল রাস্পবেরিপিআই: 8 টি ধাপ

ভিডিও: নোড রেড - কন্ট্রোল রাস্পবেরিপিআই: 8 টি ধাপ

ভিডিও: নোড রেড - কন্ট্রোল রাস্পবেরিপিআই: 8 টি ধাপ
ভিডিও: Node-RED with UIBuilder 2024, নভেম্বর
Anonim
নোড লাল - রাস্পবেরিপি নিয়ন্ত্রণ করুন
নোড লাল - রাস্পবেরিপি নিয়ন্ত্রণ করুন

এই নির্দেশনায় আমরা নোড-রেড সফটওয়্যার সেটআপ করার পাশাপাশি আপনার রাস্পবেরি পাইতে কীভাবে জিপিআইও নিয়ন্ত্রণ করতে হয় তা সহজেই দেখব।

ধাপ 1: প্যাকেজ ইনস্টল করা

প্রথমে আমাদের প্যাকেজ ইনস্টল করতে হবে। এটি করার জন্য আপনাকে একটি টার্মিনালে নিম্নলিখিত কমান্ডগুলি জারি করতে হবে:

pi@raspberrypi: ~ $ sudo apt-get update

pi@raspberrypi: ~ $ sudo apt-get build-essential python-rpi.gpio ইনস্টল করুন

(যদি প্রসারিত রাসবিয়ান চলমান থাকে তবে এটি ইতিমধ্যে ইনস্টল করা উচিত।)

পাই

ধাপ 2: প্রথমবারের জন্য স্টার্টআপ নোড-রেড

নোড-রেড আপ শুরু করার জন্য আপনাকে কেবল টার্মিনাল কমান্ড চালাতে হবে: pi@raspberrypi: ~ $ node-red-start

নোড-রেড অটো স্টার্ট করার জন্য যখন পাই বুট হয় তখন আপনাকে কেবল নিম্নলিখিত কমান্ড দিয়ে পরিষেবাটি সক্ষম করতে হবে:

pi@raspberrypi: ~ $ sudo systemctl nodered.service সক্ষম করে

ধাপ 3: ওয়েব পেজে লগিং

ওয়েব পেজে লগিং
ওয়েব পেজে লগিং

এখন আপনাকে কেবল ওয়েবপৃষ্ঠায় লগইন করতে হবে যা এখন আপনার রাস্পবেরি পাইতে নোড-রেড বিকাশের জন্য চলছে।

এটি করার জন্য আপনাকে কেবল আপনার পাই এর ঠিকানায় যেতে হবে এবং পোর্ট 1880 ব্যবহার করতে হবে।

উদাহরণ:

যদি আমার পাই ঠিকানা 192.168.1.40 হয় তবে আমি https://192.168.1.40:1880 ব্যবহার করে লগইন করব

ধাপ 4: GPIO এর জন্য ড্যাশবোর্ড মডিউল ইনস্টল করা

GPIO এর জন্য ড্যাশবোর্ড মডিউল ইনস্টল করা
GPIO এর জন্য ড্যাশবোর্ড মডিউল ইনস্টল করা

এখন আমরা আপনার GPIO- এর নিয়ন্ত্রণের জন্য একটি ড্যাশবোর্ড তৈরির দিকে নজর দেব। প্রথমে আমাদের ড্যাশবোর্ড উপাদান ইনস্টল করতে হবে।

আপনার পাইতে একটি টার্মিনালে নিম্নলিখিত কমান্ডটি সম্পাদন করুন:

pi@raspberrypi: ~ $ node-red-stop

pi@raspberrypi: ~ $ cd ~/.node-red pi@raspberrypi: ~ $ npm install node-red-dashboard pi@raspberrypi: ~ $ node-red-start

ধাপ 5: GPIO এর জন্য একটি ড্যাশবোর্ড তৈরি করা

এখন আপনাকে সেই ব্রাউজার পৃষ্ঠায় ফিরে যেতে হবে যা আপনি এই প্রকল্পে আগে গিয়েছিলেন।

এই পৃষ্ঠা থেকে আমরা GPIO এর একটি উদাহরণ তৈরি করব। আমি GPIO চালু এবং বন্ধ করার জন্য একটি এবং একটি pwm তরঙ্গ সঞ্চালনের জন্য একটি সুইচ এবং একটি স্লাইডার রাখব।

আপনাকে ড্যাশবোর্ডের নীচে প্যানেলের বাম দিক থেকে, সুইচ বোতামটি খুঁজে বের করতে হবে এবং এটিকে ফ্লো 1 এ টেনে আনতে হবে। তারপর আপনাকে স্লাইডার খুঁজে বের করতে হবে এবং ফ্লো 1 এও টেনে আনতে হবে।

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

কেবলমাত্র আপনার কার্সারটি সুইচের বাম পাশে কানেক্টিং ডটে রাখুন এবং জিপিআইও পিনের একটি বাম পাশে সংযোগকারী বিন্দুতে ক্লিক করুন এবং টেনে আনুন। স্লাইডারের জন্য একই কাজ করুন।

একবার সংযুক্ত হয়ে গেলে আপনাকে তাদের উপর ডাবল ক্লিক করে প্রতিটি অংশ কনফিগার করতে হবে।

ধাপ 6: সুইচ কনফিগার করা

সুইচ কনফিগার করা হচ্ছে
সুইচ কনফিগার করা হচ্ছে
সুইচ কনফিগার করা হচ্ছে
সুইচ কনফিগার করা হচ্ছে

সুইচ নোডে ডাবল ক্লিক করুন এবং বৈশিষ্ট্য মেনু খুলুন।

এখানে আপনাকে গ্রুপের ডানদিকে পেন্সিলটি ক্লিক করতে হবে।

এখন একটি নতুন গ্রুপের নাম তৈরি করুন (আমি আমার ডিফল্টে রেখে দিয়েছি)

TAB এর পাশে পেন্সিল আইকনটি চয়ন করুন এবং আপনি যে টেবিলটির অংশ হতে চান তার নাম দিন (আমি বাড়ি বেছে নিয়েছি)

এখন উপরের ডান কোণে আপডেট নির্বাচন করুন।

এখন আপনি আপনার আকার এবং আপনার সুইচের বিন্যাস চয়ন করতে পারেন। একবার আপনি যে আইকনটি ব্যবহার করতে চান তা পেয়ে গেলে এবং সমস্ত প্রসাধনী সম্পন্ন হয়ে গেলে আপনি প্লেলোড অপশনে চলে যাবেন।

একটি সুইচের জন্য আপনাকে নিম্নরূপ পেলোড অপশন সেট করতে হবে:

প্লেলোড টেক্সটবক্সের পাশে ড্রপ ডাউন তীর নির্বাচন করুন এবং উভয় প্লেলোডের জন্য নম্বর নির্বাচন করুন তারপর সেট করুন:

পেলোডে: ১

অফ পেলোড: 0

এখন আপনাকে GPIO পিন কনফিগার করতে হবে যা আপনি স্যুইচ করতে চান।

সুইচের জন্য পিনে ডাবল ক্লিক করুন এবং এটি সম্পাদনা rpi-gpio আউট মোড খুলবে।

আপনি যে পিনটি ব্যবহার করতে চান তা নির্বাচন করুন, আমাদের ক্ষেত্রে আমরা GPIO04-7 পিন ব্যবহার করছি।

আপনি চাইলে একটি নাম দিন এবং "সম্পন্ন" নির্বাচন করুন

ধাপ 7: স্লাইডার কনফিগার করা

স্লাইডার কনফিগার করা
স্লাইডার কনফিগার করা
স্লাইডার কনফিগার করা
স্লাইডার কনফিগার করা

স্লাইডার কনফিগার করার জন্য আপনাকে প্রথমে স্লাইডার ড্যাশবোর্ড বাটনে ডাবল ক্লিক করতে হবে।

একবার সেখানে গেলে আপনি "লেবেল" সম্পত্তিটি সম্পাদনা করবেন যা আপনি এর নামটি UI- এ রাখতে চান।

পরবর্তী আপনি সর্বনিম্ন পরিসীমা এবং সর্বোচ্চ পরিসীমা সেট করবেন। যেহেতু PWM LED উজ্জ্বলতা সাধারণত শতাংশে থাকে, %ডিউটি সাইকেলের কারণে, আমাদের সর্বনিম্ন 0 এবং সর্বোচ্চ 100 হতে হবে।

এখন আমাদের উদাহরণের জন্য ধাপের কারণে আলো কতটা আক্রমনাত্মক উজ্জ্বলতা পরিবর্তন করে। আমি প্রতি ধাপে 1 এর জন্য কনফিগার করেছি তাই স্লাইডারের 1 ইউনিট 1% উজ্জ্বলতার সমান।

এটা স্লাইডারের জন্য

পিনের জন্য আপনাকে সংশ্লিষ্ট GPIO পিন মডিউলে ডাবল ক্লিক করতে হবে।

এখন রাসের জন্য আমরা GPIO18 পিন বেছে নিলাম যেহেতু এটি রাস্পবেরি পাই 3 B+ এর জন্য একটি PMW পিন

তারপরে আপনাকে টাইপ ফিল্ডে PWM আউটপুট নির্বাচন করতে হবে যাতে জানা যায় যে এটি একটি PWM আউটপুট।

এটি একটি নাম দিন এবং আপনি যেতে প্রস্তুত।

ধাপ 8: UI চালু করা এবং পরীক্ষা করা

Image
Image

এখন আপনার নতুন ড্যাশবোর্ড UI পরীক্ষা করার জন্য আপনাকে আপনার কাস্টম কোড স্থাপন করতে উপরের ডানদিকে কোণায় স্থাপনায় ক্লিক করতে হবে। তারপরে আপনাকে আপনার পাই এর আইপি ঠিকানায় যেতে হবে যা রানড নোড-রেড। এবং এটিতে UI উপাধি বিজ্ঞাপন করুন উদাহরণস্বরূপ: https://192.168.1.31:1880/ui আপনার যা দেখা উচিত তা হল আপনার সুইচ এবং আপনার তৈরি করা স্লাইডার। এখন আপনি প্রতিটিতে ক্লিক করে পরীক্ষা করতে পারেন আমি আশা করি আপনি এই নির্দেশাবলী উপভোগ করেছেন এবং অন্য যে কোন তথ্যের জন্য ইউটিউব চ্যানেল এবং ভিডিওটি দেখুন।

প্রস্তাবিত: