Med hjälp av Sim900/sim900A mini modul med Arduino UNO



Det finns massor av webbplatser som talar om att använda en GSM sköld med en Arduino, förutom Arduino IDE själv. Det finns också flera GSM bibliotek där ute, eller du kan använda AT-kommandon för att rulla dina egna. Jag kunde inte hitta någon som pratar om att använda modulen mini utveckling så jag tänkte att det kan vara bra att publicera detta "vänners kompatibla. I detta skede har jag ingen bibliotek inställningar och ingen särskild lust att göra det ensam.

Observera att även om jag har undersökt min modul, det verkar finnas många versioner av modulen mini och jag lämnar det till dig att experimentera och arbeta detaljerna av din version för dig själv - det är ganska lätt. Observera också att samma modul PC board stöder antingen i Sim900 eller Sim900A chip och de används på samma sätt så jag kommer att anta en Sim900.

Några detaljer...

Min mini modulen är version 3.4 och fram och tillbaka är visas i bilderna. Electrodragon.com publicerar en schematisk för deras modul, och det skiljer sig något från min modul. Skillnaderna är:

  • Modulen Electrodragon är version 3.6
  • Den har 3.3V till 5V och visum versa nivå översättare ombord för det seriella gränssnittet. Mig gör det inte.
  • Min modul saknas R2 på baksidan, och den länkar Tom "Starta om" pin "Powkey" ingång på Sim 900 chip. Den Electrodragon modulen Schematisk hänvisar till "Omstart" stift som J12 men ritas felaktigt, den faktiskt ansluter till basen av transistorn, inte till VCC som visas. R2 (R6 på deras) är en 4 k 7 ytmontering motstånd och du kommer att behöva installera den om du vill använda omstart input för att driva mini modulen uppåt eller nedåt. Du måste också ta bort 4 k 7 motståndet (R25) på ovansidan av modulen mini eftersom den förbinder transistorn bas till positiva leverans. Detta görs så att modulen mini kommer alltid slå på automatiskt när driva, appliceras, och om dess nuvarande du inte kan aktivera modulen eller inaktivera under programvara kontroll.
  • Det finns några andra komponenter som visas på den schematiska men inte är installerade på min modul men de är inte viktigt att använda den.


Se Steg
Relaterade Ämnen

SIM900A gränssnitt med Arduino UNO och kör enkelt AT-kommandon

Hej killar,Jag har min nya SIM900A modul av SIMCom. Jag var fasadbeklädnad problem samtidigt som samverkar med Arduino Mega.Sedan försökte jag gränssnitt med arduino UNO. Så i detta instructable jag ska visa dig hur jag löste problemen och började sp...

DIY Bluetooth telefon kontrollerade BB-8 Droid med Arduino UNO

Jag är ett stort Star Wars fan och när jag såg Star Wars: The Force vaknar tänkte jag att jag behöver en BB-8 droid. Det var häftigt hur detta lilla område flyttade i filmen. Så jag bestämde mig för att jag ska göra denna droid som baseras på Arduino...

Hur till program ATtiny85 med Arduino UNO

Hur man programmerar Attiny85 med Arduino UNO i mest lätt vägSteg för steg handledning, med några åtgärder för att hoppa av Awesome PCB.Steg 1 - vad vi behöver?Steg 2 - ansluta Arduino ombord med ArduShield och ATtiny85Steg 3 - Setup Arduino IDESteg...

Hur man programmerar ATtiny85 med Arduino uno styrelsen

I denna tutorial använder vi en Arduino ombord som en ATtiny programmerare.För att göra detta kommer att vi använda en Arduino UNO styrelse som en ISP (programmerare) och en ATtiny85 mikro-controller.Vi kommer att använda Codebender - online Arduino...

Hur man programmerar Arduino Pro Mini använder Arduino Uno och ArduShield - utan kablar

Huvudsyftet med denna anvisning är att visa dig hur man programmerar i mest lätt sätt Arduino Mini eller Arduino Pro Mini med Arduino UNO och ArduShield – utan kablar.Steg för steg handledning, med några åtgärder för att hoppa av Awesome PCB.Steg 1 -...

Programmera Arduino Pro Mini använder Arduino Uno

Hej alla. Idag ska jag visa hur man programmerar arduino pro mini använder arduino uno.Om du redan hade en arduino uno och du nyligen köp arduino pro behöver mini då du inte köpa USB till seriell omvandlare för att programmera arduino pro mini efters...

Belastande upp skiss till Arduino Pro Mini använder Arduino UNO

Jag har börjat min väg med arduino UNO, flyttar till pro mini jag inte köpa USB-adapter men används UNO styrelsen att ladda upp mina skisser.Steg 1: Ta bort Atmel ICMycket cerfuly ta bort Atmel IC från Arduino UNO, stiften är mycket mild så vara myck...

Hur du använder NeoPixel 16 Ring med Arduino Uno

Idag, ska jag visa dig hur du använder NeoPixel Ring med Arduino Uno en mycket grundläggande typ. Som ni vet, vi älskar färgglada LED, även det har fastställts på en ring!Behovet av lista:1. Arduino Uno2. NeoPixel Ring 16xWS2812 (med 16 inbäddade små...

Burning skiss till Atmega328P-PU på en skärbräda med Arduino Uno som programmerare

Det finns redan flera instructables på hur man bränner Arduino skiss till Atmega328P-PU på en skärbräda med olika USB - UART moduler. Men som de flesta modulerna är tillverkade i Kina, de är dåligt dokumenterad, felaktigt märkta, underligt utformad,...

Den första användningen av ESP8266 med Arduino Uno

I dag ska jag visa dig att hur kan vi förbereda våra modul ESP8266 som ska användas med Arduino UNO.Behovet av lista:1. Arduino UNO (med USB-kabel som ansluten till datorn via USB-kabel, även det kommer att använda sin spänning)2. din dator (om du ka...

Inrätta MangoCube #MangoCube BLE styrelsen (Bluetooth 4.0) med Arduino UNO

Detta enkla Instructable är att visa hur du konfigurerar (set-up) MangoCube BLE styrelse (från Megavizon) med Arduino UNO eller kompatibel styrelsen. Det gör inte kräver några extra komponenter eller 5V till 3.3V logik level shifting.Inget behov av F...

Lägga upp skisser till Arduino Pro Mini använder Arduino UNO styrelsen (utan att ta bort Atmel Chip)

Detta beskriver en procedur för att använda Arduino UNOS inbyggda USB till Serial(TTL) converter ladda upp skisser till Arduino Pro Mini styrelsen utan att behöva ta bort UNO'S Atmel mikro-controller chip. Detta är användbart för dem har börjat med A...

Göra en PM2, 5/luft kvalitet bildskärm med Arduino UNO

Göra en PM2.5 övervaka med Arduino UNOanvända Arduino unoR3 styrelse och en arduino kompatibel 4-digital röret att samla in och Visa PM2.5 värdet.en lasersensor PM2, 5 SDS011 (www.inovafitness.com) används för de PM2, 5 upptäcka.Steg 1: Hämta arduino...

Den första användningen av 0,96" I2C OLED uppvisning med Arduino UNO

Idag, ska jag visa dig hur du använder 0,96" I2C OLED uppvisning med Arduino UNO styrelse. Det finns många olika typer av OLED-displayer. Jag har fått 4-nålas OLED uppvisning med mig. Här visas kan vara med SPI stift i stället för I2C. Dessa versione...

Air Quality Check med Arduino Uno

Air Quality Check med Arduino Uno med hjälp av MQ135 luft kvalitet farliga Gas Sensormodul detektor.Steg 1: Pin-konfiguration Röd = 5VGrön = Data (A0)Svart = jordSteg 2: Anslutning av tråd 1 = röd (5V)2=Black(Ground)4=Green(data)(a0)Steg 3: ProgramSt...

Hemmagjord 3 axel robotarm byggd med Arduino Uno

Hej killar,Detta är en 3 axel robotarm byggt med arduino uno kort, jag hittade ingenting som jag kan använda som en arm så jag använde plast linjaler monteras med lim. Jag har inte tillräckligt stift i arduino kortet så jag satte en DC-motor i gripet...

Med en Hobby-Ace Ublox GPS modul inbyggd kompass med Arduino Uno

Nyligen fann jag mig att hjälpa min son satt ihop en hög höjd ballong (HAB) för ett skolprojekt och en av de saker som han förvärvat för projektet var en Hobby-Ace Ublox GPS-modul med inbyggd kompass.Detta var ursprungligen avsedd att användas med Fl...

Människokroppen induktion Alarm baserat på Arduino med Arduino UNO, infraröd Sensormodul, Summer modul

ICStation team av forsknings- och utvecklingsavdelning har gjort detta projekt om människokroppen induktion larmet. Det använder DC5V spänning för att arbeta. När någon visas inte i området förmå i infraröd sensor och hela systemet kommer att använda...

Hårddisk Clock (HDD klocka med Arduino Uno)

Detta är ett roligt projekt som kan göras enkelt och också billigt. I detta instructable vi kommer att förklara steg för steg hur man gör denna vackra POV klocka.Använda materialet:Arduino Uno,Tiny RTC modul,ULN 2003,IR diod och IR transistor (använd...