Stap 1: Dingen om te overwegen
Ik heb enkele goede middelen,
Het nuttigst worden sommige werkelijke werkende code:
https://github.com/tobek/SM5100B-GPRS/BLOB/Master/...
&
Een goede intro in setup
http://tronixstuff.com/2011/01/19/tutorial-Arduino...
Sommige dingen op te merken:
1) software-serie is niet de beste optie, in mijn tests het de uitgang voor seriële van de GSM-module niet bijbenen, en als je niet kan dan de gegevens houden wordt verbroken en ur geplakt. Seriële software is ok voor het grijpen van de antwoordcodes uit uw AT-commando's, maar als het gaat om het ontvangen van uw werkelijke gegevens, zoals http-antwoorden - het gewoon niet houden helemaal. Ik heb gezien vermelden dat de 9600 baud-rate die de SM5100B-D is ingesteld op is niet snel genoeg, heb ik niet gevonden dit om waar te zijn, zolang ik gebruik een hardware UART krijg ik al de gegevens terug uit het schild.
2) power - u kunt dit schild niet uitvoeren van de macht van de Arduino - je gewoon cant. Ik probeerde te negeren deze waarschuwingen, verspil je tijd niet. Voer het 5 volt uit een transformator of accu kunnen voeden 2-3 ampère. Vindt u dat als u niet het zal gewoon blijven gechargeerd op je Arduino als het gaat om het verzenden en alles wordt net gereset.
3) antenne, moet u een.
Ik heb werkelijk zijn kundig voor get + SIND: 4 zonder een, maar ik heb steeds volledige ontvangst met een van die kleine kleine eend antennes - ik heb twee voor een paar dollar hier:http://www.electrodragon.com/?product=quad-band-ce... Voor Australiërs - u kan halen een antenne van Jaycar - prijzig maar hoeft niet te wachten op levering: http://www.jaycar.com.au/productView.asp?ID=AR3310
4) documentatie, de officiële AT command set documentatie wordt geleverd in handig, alleen de auteur echt wat weet op aarde hij/zij probeerde te beschrijven, zijn slecht, echt slecht, maar het komt in handig: https://www.sparkfun.com/datasheets/CellularShield...
Ik denk dat sparkfun schreef deze specifiekere GPRS / IP-spul, zoals het soort zinvol in vergelijking:
https://www.Sparkfun.com/datasheets/CellularShield/SM5100B%20TCPIP%20App%20Note.PDF