Med hjälp av Sim900/sim900A mini modul med Arduino UNO (1 / 2 steg)
Steg 1: hårdvara...
Strömförsörjning
Du kan inte driva modulen från Arduino, eftersom den inte kan leverera nödvändiga peak strömmarna. Sim900 ritar om 2A varje så ofta. Det är inte nödvändigt att bygga en 2A tillförsel, som en stor kondensator på leverans effekt kommer att leverera aktuellt. Jag använder en liten switch buck nätaggregat för att avgå från en extern 12V DC källa till 3.3V, med en 0.1F 5V super kondensator på sin produktion och det fungerar en behandling. Jag tror att en 1000uF låg esr mössa fungerar också, men jag har inte provat det. Bilden visar strömförsörjningen med en 0.1F mössa under.
Seriell port
Sim900 kommunicerar på TTL nivåer begränsas av dess strömkällans spänning. Den hardware referensmanualen säger TXD och RXD (serial sända och ta emot respektive för Sim900) max effekt och inspänning respektive är samma som strömförsörjningen... 3.3V i mitt fall.
Arduino UNO, när du använder SoftwareSerial biblioteket, sänder data på dess digital IO pinnar på deras spänningsnivåer. När Uno levereras på 5V maximala utspänningen är 4.2V, och är 2.3V när av 3V.
Vid första jag sätta en spänningsavdelare i signalvägen sändnings, men fann det inte var nödvändigt, och det fungerar för att sända och ta emot seriella data mellan modulen och Uno.
Binda den upp
Du kommer att behöva träna vilket digital stift som används av leverantören Rekommenderad bibliotek för deras kompatibel GSM shield. I mitt fall jag kommer att använda digitala stift 2 & 3 och SoftwareSerial på UNO. Vissa använder också en annan digital stift till kontroll av bildformat makt på och av för GSM shield. Anslut den UNO TX SoftwareSerial pin mini modul RX stift och på samma sätt för Uno RX stift. Kom ihåg att ansluta gemensamma grunder UNO och nätaggregat och modulen mini.
Använd inte RS232 utgångarna på sidan av dator ombord, eftersom det ger några +-7V och kan skada din Arduino. TTL seriell utgång stiften skall användas (nära antennanslutningen). Också kontrollera marken stiften på kontakten som vissa personer har rapporterat att ordningen på pinout för deras modul skiljer sig som visas i bilderna av min mini modul.