תוכן עניינים:
- שלב 1: חומרים
- שלב 2: תרשים חיווט
- שלב 3: העלה קוד ללוח Arduino
- שלב 4: העברת מודול BT למצב AT
- שלב 5: שלח פקודות AT
וִידֵאוֹ: פקודות AT למודול בלוטות '(HC-05 W/ EN סיכה ולחצן) באמצעות לוח Arduino !: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
מאת ג'יי אמיאל אג'וק ג'נסאן PH
הוראה זו תעזור לך להתחיל להשתמש במודול בלוטות 'HC05 שלך. בסוף מדריך זה, למדת על שליחת פקודות AT למודול כדי להגדיר/לשנות אותו (שם, סיסמה, קצב שידור וכו') באמצעות לוח הארדואינו שלך.
שלב 1: חומרים
1. ארדואינו UNO
2. מודול בלוטות 'HC05
3. חוטי מגשר
4. לוח לחם
5. נגדים (1k ו- 2k)
זהו זה!
שלב 2: תרשים חיווט
בצע את ההליך אם ברצונך להתחיל שיחות AT עם HC-05 שלך (עם סיכת EN ולחצן בצד הימני הקיצוני של BT)
צור את חיבורי ה- ff!
BT VCC ל- Arduino 5V
BT GND ל- Arduino GND
BT TX ל- Arduino D2
BT RX ל- Arduino D3 (השתמש במחלק VOLTAGE לחלק זה! BT Rx לא יכול להתמודד עם אות 5V מארדואינו!)
שלב 3: העלה קוד ללוח Arduino
הערה: לפני ההעלאה, הסר את החיווט tx ו- rx והשאיר את חיבורי 5V והארקה בלבד.
לאחר החלק "סיום ההעלאה", חבר מחדש את BT TX ל- ARDUINO D2 ו- BT RX ל- ARDUINO D3 (עדיין, עם מחלק המתח).
נורית ה- LED ב- HC-05 אמורה להבהב במהירות בערך 5 פעמים בשנייה.
#לִכלוֹל
תוכנת Serial BTserial (2, 3); // RX | TX // חבר את HC-05 TX לסיכה Arduino 2 RX.
// חבר את HC-05 RX לסיכה 3 Arduino
char c = '';
הגדרת בטל () {
Serial.begin (9600);
Serial.println ("ארדואינו מוכן");
Serial.println ("זכור לבחור הן NL & CR במסך הטורי");
// מהירות סדרתית ברירת מחדל של HC-05 עבור מצב AT היא 38400
BTserial.begin (38400);
}
לולאת חלל () {
// המשיכו לקרוא מ- HC-05 ושלחו ל- Arduino Serial Monitor
if (BTserial.available ()) {
c = BTserial.read ();
Serial.write (ג);
}
// המשיכו לקרוא מתוך Arduino Serial Monitor ושלחו ל- HC-05
if (Serial.available ()) {
c = Serial.read ();
BTserial.write (ג); }
}
שלב 4: העברת מודול BT למצב AT
כשהארדואינו מופעל, בצע את הפעולות הבאות:
הסר את חיבור 5V ל- BT VCC
לחץ והחזק את מתג הכפתורים במודול BT
חבר מחדש את BT VCC ל- 5V (תוך לחיצה על מתג הכפתורים), הנורית אמורה להידלק.
שחרר את מתג הכפתורים והנורית אמורה להבהב/לכבות לאט אחת לכמה שניות (בערך 2 שניות).
זה מצביע על מצב AT.
שלב 5: שלח פקודות AT
כעת, כאשר אתה נמצא במצב AT, כעת תוכל להתחיל שיחות AT.
להלן דוגמאות לפקודות AT בהן תוכל להשתמש או שאתה יכול לחפש באינטרנט אחר פקודות AT אחרות.
להחזרת HC-05 ל- mfg. הגדרות ברירת מחדל: "AT+ORGL"
כדי לקבל גירסה של HC-05 שלך הזן: "AT+VERSION?"
כדי לשנות את שם המכשיר מברירת המחדל של HC-05, נניח MYBLUE הזן: "AT+NAME = MYBLUE"
כדי לשנות את קוד האבטחה המוגדר כברירת מחדל מ- 1234 ל- 2987 הזן: "AT+PSWD = 2987"
כדי לשנות את קצב השידור של HC-05 מברירת המחדל 9600 ל -115200, סיביה אחת, 0 זוגיות הזן: "AT+UART = 115200, 1, 0"
הערה חשובה: אם אתה משתמש בפקודות AT עם "?", בצע זאת, תוך לחיצה על הלחצן בלוח BT, הקש enter במחשב. זה אמור לעשות את זה.
מוּמלָץ:
תכנית כל לוח/מודול ESP8266 עם קושחה של פקודות AT: 5 שלבים
תכנית כל לוח/מודול ESP8266 עם קושחה של פקודות AT: ניתן לתכנת כל מודול ולוח ESP8266 בדרכים רבות: Arduino, פייתון, Lua, פקודות AT, ועוד הרבה מן הסתם … שלושתם הראשונים הם הטובים ביותר להפעלה עצמאית, קושחה AT מיועד לשימוש ב- ESP8266 כמודול או לבדיקה מהירה עם TTL RS232 c
אוטומציה ביתית באמצעות בלוטות '(לוח חכם): 6 שלבים
אוטומציה ביתית באמצעות בלוטות '(לוח חכם): אנא קראו בעיון האוטומציה הביתית כוללת אוטומציה של ציוד לסביבה ביתית. בניסיון להשיג אותו, עיצבנו לוח חכם שיהיה קל להתקנה וניתן לשלוט על הציוד המצורף באמצעות אפליקציית סמארטפון
לוח מקשים 4 × 4 סיכה אחת: 10 שלבים
לוח מקשים אחד 4 × 4: בכל פעם שאני רואה לוח מקשים, הוא מגיע עם הרבה סיכות, זה בזבוז גדול של סיכות הארדואינו שלך, אז האם נוכל להפעיל לוח מקשים עם סיכה אחת ויחידה?. התשובה כאן
הדרכה למודול E32-433T LoRa - לוח פריצת DIY למודול E32: 6 שלבים
הדרכה למודול E32-433T LoRa | לוח פריצת DIY למודול E32: היי, מה קורה, חבר'ה! אקרש כאן מ- CETech. הפרויקט הזה שלי הוא יותר עקומת למידה להבנת העבודה של מודול E32 LoRa מ- eByte שהוא מודול משדר של 1 וואט בהספק גבוה. ברגע שהבנו את העבודה, יש לי עיצוב
אוטומציה ביתית: לוח מתגים אוטומטי עם בקרת דימר באמצעות בלוטות 'באמצעות Tiva TM4C123G: 7 שלבים
אוטומציה ביתית: לוח מתגים אוטומטי עם בקרת דימר באמצעות Bluetooth באמצעות Tiva TM4C123G: כיום יש לנו שלט רחוק למכשירי הטלוויזיה שלנו ולמערכות אלקטרוניות אחרות, שהפכו את חיינו לקלים באמת. האם תהית אי פעם לגבי אוטומציה ביתית שתאפשר את השליטה במנורות צינור, מאווררים וחשמל אחר