ESP32 Mikrokontroller

ESP32 Mikrokontroller

ESP32 - Bluetooth BLE bicikli lámpa kapcsolgatás projekt

2018. január 14. - MrJoci

Kimaradt egy hét, de sebaj, újra tudtam kicsit ESP32-zni. Sikerült haladni a saját kis projectemben, amiről igazából még nem mondtam el, hogy miaz. Végeredményben a biciklimen szeretném megoldani, hogy automatikusan kapcsoljanak ki/be a lámpák, ha a telefonommal, vagy az okoskarkötőmmel a közelébe megyek.

A dolog nagyot lépett előre a hétvégén, de mielőtt belemennék hol tartok, kicsit összeszedem magamnak is mit kell megoldani a tökéletesnek tekintett állapotig:

  • ESP32 legyen alkalmas a környezetében jelen lévő Bluetooth eszközeimnek a felismerésére
  • ha felismeri valamelyik eszközömet, akkor változtassa meg az állapotát az egyik GPIO lábnak
  • a GPIO lábra legyen egy relé kötve és az kapcsolgassa a 11.1V-os akksira kötött lámpákat
  • ne legyen túl ideges. Akár 1 perc is telhessen el úgy, hogy elvesztette a kapcsolatot velem
  • a telefonom és az okos-karkötőm is azonosítson
  • az ESP32-nek vagy a lámpákat vezérlő akksiról, vagy egy saját 100mAh akksiról kell működnie és legalább 1 napig kell bírnia
  • 3D nyomtatni valamilyen kasztnit

Jelenleg ez az állás:

  • sikerült az ESP32 felőli scannelést megoldani. Az alap File/Examples/ESP32 BLE Arduino/BLE scan mintából indultam ki
  • a telefonom is látható az ESP32 scan eredményei között. Ehhez a Beacon Simulator nevű appot kellett telepíteni https://play.google.com/store/apps/details?id=net.alea.beaconsimulator&hl=hu
  • jelenleg a GPIO2-es lábat és ezzel együtt az ESP32-re épített LED-et kapcsolgatom így
  • 1 órát bír a 105mAh-s akksiról. Ez nem elég, de jelenleg a kód folyamatosan aktívan keresi az eszközöket. Ha ezt megritkítanám 30-60 másodpercre, akkor valószínűleg tovább bírná. Pláne ha nem zabálná az energiát a kék LED
  • a biciklimre már fel van szerelve 2 éve a LED világítás és a 11.1V-os akksi. Ezt kell majd átrendezni

Későbbi cikkben jobban belemegyek majd a részletekbe, addigis pár kép és videó:

A bejegyzés trackback címe:

https://esp32.blog.hu/api/trackback/id/tr3213575399

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása