Мазмуну:
- 1 -кадам: Китепканаңызды даярдаңыз
- 2-кадам: BLE-detector.ino изилдөө
- 3 -кадам: Кодду түзүңүз жана Башкармаңызга жүктөңүз
- 4 -кадам: Mi Bandти аныктоо үчүн кодду түзөтүңүз
- 5 -кадам: Түзмөктү жаап келгенде борттогу LEDди караңыз
- 6-кадам: Эми сиз дагы бир сонун долбоорду жана бактылуу коддоону M (^-^) м жасай аласыз
Video: Mi Band детектору ESP32 BLE колдонуп: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Hello Maker m (- -) m
Мен бул макаланы moon (moononournation github) формасын окуп чыктым, кантип аппаратты сканерлөө үчүн esp32 ble колдонуу керек, ошондуктан бул кодду github Arduino_BLE_Scannerде сынап көрүүгө туура келди. азыр мен кеңсеме келгенде эшикти ачуу үчүн Mi Band 3үмдү колдонгум келет, анын кандай иштегенин көрөлү !!!
Бул долбоордо колдонулган нерселер
- ESP32 TTGO T1
- Mi Band 2 же 3
- Компьютер Arduino IDEде орнотулган
Китепкана жана тейлөө
ESP32_BLE_Arduino
1 -кадам: Китепканаңызды даярдаңыз
- ESP32_BLE_Arduino китепканасын жүктөп алып, орнотуңуз
- Мисал кодун жүктөп алыңыз
2-кадам: BLE-detector.ino изилдөө
3 -кадам: Кодду түзүңүз жана Башкармаңызга жүктөңүз
Бул кодду тактаңызга жүктөгөндө, программанын иштөө сериясынын мониторунда 115200. Baud ченинде көрө аласыз. Эми сиз ми тобуңуздун атын табышыңыз керек.
4 -кадам: Mi Bandти аныктоо үчүн кодду түзөтүңүз
Arduino IDEде, 65 - 82 -сапта, сиздин түзмөктүн аталышы "Mi Band 3" болгондо, маалымат формасы салыштырылат. Кийинки кадам түзмөк дарегине туура келиши керек, бул сиздин Mi Band экениңизди текшериңиз.
74 -сапта, RSSIди алыскы аралыкта аныктоо үчүн өзгөртө аласыз.
5 -кадам: Түзмөктү жаап келгенде борттогу LEDди караңыз
- ESP32 Mi Bandди аныктаганда, борттогу LED күйгүзүлөт
- ESP32 сиздин Mi Bandди аныктай албаганда, борттогу LED ӨЧҮП калат
Сунушталууда:
Кесиптик аба ырайы станциясы ESP8266 жана ESP32 DIY колдонуп: 9 кадам (сүрөттөр менен)
ESP8266 жана ESP32 DIY колдонгон профессионалдуу аба ырайы станциясы: LineaMeteoStazione - бул Sensirionдун профессионалдык сенсорлору, ошондой эле кээ бир Davis Instrument компоненттери (Rain Gauge, Anemometer) менен байланышта боло турган толук аба ырайы станциясы
TextPlayBulb: REST Raspberry Pi 3, BLE жана Telegramди колдонуп PlayBulb иштетилген: 3 кадам
TextPlayBulb: REST иштетилген PlayBulb Raspberry Pi 3, BLE жана Telegram аркылуу иштетилген: Бул көрсөтмө PyBon, Raspberry Pi 3 жана Bluetooth китепканасынын жардамы менен PlayBulb Color bluetooth LED чырагына кантип туташууну жана IOT сценарийи үчүн REST API аркылуу көзөмөлдү кеңейтүүнү көрсөтөт. , жана секирик катары, долбоор ошондой эле аны кантип кеңейтүү керектигин көрсөтөт
BC547 транзисторун колдонуп чыңалуу детектору: 9 кадам
BC547 транзисторун колдонуп чыңалуу детектору: Салам досум, бүгүн мен BC547 транзисторунун жардамы менен чыңалуу детекторунун схемасын жасайын деп жатам. Бул схема абдан сезимтал жана чыңалууну аныктоо үчүн жакшы долбоор. Келгиле, баштайлы
Thingsai.io Iot Cloud Platform колдонуп кыймыл детектору: 6 кадам
Thingsai.io Iot Cloud Platform колдонуп, кыймыл детектору: Бул окуу куралында мен PIR сенсорун жана Esp32ди IOT булут платформасы Thingai.io менен колдонууну аныктоо жөнүндө түшүндүрөм
Ардуинону колдонуп, ылдамдыкка негизделген аритмия детектору: 7 кадам
Ардуинону колдонуп, ылдамдыкка негизделген аритмия детектору: Жүрөктүн аритмиясы жыл сайын болжол менен төрт миллион америкалыкты кыйнайт (Техас Жүрөк институту, 2 -б.). Ар бир жүрөк ритмде жана ылдамдыкта өзгөрүүлөрдү баштан кечирсе, өнөкөт жүрөк аритмиясы алардын курмандыктары үчүн өлүмгө алып келиши мүмкүн. Көптөгөн жүрөк аритмиясы