תוכן עניינים:
- אספקה
- שלב 1: התקנת הספריות
- שלב 2: התקנת מנהל ההתקן
- שלב 3: הוספת הלוח ל- Arduino IDE
- שלב 4: תכנות Digistump
- שלב 5: חיווט Digistump
- שלב 6: שנה או קרא את הרשומות באמצעות פייתון
וִידֵאוֹ: Digistump ו- Modbus RTU: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
מי שראה את ההוראה שלי בתקשורת בין Modbus RTU ל- Raspberry Pi יודע שאני מתכנן פרויקט לאוטומציה של חממה. הכנתי 2 PCB קטנים שאפשר להכניס לתוך ארגז פרויקטים. את הקישור ל- PCB אני אכלול מאוחר יותר מכיוון שטרם קיבלתי אותם ואני עדיין צריך לבדוק אותם.
כתחליף לאו ארדואינו אשתמש ב- digistump. זהו לוח קטן מאוד המבוסס על ATTINY85. מכיוון של- ATTINY85 אין חומרה סידורי השתמשתי בתוכנה סדרתית כדי לגרום לתקשורת טורית לעבוד. מכיוון שרוב המכשירים המחוברים שלי (משאבות, שסתומי סולנואידים, …) עובדים על 24V אני אכלול ממיר על הלוח. אתה יכול גם להשתמש ב- 12V, וזו בהחלט בחירה טובה יותר.
אספקה
חוּמרָה:
- לוח שמקורו ב- Digistump או Digistump
- קצת PCB או ה- PCB המותאם אישית שלי
- בלוקים מסופים
- פריצת RS485
- חיישן LDR או חיישן אחר (אופציונלי)
- נגד 10kOhm
- ממיר DC (recom)
- כותרות סיכה
ספריות:
- תוכנת תוכנה
- מודבוס
שלב 1: התקנת הספריות
במהלך בדיקת ה- digistump נתקלתי בכמה בעיות. ראשית לא ידעתי שלוח הלוח אין סדרת חומרה. כבר התקנתי סדרת תוכנה אז ניסיתי את זה. בהתחלה זה לא עבד ולאחר חיפוש ברשת גיליתי שגרסת התוכנה הסדרתית שלי אינה תומכת ב- digistump 16.5 מגה -הרץ. במקרה זה תוכל להחליף את הספרייה בתיקייה C: / Users / youruser / Documents / Arduino / libraries / SoftwareSerial-master
- הורד את ספריית התוכנה הרומית כקובץ zip
- הורד את ספריית modbus כ- zip
- הוסף את הספרייה באמצעות סקיצה, השתמש בספרייה, הוסף ספריית ZIP
שלב 2: התקנת מנהל ההתקן
על מנת להשתמש בלוח digistump עליך להתקין תחילה את מנהלי ההתקן.
- הורד את הדרייברים
- התקן את הגירסה הנכונה של מנהל ההתקן על המחשב שלך
- פתח את מנהל ההתקנים
- תראו
- הצג מכשירים נסתרים
- אם תחבר את ה- digistump שלך תראה את המכשיר (תמונה)
שלב 3: הוספת הלוח ל- Arduino IDE
בשלב האחרון התקנת את מנהלי ההתקנים לשימוש ב- digistump. עכשיו אתה עדיין צריך להוסיף את הלוח ל- arduino IDE.
- עבור לקובץ, העדפות
- שם תוכל להוסיף קישור בתיבת הקלט לצד כתובות אתרים נוספות של מנהל לוחות
- הוסף את הקישור הזה
- לחץ על אישור
- עבור אל כלים, לוח, מנהל לוחות
- בחר את סוג התרומה
- חפש digistump
- התקן לוחות digistump avr
לאחר ההתקנה תראה את הלוח מתחת לכלים, לוח.
שלב 4: תכנות Digistump
הקוד המצורף עושה שימוש בכמה רשמים שניתן לכתוב או לקרוא. בקוד זה אני משתמש בארדואינו כדי לקרוא את הערך האנלוגי של LDR ולכתוב את הערך לאחד הרשמים. בעתיד אני מתכוון להפוך את הקוד לאוניברסלי לשימוש בסוגי חיישנים שונים ואולי אפילו לשנות את כתובת ברירת המחדל של Modbus.
- הורד את הקוד
- נתק את לוח הדיג'יסטומפ מה- USB.
- בחר בלוח ברירת המחדל של 16.5 מגה -הרץ של Digispark תחת כלים, לוח
- לחץ על כפתור ההעלאה
- המתן עד שתראה את מכשיר ההתחברות של ההודעה כעת
- חבר את כבל ה- USB
שלב 5: חיווט Digistump
בתרשים ניתן לראות כיצד לחבר את הדיג'יסטומפ. בעתיד תוכל גם להשתמש ב- PCB שלי.
שלב 6: שנה או קרא את הרשומות באמצעות פייתון
אתה יכול להשתמש בקוד Python המצורף כדי לקרוא ולכתוב את הרשומות. תראה את ההוראה האחרת שלי אם אתה אוהב להריץ אותו על פטל פטל
מוּמלָץ:
כיצד לבצע אנטנת BiQuade כפולה 4G LTE שלבים פשוטים: 3 שלבים
כיצד להפוך אנטנת 4G LTE BiQuade כפולה לשלבים קלים: לרוב לא עמדתי בפני, אין לי עוצמת אות טובה לעבודות היום-יומיות שלי. לכן. אני מחפש ומנסה סוגים שונים של אנטנות אבל לא עובד. לאחר בזבוז זמן מצאתי אנטנה שאני מקווה לייצר ולבדוק, כי זה עקרון הבנייה לא
עיצוב משחק בקפיצה ב -5 שלבים: 5 שלבים
עיצוב משחק בקפיצה ב -5 שלבים: פליק הוא דרך פשוטה מאוד ליצור משחק, במיוחד משהו כמו פאזל, רומן חזותי או משחק הרפתקאות
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: 3 שלבים
זיהוי פנים ב- Raspberry Pi 4B בשלושה שלבים: במדריך זה אנו הולכים לבצע זיהוי פנים ב- Raspberry Pi 4 עם Shunya O/S באמצעות ספריית Shunyaface. Shunyaface היא ספריית זיהוי/זיהוי פנים. הפרויקט שואף להשיג את מהירות הזיהוי והזיהוי המהירה ביותר עם
מהדורת ליל כל הקדושים של Arduino - מסך קופץ זומבים (שלבים עם תמונות): 6 שלבים
מהדורת ליל כל הקדושים של Arduino - מסך פופ -אאוט של זומבים (צעדים עם תמונות): רוצה להפחיד את החברים שלך ולעשות רעש צורח בהלווין? או סתם רוצה לעשות מתיחה טובה? המסך הקופץ הזה של זומבים יכול לעשות זאת! במדריך זה אלמד אותך כיצד ליצור זומבים קופצים בקלות באמצעות Arduino. ה- HC-SR0
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: 3 שלבים
כיצד להתקין תוספים בוורדפרס בשלושה שלבים: במדריך זה אראה לך את השלבים החיוניים להתקנת תוסף וורדפרס לאתר שלך. בעיקרון אתה יכול להתקין תוספים בשתי דרכים שונות. השיטה הראשונה היא באמצעות ftp או דרך cpanel. אבל אני לא אפרט את זה כיוון שזה באמת משלים