Met behulp van de Sim900/sim900A mini module met Arduino UNO (1 / 2 stap)

Stap 1: Hardware...



Voeding

U kan niet de macht van de module van de Arduino, want het is niet in staat voor het leveren van de nodige piek stromingen. De Sim900 trekt over 2A elke zo vaak. Het is niet nodig om te bouwen van een levering van 2A, zoals een grote opslagcapaciteit condensator op het vermogen van de levering zal de huidige leveren. Ik ben met behulp van een kleine schakelaar modus buck voeding aan stap-neer van een externe 12V DC bron naar 3,3 v, met een 0.1F 5V super condensator op de uitvoer en dat werkt een traktatie. Ik ben van mening dat een 1000uF lage esr GLB zal ook werken, maar ik heb het niet geprobeerd. De foto toont de voeding met een 0.1F onder het GLB.

Seriële poort

De Sim900 communiceert op TTL niveaus beperkt door haar netspanningsvoltage. De hardware reference manual zegt TXD en RXD (seriële verzenden en ontvangen respectievelijk voor de Sim900) maximale uitvoer en ingangsspanning respectievelijk is hetzelfde als de voeding... 3,3 v in mijn geval.

De Arduino UNO, bij het gebruik van de SoftwareSerial-bibliotheek, verzendt gegevens over haar digitale IO pinnen op hun spanningsniveaus. Wanneer de Uno wordt geleverd op 5V de maximale uitgangsspanning is 4.2V, en 2.3V wanneer het kopen van 3V.

Aanvankelijk ik een divider spanning gebracht de transmit signaal pad, maar vond het niet nodig was, en het werkt als u wilt verzenden en ontvangen van seriële gegevens tussen de module en de Uno.


Bedrading het omhoog

U moet uitzoeken welke digitale pinnen worden gebruikt door de provider van uw voorkeur bibliotheek voor hun compatibele GSM-shield. In mijn geval gebruik ik digitale pennen 2 & 3 en SoftwareSerial op de UNO. Sommigen gebruiken ook een andere digitale pin naar besturingselement switching power in- en uitschakelen voor het GSM-schild. Sluit de UNO TX SoftwareSerial pin aan de mini module RX pin en ook voor de Uno RX-pin. Vergeet niet om gemeenschappelijke grond tussen de UNO en de voedingen en de mini-module sluit.

Gebruik niet de RS232-uitgangen aan de zijkant van de PC-bestuur, zoals het aantal +-7V output en je Arduino kan beschadigen. De TTL level uitgang voor seriële pinnen moeten worden gebruikt (in de buurt van de antenne-aansluiting). Gelieve te controleren ook de grond pennen aan de connector zoals sommige mensen hebben gemeld dat de pinout van hun module anders dan die in de foto's van mijn mini module weergegeven is.

Gerelateerde Artikelen

Beheersing van de servo's met behulp van de WS-32 Servo Controller en Arduino Uno

Beheersing van de servo's met behulp van de WS-32 Servo Controller en Arduino Uno

er zijn twee manieren via welke u kunt servo's een SSC-32 servo controller gebruikt. Je kunt het doen rechtstreeks vanuit de lynx WS-32 Terminal of via seriële opdrachten verzonden vanaf een arduino board. Hier, gaan we kijken hoe de controle van de
SIM900A Interfacing met Arduino UNO en Running eenvoudige AT commando's

SIM900A Interfacing met Arduino UNO en Running eenvoudige AT commando's

Hallo jongens,Ik heb mijn nieuwe module van de SIM900A van SIMCom. Ik werd geconfronteerd met problemen terwijl het interfacing met Arduino Mega.Toen probeerde ik het interface met de arduino UNO. Dus in dit instructable ga ik om u te tonen hoe ik pr
Met behulp van 433 MHz Remote Controlled schakelaars op Arduino

Met behulp van 433 MHz Remote Controlled schakelaars op Arduino

Ik denk dat iedereen weet die extern gecontroleerde schakelaars die in hun meest eenvoudige vorm komen in een aantal (meestal 3) voor switcheable apparaten aansluiten op het lichtnet stopcontact en die ontvangt een stekker van een lamp of iets en dat
Het eerste gebruik van ESP8266 met Arduino Uno

Het eerste gebruik van ESP8266 met Arduino Uno

Vandaag, ga ik om u te tonen die hoe kunnen we onze module ESP8266 voor gebruik met Arduino UNO voorbereiden.De noodzaak lijst:1. Arduino UNO (met USB-kabel die op uw computer via USB-kabel aangesloten, ook wordt gebruikt de spanning)2. uw computer (
Hoe te installeren en gebruiken van de JY-MCU Bluetooth-module voor Arduino

Hoe te installeren en gebruiken van de JY-MCU Bluetooth-module voor Arduino

Hallo, in dit instructable ik zal worden leer je hoe te installeren en gebruiken van de JY-MCU Bluetooth-module voor Arduino. Deze kleine module zal u laten controleren je arduino draadloos vanaf uw computer of telefoon. Laat start.Stap 1: Wire JY-MC
Het eerste gebruik van 0.96" I2C OLED-display met Arduino UNO

Het eerste gebruik van 0.96" I2C OLED-display met Arduino UNO

Vandaag, ga ik u tonen hoe te gebruiken 0.96" I2C OLED-display met Arduino UNO bord. Er zijn een heleboel verschillende type OLED displays. Ik heb 4-gespeld OLED display met mij. Deze worden weergegeven kunnen worden met SPI pinnen in plaats van I2C.
Het gebruik van NeoPixel 16 Ring met Arduino Uno

Het gebruik van NeoPixel 16 Ring met Arduino Uno

Vandaag, ga ik u tonen hoe te gebruiken NeoPixel Ring met Arduino Uno een zeer basistype. Zoals u weet, we houden van kleurrijke LED's, zelfs vaststaat op een ring!De noodzaak lijst:1. de Arduino Uno2. NeoPixel Ring 16xWS2812 (met 16 ingesloten klein
Zorg van een monitor van de kwaliteit van de PM2, 5/lucht met Arduino UNO

Zorg van een monitor van de kwaliteit van de PM2, 5/lucht met Arduino UNO

Maak een PM2.5 volgen met Arduino UNOgebruik Arduino unoR3 bestuur en een arduino compatibel 4-digitale buis te verzamelen en weergeven van de waarde van de PM2, 5.een lasersensor PM2, 5 SDS011 (www.inovafitness.com) wordt gebruikt voor de PM2.5 dete
DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

DIY Bluetooth telefoon gecontroleerd BB-8 Droid met Arduino UNO

Ik ben een grote fan van Star Wars en toen zag ik de Star Wars: The Force ontwaakt dacht ik dat ik behoefte aan een BB-8 droid. Het was geweldig hoe dit kleine gebied verplaatst in de film. Dus heb ik besloten dat ik moet dit droid die is gebaseerd o
Hoe te programmeren ATtiny85 met Arduino UNO

Hoe te programmeren ATtiny85 met Arduino UNO

Attiny85 met Arduino UNO in de meest gemakkelijke manier programmerenStap voor stap handleiding, met geen stappen overslaan door Awesome PCB.Stap 1 - wat doen we nodig?Stap 2 - aansluiten van Arduino bord met ArduShield en ATtiny85Stap 3 - Setup Ardu
Kwaliteitscontrole met Arduino Uno Air

Kwaliteitscontrole met Arduino Uno Air

Kwaliteitscontrole van de lucht met Arduino Uno met behulp van MQ135 lucht kwaliteit gevaarlijke Gas Detector Sensormodule.Stap 1: Pin-configuratie Rood = 5VGroen = gegevens (A0)Zwart = aardeStap 2: Verbinding van draad 1 = rood (5V)2=Black(Ground)4=
Maak een zelfbalancerende Robot met Arduino UNO

Maak een zelfbalancerende Robot met Arduino UNO

Self balancing Robot is zeer interessant. Veel vrienden om ons heen wilden maken een, maar ze encounted alot van chanllenges met inbegrip van het ontbreken van de gemakkelijk-aan-de vergadering van structuren, de geschikte elektronische schakelingen
Oprichting MangoCube #MangoCube BLE Board (Bluetooth 4.0) met Arduino UNO

Oprichting MangoCube #MangoCube BLE Board (Bluetooth 4.0) met Arduino UNO

Deze eenvoudige Instructable is te laten zien hoe configureren (set-up) MangoCube BLE bestuur (Megavizon) met Arduino UNO of compatibel board. Het doet geen vereist extra onderdelen of 5 v naar 3,3 v logica niveau verschuiven.Ook is geen behoefte aan
Zelfgemaakte 3 as robotarm gebouwd met Arduino Uno

Zelfgemaakte 3 as robotarm gebouwd met Arduino Uno

Hallo kerels,Dit is een 3-as robotarm gebouwd met arduino uno kaart, ik vond niets dat ik gebruiken als een arm, kan dus ik plastic linialen geassembleerd met lijm gebruikte. Ik nog niet genoeg pinnen in de arduino-kaart, zodat ik een DC-motor in de