The Internet of Things (“IoT”) describes the phenomenon whereby more and more devices are designed to be connected to a network (most notably, the Internet). It describes physical devices with software and embedded sensors that exchange information with other similarly enabled devices. [1]

Sensors

These devices are equipped with multiple sensors for measuring environmental data. Examples of such sensors include:

  • Magnetometers (“magnetic compass”) to indicate compass direction
  • Accelerometer to measure a change in speed or direction
  • Anemometer to measure wind speed
  • Barometer to measure atmospheric pressure
  • Biometric sensors
  • Smartphone digital cameras are used to measure distance, heart rate and more.
  • GPS units
  • Gyroscope
  • Hygrometer to measure humidity
  • Light sensor to measure light intensity (in lux)

Connected

Essential to these devices is connectivity, more often than not, always-on high-speed Internet connectivity for uploading and downloading data. Modern broadband always-on Internet is widespread, and as network speeds increase and data costs drop, we see more devices becoming connected.

Automated

All of this cleverness allows automation with little to zero human input, allowing around-the-clock observation and data collection.

This creates an astounding number of possibilities.

Examples

Remote Automatic Weather Stations

Automatic weather stations at remote locations in the wilderness or even at sea must be self-powered (mostly by solar panels) and able to upload data from the data logger to a remote server.

Most automatic weather stations have:

  • Thermometer for measuring temperature
  • Anemometer for measuring wind speed
  • Wind vane for measuring wind direction
  • Hygrometer for measuring humidity
  • Barometer for measuring atmospheric pressure

Some weather stations have:

  • Ceilometer for measuring cloud height
  • Present weather sensor and/or visibility sensor
  • Rain gauge for measuring liquid-equivalent precipitation
  • Ultrasonic snow depth sensor for measuring the depth of snow
  • Pyranometer for measuring solar radiation

Mars Curiosity Rover

The Mars Curiosity Rover is bristling with sensors:

  • Cameras
    • Mastcam for colour images
    • MAHLI for taking extreme close-up images
    • MARDI colour video
  • Spectrometers
    • APXS
    • ChemCam
    • CheMin
    • SAM
  • Radiation Detectors
    • RAD
    • DAN
  • Environmental Sensors
    • REMS
  • Atmospheric Sensors
    • MEDLI

Reading up on how communication with Curiosity Rover takes place is equally technologically impressive. [2]

Advantages

  • Information can be relayed in real-time.
  • Computers are capable of operating in environments unsafe for humans.
  • Reliable, continuous monitoring.

Disadvantages

  • A human might detect phenomena or conditions other than those being monitored.
  • IoT raises many concerns about privacy & security. Hackers may gain access to information or even gain control of systems (e.g., disabling a security system)

Coding & Robotics

One of the goals of a Coding & Robotics syllabus is to enable students to learn about creating such IoT devices. Several kits are available for this and most of them revolve around Arduino or Raspberry Pi devices.


References:

  1. Oracle. (2023). What is the Internet of Things (IoT)? Available at: https://www.oracle.com/za/internet-of-things/what-is-iot/ (Accessed: 27 June 2023).
  2. NASA. (2022) Mars Curiosity Rover Instruments Available at: https://mars.nasa.gov/msl/spacecraft/instruments/summary/ (Accessed: 17 July 2023).
  3. Wikipedia contributors. (2023) Automatic weather station. Available at: https://en.wikipedia.org/wiki/Automatic_weather_station (Accessed: 17 July 2023).

By MisterFoxOnline

Mister Fox AKA @MisterFoxOnline is an ICT, IT and CAT Teacher who has just finished training as a Young Engineers instructor. He has a passion for technology and loves to find solutions to problems using the skills he has learned in the course of his IT career.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.