תוכן עניינים:
וִידֵאוֹ: מודול שער Bluetooth עבור רדיו דו כיווני: 3 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
מתאם Gateway Bluetooth לרדיו דו כיווני
תמיד רצית לקבל אוזניות אלחוטיות לשימוש עם אסדת החזיר שלך? ניתן לממש זאת היטב באמצעות אוזניות בלוטות 'עם מיקרופון הגון ורדיו התומך ב- Bluetooth. ישנם מכשירי רדיו חדשים יותר שיש בהם יכולת מובנית של בלוטות ', אבל לשים את היכולת הזו על ציוד שאין בו מובנית זה קצת מאתגר. אין התקני שער זמינים הפועלים כבסיס Bluetooth לחיבור אליו. לפני כשנה התחלתי לבדוק את זה ומצאתי מודול שער של Bluetooth שהיה זמין ב- KC Wirefree (https://www.kcwirefree.com/audio.html). החלטתי להשתמש במודול KA-6112 BlueAudio לבניית פרויקט זה, בהתבסס על המידע שפורסם באתר האינטרנט שלהם. הצלחתי ללוח את העיצוב בעזרת לוח הפריצה BOB-6112 שהם מציעים, ולבנות הוכחת קונספט.
איך זה עובד
פלט השמע מה- KC-6112 עובר לכניסת ה- MIC של הרדיו שלך. התפוקה ממודול זה ניתנת להתאמה, אך עדיין הכנסתי מחלק מתח שנותן כ- 15dB הנחתה. בקרת הפלט מנהלת את השאר. הוספתי שלב חיץ כדי לבודד את המודול, אך גיליתי שאין בכך צורך. (אני מראה מגשר להסתובב במאגר בסכימה).
קלט השמע למודול מגיע מפלט הרמקולים של הרדיו. מצאתי 3DB של הנחתה מתאימה לקלט זה, מכיוון שבדרך כלל אתה יכול להגדיר את עוצמת הקול שמגיעה מהרדיו. המודול כולל גם התאמה לרמת הכניסה, ובדרך כלל אתה יכול לשלוט על עוצמת הקול מהרדיו כדי לתת רמה טובה לאוזניות שבהן אתה משתמש.
אני מציג את קלט השמע כקלט סטריאו בתרשים. זה מאפשר להשתמש במודול זה כמקור סטריאו אם ברצונך להשתמש בו כמקור Bluetooth למוסיקה. (זה דורש עומס תוכנה שונה). אתה רק צריך לאכלס את קלט הערוץ השמאלי עבור יישום זה.
אחד המאפיינים של תוכנת KC Wireless היה היכולת לנהל קישור PTT עם אחד מקווי ה- IO הדיגיטליים BC05 המציינים PTT כאשר הוא מופעל. השתמשתי בזה כדי להניע MOSFET כדי לספק מתג לרדיו. רוב מכשירי הקשר משתמשים ב- PTT ל- GND כאות, אם כי יש כמה סטייה. זה עבד יפה עבור כל מכשירי הקשר שניסיתי איתם. פונקציית PTT מבוססת על כך שאוזניות Bluetooth מסוגלות 'לענות' לשיחות כשהן מקושרות לטלפון סלולרי. יכולת זו משתנה מאוד מיצרני האוזניות השונים, כך שיש לשים לב אליה. (לא כל האוזניות האלחוטיות תומכות ביכולת זו התואמת את תוכנת המודול).
בחרתי להפעיל ולכבות את העיצוב הזה עם מתג. למודול KC-6112 יש סיכת Enable המסוגלת לשמש כבקרת הפעלה וכיבוי רכה. יכולת זו פועלת בצורה הטובה ביותר עם גירסאות מאוחרות יותר של התוכנה. (כדי לאפשר פונקציה זו יהיה עליך לשנות את הלוח שעיצבתי..).
שלב 1: גרסת לוח הלחם ומבנה ה- PCB
גרסת לוח לחם
התמונות העליונות מציגות את לוח הלחם שבניתי. זה עבד טוב, אבל רציתי שזה יהיה קומפקטי ועמיד יותר, אז רציתי לבנות מודול מבוסס PCB.
PCB
בסופו של דבר עיצבתי PCB ויצרתי גרסה קטנה ונחמדה שאני נהנית להשתמש בה. היו כמה שיקים בדרך אבל אני מרוצה מהעיצוב שהתקבל. אני מקווה שזה עשוי להיות עיצוב שימושי לאחרים שאולי ירצו לבנות אותו. העיצוב של KC-6112 מבוסס על מכשיר ישן יותר של קוואלקום (CSR) BlueCore 5 (BC05). יש הרבה מודולים סיניים שיש להם אותו שבב, אבל התוכנה היא מה שמגדיר מודול זה. KC Wirefree כתב ערכת תוכנה הגונה המאפשרת למודול שלהם לפעול כשער אלחוטי במיוחד לאוזניות אלחוטיות. הוא משתמש בפרופיל AGHFP (Audio Gateway) לשם כך, והם הוסיפו כמה תכונות נחמדות בכדי לגרום לזה לעבוד היטב. העיצוב שהבאתי מבוסס על עיצוב המדגם המוצג בדוגמה של מעגל גיליון הנתונים KC Wirefree KC-6112, עם כמה שינויים. החלטתי שאני רוצה להפוך את זה לנייד, אז בחרתי להשתמש בניהול הסוללות BC05 והוספתי סוללת LiPo קטנה להפעלה.
הלוח שעיצבתי משתמש בחלקי SMD מכיוון שרציתי לשמור אותו קומפקטי. צירפתי את קבצי הפלט של הנשר כקובץ zip. ניתן להשתמש בקבצים אלה כדי לייצר לוח. (היה לי ה- PCB מפוברק על ידי PCBWay והם עשו עבודה טובה).
בניית ה- PCB הזה תדרוש מלחם טוב עם קצה קטן וקצת סבלנות להרכיב חלקים קטנים אלה. הייתי מפנה אותך למדריכים שונים המתפרסמים במאמרים אחרים להלחמת יד של חלקי SMD.
- הרכבו קודם כל את כל רכיבי ההרכבה הקטנים של המשטח.
- לאחר מכן הוסף את שקעי הסטריאו ומחבר ה- USB. הוסף את הרכיבים החוריים: נוריות LED ומתגי כפתור. (הכותרות משמשות לתכנות. אם תתקין אותן ותשתמש בתיבה המוצעת, יהיה עליך לקצץ את החלק העליון של הכותרות כך שיתאים).
- לאחר מכן הרכיבו את מודול KC-6112. שים לב שלא כל הרפידות במודול צריכות להיות מולחמות.
- בדוק את כל מפרקי ההלחמה שלך וודא שהכל נראה טוב.
- וודא כי מתג ההפעלה כבוי ולאחר מכן חבר את החוטים מהסוללה.
- אנא עיין בתמונות לבניית הלוח המודרני.
הסכימה וכתב החומרים לבניית הלוח כלולים כאן. רציתי לעצב את ה- PCB כך שיתאים לדיור זמין מסחרית, אז בחרתי את מארז HH-3641 Bud Industries הזמין ממפיצים שונים. מקרה זה עובד היטב והוא בערך בגודל הנכון למעגל זה. בחרתי בסוללה שתתאים למארז עם הלוח העליון ולמרות זאת נותנת קצת אישור. טעינת סוללות LiPo מנוהלת על ידי מודול KC-6112. הסוללה לא יכולה להיות עבה יותר מ -6 מ מ במקרה זה. בסופו של דבר קיבלתי סוללה עם דירוג של 180mAh (Noiposi X0017VDHHF). זה ייתן כ -5 שעות שימוש בעיצוב זה בטעינה מלאה (טעינה של כ -1.5 שעות). שים לב שלטעינה של סוללה גדולה יותר יימשך זמן רב יותר מכיוון ששבב BC05 מסוגל רק לזרם טעינה של 150mA.
שלב 2: טעינת תוכנה ושליטה
עומס תוכנה
מודול KC-6112 מסוגל להיות מקלט או משדר, ולכן חשוב באיזו תוכנה משתמשים. המודול מוזמן עם הגרסה של SW שאתה רוצה עליו. עבור פרויקט זה, תצורת השער היא הגירסה שתעבוד. הגרסה הנוכחית של קוד השער הזמין באתר האינטרנט שלהם (נכון לכתיבת שורות אלה) היא 8.2.0. הניסיון שלי עם הגרסאות השונות של ערכת קוד השער הזמינה מ- KC Wirefree מראה שהגרסה הטובה ביותר עבור פרוייקט זה תהיה 8.1.0. זו הגרסה שהייתי ממליץ להזמין (כגרסה מותאמת אישית). קוד 8.1.0 מספק את פונקציונליות ברירת המחדל הטובה ביותר של PTT לאופן שבו עיצוב זה עובד. אם אתה לא רוצה PTT ומעדיף להשתמש בפונקציית VOX של הרדיו שלך, כל אחת מהגרסאות תהיה בסדר. ה- 8.2.0 אינו מספק PTT כתכונה ברירת מחדל. שים לב ש- 8.1.0 אינו מוצג כרגע באתר הארכיון של KC Wirefree, אך תוכל לבקש זאת. (יש לי עותק אם אתה צריך אותו).
תוכל להבהב את המודול לגרסה שתרצה אם תעקוב אחר מדריך שדרוג הקושחה של KC Wirefree. כל הממשקים לניהול יכולת זו מוצגים בתרשים. זה מעבר להיקף המיועד של דיון זה ולכן לא אכנס לזה יותר. (שים לב שאם ברצונך לבצע שינויי תוכנה במודול, עליך להתקין מנהלי התקן ותוכנת ניהול במחשב מבוסס Windows. כמו כן, תרצה שיהיה לך ממשק USB 3.3V של 3.3V 5.5V FT232RL להשיג באמזון ובמקומות אחרים).
בקרת מודולים
למודול KC-6112 מספר כניסות שניתן להשתמש בהן עבור כניסות מתג לבקרה. לעיצוב זה, החלטתי לשמור על הפשטות ופשוט יש לי 3 מתגי לחצן לניהול הפונקציות הדרושות. (המידע הבא תלוי בקושחה. זה משקף קוד 8.1.0).
זוג/BTB לחצן זה משמש להתאמה לאוזניות. ההתאמה מתבצעת כאשר לחצן זה מוחזק למשך יותר משנייה. לחיצה קצרה תתחבר מחדש למשאב מותאם אם הוא התנתק.
VOL UP/VOL DN לחצנים אלה מתאימים את עוצמת הפלט (המניעה את כניסת המיקרופון שלך ברדיו). תצטרך להתנסות קצת כדי לראות מה הכי מתאים לקלט הרדיו שלך. שים לב שכאשר אתה לוחץ לחיצה כפולה מהירה על כפתורים אלה אתה מתאים את רווח הכניסה למעלה ולמטה.
מצאתי שהכי טוב להתנסות קצת עם עוצמת הקול ולהשיג הגדרות כדי להשיג את התוצאות הטובות ביותר. ברור שזה ישתנה מרדיו לרדיו.
עיין במדריך למשתמש של KcGateway הזמין באתר KC Wirefree לקבלת קובץ הקוד הספציפי להסבר מפורט על פונקציות הלחצנים. (KcGateway_UserGuide_v8.1_b1.pdf עבור מערכת קוד זו 8.1.0).
ישנם גם 4 נוריות LED שמוצגות בסכימה שלי עבור אינדיקציות סטטוס שונות. נוריות האדום והכחול אמורות לספק מצב Bluetooth כללי ומצב מודול. נורית ה- 'מחוברת' ממש לא נחוצה מכיוון שניתן לראות את מצב החיבור באמצעות הנורית הכחולה. פשוט מצאתי שזה מועיל עם מחוון זה. נורית ה- 'PTT' משקפת את מצב ה- PTT של המודול. כאשר PTT מתקבל, ניקוז MOSFET מועבר לקרקע. זה נוח שיש מחוון ויזואלי לכך.
שלב 3: חיבורי רדיו ומסקנה
ממשק לרדיו שלך
ממשק הרדיו תלוי ברדיו. צירפתי סכמטי של הכבל שעשיתי לשימוש עם FT-897 (ומכשירי רדיו דומים) באמצעות יציאת הנתונים. כללתי גם את סכמטי השימוש עם Baofeng HT. בעיקרון אתה צריך לחבר את כניסת מיקרופון הרדיו ליציאת KC-6112, ואת רמקול הרדיו לקלט. PTT מתפקד כקלט לאדמה.
סיכום
אני יודע שזה תיאור קצר של היחידה הזו, אבל היא פועלת היטב ואני אוהב להיות מסוגל להסתובב בלי להיות ממש ליד הרדיו שלי. גיליתי שאני יכול להגיע בערך 20-30 רגל בלי בעיות באוזניות שבהן השתמשתי. בדקתי עוד כמה אוזניות, והיו זוג שלא תמכו בפרוטוקול השער כך שהם לא פעלו. רוב האוזניות 'שאינן מוזיקה' אמורות לפעול בסדר.
אני מקווה שאם תבנה את זה תוכל ליהנות ממנו כמוני. בהצלחה.
מוּמלָץ:
שער UDP/IP סידורי עבור Arduino מבוסס על מגן ESP8266: 8 שלבים
שער UDP/IP סידורי עבור Arduino מבוסס על ESP8266 Shield: כבר פרסמתי בשנת 2016 "כיצד להכין שער Wifi משלך כדי לחבר את Arduino לרשת IP". מכיוון שעשיתי כמה שיפורי קוד ואני עדיין משתמש בפתרון זה. עם זאת יש כעת כמה מגיני ESP8266 לא
מודול מדידת כוח DIY עבור Arduino: 9 שלבים (עם תמונות)
מודול מדידת הספק DIY עבור Arduino: שלום לכולם, אני מקווה שאתם מסתדרים מצוין! במדריך זה אני הולך להראות לך כיצד הכנתי את מודול מד הכוח/ וואט מד הזה לשימוש עם לוח Arduino. מד חשמל זה יכול לחשב את הכוח הנצרך על ידי ועומס DC. יחד עם הכוח
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino - Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter - מסוק RC - מטוס RC באמצעות Arduino: 5 שלבים (עם תמונות)
שלט אלחוטי באמצעות מודול NRF24L01 2.4Ghz עם Arduino | Nrf24l01 מקלט משדר 4 ערוצים / 6 ערוצים עבור Quadcopter | מסוק RC | מטוס RC באמצעות Arduino: להפעלת מכונית RC | Quadcopter | מזל"ט | מטוס RC | סירת RC, אנחנו תמיד צריכים מקלט ומשדר, נניח שבשביל RC QUADCOPTER אנחנו צריכים משדר ומקלט של 6 ערוצים והסוג הזה של TX ו- RX יקר מדי, אז אנחנו הולכים להכין אחד מהם
רדיו דו כיווני NRF24 לטלמטריה: 9 שלבים (עם תמונות)
רדיו דו כיווני NRF24 לטלמטריה: היי חברים, שמי פדרו קסטלאני ואני מביא לכם את ההוראה הראשונה שלי: בניית רדיו דו כיווני עם ארדואינו בשביל, ובכן, לכל מה שתזדקקו לו. בפרויקט הזה, נכין שני מעגלים נפרדים אשר יפעלו הן כמקלט והן כטרנסמי
מודול היגוי לייזר DIY עבור Arduino: 14 שלבים (עם תמונות)
מודול היגוי לייזר DIY עבור Arduino: במדריך זה, אדגים את בניית מודול היגוי קרן לייזר דו-צירית במראה אחת באמצעות חלקים מודפסים בתלת-ממד ורכיבים זולים מאיביי. לפרויקט זה יש קווי דמיון ל- Arduino Laser Show עם Full XY שליטה על