2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Sekite daugiau autoriaus:
Istorija
Švyturys nuolat transliuos signalus, kad kiti „Bluetooth“įrenginiai žinotų apie jo buvimą. Ir aš visada norėjau turėti „Bluetooth“švyturėlį, kad galėčiau stebėti savo raktus, nes jau pamiršau juos atnešti 10 kartų pernai. Ir laimingai gavau dvigubą modulį HM13. Taigi manau, kad galėčiau jį paversti paprastu „iBeacon“, kad praneščiau, ar pamiršau atnešti raktus. Bet kai baigiau, supratau, kad nebetikrinsiu savo telefonų. Taigi nusprendžiau sukurti nenutrūkstamą švyturių skaitytuvą su „Raspberry Pi“kaip „Bluetooth“šliuzu. Taigi galiu paskatinti jį atsiųsti el. Laišką arba parašyti man žinutę, kad primintų raktus.
Prekės
Seeeduino V4.2
„Grove“- „Blueseeed“- dviejų modelių (HM13)
Raspberry Pi 4 B modelis
1 žingsnis: pasidaryk „IBeacon“
Aš užprogramavau HM13 modulį su arduino suderinama plokšte. Manau, kad tai galima padaryti su kitomis dev lentomis, net su aviečių pi. Bet kadangi yra daug bibliotekų su „Arduino“, kodėl nerimauti? Prijunkite HM13 modulį prie dešiniojo Tx ir Rx kaiščio. Tada įkelkite eskizą. Tačiau nepamirškite „Arduino“kode nustatyti UUID, makro ir mažosios vertės. Kai tai bus padaryta, jums tereikia įjungti HM13 modulį, kad jis veiktų.
2 veiksmas: išbandykite naudodami programą
Tada pridėkite savo švyturėlį programoje. UUID, makro ir maža reikšmė buvo nurodyta „Arduino“kode. Po to pirmame programos puslapyje pamatysite savo švyturėlį.
Paimkite telefoną ir vaikščiokite aplink. Pamatysite apytikslį atstumą tarp jūsų ir jūsų švyturėlio.