Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Beacons

302 views

Published on

Como utilizar e programar

Published in: Devices & Hardware
  • Be the first to comment

Beacons

  1. 1. Bruno Horta @2017
  2. 2. BEACONS O QUE SÃO ▸ São dispositivos simples com um ID único ▸ São muito pequenos ▸ Utilizam BLE (Bluetooth Low Energy) para sinalizar/comunicar ▸ Opt-In Technology (o utilizador tem de concordar) ▸ Permite fazer Track and Trace de pessoas/objectos
  3. 3. BEACONS COOL STUFF ▸ Podem comunicar sem necessidade de emparelhamento ▸ Podemos enviar dados extra no advertising package ▸ Podemos criar redes Mesh ▸ Podem auto aprovisionar-se
  4. 4. BEACONS IBEACON fonte: https://os.mbed.com/blog/entry/BLE-Beacons-URIBeacon-AltBeacons-iBeacon/ 1 A UUID that identifies the beacon. 2 A Major number identifying a subset of beacons within a large group. 3 A Minor number identifying a specific beacon. 4 A TX power level in 2's compliment, indicating the signal strength one meter from the device. This number must be calibrated for each device by the user or manufacturer. ‣ Derem inicio a tecnologia BLE Beacon ‣ Desenvolvidos pela Apple ‣ Tecnologia Fechada ‣ Pode ser utilizando a partir do SDK disponível a desenvolvedores Apple
  5. 5. BEACONS ALTBEACON fonte: https://os.mbed.com/blog/entry/BLE-Beacons-URIBeacon-AltBeacons-iBeacon/ ‣ Tecnologia livre disponibilizada pela Radius Networks. ‣ Veio responder ao código fechado do iBeacons, disponibilizando as mesmas funcionalidades ‣ Tem disponível 25 de 28 bytes (MFG ID, BeaconCode, BeaconID, MFG RSVD), face aos 20 de 27 bytes disponíveis para dados de usuários (UUID + Major + Menor) nos iBeacons
  6. 6. BEACONS SNIFFER TOOLS ▸ TI Smart TF Packet Sniffer
  7. 7. BEACONS ANDROID TOOL
  8. 8. BEACONS HARDWARE
  9. 9. BEACONS PLACAS DE DESENVOLVIMENTO E PROGRAMADORES
  10. 10. BEACONS AMBIENTE DE DESENVOLVIMENTO ▸ ARDUINO IDE
  11. 11. BEACONS AMBIENTE DE DESENVOLVIMENTO ▸ ARDUINO IDE
  12. 12. BEACONS AMBIENTE DE DESENVOLVIMENTO
  13. 13. BEACONS LINKS UTEIS http://www.nordicsemi.com/eng/Products/Bluetooth-low-energy/nRF51822-Bluetooth-Smart-Beacon-Kit https://github.com/sandeepmistry/arduino-nRF5 https://github.com/AltBeacon/android-beacon-library https://github.com/lemmingapex/trilateration
  14. 14. BEACONS COMO COMEÇAR???
  15. 15. BEACONS NRF51822
  16. 16. BEACONS ST-LINK
  17. 17. BEACONS LIGAÇÃO
  18. 18. BEACONS OPENOCD
  19. 19. BEACONS TELNET
  20. 20. BEACONS MBED
  21. 21. BEACONS MBED - BEACON CODE
  22. 22. BEACONS QUESTÕES? :)

×