Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

SIM800L GPRS-module met Arduino AT-opdrachten

Componenten en benodigdheden

Arduino UNO
× 1
Sim800L GPRS-module
× 1
1N4007 – Diode voor hoge spanning, hoge stroomsterkte
× 1

Benodigde gereedschappen en machines

Digilent Mastech MS8217 Autorange digitale multimeter
Broodplank, 170 pins
Servomotor, premium mannelijke/mannelijke jumperdraden

Over dit project

Als je een Arduino-liefhebber bent, ben je misschien geïnteresseerd om met mobiele telefoonverbindingen te werken. Ik heb een aantal projecten gezien die worden geactiveerd met sms of spraakopdrachten, maar de meeste projecten gebruiken oude mobiele telefoons.

Het is niet eenvoudig aan te passen aan onze eisen. Daarom kunnen we de GPRS-module gebruiken om ons eigen project naar onze wens te maken. De meest vereenvoudigde en gemakkelijkste manier voor een programmeur is om het Arduino-platform te gebruiken. Daarom heb ik deze SIM-module met Arduino gebruikt. Het is niet ingewikkeld; er zijn echter meer GPRS-modules, maar ik gebruik de SIM800L-module voor dit project.

Laten we eens kijken naar de bedrading, aangezien het bedradingsgedeelte het belangrijkste onderdeel is. Het kan een reden zijn om het apparaat te verbranden sinds een enkele fout.

Verbind de Arduino met de SIM800L-module, volgens het bovenstaande en de verbinding wordt als volgt weergegeven.

Geef voor de veiligheid als volgt de stroom naar de SIM800L-module via het Arduino Uno-bord via een diode.

Lees ook de volgende afbeelding voor meer details.

Als alle bedradingsverbindingen zijn gecontroleerd en als correct zijn bevestigd, gaat u naar het Arduino-programma en voert u de codering uit. Voordat u gaat coderen, moet u de juiste richting van de simkaart bepalen. Het wordt normaal gesproken afgedrukt op het oppervlak van de SIM-sleuf.

Voer de Arduino-software uit om te beginnen met coderen.

Zodra de code is geüpload, gaat u naar TOOLS> SERIAL MONITOR en wijzigt u de instellingen als volgt.

Nu is het klaar om "AT"-opdrachten te controleren. Voordat we AT-commando's controleren, moeten we bevestigen dat deze module werkt. Daarom kunt u een telefoongesprek aannemen door het nummer van de sim te kiezen met een andere sim. Als u de kiestoon hoort, is uw module klaar voor gebruik. Typ nu AT in seriële monitor en druk op ENTER, dan zou de seriële monitor als OK moeten worden weergegeven. Van daaruit kunt u met duizenden AT-commando's controleren en leren werken met de SIM800L-module.

Code

  • SIM 800L GPRS-module
SIM 800L GPRS-moduleArduino
/************************************************** ******Geprogrammeerd door iakbasnayaka voor www.setnfix.comDit is voor het controleren van AT-commando's voor SIM800Lhttps://www.youtube.com/channel/UCM9NQ4WcSbzTiCdoyOvzA1g*************** ****************************************/#include SoftwareSerial Sim800l(10, 11);void setup() { // plaats hier uw setup-code om een ​​keer uit te voeren:Serial.begin(9600); Sim800l.begin(9600);}void loop() { while(Sim800l.available()){ Serial.write(Sim800l.read()); } while(Serial.available()){ Sim800l.write(Serial.read()); }}

Aangepaste onderdelen en behuizingen

Vergeet niet om de 1N4001-diode te gebruiken om de module van stroom te voorzien!

Schema's

Vergeet niet om de 1N4001-diode te gebruiken om de module van stroom te voorzien!

Productieproces

  1. GoPiGo v2 met Windows IoT
  2. De waterdruppels vastleggen met Arduino
  3. Bedien muntvangers met Arduino
  4. JX Wave Generator
  5. Hoe Arduino Mega te interfacen met NEO-6M GPS-module
  6. Tech-TicTacToe
  7. DIY voltmeter met Arduino en een Nokia 5110-display
  8. Arduino Countdown Timer
  9. Bluetooth spraakgestuurde apparaten met OK Google
  10. u-blox LEA-6H 02 GPS-module met Arduino en Python
  11. Bouw de Fridgeye-app met een Nextion-display