Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Forskjeller

Det er to helt forskjellige teknologier. Så kanskje kan man si at for praktiske hensyn er den største likheten navnet.

Den største forskjellen for oss er at for å kommunisere med vanlig bluetooth må man først pare enhetene, mens det trenger man ikke med BLE.

Bluetooth

Vi bruker noen enheter som baserer seg på HC-06. For spesielt interesserte, kan datablad kan finnes her, eller søkes opp på nett. Vi har valgt disse siden de kun trenger to digitale inn/utganger for å virke. De fungerer greit med Android og datamaskiner, men ikke for iOS, se under.

Hvordan koden til Arduino kan skrives er det en egen underside for.

Vanlig bluetooth må pares før bruk. På Andorid telefoner ligger dette under Innstillinger->Bluetooth. Velg den enheten som du vil pare med (den må være tilkoblet strøm). Standard pin kode for paring er "1234".

Pin kode for paring kan nok endres med AT kommandoer (se under), men om du ikke frykter at noen kommer til å kidnappe enheten deres, trenger dere ikke tenke på det.

Navnet til enheten kan endres med AT kommandoer (se under).

iOS og seriell bluetooth

Dessverre er det slik at Apple ikke støtter seriell bluetooth protokoll for alle enheter. For å få til det med iOS må det være en ekstra chip tilgjengelig, noe som ikke er sannsynlig å gjøre i et slikt kurs som dette.

Så, til dere som vil bruke iOS, må dere bruke BLE enheter. Vi har fått inn slike, men de er ikke utdelt enda (de kom inn etter robotene var begynt utdelt).

Bluetooth 4.0 - Low Energy (BLE)

Her kommer det mer ganske snart.

HM-11 User Guide

HM-11 Breakout

HM-10 og HM-11 Datasheet

Bluefruit

AT kommandoer

Her kommer det mer ganske snart

AT+NAME[navn] - Gir nytt navn til enheten. For eksempel vil AT+NAMEHC-06 gi enheten navnet HC-06 (merk ikke noe åpenrom)