İçindekiler:

Raspberry Pi ve HM13 ile DIY IBeacon ve Beacon Tarayıcı: 3 Adım
Raspberry Pi ve HM13 ile DIY IBeacon ve Beacon Tarayıcı: 3 Adım

Video: Raspberry Pi ve HM13 ile DIY IBeacon ve Beacon Tarayıcı: 3 Adım

Video: Raspberry Pi ve HM13 ile DIY IBeacon ve Beacon Tarayıcı: 3 Adım
Video: Модуль BLE BLUETOOTH HM10, часть 1 — AT-команды на оригинальном HM10 2024, Temmuz
Anonim

Tarafından memoryleakyuTakip Yazar tarafından daha fazla:

Autopilot V1.0 Yol İşareti Tanıma
Autopilot V1.0 Yol İşareti Tanıma
Autopilot V1.0 Yol İşareti Tanıma
Autopilot V1.0 Yol İşareti Tanıma
Arduino ve Python ile Bitcoin Kazanç ve Kaybınızı Görselleştirin
Arduino ve Python ile Bitcoin Kazanç ve Kaybınızı Görselleştirin
Arduino ve Python ile Bitcoin Kazanç ve Kaybınızı Görselleştirin
Arduino ve Python ile Bitcoin Kazanç ve Kaybınızı Görselleştirin
Arduino ile YouTube Oynatmayı Kontrol Etmek İçin Hareketleri Kullanın
Arduino ile YouTube Oynatmayı Kontrol Etmek İçin Hareketleri Kullanın
Arduino ile YouTube Oynatmayı Kontrol Etmek İçin Hareketleri Kullanın
Arduino ile YouTube Oynatmayı Kontrol Etmek İçin Hareketleri Kullanın

Hikaye

Bir işaret, diğer bluetooth cihazlarının varlığını bilmesini sağlamak için sürekli sinyaller yayınlayacaktır. Ve geçen yıl 10 kez falan getirmeyi unuttuğumdan beri, anahtarlarımı takip etmek için her zaman bir bluetooth işaretçisine sahip olmak istemişimdir. Ve tesadüfen bir HM13 ikili modülüm var. Bu yüzden, anahtarlarımı getirmeyi unutursam bana haber vermek için basit bir iBeacon'a dönüştürebilirim. Ama bitirdiğimde, telefonlarıma bakmayacağımı fark ettim. Böylece bluetooth ağ geçidi olarak Raspberry Pi ile sürekli bir beacon tarayıcı yapmaya karar verdim. Böylece bana e-posta göndermesi veya anahtarlarımı hatırlatması için bana mesaj göndermesi için tetikleyebilirim.

Gereçler

Seeduino V4.2

Grove - Blueseeed - Çift model (HM13)

Raspberry Pi 4 Model B

Adım 1: Bir IBeacon DIY Yapın

Kendin Yap bir IBeacon
Kendin Yap bir IBeacon
Kendin Yap bir IBeacon
Kendin Yap bir IBeacon

HM13 modülünü arduino uyumlu bir kartla programladım. Bence ahududu pi bile başka tür geliştirme panolarıyla yapılabilir. Ancak Arduino ile çok sayıda kütüphane olduğu için neden rahatsız edesiniz? HM13 modülünü sağ Tx ve Rx pinine bağlayın. Ardından taslağı yükleyin. Ancak Arduino kodunda UUID, makro ve minör değeri ayarlamayı unutmayın. Tamamlandığında, çalışmaya devam etmesi için HM13 modülüne güç vermeniz yeterlidir.

2. Adım: Bir Uygulamayla Test Edin

Bir Uygulamayla Test Edin
Bir Uygulamayla Test Edin
Bir Uygulamayla Test Edin
Bir Uygulamayla Test Edin

Ardından, işaretçinizi uygulamaya ekleyin. UUID, makro ve minör değer Arduino kodunda belirtildi. Bundan sonra işaretinizi uygulamanın ön sayfasında göreceksiniz.

Telefonunuzu alın ve dolaşın. İşaretçinizle aranızdaki kaba mesafeyi göreceksiniz.

Önerilen: