সুচিপত্র:

রাস্পবেরি পাই সহ মাইএসকিউএল এবং নোড-রেড: 6 টি ধাপ
রাস্পবেরি পাই সহ মাইএসকিউএল এবং নোড-রেড: 6 টি ধাপ

ভিডিও: রাস্পবেরি পাই সহ মাইএসকিউএল এবং নোড-রেড: 6 টি ধাপ

ভিডিও: রাস্পবেরি পাই সহ মাইএসকিউএল এবং নোড-রেড: 6 টি ধাপ
ভিডিও: LEMP - এঞ্জিনএক্স, পিএইচপি, মাইএসকিউএল এর ইনস্টলেশন, কনফিগারেশন 2024, জুলাই
Anonim
রাস্পবেরি পাই সহ মাইএসকিউএল এবং নোড-রেড
রাস্পবেরি পাই সহ মাইএসকিউএল এবং নোড-রেড

হ্যালো বন্ধুরা. এই নির্দেশে, আমি আপনাকে দেখাবো কিভাবে একটি সহজ CPU তাপমাত্রা লগার তৈরি করতে Node-RED mysql নোড ব্যবহার করতে হয়। চল শুরু করি.

এটি শেখার জন্য একটি শিক্ষানবিস গাইডও হবে:

নোড-রেড, এর সম্ভাবনা এবং প্রধান নোড।

PHPMyAdmin এবং MySQL এর ইনস্টলেশন।

নোড-রেডে জাভাস্ক্রিপ্ট ফাংশন নোড।

অস্পষ্ট ছবির জন্য দু Sorryখিত।

ধাপ 1: প্রয়োজনীয় জিনিস

প্রয়োজনীয় জিনিস
প্রয়োজনীয় জিনিস
প্রয়োজনীয় জিনিস
প্রয়োজনীয় জিনিস
প্রয়োজনীয় জিনিস
প্রয়োজনীয় জিনিস

এই প্রকল্পের জন্য আমি একটি রাস্পবেরি পাই জিরো ব্যবহার করছি কারণ এটি ছোট এবং সস্তা এটি সহজেই আপনার পকেটে ফিট করতে পারে। সুতরাং আপনার সফ্টওয়্যার আপনার সাথে ভ্রমণ করে। কিন্তু আপনি আপনার পছন্দের যেকোন কম্পিউটার ব্যবহার করতে পারেন, যতক্ষণ না এটি ডেবিয়ান লিনাক্স ভিত্তিক।

আপনার টার্মিনাল (বা ssh) এর মাধ্যমে আপনার কম্পিউটারে একটি ইন্টারনেট সংযোগ এবং স্থানীয় অ্যাক্সেসের প্রয়োজন হবে।

আপনি যদি ম্যাক বা লিনাক্স ব্যবহার করেন:-

$ ssh pi@your_pi's_ip_address

আপনি যদি উইন্ডোজ ব্যবহার করেন, পুটি ডাউনলোড এবং ইনস্টল করুন:-

www.chiark.greenend.org.uk/~sgtatham/putty…

ধাপ 2: লগইন করুন

প্রবেশ করুন
প্রবেশ করুন
প্রবেশ করুন
প্রবেশ করুন
প্রবেশ করুন
প্রবেশ করুন

ডিফল্ট রাস্পবিয়ান লগইন:-

পাই এবং রাস্পবেরি।

পরবর্তী, এই কমান্ডগুলি চালান।

sudo apt- আপডেট পান

sudo apt-get upgrade

sudo apt-nodejs npm nodered ইনস্টল করুন।

মনে রাখবেন আপনি যদি রাস্পবিয়ান, অথবা উবুন্টু 18.04 LTS বা ডেবিয়ান 9

এই জাতীয় ক্ষেত্রে আপনাকে অবশ্যই নোড-রেড ইনস্টল স্ক্রিপ্টটি চালাতে হবে:-

bash <(curl -sL

ধাপ 3: আরো কিছু কমান্ড

আরো কিছু কমান্ড
আরো কিছু কমান্ড
আরো কিছু কমান্ড
আরো কিছু কমান্ড
আরো কিছু কমান্ড
আরো কিছু কমান্ড
আরো কিছু কমান্ড
আরো কিছু কমান্ড

আপনি সবকিছু ইনস্টল করার পরে রান

sudo apt-get install -y mysql-server php-mysql phpmyadmin apache2

অনলাইনে আপনি কিভাবে phpmyadmin এবং mysql ইনস্টল করবেন তার নির্দেশনাও পেতে পারেন।

সুডো ন্যানো /etc/apache2/apache2.conf

নীচে যান এবং যোগ করুন

/Etc/phpmyadmin/apache.conf অন্তর্ভুক্ত করুন

Ctrl + O ব্যবহার করে সেভ করুন, এন্টার দিন। CTrl + x দিয়ে প্রস্থান করুন

sudo /etc/init.d/apache2 পুনরায় চালু করুন

যদি phpmyadmin সফলভাবে ইনস্টল করা হয় তবে আপনাকে localhost/phpmyadmin এ লগইন করতে সক্ষম হওয়া উচিত

আপনার পিআই এর আইপি দিয়ে লোকালহোস্ট প্রতিস্থাপন করুন।

Phpmyadmin ইনস্টলেশনের সময় রুট এবং পাসওয়ার্ড হিসেবে আগে লগইন করুন।

ধাপ 4: নোড-রেড এবং PHPMyAdmin

নোড-রেড এবং PHPMyAdmin
নোড-রেড এবং PHPMyAdmin
নোড-রেড এবং PHPMyAdmin
নোড-রেড এবং PHPMyAdmin
নোড-রেড এবং PHPMyAdmin
নোড-রেড এবং PHPMyAdmin

নোড-রেড আপনাকে গ্রাফিক্যালি সংযুক্ত প্রোগ্রাম বা প্রবাহ তৈরি করতে দেয়। Https://nodered.org এ নোড-রেড সম্পর্কে আরও জানুন

আপাতত, আমি আপনাকে দেখাব কিভাবে একটি সহজ লগার তৈরি করতে হয়।

Http: //raspberrypi.local: 1880 এ যান

ছবিগুলি অনুসরণ করুন।

এটি JSON স্ট্রিং

[{"id": "7c27ad7b.907564", "type": "tab", "label": "মাইএসকিউএল পরীক্ষা", "অক্ষম": মিথ্যা, "তথ্য": "এটি মাইএসকিউএল নোড প্রদর্শনের একটি প্রবাহ নোড-রেড। / n আমরা রাস্পবেরি পিআই এর সিপিইউ এর তাপমাত্রা পরিমাপ করি এবং এটি ডাটাবেসে লগ ইন করি। "}, {" id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b। 907564 "," name ":" trigger "," topic ":" "," payload ":" "," payloadType ":" date "," repeat ":" 2 "," crontab ":" "," একবার ": মিথ্যা," একবার বিলম্ব ": 0.1," x ": 120," y ": 120," তারের ":

ছবিতে দেখানো জায়গায় এই স্ট্রিংটি কপি এবং পেস্ট করুন।

আমি PHPMyAdmin এন্ট্রিগুলি দেখানো ছবিগুলি পোস্ট করেছি।

ধাপ 5: কিছু জিনিস নোট করুন

কিছু জিনিস নোট করুন
কিছু জিনিস নোট করুন
কিছু জিনিস নোট করুন
কিছু জিনিস নোট করুন

আইপি অ্যাড্রেস উল্লেখযোগ্য কয়েকটি গুরুত্বপূর্ণ বিষয়। এটা ভিন্ন হতে পারে। এছাড়াও, আপনাকে প্রথমে নোড-রেড-টেস্ট নামে একটি ডাটাবেস তৈরি করতে হবে, টেস্ট নামে একটি টেবিল তৈরি করতে হবে এবং ক্ষেত্রটির নাম "ফিল্ড" রাখতে হবে। আপনি PHPMyAdmin ওয়েব টুলের সাহায্যে এই সব অর্জন করতে পারেন। এটি হ্যান্ডিং ডেটাবেস কেক একটি টুকরা করে তোলে। আপনাকে সাহায্য করার জন্য অনলাইনে প্রচুর সম্পদ রয়েছে। আপনার কম্পিউটারে vcgencmd ইনস্টল করতে হবে। এটি প্রধান টুল যা আপনাকে আপনার সিস্টেমের তথ্য দেখতে দেয়। এটি রাস্পবিয়ান স্ট্রেচে প্রাক-ইনস্টল করা হয়েছে।

নোড-রেড চালানোর জন্য:-

1) সরাসরি-

$ node-red-start

2) প্রতিটি বুটে-

$ sudo systemctl nodered.service সক্ষম করুন

ধাপ 6: আপনার খুব নিজস্ব CPU_Temp_Logger

আপনার নিজস্ব CPU_Temp_Logger!
আপনার নিজস্ব CPU_Temp_Logger!

এখন যদি আপনি ছবিতে দেখানো phpmyadmin এ ডাটাবেস ব্রাউজ করেন, আপনি আপনার CPU- এর তাপমাত্রার সাথে আপনার টেবিলে যোগ করা এন্ট্রিগুলি লক্ষ্য করবেন।

ফাংশন নোড এখানে কী কী। এটি আপনাকে বার্তাগুলি ফিল্টার করার অনুমতি দেয় এবং টেম্পি ভেরিয়েবলের সাথে ক্যোয়ারী পাঠায়। আমি ফাংশন নোডে এটি ব্যাখ্যা করেছি। এটা দেখ. এন্ট্রি প্রতি দুই সেকেন্ডে করা হয়, কিন্তু আপনি ইনজেকশন নোডের বিলম্ব পরিবর্তন করতে পারেন।

আনন্দ কর:)

দয়া করে এই প্রকল্পটি পছন্দ করুন এবং মন্তব্য পোস্ট করুন, কারণ তারা সত্যিই অনেক সাহায্য করে। এছাড়াও, আমি যে কোন ভুল করেছি তা নির্দেশ করতে ভুলবেন না এবং নির্দ্বিধায় প্রশ্ন জিজ্ঞাসা করুন।

এই নিবন্ধটি দেখার জন্য আপনাকে ধন্যবাদ।

বাই !!!

প্রস্তাবিত: