בלוטות’ BLE 4.0

bluetooth-4.0 BLE

בלוטות’ BLE 4.0 הוא פרוטוקול חכם בעל צריכת אנרגיה נמוכה שהופך להיות הסטנדרט החדש של תקשורת בלוטות’. הוא מיושם בעיקר בתקשורת של סמארטפונים עם רכיבים אחרים זה יכול להיות דיבורית, מכשירי שמע או כל מכשיר אחר בתקשורת אלחוטית שתומך בפרוטוקול הזה.

בצד של הסמארטפונים או המחשב אלה המכשירים שתומכים בפרוטוקול:

  • (iOS5+ (iOS7+ preferred
  • (Android 4.3+ (numerous bug fixes in 4.4
  • Apple OS X 10.6+
  • (Windows 8 (XP, Vista and 7 only support Bluetooth 2.1
  • GNU/Linux Vanilla BlueZ 4.93+

כל מי שיש לו אייפון ישמח להכיר את הפרוטוקול הזה כי לחברת אפל תמיד היו בעיות עם הבלוטות’ הקלאסי הישן יותר, והיא עכשיו משתמשת ב-BLE כטכנולוגיה ליישום iBeacon.

עכשיו נעבור על היתרונות של BLE לעומת בלוטות’ קלאסי הישן יותר. היתרון העיקרי הוא צריכת אנרגיה נמוכה שנותנת להחזיק מכשירים עם בטרית מטבע קטנה למשך שנים, והיא כמובן חוסכת בטריה גם לסמארטפון המתקשר עם המכשיר.

בניגוד לבלוטות’ קלאסי מכשירים עם בלוטות’ חכם נמצאים במצב שינה ומתעוררים רק כשהם מעבירים תקשורת בין אחד לשני. גם כשהם מתעוררים הם שולחים את כל המידע במהירות מירבית של כמה מילישניות בניגוד לבלוטות’ קלאסי שדורש עירנות של 100 מילישניות.

מבחינת השימושים BLE עדיף לשימוש ביישומים שמצריכים העברת מידע בפרקי זמן מסוימים כמו חיישנים או יישומי M2M ולא להזרמת מידע. הוא עדיין יכול להזרים מידע כמו קול לדוגמה אבל יש לו מגבלה של 100KB/s, בעוד בלוטות’ קלאסי יכול להעביר 2MB/s.

מבחינת התדרים ורוחב הפס הם בדיוק אותו הדבר 2.4GHz.

אם אנחנו לא מזרימים כמות גדולה של מידע ורוצים תקשורת אלחוטית חסכונית בבטריה לשימוש עם רובוט או מכונית על שלט או להפעיל סולנואיד, אז בלוטות’ חכם זה פתרון מצוין. יאללה אז הגיע הזמן להפעיל אותו.

בפוסט הזה נעבוד עם מודול HM-10 שהוא זול יחסית אבל הוא מתאים להפעלה פשוטה בלבד כי אין שם הרבה אפשרויות לשנות את התצורה שלו. בהנחה שרוצים לפתח מוצר מקצועי אז אפשר לעבוד עם מודול איכותי יותר כמו Bluefruit.

נחבר אותו לארדואינו אונו לשלוט במנעול חשמלי מרחוק וכמובן אפשר ליישם את זה לשימושים אחרים כמו ברז חשמלי או שליטה בכל רכיב אחר שמצריך כיבוי והדלקה.

קודם כל נחבר את המעגל:

בלוטות' מנעול חשמלי
בלוטות’ מנעול חשמלי

על המנעול החשמלי והטרנזיסטור אין יותר מדי מה להרחיב זה חיבור סטנדרטי של טרנזיסטור MOSFET לסולנואיד עם מקור כח של 12V 1A. המודול בלוטות’ שבו אנו מתרכזים מקבל 5V מהארדואינו וחיבור TX הולך ל-7,  RX הולך ל-8. ברגע שנותנים לו מתח הוא מתחיל להבהב ומשדר עצמו ללקוחות שרוצים להתחבר.

עכשיו הגיע הזמן להתחבר אליו על ידי האפליקציה MangoCubeBLE אותה נוריד מחנות האפליקציות של אנדרואיד – גוגל פליי.

דבר ראשון היא אמורה לזהות את השם של הרכיב המשדר:

ble-scan
ble-scan

עכשיו אנחנו פשוט מתחברים אליו והנורה שקודם הבהבה אמורה לפעול באופן קבוע. נפתח תפריט עם אפשרויות שליטה שונות: יש כיבוי והדלקה , שליחת צבע RGB וגם שלט שאיתו אפשר לעשות כל מיני דברים כמו להזיז מנוע סרוו לשלוט במכונית שלט רחוק, או ברובוט.

mango-menu
mango-menu

האפשרות שאנחנו רוצים היא כיבוי והדלקה לפתוח ולסגור את המנעול החשמלי.

mango-on-off
mango-on-off

זוהי כל התורה על רגל אחת ברגע שלוחצים המנעול משתחרר ואפשר לפתוח את הדלת וברגע שלוחצים שוב המנעול נסגר.

בדקתי את הטווח והוא יפה מאוד הבלוטות’ חודר קירות בניגוד לאינפרה אדום הפעלתי מ-20 מטר דרך קירות אולי אפשר אפילו יותר.

אפשר לדמיין איך חברה או בית משרדים יכולים להשתמש באפליקציה עם ססמה אותה מורידים העובדים ופשוט פותחים את כל הדלתות שהם צריכים עם הסמארטפון. יותר נחמד מלחלק להם מנעול או לתת תג RFID.

 

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *