สารบัญ:

DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน

วีดีโอ: DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน

วีดีโอ: DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
วีดีโอ: HM10 BLE BLUETOOTH Module Part 1 -AT Commands on Original HM10 2024, ธันวาคม
Anonim

โดย memoryleakyuFollow เพิ่มเติมโดยผู้เขียน:

Autopilot V1.0 การรู้จำป้ายถนน
Autopilot V1.0 การรู้จำป้ายถนน
Autopilot V1.0 การรู้จำป้ายถนน
Autopilot V1.0 การรู้จำป้ายถนน
เห็นภาพกำไรและขาดทุนของ Bitcoin ด้วย Arduino & Python
เห็นภาพกำไรและขาดทุนของ Bitcoin ด้วย Arduino & Python
เห็นภาพกำไรและขาดทุนของ Bitcoin ด้วย Arduino & Python
เห็นภาพกำไรและขาดทุนของ Bitcoin ด้วย Arduino & Python
ใช้ท่าทางสัมผัสเพื่อควบคุมการเล่น YouTube ด้วย Arduino
ใช้ท่าทางสัมผัสเพื่อควบคุมการเล่น YouTube ด้วย Arduino
ใช้ท่าทางสัมผัสเพื่อควบคุมการเล่น YouTube ด้วย Arduino
ใช้ท่าทางสัมผัสเพื่อควบคุมการเล่น YouTube ด้วย Arduino

เรื่องราว

บีคอนจะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทูธอื่นรู้ว่ามีอยู่ และฉันก็อยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอดเพราะว่าฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็บังเอิญได้โมดูลคู่ HM13 ดังนั้นฉันคิดว่าฉันสามารถเปลี่ยนเป็น iBeacon ง่ายๆ เพื่อแจ้งให้เราทราบหากฉันลืมนำกุญแจมาด้วย แต่เมื่อฉันทำเสร็จแล้ว ฉันรู้ว่าฉันจะไม่คอยดูโทรศัพท์ของฉัน ดังนั้นฉันจึงตัดสินใจสร้างเครื่องสแกนบีคอนแบบต่อเนื่องด้วย Raspberry Pi เป็นเกตเวย์บลูทูธ ดังนั้นฉันสามารถเรียกให้ส่งอีเมลถึงฉันหรือส่งข้อความถึงฉันเพื่อเตือนฉันถึงกุญแจ

เสบียง

Seeduino V4.2

Grove - Blueseeed - รุ่น Dual (HM13)

Raspberry Pi 4 รุ่น B

ขั้นตอนที่ 1: DIY IBeacon

DIY IBeacon
DIY IBeacon
DIY IBeacon
DIY IBeacon

ฉันตั้งโปรแกรมโมดูล HM13 ด้วยบอร์ดที่เข้ากันได้กับ Arduino ฉันคิดว่ามันสามารถทำได้กับบอร์ด dev ชนิดอื่น ๆ แม้แต่ raspberry pi แต่เนื่องจาก Arduino มีไลบรารี่มากมาย ทำไมต้องกังวล? เชื่อมต่อโมดูล HM13 กับพิน Tx และ Rx ทางขวา จากนั้นอัปโหลดภาพร่าง แต่อย่าลืมตั้งค่า UUID มาโครและค่าเล็กน้อยในโค้ด Arduino เมื่อเสร็จแล้ว คุณเพียงแค่ต้องเปิดเครื่องโมดูล HM13 เพื่อให้มันทำงานต่อไป

ขั้นตอนที่ 2: ทดสอบด้วยแอพ

ทดสอบด้วยแอพ
ทดสอบด้วยแอพ
ทดสอบด้วยแอพ
ทดสอบด้วยแอพ

จากนั้นเพิ่มบีคอนของคุณในแอป UUID, มาโครและค่ารองถูกระบุในโค้ด Arduino หลังจากนั้น คุณจะเห็นบีคอนของคุณที่หน้าแรกของแอป

หยิบโทรศัพท์แล้วเดินไปรอบๆ คุณจะเห็นระยะห่างคร่าวๆ ระหว่างคุณกับบีคอน

แนะนำ: