Stap 2: Hardware
Ik besloot om de volgende hardware te gebruiken voor de tracker:
- Xadow Main Board: http://www.seeedstudio.com/depot/Xadow-Main-Board-...
- Xadow Breakout Board: http://www.seeedstudio.com/depot/Xadow-Breakout-p-...
- SIM800L GSM Module: http://www.aliexpress.com/item/Smallest-SIM800L-GP...
- Kleine luidspreker
- Kleine microfoon (getrokken uit een oude handsfree-kit)
- 10k ohm weerstand
- Sommige draden
Houd er rekening mee, er zijn vele andere opties beschikbaar en ik koos dit vooral omdat ik had hen beschikbaar (en in het geval van de GSM module - het kosten)
Xadow Main Board
De Xadow Main Board is een microcontroller board gebaseerd op de controller ATmega32U4 met 32k flash en is compatibel met de Arduino Leonardo. Het bestuur kan worden gevoed vanuit de USB-aansluiting of een lithiumbatterij (meegeleverd) en vandaar kan gemakkelijk worden gebruikt als een draagbaar.
De Xadow Modules trapsgewijs met elkaar met behulp van de FFC kabels. Aangezien de pinnen op de module niet zijn uitgebroken, moeten we gebruik van een breakout-module die de RX/TX-pinnen uitbreekt en laat ons toe om verbinding maken met de SIM800L Module.
Ook, aangezien de module compatibel met de Arduino Leonardo is, heeft twee seriële poorten (één via USB) en één op RX/TX pennen, waardoor het makkelijker te debuggen van de arduino schetsen.
SIM800L GSM Module
De SIM800L is een vierling-band GSM/GPRS Module, effectief waardoor het bruikbaar over de gehele wereld. Het heeft de volgende functies:
- Vierling-Band GSM/GPRS
- Audio in- en uitzoomen
- Seriële TTL compatibel
- Opdracht AT instellen
- Bedrijfsspanning: 3.4 tot en met 4.4 volt
- Ingebouwde functie waarmee GSM gebaseerde locatie (breedtegraad, lengtegraad)
SimCom heeft verstrekt een heleboel documentatie over de beste manieren om het gebruik van deze modules en Adafruit is allemaal vriendelijk hosting voor ons:
- Datasheet: http://www.adafruit.com/datasheets/sim800h_hardwar...
- AT commando handmatig: https://www.adafruit.com/datasheets/sim800_series _...
- TCP / IP-Application Note: http://www.adafruit.com/datasheets/sim800_series_t...
- IP-Application Note: http://www.adafruit.com/datasheets/sim800_series_i...
- SSL Application Note: http://www.adafruit.com/datasheets/SIM800%20Series...
- E-mail Application Note: http://www.adafruit.com/datasheets/sim800_series_e...
Ze hebben ook een makkelijk te gebruiken bibliotheek gemaakt: https://github.com/adafruit/Adafruit_FONA_Library