i'm just starting out in Arduino, IoT etc; I was given the Elgoo Uno R3 Arduino starter kit at the weekend and i've been trying to soak it up.
I would like to make a number of sensors for my van, temperature (inside and out), humidity and others, and connect them to the cloud for analysis.
Let's start with the temperature; I would like a sensor to read the temperature (inside and out) and send it to the cloud and then I would use further analysis tools to graph this etc (probably Shiny, R or Javascript). I would like the sensor to work wherever I am.
I have read quite a lot of articles that involve wi-fi (Node MCU etc.), this is not possible out in the middle of nowhere. I think i would just go down the SD card data logger over wifi conection if i'm honest. I've also read quite a bit about the server side and possibilities of Raspberry Pi etc so that's fine.
But what I really want to know is, how do you connect a sensor so it's firing data off over the network (the mobile network?) to the cloud, not dependent on wi-fi? Is this where something called GSM Shield's come in? And to do this presumably i'd need a SIM card for my country (UK) to enable a connection?
The last issue would be powering said device, i assume this sort of thing requires quite a bit of power but that isn't strictly for this post. Sorry for simplistic qu's, it's all new to me!
low cost data sim for iot