תוכן עניינים:
- שלב 1: התקנת חבילות
- שלב 2: הצמת אדום להפעלה לראשונה
- שלב 3: כניסה לדף אינטרנט
- שלב 4: התקנת מודול לוח מחוונים עבור GPIO
- שלב 5: יצירת לוח מחוונים עבור GPIO
- שלב 6: הגדרת המתג
- שלב 7: הגדרת המחוון
- שלב 8: הפעלת ממשק המשתמש ובדיקה
וִידֵאוֹ: Node Red - Control RaspberryPi: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
במדריך זה נבחן כיצד להתקין את תוכנת ה- Node-Red וכן כיצד לשלוט ב- GPIO בפאי הפטל שלך בקלות.
שלב 1: התקנת חבילות
ראשית נצטרך להתקין חבילות. לשם כך תצטרך להוציא את הפקודות הבאות במסוף:
pi@raspberrypi: ~ $ sudo apt-get update
pi@raspberrypi: ~ $ sudo apt-get install build-essential python-rpi.gpio
(אם מפעילים stretch rasbian זה כבר צריך להיות מותקן.)
pi@raspberrypi: ~ $ bash <(curl -sL
שלב 2: הצמת אדום להפעלה לראשונה
כדי להתחיל Node-Red למעלה אתה פשוט צריך להריץ את פקודת הטרמינל: pi@raspberrypi: ~ $ node-red-start
להפעלה אוטומטית של Node-Red כאשר ה- pi מופעל, עליך פשוט להפעיל את השירות באמצעות הפקודה הבאה:
pi@raspberrypi: ~ $ sudo systemctl אפשר nodered.service
שלב 3: כניסה לדף אינטרנט
עכשיו אתה פשוט צריך להתחבר לדף האינטרנט שפועל כעת על פי הפטל שלך לפיתוח Node-Red.
לשם כך עליך פשוט ללכת לכתובת ה- pi שלך ולהשתמש ביציאה 1880.
דוגמא:
אם כתובת ה- pi שלי היא 192.168.1.40 אז הייתי מתחבר באמצעות
שלב 4: התקנת מודול לוח מחוונים עבור GPIO
כעת נבחן יצירת לוח מחוונים לשליטתך ב- GPIO. ראשית יהיה עלינו להתקין את רכיב לוח המחוונים.
בצע את הפקודה הבאה במסוף ב- pi שלך:
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.
יהיה עליך למצוא מהצד השמאלי של הלוח מתחת ללוח המחוונים את כפתור המתג ולגרור אותו אל Flow 1. לאחר מכן תצטרך למצוא את המחוון ולגרור אותו גם אל Flow 1.
עכשיו אתה צריך למצוא את ה- GPIO תחת סעיף פטל פטל. עכשיו אתה רוצה את מודול gpio בעל הנקודה המחברת בצד שמאל מכיוון שמדובר במודול הקלט. גרור שניים מאלה כלפי מטה אל Flow 1 מול המתג והמחוון.
כל שעליך לעשות הוא למקם את הסמן על הנקודה המחברת בצד שמאל של המתג וללחוץ ולגרור לנקודה המחברת בצד שמאל של אחד מפיני GPIO. לעשות את אותו הדבר עבור המחוון.
לאחר החיבור אתה צריך להגדיר כל חלק על ידי לחיצה כפולה עליהם.
שלב 6: הגדרת המתג
לחץ פעמיים על צומת המתגים ופתח את תפריט המאפיינים.
כאן יהיה עליך ללחוץ על העיפרון מימין לקבוצה.
עכשיו צור שם קבוצה חדש (השארתי את שלי לברירת המחדל)
בחר את סמל העיפרון שליד הכרטיסייה ושם את הטבלה שתרצה שזה יהיה חלק ממנה (בחרתי בבית)
כעת בחר עדכון בפינה הימנית העליונה.
עכשיו אתה יכול לבחור את הגודל ואת הפריסה של המתג שלך. לאחר שתקבל את הסמל שבו אתה רוצה להשתמש ואת כל מוצרי הקוסמטיקה, תרד לאפשרויות המטען.
עבור מתג עליך להגדיר את אפשרויות המטען כדלקמן:
בחר את החץ הנפתח לצד תיבת הטקסט המטען ובחר מספר עבור שני המטען ולאחר מכן הגדר:
על מטען: 1
מטען כבוי: 0
כעת עליך להגדיר את סיכת ה- GPIO שברצונך להחליף.
לחץ פעמיים על הסיכה למתג וזה יפתח את מצב העריכה rpi-gpio out.
בחר את הסיכה שבה תרצה להשתמש, במקרה שלנו אנו משתמשים בסיכה GPIO04-7.
תן לזה שם אם תרצה ובחר "בוצע"
שלב 7: הגדרת המחוון
כדי להגדיר את המחוון, תחילה עליך ללחוץ פעמיים על לחצן לוח המחוונים.
ברגע שאתה שם תערוך את מאפיין "תווית" למה שאתה רוצה שהשם שלו יהיה בממשק המשתמש.
בשלב הבא תגדיר את הטווח המינימלי ואת הטווח המקסימלי. מאחר ובהירות PWM LED היא באחוזים בדרך כלל, בשל %Cycle Duty, אנו זקוקים למינימום להיות 0 והמקסימום הוא 100.
עכשיו לדוגמא שלנו עד כמה אגרסיבי האור משנה את הבהירות בשל הצעד. יש לנו את שלנו מוגדר עבור 1 לכל שלב כך שיחידה אחת של המחוון שווה ל -1% בהירות.
זהו זה עבור המחוון
עבור הסיכה יהיה עליך ללחוץ פעמיים על מודול הסיכה של GPIO המשויך.
כעת, בחרנו את סיכת GPIO18 מכיוון שמדובר בסיכת PMW ל- Raspberry pi 3 B+
לאחר מכן עליך לבחור פלט PWM בשדה הסוג כך שידוע כי מדובר בפלט PWM.
תן לזה שם ואתה מוכן לצאת לדרך.
שלב 8: הפעלת ממשק המשתמש ובדיקה
כעת כדי לבדוק את ממשק המשתמש החדש של לוח המחוונים, עליך ללחוץ על הפרוס בפינה השמאלית העליונה כדי לפרוס את הקוד המותאם אישית שלך. אז אתה צריך ללכת לכתובת ה- IP של ה- pi שלך שרוצה בצומת אדום. ופרסם את ייעוד ממשק המשתמש שלו למשל: https://192.168.1.31:1880/ui מה שאתה צריך לראות הוא המתג והמחוון שיצרת. עכשיו אתה יכול לבדוק על ידי לחיצה על כל אחת מהן.
מוּמלָץ:
Node-RED: RS485 Raspberry Pi הדרכה: 8 שלבים
Node-RED: RS485 הדרכה של פטל פטל: כלי התכנות החזותי מבוסס הזרימה Node-RED הופך יותר ויותר פופולרי בקרב מפתחי Raspberry Pi. מדריך זה יראה לך כיצד להשתמש בכובע סידורי RS422 / RS485 המבודד שלנו מתחת לצומת אדום לתקשורת RS485 פשוטה ול MODBUS
נתוני חיישן רטט וחיישן טמפרטורה ל- MySQL באמצעות Node-RED: 40 שלבים
נתוני חיישן רטט וחיישן טמפרטורה ל- MySQL באמצעות Node-RED: היכרות עם חיישן רטט וטמפרטורה אלחוטי תעשייתי אלחוטי של NCD בטווח הרחוק של 2 קילומטרים בשימוש במבנה רשת אלחוטית. מכשיר זה כולל חיישן רטט וטמפרטורה מדויק של 16 סיביות, מכשיר זה עובר
Node-RED עם IoT טווח ארוך וחיישן טמפרטורה: 34 שלבים
Node-RED עם חיישן רטט וטמפרטורת IoT לטווח ארוך: הצגת חיישן לחות הטמפרטורה האלחוטית לטווח ארוך של NCD, המתגאה בטווח של עד 28 מייל באמצעות ארכיטקטורת רשת אלחוטית. שילוב חיישן הלחות הטמפרטורה של Honeywell HIH9130 מעביר טמפרטורה מדויקת ביותר
התקן את Node RED ב- Raspberry Pi שלך: 4 שלבים
התקן את Node RED ב- Raspberry Pi שלך: Node-RED הוא כלי תכנות מבוסס זרימה לחיבור התקני חומרה, ממשקי API ושירותים מקוונים בדרכים חדשות ומעניינות. הוא מספק עורך מבוסס דפדפן שמקל על חיבור זרימות באמצעות המגוון הרחב של הצמתים.בזה
Ubidots של פלטפורמת אינטגרציה עם לוגו! סימנס באמצעות Node-RED: 13 שלבים
Ubidots של פלטפורמת אינטגרציה עם לוגו! סימנס באמצעות Node-RED: ap במשך כמה שבועות עשיתי כמה בדיקות עם לוגו! (מודול לוגי) של סימנס, במשך כמה חודשים ראיתי שהם משתמשים בו ביישומים תעשייתיים בסיסיים, למרות שאני אישית לא רואה בזה 100% PLC, הוא משולב בקלות במוני