Cellular IoT | Send Data to Thingspeak Server using SIM800/900 GSM/GPRS Module

Поделиться
HTML-код
  • Опубликовано: 19 ноя 2024

Комментарии • 145

  • @hectoraracena7076
    @hectoraracena7076 10 месяцев назад

    Simply excelent! thank you very much for your time and effort!
    cheers from the other side of the world!!!!

  • @fatihaltun4763
    @fatihaltun4763 8 месяцев назад

    thanks a lot men greetings from Turkiye. This codes helped me to make gps tracking system.

  • @Electronplus-un4ns
    @Electronplus-un4ns 16 дней назад

    Awesome Project.
    Can you please do another project using GSM module to create internet WiFi hotspot to get connected WiFi CCTV camera to internet where there is no internet connectivity.
    Awaiting your earliest response.
    Thanks & kind regards

  • @SubrataMondal11
    @SubrataMondal11 2 года назад

    Great video with lots of explanation, Thank you for making this types of informative video.

  • @edevalddrovetto3763
    @edevalddrovetto3763 Год назад +3

    Great video, but sometimes the code stucks in one of the AT commands, so the code needs to handle exceptions. This code will always start over and over on each loop, maybe with different IP each time.

    • @-Gangsterr-bl3bs
      @-Gangsterr-bl3bs Год назад

      please i want to send this data to my web site , how i can do it if you have an idea

  • @madhukargosula8164
    @madhukargosula8164 3 года назад +3

    Can you please tell me how can we upload a text/string to the thingspeak field which is accepting only numbers. Thank you

  • @joaovitorfrois8715
    @joaovitorfrois8715 3 года назад +2

    Very good and useful tutorial, congratulations!!!

  • @UEC_ArpitaDebnath
    @UEC_ArpitaDebnath 3 года назад +4

    Hello, all commands are showing OK . But still in the Thingspeak server the graph is nill. What is the reason? How to fix it? please help @How To Electronics .

    • @ahmedelbialy6906
      @ahmedelbialy6906 3 года назад +1

      i have the same problem right now have u find a solution?

    • @Alec1995x
      @Alec1995x 2 года назад

      ​@@ahmedelbialy6906 Everything is connected, IP shows ok, send also ok but values are not passed onto thingspeak

  • @priyabharathik8636
    @priyabharathik8636 4 года назад +2

    hello sir ur doing awesome job this electronic channel are the best among all
    can you do bus automated fare detection payment using rfid

    • @HowtoElectronics
      @HowtoElectronics  4 года назад

      I will surely do this in my future upcoming videos.

    • @priyabharathik8636
      @priyabharathik8636 4 года назад

      @@HowtoElectronics can you post is within Wednesday i have a mini project expo sir

    • @HowtoElectronics
      @HowtoElectronics  4 года назад

      It will take time mam. Making a project, writing a code, verifying the code, getting the desired result these takes time.

    • @priyabharathik8636
      @priyabharathik8636 4 года назад

      @@HowtoElectronics ok sir thanks for ur reply

  • @juanantoniotorresquinonero8199
    @juanantoniotorresquinonero8199 3 года назад

    Hello friend, I really liked this video of the GSM card with data sent to the server, it is necessary that at all times you have to configure the APN and the obtaining of the IP

  • @somasundaram79
    @somasundaram79 3 года назад

    Nice Demo. Iam able to send data to Firebase real time data base.
    How to Read data from a bucket in Firebase real time database

  • @sudeepr5211
    @sudeepr5211 Год назад

    bro you solved my problem thank you so much

  • @BlackFoxInc
    @BlackFoxInc 2 года назад

    Outstanding!

  • @muhammadrijalalmahdi5704
    @muhammadrijalalmahdi5704 4 года назад

    great tutorial from india..nice good thanks my brother

  • @spyrostsimpinos2985
    @spyrostsimpinos2985 2 года назад

    Thanks a lot man, really helpfull and very good explanation

  • @electronic7979
    @electronic7979 4 года назад +1

    Excellent

  • @djokinac
    @djokinac 4 года назад

    compliments
    very useful stuff and nicely explained
    I wish you all the best

  • @firdaushashim1994
    @firdaushashim1994 Год назад

    Hi i want to ask, is it the data will be automatic restored if the sim800L had a problem with the connection lost for a short period time?

  • @kyleandrewreyes5634
    @kyleandrewreyes5634 Год назад

    Good day I’m having trouble because the data wont transmit or it doesn’t update in the Thingspeak and also I added another field will there any other necessary modification to the data

  • @mvrckdvgnld
    @mvrckdvgnld 3 года назад +1

    can the SIM900A supports both sms and web at the same time? if not, which model do i use?

  • @erickharvest
    @erickharvest 2 года назад +1

    Thank you for sharing, i worked on it and it works well. If i want to use my server how do i configure the server to receive data from the GSM?

  • @chaymae4169
    @chaymae4169 3 года назад

    I try t use the project on proteuse but the gprs module doesn't work with this project , is it obligatory to have the materiel ?

  • @utshavkumar6058
    @utshavkumar6058 Год назад

    sir i have gone through your video and i am currently working on a project in which i am reading data from a modbus device using a Arduino and max ttl to rs converter then i want to use the sim900A to push this data to the thingspeak so can this module help me in pushing the data to thingspeak and for pushing the data do i need to convert the raw modbus data in http or mqtt ot json format to send it to the thingspeak? And one more question do this module works with jio/airtel 4g sim?

  • @-Gangsterr-bl3bs
    @-Gangsterr-bl3bs Год назад

    hi , thank you for this tutorial , but i want to ask you please , if i want to send the data to my web site how i can do it ?

  • @moab5246
    @moab5246 3 года назад

    I have a problem, I hope you help, sir. The gsm sim 900 is working normally, and I can send messages and they appear in the monitor normally, but when you press the restart button, the gsm does not work and the question mark appears in the monitor unless you raise the code again

  • @jacksonmgani4411
    @jacksonmgani4411 2 года назад

    Thanks for this tutorial, but I want to know how can I control multible gsm module from same webpage, lets say each gsm module is connected to one arduino where I need to be able to control LED from each arduino from a webpage.

  • @djamilaguettache4913
    @djamilaguettache4913 4 года назад

    thank you ser Very helpful

  • @cleberburei2010
    @cleberburei2010 3 года назад

    Parabéns!!! Ganhou um inscrito!!

  • @skd5432
    @skd5432 2 года назад

    Thanks for the video , but the code doesn't seem to work with my arduino and thingspeak!?

  • @djcolection
    @djcolection 2 года назад

    Hello I try to use a gsm mkr 1400 arduino cloud? It is possible to send data to thinkspeck?

  • @vishnucharan3245
    @vishnucharan3245 2 года назад

    Hey, i am having trouble running at+cipsend command..i am always getting error at that point and failing to send data to cloud,could you please help me?

  • @intans_9833
    @intans_9833 3 года назад

    can i ask, why i can run the code but in my thingspeak the graph isnt plotted yet. what should i do?

  • @eletroxyko5647
    @eletroxyko5647 4 года назад +2

    Hello friend, I really enjoyed your video tutorial but also your written article, very educational. I'm Brazilian, I looked for a video in my native language and I couldn't find one as good as yours. Congratulations and thank you very much. The only difference from your job to what I'm trying to do is that mine will measure pressure and I will use the SIM800L. Can you use these commands or do you think that with this SIM800L there is a difference? Once again, thank you very much for sharing your knowledge with us.

    • @HowtoElectronics
      @HowtoElectronics  4 года назад +1

      Most of GSM module like SIM800C, SIM800L, SIM900, A9G etc supports the AT commands. You can try.

    • @eletroxyko5647
      @eletroxyko5647 4 года назад +1

      @@HowtoElectronics Ok, Muito Obrigado!

    • @i_am_priyadharshinii
      @i_am_priyadharshinii Год назад

      @@HowtoElectronics Bro what about SIM800A

  • @teehocksoon
    @teehocksoon 9 месяцев назад

    Hi, can i use SIM7600E-L1C module in this project?

  • @mohammedk.h.f3016
    @mohammedk.h.f3016 Год назад

    Thank you

  • @proximacentauri3916
    @proximacentauri3916 3 года назад

    why using get instead of post command? a little bit confused because we gonna send data to a server but why using get instead of post?

  • @harshmandal8920
    @harshmandal8920 3 года назад

    How to send analog data from flow meter to thingspeak using sim800 module ? Can you help me in the programming part

  • @MrAlsan
    @MrAlsan 4 года назад

    Great Tutorial

  • @faizanalam1646
    @faizanalam1646 3 года назад

    To send a message with the gsm module we need to have balance in sim ?

  • @hariventanmohan3389
    @hariventanmohan3389 2 года назад

    great explaination friend.. can I use 3g or 4g sim card for gsm module??

  • @pasekas.f.9705
    @pasekas.f.9705 2 года назад

    Hi, very cool video. Please tell me how to transfer sensor readings to google sheets using arduino and sim800l. I will be very happy .

  • @UEC_ArpitaDebnath
    @UEC_ArpitaDebnath 3 года назад

    The AT+CIPSEND command is showing ERROR. How to fix this? please help @How To Electronics .

  • @lailomahmughal8887
    @lailomahmughal8887 3 года назад

    sir all commands are working but the data from the sensor are not displaying on the thingspeak chart. please help me to figure out the issue

  • @yuvageosector8102
    @yuvageosector8102 2 года назад

    I am using Arduino UNO with sim800L to send data to MySQL server. Everything is working fine when I am sending data to Thing speak server. But when I am using my own server it is not working properly. Though there is no error showing in serial monitor, but I am not getting data to MySQL. Please help me to understand the problem.

  • @samirescarvalho4770
    @samirescarvalho4770 2 года назад

    Boa noite ...comprei uma máquina de brindes e veio esse um programa modem SIM800 YIXIN GSM/GPRS mais não sei usar vc poderia me auxiliar por favor . obrigado

  • @rakeshk771
    @rakeshk771 Год назад

    i want to send gps location to my own website using arduino mega , gps module and sim800a.

  • @waynehawkins654
    @waynehawkins654 Год назад

    Do we have a 4G hardware that connects to Arduino Uno R3?

  • @siddharthrao1350
    @siddharthrao1350 4 года назад

    How do i send arduino sensor data to a firebase server via a SIM800H GPRS shield. for our project we are not using thingspeak.

  • @ahmedtaher4015
    @ahmedtaher4015 3 года назад

    Can it be used to determine the location and sends location data as GPS

  • @odwankuphe7077
    @odwankuphe7077 Год назад

    Can you please help me with
    design of a microcontroller-based control system capable of combining light sensing, time scheduling, energy source switching and a feedback sensing mechanism via the internet using a GPRS modem. This is expected to ensure that no power is unnecessarily wasted and to provide a convenient way to monitor the status of streetlights remotely. Additionally, it provides the possibility to reconfigure remotely the time-scheduling parameters of streetlights depending on the season and weather conditions. The design uses a solar powered LED to reduce energy consumption. The proposed system will continuously monitor the battery level to allow for an automatic switch to ESKOM power supply in case of emergency, while also sending the necessary alert messages.

  • @sarathkumar-tf4lr
    @sarathkumar-tf4lr 3 года назад

    am try it with your method but I didn't get an output...data not available in thingspeak

  • @estebanfranco954
    @estebanfranco954 3 года назад +1

    hi, I am doing a project in school and I would like to replace thinkspeak with my own database in mysql. How can I conect them? I have to create an API ? There is a simpler way to do it? PD: great tutorial

    • @hscsciencestudy6177
      @hscsciencestudy6177 3 года назад

      I can help you

    • @facundosuarez1710
      @facundosuarez1710 3 года назад +1

      @@hscsciencestudy6177 hi! i want to do the same that estebans wants, i want to do a simple webpage for my customers with a log-in, the same as thinkspeak but in a personal web page to each customer

    • @hscsciencestudy6177
      @hscsciencestudy6177 3 года назад

      @@facundosuarez1710
      Yes , I can help you . Please place your contact gmail or facebook id link , I will cantact you tomorrow.

  • @RealWorldNPC
    @RealWorldNPC 3 года назад

    Hi, my device show code
    STATE: IP STATUS
    CONNECT FAIL
    AT+CIPSEND
    ERROR
    if would be very helpful if u can help me with this

  • @didifisto2968
    @didifisto2968 3 года назад

    Hi ! I wanted to do exactly the same. Arduino Uno + SIM800L v2.
    It worked for 2 hours great.
    Then unfortunately it has became unstable.
    Finally it is not working at all.
    AT+CREG always offer a different response, sometimes 0;3, ofte 0;2 and rarely 0;1.
    Finally the step AT+CIICR is always showing a +PDP: DEACT ERROR.
    I could I fix this issue ?
    thanks

    • @rakshitabaadkar8355
      @rakshitabaadkar8355 Год назад

      Hello , were u able to solve this? i'm getting the same error. Can u please help me out

  • @ShaziyaZameer-f1p
    @ShaziyaZameer-f1p Год назад

    Why skech part is not mentioned that is most important thing

  • @debojeetc8197
    @debojeetc8197 4 года назад +1

    Great video👍👍 can I also track GPS location by adding the GPS module

    • @HowtoElectronics
      @HowtoElectronics  4 года назад +1

      Yes you can send the GPS coordinates via same packet.

    • @RameshKumar-be7kt
      @RameshKumar-be7kt 3 года назад +1

      @@HowtoElectronics But how to get a visual representation of that raw gps data? like the real time location in map

  • @AMAL_JOY.
    @AMAL_JOY. 3 года назад

    bro thanks a lot
    how to send images using gsm module to a webserver or google drive
    which gsm module is good to use for interacing with raspi 4

  • @iortega
    @iortega 4 года назад +1

    How fast can I upload information? because I am testing changing the delays but running all the loop again take some time, what can be put on setup to be static? Thanks for the video!

    • @HowtoElectronics
      @HowtoElectronics  4 года назад

      This is a 2G Modem. You need to give delay for each command to run, execute and receive response and then to proceed for next command. Removing or reducing the delay will give errors. For fast switching go for 3G or 4G modem.

  • @vigneshwaransd2785
    @vigneshwaransd2785 3 года назад

    Very useful video sir..what software you use for the animation can you make a tutorial on it...

  • @arthurkomakech5861
    @arthurkomakech5861 2 года назад

    Good work.
    How do you send more than three sensor values?

  • @itaynave5770
    @itaynave5770 4 года назад

    Wow sir, Thx.
    Helpful information!
    Can I also work with adafruit?

  • @rafaelnunes1569
    @rafaelnunes1569 4 года назад

    Do you know where I can find the library String.h? Arduino 1.8.12. You would really save the day if you helped me in this matter. Thanks

  • @martinwainainachege5201
    @martinwainainachege5201 2 года назад

    what is the total delay between the loops

  • @shankarnathmajumder
    @shankarnathmajumder 4 года назад

    Thanks for Sharing, but I have some questions if you can clear those concerns.
    Instead of using Thingspesk (IoT Cloud Service), if I wanna to upload the same information while using any GSM Module in my personal Server without using any Tunnel/VPN service (considering my Server out of the Internet/Public IP), how it could be possible ?

    • @HowtoElectronics
      @HowtoElectronics  4 года назад +1

      In this case you need to convert the data in json format and send it to any web address you want. The server you are using should also be configured to receive data.

    • @shankarnathmajumder
      @shankarnathmajumder 4 года назад

      @@HowtoElectronics Thanks for your Input, but I'm just asking is there any such Device/Equipment available in Telecom Domain to receive the Data while considering P2P (Peer to Peer) Network Protocol ?
      You may consider simple Text Message format too.

    • @HowtoElectronics
      @HowtoElectronics  4 года назад

      @@shankarnathmajumder Hi Check this post here. I have added code with an explanation based on the request you made. how2electronics.com/sim900-800-http-post-request-json-format-arduino/

    • @shreeshchhabbi
      @shreeshchhabbi 4 года назад

      @@shankarnathmajumder Now a days everything is via cloud. You can setup your own private server on the internet and configure it to receive from only particular IP or have an unique key to authenticate that data is coming from your own device.

  • @piyushnayak2630
    @piyushnayak2630 3 года назад

    great

  • @mohamadchataiwala4373
    @mohamadchataiwala4373 2 года назад

    Can we use sim 800l instead of sim 900 for this project and does the code change for that?

  • @xxainraza
    @xxainraza 4 года назад

    Hi, you gave a very good tutorial. My question is that can you tell me do u have any tutorials to send a file/folder from sd card on ardriuno to the server using only GSM module. I will really appreciate that. Thank you

    • @HowtoElectronics
      @HowtoElectronics  3 года назад +1

      Meanwhile i don’t have any such tutorial but what you are looking for can be done

    • @xxainraza
      @xxainraza 3 года назад

      @@HowtoElectronics please

  • @autosoftzw
    @autosoftzw 3 года назад

    does this work for A6 module?

  • @ProPro-li4mz
    @ProPro-li4mz 2 года назад

    Bro how can sent location in sms using gsm module with out gps module

  • @SANYAAGARWAL-f2s
    @SANYAAGARWAL-f2s 4 месяца назад

    I am repeatedly getting error for cpin and for creg...can anyone please help what to do

  • @pradhumyas_projects
    @pradhumyas_projects 2 года назад

    The same code would work for sim800l module also or not ? Pls. tell ASAP

  • @JimCoupeTQ
    @JimCoupeTQ 3 года назад

    How to send this to a broker MQTT instead

  • @vargasandor1716
    @vargasandor1716 4 года назад

    Hi! Very helpful this video for help our project. Thank you. In our project we want to send only one ON-OFF data with time. We are want to make most cheapest measturing tool. My question, is this working with the cheapest GSM module?
    (SIM800L GPRS GSM Module SIM Board Quadband L shape Antenna For MCU Arduino NEW)

  • @UEC_ArpitaDebnath
    @UEC_ArpitaDebnath 3 года назад

    Hey, is net balance required in the Sim connected to the module?

  • @rafaelnunes1569
    @rafaelnunes1569 4 года назад +1

    Great job, my friend! This was very helpful. I've subscribed and surely will share your channel.
    Is it possible to send data to cloud by using 3g internet connection (From SIM card)?

    • @HowtoElectronics
      @HowtoElectronics  4 года назад

      Yes it is possible by using 3G modem. Sim800/900 is a 2G modem.

    • @rafaelnunes1569
      @rafaelnunes1569 4 года назад

      @@HowtoElectronics Great! Thanks a lot.

  • @vaishnavimule2962
    @vaishnavimule2962 4 года назад +1

    nice tutorial ! i have done this device to IOT connection part for my device.but now i want to get data directly from device to firebase database in real time instead of thingspeak.unfortunately i dont have access to my device to reconfigure the code .what are the other options?

    • @jackh8145
      @jackh8145 2 года назад

      make an api endpoint that your device connects to. make it use a special code in the header to ensure that only your device is the one connecting. on the endpoint, have firebase installed and take the data that was posted and use either set (to set new data), push (to push new data results, or update (to update data)

  • @TechTooB2
    @TechTooB2 4 года назад

    sir i have sim800c which is not a gprs can i do with that module?

    • @HowtoElectronics
      @HowtoElectronics  4 года назад +1

      Sim800C is also a GPRS module. It will work.

    • @TechTooB2
      @TechTooB2 4 года назад

      @@HowtoElectronics thank you sir...can i used at commands to send data on adafruit.io cloud?

  • @eyasudema2
    @eyasudema2 4 года назад

    the serial monitor displays the following error
    +CME ERROR:50 ,
    +CME ERROR:53 and
    +CME ERROR:58
    please help me, how can i fix this problem ?
    tanks in advance

  • @rupalideshmukh4494
    @rupalideshmukh4494 Год назад

    Which sim u have used sir

  • @angejosianeuwayisenga6568
    @angejosianeuwayisenga6568 4 года назад

    Hello, Thanks for a nice video and clear explanation. if I am using DHT22, do I need to change any code apart from DHT11 to DHT22

    • @JagHarEnFinne
      @JagHarEnFinne 2 года назад +1

      You have probably solved the issue a lonh time ago, but for those whom are new go the dh sensor the only part that needs to be changed in the code is the #define from «DHTTYPE DHT22» to «#define DHTTYPE DHT11». The dht.h library is constructed for both sensors.

  • @s.husain6125
    @s.husain6125 3 года назад

    how to send data to firbase sir using Cellular IoT please help

  • @wassilabenchikh611
    @wassilabenchikh611 4 года назад

    How i can Send Data to ubidots Server using SIM800 GSM/GPRS Module ?

  • @خالدرشدى-ك8ذ
    @خالدرشدى-ك8ذ 4 года назад

    Can you send the data to Google sheet?!

  • @sagarghode9016
    @sagarghode9016 3 года назад

    Sir my Bsnl sim is not working in SIM800L it's sending sms but received sms is stored in other sim internal memory and not able view it's content ,other sim cards working excellent but problem with Bsnl any settings or suggestions

    • @HowtoElectronics
      @HowtoElectronics  3 года назад

      May be you can contact the customer care of BSNL. May be its a sim problem or a sim setting problem.

    • @sagarghode9016
      @sagarghode9016 3 года назад

      @@HowtoElectronics sir it's working well in mobile phone but getting problem in sim800l

  • @siddheshshinde7647
    @siddheshshinde7647 3 года назад

    Can we live transmit video from sim 800 /900 board it's possible or not

  • @orgilbayar3260
    @orgilbayar3260 4 года назад

    Hello Sir, does GPRS shield V3.0 (with sim900) work instead of the one you used ? If so, does the code change ? Thank you very much. Really appreciate if you reply. Also, great video!

    • @HowtoElectronics
      @HowtoElectronics  4 года назад +1

      Most if the GPRS module works. You can try with yours. Thanks

  • @mayankkhatri8498
    @mayankkhatri8498 4 года назад

    can you please give a idea about same project but using STM32 controller

    • @HowtoElectronics
      @HowtoElectronics  4 года назад

      Check how2electronics.com , There is already a same project with STM32.

  • @ankitbodh9272
    @ankitbodh9272 3 года назад

    Thanks sir. Will the code work for for SIM800 also?

  • @mhdysyfq
    @mhdysyfq 4 года назад +1

    what gprsSerial.println((char)26); for?

  • @battunagarajutechnologys3996
    @battunagarajutechnologys3996 2 года назад

    4g airtel sim support or not?

  • @tatekia
    @tatekia 4 года назад

    the serial monitor displays the following error
    +CME ERROR:50 ,
    +CME ERROR:53 and
    +CME ERROR:58
    please help me, how can i fix this problem ?

    • @HowtoElectronics
      @HowtoElectronics  4 года назад

      Check network connectivity.

    • @vargasandor1716
      @vargasandor1716 3 года назад

      Happy NEW Year!!
      My error codes is similar. I check my service provider, here it is:
      A hozzáférési pont neve: Telekom Net
      (AP name)
      APN: internet vagy internet.telekom
      Felhasználónév: [üres]
      (username)
      Jelszó: [üres]
      (pwd)
      Jelszókérés: Nem
      (pwd check)
      Autentikáció típusa: PAP
      IP: Dinamikus
      Elsődleges IP cím: 000.000.000.000
      Másodlagos IP cím: 000.000.000.000
      That's good code detail?
      gprsSerial.println("AT+CSTT=internet.telekom");//start task and setting the APN,
      delay(1000);
      ShowSerialData();
      Serial Response:
      23:06:50.981 -> start...
      23:07:00.077 -> AT
      23:07:00.077 ->
      23:07:00.077 -> OK
      23:07:00.077 -> AT+CPIN?
      23:07:00.077 ->
      23:07:00.077 -> +CPIN:READY
      23:07:00.111 ->
      23:07:00.111 -> OK
      23:07:00.111 -> AT+CREG?
      23:07:00.111 ->
      23:07:00.111 -> +CREG: 1,1AT+CSTT=INTERNET.TELEKOM
      23:07:06.109 ->
      23:07:06.109 -> +CME ERROR:53
      23:07:14.124 -> AT+CIICR
      23:07:14.124 ->
      23:07:14.124 -> +CME ERROR:50

  • @sandipparmar2497
    @sandipparmar2497 Год назад

    Its sending data some time and some time not

  • @WeTravel2023
    @WeTravel2023 4 года назад

    Do I need to have sms pack ?

  • @OOEntertainment1
    @OOEntertainment1 3 года назад

    Yo bro you got telegram or anything I can us e

  • @theunfinishedbusiness2407
    @theunfinishedbusiness2407 3 года назад

    im sorry but you should change the channel name else im going to report it