תוכן עניינים:

MySQL ו- Node-RED עם פטל פטל: 6 שלבים
MySQL ו- Node-RED עם פטל פטל: 6 שלבים

וִידֵאוֹ: MySQL ו- Node-RED עם פטל פטל: 6 שלבים

וִידֵאוֹ: MySQL ו- Node-RED עם פטל פטל: 6 שלבים
וִידֵאוֹ: Nodejs Angular with Mysql Crud Application 2024, יולי
Anonim
MySQL ו- Node-RED עם פטל פטל
MySQL ו- Node-RED עם פטל פטל

שלום חברים. במדריך זה, אראה לך כיצד להשתמש בצומת mysql Node-RED ליצירת לוגר טמפרטורות מעבד פשוט. בואו נתחיל.

זה יהיה גם מדריך למתחילים ללמידה:

Node-RED, האפשרויות והצמתים העיקריים שלו.

התקנה של PHPMyAdmin ו- MySQL.

צומת פונקצית Javascript בצומת אדום.

סליחה על התמונה המטושטשת.

שלב 1: דברים נחוצים

דברים נחוצים
דברים נחוצים
דברים נחוצים
דברים נחוצים
דברים נחוצים
דברים נחוצים

עבור פרויקט זה אני משתמש ב- Raspberry Pi Zero מכיוון שהוא קטן וזול הוא יכול בקלות להיכנס לכיס שלך. אז התוכנה שלך נוסעת איתך. אך תוכל להשתמש בכל מחשב שתבחר, כל עוד הוא מבוסס על דביאן לינוקס.

תצטרך גם חיבור לאינטרנט וגישה מקומית למחשב שלך דרך הטרמינל (או ssh).

אם אתה משתמש ב- Mac או Linux:-

$ ssh pi@your_pi's_ip_address

אם אתה משתמש ב- Windows, הורד והתקן את Putty:-

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

שלב 2: התחברות

התחברות
התחברות
התחברות
התחברות
התחברות
התחברות

כניסה ברירת מחדל ל- Raspbian:-

פי ופטל.

לאחר מכן, הפעל פקודות אלה.

עדכון sudo apt-get

sudo apt-get upgrade

sudo apt-get להתקין nodejs npm.

שים לב שלא תקבל הזמנה בקלות אם אתה משתמש בגרסה ישנה יותר של Raspbian או Ubuntu 18.04 LTS או Debian 9

במקרים כאלה עליך להפעיל באופן ידני את סקריפט ההתקנה של Node-RED:-

bash <(curl -sL

שלב 3: עוד כמה פקודות

עוד כמה פקודות
עוד כמה פקודות
עוד כמה פקודות
עוד כמה פקודות
עוד כמה פקודות
עוד כמה פקודות
עוד כמה פקודות
עוד כמה פקודות

אחרי שהכל מותקן פועל

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

באינטרנט תוכל למצוא הוראות כיצד להתקין phpmyadmin ו- mysql.

sudo nano /etc/apache2/apache2.conf

עבור לתחתית והוסף

כלול /etc/phpmyadmin/apache.conf

שמור באמצעות Ctrl + O, Enter. צא עם CTrl + x

sudo /etc/init.d/apache2 הפעלה מחדש

אם phpmyadmin מותקן בהצלחה אתה אמור להיות מסוגל להתחבר ל- localhost/phpmyadmin

החלף את localhost ב- IP של ה- Pi שלך.

התחבר כשורש והסיסמה שהגדרת קודם לכן במהלך ההתקנה של phpmyadmin.

שלב 4: Node-RED ו- PHPMyAdmin

Node-RED ו- PHPMyAdmin
Node-RED ו- PHPMyAdmin
Node-RED ו- PHPMyAdmin
Node-RED ו- PHPMyAdmin
Node-RED ו- PHPMyAdmin
Node-RED ו- PHPMyAdmin

Node-RED מאפשר לך ליצור תוכניות או זרימות המחוברות גרפית. למידע נוסף על Node-RED בכתובת

לעת עתה, אראה לך כיצד ליצור לוגר פשוט.

עבור אל https://raspberrypi.local: 1880

עקוב אחר התמונות.

זו מחרוזת JSON

[{"id": "7c27ad7b.907564", "type": "tab", "label": "Test MySQL", "disabled": false, "info": "זוהי זרימה להפגנה של הצומת MySQL ב- Node-Red. / N אנו מודדים את הטמפרטורה של המעבד של ה- Raspberry Pi ונרשם אותו למסד הנתונים. "}, {" Id ":" abb00580.da71b8 "," type ":" inject "," z ":" 7c27ad7b. 907564 "," name ":" Trigger "," topic ":" "," payload ":" "," payloadType ":" date "," repeat ":" 2 "," crontab ":" "," once ": false," onceDelay ": 0.1," x ": 120," y ": 120," wires ":

העתק והדבק מחרוזת זו כפי שהיא נמצאת במקום המוצג בתמונה.

פרסמתי גם את התמונות המציגות את הערכים ב- PHPMyAdmin.

שלב 5: שימו לב לדברים מעטים

שימו לב לדברים מעטים
שימו לב לדברים מעטים
שימו לב לדברים מעטים
שימו לב לדברים מעטים

כמה דברים חשובים שיש לשים לב אליהם הם כתובת ה- IP. יכול להיות שזה שונה. כמו כן, תחילה עליך ליצור מסד נתונים בשם Node-RED-test, טבלה בשם test ולשם את השדה "שדה". אתה יכול להשיג את כל זה בעזרת כלי האינטרנט PHPMyAdmin. זה הופך את מסירת מאגרי המידע לחתיכת עוגה. יש הרבה משאבים מקוונים שיעזרו לך. עליך להתקין את vcgencmd במחשב שלך. זהו הכלי העיקרי המאפשר לך לצפות במידע של המערכת שלך. הוא אינו מותקן מראש ב- Raspbian Stretch.

להפעלת Node-RED:-

1) ישירות-

$ node-red-start

2) בכל אתחול-

$ sudo systemctl אפשר nodered.service

שלב 6: CPU_Temp_Logger משלך

CPU_Temp_Logger משלך!
CPU_Temp_Logger משלך!

כעת, אם תגלוש במסד הנתונים ב- phpmyadmin כפי שמוצג בתמונה, תבחין בערכים שנוספו לשולחן שלך עם הטמפרטורות של המעבד שלך.

הצומת פונקציה הוא מה המפתח כאן. הוא מאפשר לך לסנן הודעות ושולח את השאילתה יחד עם משתנה הטמפ '. הסברתי את זה בצומת הפונקציות. תבדוק את זה. הרשומות מתבצעות כל שתי שניות, אך ניתן לשנות את העיכוב בצומת ההזרקה.

תעשה חיים:)

אנא עשו לייק לפרויקט הזה ופרסמו תגובות, כי הן באמת עוזרות מאוד. כמו כן, הקפד לציין את הטעויות שעשיתי, ואל תהסס לשאול שאלות.

תודה שצפית במאמר זה.

ביי !!!

מוּמלָץ: