תוכן עניינים:
- שלב 1: כיצד להתממשק עם מודולי Bluetooth
- שלב 2: חומרת ה- Bluetooth
- שלב 3: תיאור המעגל
- שלב 4: קודים ומבחנים
וִידֵאוֹ: הגדרות פקודות Bluetooth AT (HC05 HC06): 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:12
היי חבר'ה! אני מקווה שכבר נהנית מההנחיה הקודמת שלי "כיצד לשלוט במדריך הארדואינו סרוו מוטורי". זהו הדרכה אינפורמטיבית נוספת שתלמד אותך כיצד להתממשק עם מודול ה- Bluetooth שלך ולהגדיר את הגדרותיו באמצעות פקודות AT, כך שאם ברצונך לשנות את שם ה- Arduino Bluetooth או את סיסמת Bluetooth אחרים, זה יהיה המדריך הטוב ביותר עבורך להשיג זאת.
במהלך עריכת הדרכה זו, ניסינו לוודא שמאמר זה יהיה המדריך הטוב ביותר עבורך על מנת ליהנות מללמוד את היסודות של אופן הפעולה של מודולי ה- Bluetooth ולמצוא מידע שימושי אודות אופן השימוש הנכון ב- ערכת פקודות AT.
פרטים כאלה חשובים כל כך במיוחד למי שרוצה להתחיל ללמוד אלקטרוניקה ורובוטיקה. לכן אנו מקווים כי הוראה זו מכילה את המסמכים הדרושים.
מה תלמד מהמדריך הזה:
למד את ההיסטוריה של הופעת הפקודה AT.
להבין את ההבדל בין מודולי בלוטות 'HC.
למד את החומרה של מודול Bluetooth Bluetooth.
צור את תרשים החיווט המתאים עם לוח Arduino.
הגדר את Bluetooth למצב הפקודה AT.
הפעל את ההגדרות החדשות של Bluetooth
שלב 1: כיצד להתממשק עם מודולי Bluetooth
החל מתיאור הפרויקט, נתאים אישית את הפרמטרים של מודול ה- Bluetooth, אך כיצד נוכל לתקשר עם מודולי ה- Bluetooth!
כמו התקנים רבים אחרים מודולי Bluetooth מקבלים את התקשורת באמצעות פקודות AT כדי להגדיר להם הגדרות כמו שם, סיסמה, קצב שידור והגדרות אחרות.
מהן פקודות ה- AT האלה
בחזרה לשנת 1981 דניס הייז המציא שפת פקודה ספציפית לממשק "מכשיר המודם החכם של הייז" וערכת שפת הפקודה הזו מורכבת מסדרה של מחרוזות טקסט קצרות הניתנות לשילוב ליצירת פקודות לפעולות כגון חיוג, ניתוק ו שינוי הפרמטרים של החיבור. מכאן מגיע הרעיון לפתח יותר ויותר את מערך הייז או את פקודות AT המוגדרות לממשק מכשירים נוספים באמצעות איזו תו קידומת.
בדומה למכשירים האחרים, למודולי ה- Bluetooth יש מצב פקודה AT שבו אתה יכול לממשק אותם באמצעות פקודות AT כדי להגדיר להם פרמטרים.
אז על מנת לשלוח פקודות AT למודול בלוטות 'עלינו קודם כל להפוך אותו למצב פקודה AT.
מודולי ה- Bluetooth הפופולריים ביותר הם HC-06 ומודול HC-05 אשר ישמשו במדריך שלנו.
קשה להבחין בין שני בלוטות 'אלה רק על ידי ראייה, אך באמצעות לוח פריצה ההבדל הוא על הסיכות.
שלב 2: חומרת ה- Bluetooth
עבור מודול HC-05 שלנו יש לנו את כל ששת הסיכות הבאות:
- KEY או Enable: יש למשוך את הסיכה הזו גבוה כדי להיכנס למצב AT. במודול בלוטות 'שלנו כבר יש לנו כפתור לחיצה כל כך חשוב כדי לבסס את ערכת המשיכה הגבוהה של סיכת KEY
- VCC ו- GND לאספקת חשמל.
- RXD ו- TXD עבור נתוני קלט/פלט טוריים
- סיכת STATE, פשוט התעלם ממנה מכיוון שכנראה היא אינה מחוברת לאף אחד מסיכות ה- Bluetooth ולא נזדקק לה במדריך זה.
אשתמש בלוח Arduino כדי לשלוח את פקודות ה- AT הטורקיות למודול ה- Bluetooth שלי.
שלב 3: תיאור המעגל
עברתי ל- easyEDA כדי ליצור את תרשים המעגלים שלי למדריך זה והנה כיצד לחבר את מודול ה- Bluetooth לארדואינו, כל מה שצריך זה מספר סיכה 3 מארדואינו ל- RXD של ה- Bluetooth ומספר מספר 2 של הארדואינו ל TXD של ה- Bluetooth, GND ל- GND ו- VCC ל- Arduino 5V.
שלב 4: קודים ומבחנים
מעבר לחלק התוכנה, כפי שכבר ציינתי נשתמש בלוח Arduino כדי לתקשר עם ה- Bluetooth.
ברגע שנפעיל את ה- Arduino יהיה לנו נורית ה- Bluetooth מהבהבת במהירות במרווח של חצי שנייה, כלומר מצב ה- AT לא הוזן אז לפני הפעלת ה- Arduino פשוט החזק את לחצן הלחיצה ואז לחץ על ה- Arduino שלך כתוצאה מכך הנורית מהבהבת לאט יותר במרווח של 2 שניות, מה שמעיד על כניסה מוצלחת של מצב הפקודה AT. כעת אנו מפעילים את הצג הטורי של Arduino או כל צג טורי אחר כמו טרטרמים כדי להתחיל לשלוח את פקודות ה- AT, תוכל לקבל את מסמך פקודות AT מקישור ההורדה למטה, מסמך זה מציג את רשימת פקודות ה- AT הזמינות עבור מודול ה- Bluetooth שלנו.
על מנת להתחיל את ההגדרות אנו מפעילים את הצג הסדרתי ואנו קובעים את קצב השידור ל 9600 וגם החזרה של NL & כרכרה, עכשיו אם תשלח את התווים AT דרך המסך הטורי אתה אמור לקבל תגובה טובה ממודול ה- Bluetooth.
נתחיל בהגדרת קצב הבוד ל- 9600BPS וכדי לעשות זאת עלינו לכתוב AT+UART = 9600, 0, 0 ולאחר מכן הקש enter, בכל פעולה מוצלחת אתה צריך לקבל תגובה אישור ממודול ה- Bluetooth
נשנה גם את שם ה- Bluetooth למכשיר 1 כך שנכתוב AT+NAME = Device1
ונשנה את סיסמת ה- Bluetooth גם לשנת 2020 אז נכתוב AT+PSWD = 2020
הוראות AT רבות אחרות זמינות בנוגע לשימוש במודול ה- Bluetooth כך שכל שעליך לעשות הוא להוריד את המסמך המצורף לקישור למטה ולקרוא אותו כדי לקבל את הפקודה הנכונה של AT הדרושה לך.
בעקבות הדרכה זו תוכל כעת להתאים אישית את ה- Bluetooth של הרובוטים והמכשירים שלך ותוכל להפעיל אותם כמקצוענים.
לגבי ההדרכות הקרובות שלי אתה יכול להציע כמה נושאים בחלק ההערות להלן,
דבר אחרון, וודא שאתה עושה אלקטרוניקה כל יום. נתראה בפעם הבאה
מוּמלָץ:
כיצד לשנות את הגדרות הפרטיות של Google בנייד: 11 שלבים
כיצד לשנות את הגדרות הפרטיות של Google בנייד: Google נמצאת בשימוש נרחב ברחבי העולם, אך אנשים מסוימים אינם מבינים שלגוגל תכונות רבות שיכולות לגשת לנתונים או למידע האישי שלך. במדריך זה, תלמד כיצד לשנות את ההגדרות בחשבון האישי שלך כדי להגביל את
פורטל Captive ESP32 להגדרת הגדרות IP סטטיות ו- DHCP: 8 שלבים
פורטל Captive ESP32 להגדרת הגדרות IP סטטיות ו- DHCP: ESP 32 הוא מכשיר עם WiFi משולב ו- BLE. זה סוג של ברכה לפרויקטים של IoT. פשוט תן את תצורות ה- SSID, הסיסמה וה- IP שלך ושלב את הדברים בענן. אבל ניהול הגדרות ה- IP ואישורי המשתמש יכול להיות ראש
אתחול הגדרות EEPROM Arduino: 5 שלבים
אתחול הגדרות EEPROM Arduino: שלום לכולם, לכל Arduino יש זיכרון קטן מובנה בשם EEPROM. אתה יכול להשתמש בזה כדי לאחסן הגדרות עבור הפרויקט שלך שבו הערכים שנבחרו יישמרו בין מחזורי ההפעלה והם יהיו שם בפעם הבאה שתפעיל את הארדואינו. יש לי
כיצד להתקין הגדרות קבועות מראש של מעברי Final Cut Pro X: 10 שלבים
כיצד להתקין הגדרות קבועות מראש של מעברי Final Cut Pro X: דרישות: מחשב Apple / מחשב נייד Final Cut Pro X מותקן דפדפן להורדת קביעות מוגדרות מראש של מעבר Final Cut Pro X
שנה את שמו של אוזניות/רמקולים/מתאם Bluetooth או הגדרות אחרות באמצעות UART: 8 שלבים (עם תמונות)
שנה את שמו של אוזניות/רמקול/מתאם Bluetooth או הגדרות אחרות באמצעות UART: האם במקרה יש לך זוג אוזניות Bluetooth או אביזרי אודיו אחרים של Bluetooth שיש להם שם ממש מגעיל ובכל פעם שאתה מחבר אותם יש לך את הרצון הפנימי לשנות אותם שֵׁם? גם אם הסיבות לא זהות, יש