תוכן עניינים:
- שלב 1: ממסר חורש
- שלב 2: תוכנית חומרה
- שלב 3: התקנת ה- SDR UEnergy SDK
- שלב 4: אדריכלות תוכנה
- שלב 5: דוגמה לקוד לטיפול בגישה ל- GPIOs
וִידֵאוֹ: CSR1011 - ממסר מפעיל: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
CSR1011 הוא שבב חכם Bluetooth במצב אחד והדרכה זו מראה כיצד לגשת למערכי ה- GPIO שלו ולהפעיל ממסר.
שלב 1: ממסר חורש
הרכיב המשמש במדריך זה היה Grove-Relay. מודול זה הוא מתג דיגיטלי פתוח בדרך כלל. באמצעותו, אתה יכול לשלוט במעגל של מתח גבוה עם מתח נמוך, למשל 5V על הבקר. יש לוח חיווי בלוח, שידלק כאשר המסופים הנשלטים נסגרים.
שלב 2: תוכנית חומרה
כדי לחבר את מודול הממסר ב- CSR1011 תוכננה חומרה להפעלת הממסר, מכיוון שה- CSR1011 מופעל עם 3v3 והרכיב צריך 5v לעבודה. ב- CSR פין 4 (GPIO 10) שימש לחיבור הממסר.
שלב 3: התקנת ה- SDR UEnergy SDK
כדי לטפל ביישום ב- CSR1011 משתמשים בסביבת הפיתוח המשולבת (xIDE) המסופקת עם ערכות פיתוח תוכנת μEnergy (SDK). התוכנה מסופקת על גבי התקליטור אך ניתן להוריד אותה גם מכאן.
שלב 4: אדריכלות תוכנה
ב- CSR1011 האפליקציה מתקשרת עם הקושחה באמצעות שיחות API המיושמות באמצעות חיוג קושחה לאירועים שונים במחזור חיי היישום. כאשר נוצר פרויקט חלק מהפונקציות כבר מיושמות, פונקציות אלה משמשות במחזור החיים של היישום:
- AppPowerOnReset (): פונקציית היישום הנקראת מיד לאחר איפוס הפעלה;
- AppInit (): פונקציה זו נקראת כל אתחול וצריכה להכיל אתחול יישומים;
- AppProcessSystemEvent (): פונקציה הנקראת על ידי הקושחה לעיבוד אירועים ברמת המערכת, כמו סוללה חלשה ושינוי ברמת ה- PIO;
- AppProcessLmEvent (): פונקציה המשמשת לטיפול באירועים הקשורים לקישור תקשורת מהקושחה;
- טיימרים: הפעל על גבי טיימר החומרה בדיוק של מיקרו שניות.
שלב 5: דוגמה לקוד לטיפול בגישה ל- GPIOs
הקוד הזמין מדגים כיצד להגדיר ולהגדיר את מצב ה- GPIO כדי להפעיל ממסר המחובר ל- GPIO10 של ה- CSR1011. כדי לטפל בגישה של GPIO היו פונקציות משומשות זמינות בספריית pio.h ב- group_PIO_B.html ב- uEnergy SDK.
מוּמלָץ:
כיצד להכין מפעיל לינארי: 3 שלבים
כיצד להכין מפעיל לינארי: מפעילים ליניאריים הם מכונות הממירות סיבוב או כל תנועה לתנועת דחיפה או משיכה. כאן אני אלמד אותך כיצד להכין מפעיל ליניארי חשמלי באמצעות חפצי בית ותחביב. זה מאוד מאוד זול
חיווט מפעיל לינארי חשמלי 12 וולט: 3 שלבים
חיווט מפעיל לינארי חשמלי 12 וולט: במדריך זה נעבור על חיווט מפעיל ליניארי 12 וולט (שיטות נפוצות) והבנה בסיסית של אופן הפעולה של מפעיל
מפעיל לינארי וסיבובי: 11 שלבים
מפעיל ליניארי וסיבובי: מדריך זה עוסק כיצד ליצור מפעיל לינארי עם פיר מסתובב. המשמעות היא שאתה יכול להזיז אובייקט קדימה ואחורה ולסובב אותו בו זמנית. אפשר להזיז אובייקט 45 מ"מ (1.8 אינץ ') קדימה ואחורה ולסובב אותו
כיצד להפוך מפעיל לינארי לשנאי זז?: 6 שלבים
כיצד להפוך מפעיל לינארי לשנאי זז If: אם ברצונך להחזיק שנאי נע, יהיה עליך לקרוא מאמר זה. היינו רוצים לגרום לאיברים של השנאי לזוז, לבצע משימות פשוטות ולומר כמה דברים, או אפילו לדעת איך לעמוד, לשבת ולנופף בידיים. הכוח של
מפעיל מכשיר ממצב שינה: 5 שלבים
מפעיל מכשירים ממצב שינה: מכיוון שהטכנולוגיה מתקדמת בקצב גבוה במיוחד, רוב האוכלוסייה לא יכולה לחיות ללא הנוחות של התפתחות כזו. כאדם הדורש מכשירים מדי יום, פרויקט Arduino זה יציג מפעיל מכשירים. זֶה