Smartphone detectie via bluetooth

Hallo iedereen

Voor een school project moeten wij een systeem maken die als je aan komt lopen een hek of deur automatische kan openen via bluetooth van je smart Phone (later misschien een app). Maar allen openen voor bepaalde mensen. Wij hebben ervaring met PIC programmeren en we hebben op de site van microcontroller een bluetooth module gevonden.

Nu is de vraag hoe sluiten we dit aan gewoon de uart van bluetooth aansluiten op de aan de Uart van de PIC?

Moet je nog een app gebruiken om te testen op je smart Phone of kan het ook zonder gedaan worden?

Groet Shinoo

Zoek in de datasheet van die BT module, daarin staat precies beschreven wat je er mee kunt.
(je zou zomaar op de goede weg kunnen zijn)

Wat betreft testen:
Bij een nogal digitale vraag als deze zijn er twee testcases te bedenken, dit is de vraag "wat moet ik testen"
- het hek/de deur gaat open als .....
- het hek/de deur blijft dicht in alle andere gevallen

Als je de testcases kent (wat moet het doen) kun je nadenken over hoe je dat gaat testen.

- Wat is de input die de deur/het hek nodig heeft om open te gaan? Dat is de output is die je moet verzorgen.
Moet er bijvoorbeeld een bepaalde sequentie van bytes worden verstuurd?
Deze informatie zal de school je moeten geven (tenzij je ook de ontvanger en besturing van hek/deur moet bouwen). Als ze 'nog' nix hebben zou je ze kunnen helpen met het verzinnen van een protocol dat een redelijke mate van waterdichtheid heeft zodat ongenode gasten buiden blijven (fysieke malversaties daargelaten uiteraard).

- Is bluetooth van je smartphone/tablet iets anders dan van de module die je hebt gekocht?

Uiteindelijk zal de school willen zien dat je het met je smartphone/tablet kunt doen, maar voor die tijd kun je misschien zonder dat ding en/of speciale app.
En de school zal zeker willen zien dat de boel niet te hacken is door mensen die daar niets te zoeken hebben, dus zeker testen of de boel dicht blijft als wat wordt ontvangen niet klopt.

Just find out what you like and let it kill you
EricP

mét CE

Houd er wel rekening mee dat zodra je iets met pairen gaat doen, de boel wel eens hopeloos de mis in kan gaan als er meerdere telefoons 'in range' zijn die dat willen.