Obsah:
- Krok 1: Připravte si knihovnu
- Krok 2: Prozkoumejte BLE-detector.ino
- Krok 3: Zkompilujte a nahrajte kód na svou nástěnku
- Krok 4: Upravte kód pro detekci pásma Mi
- Krok 5: Podívejte se na LED na desce, když zavřete zařízení
- Krok 6: Nyní můžete vytvořit další skvělý projekt a šťastné kódování M (^-^) m
Video: Mi Band detektor využívající ESP32 BLE: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Ahoj Maker m (- -) m
Přečetl jsem si tento článek 陳亮 (moononournation github) o tom, jak použít esp32 ble pro skenování zařízení, takže jsem musel vyzkoušet tento kód na github Arduino_BLE_Scanner. teď chci pomocí Mi Band 3 odemknout dveře, když přijdu do své kanceláře, uvidíme, jak to funguje !!!
Věci použité v tomto projektu
- ESP32 TTGO T1
- Mi Band 2 nebo 3
- Počítač s již nainstalovanou v Arduino IDE
Knihovna a služba
ESP32_BLE_Arduino
Krok 1: Připravte si knihovnu
- Stáhněte a nainstalujte knihovnu ESP32_BLE_Arduino
- Stáhněte si ukázkový kód
Krok 2: Prozkoumejte BLE-detector.ino
Krok 3: Zkompilujte a nahrajte kód na svou nástěnku
Když nahrajete tento kód na svou desku, můžete vidět práci programu na sériovém monitoru v přenosové rychlosti 115200. Nyní musíte najít název pásma mi.
Krok 4: Upravte kód pro detekci pásma Mi
Na Arduino IDE je v řádku 65 - 82 porovnána datová forma, když název zařízení „Mi Band 3“je vaše zařízení. Dalším krokem je vyladit adresu zařízení, abyste se ujistili, že je to vaše Mi Band.
V řádku 74 můžete změnit RSSI pro nastavení detekce vzdálené.
Krok 5: Podívejte se na LED na desce, když zavřete zařízení
- Když ESP32 detekuje váš Mi Band, LED na desce se rozsvítí
- Když ESP32 nemůže detekovat váš Mi Band, LED na desce zhasne
Doporučuje:
Profesionální meteorologická stanice využívající ESP8266 a ESP32 DIY: 9 kroků (s obrázky)
Profesionální meteorologická stanice využívající ESP8266 a ESP32 DIY: LineaMeteoStazione je kompletní meteorologická stanice, kterou lze propojit s profesionálními senzory od společnosti Sensirion a také s některou komponentou Davis Instrument (Rain Gauge, Anemometer) Projekt je zaměřen jako meteorologická stanice pro vlastní potřebu, ale vyžaduje pouze
Časosběrná kamera využívající desku ESP32-CAM: 6 kroků
Časosběrná kamera využívající desku ESP32-CAM: Tento projekt navazuje na předchozí projekt digitální digitální kamery a pomocí desky ESP32-CAM stavíme časosběrnou kameru. Všechny obrázky se postupně ukládají na kartu microSD a deska po pořízení snímku usne, aby pomohla uložit
Detektor pohybu využívající cloudovou platformu Thingsai.io Iot: 6 kroků
Detektor pohybu pomocí platformy Iot Cloud Platform Thingsai.io: V tomto tutoriálu vysvětlím detekci pohybu pomocí PIR senzoru a Esp32 spolu s cloudovou platformou IOT Thingai.io
Frekvenční detektor arytmie využívající Arduino: 7 kroků
Frekvenční detektor arytmie využívající Arduino: Srdeční arytmie postihne přibližně čtyři miliony Američanů každý rok (Texas Heart Institute, odst. 2). Zatímco každé srdce zažívá permutace v rytmu a rychlosti, chronické srdeční arytmie mohou být pro jejich oběti smrtelné. Mnoho srdečních arytmií
„Temný detektor“využívající časovač IC 555: 10 kroků
„Detektor temnoty“s využitím časovače IC 555: Toto je můj první instruktáž (jo), tak tady to je! Toto je obvod detektoru temnoty, který využívá 1) astabilní oscilátor, který můžete vytvořit pomocí 555 k ovládání piezoelektrického signálu a 2) prahovou hodnotu resetování čipu. Kredity Tonymu van Roonovi za