Internet of Things (IoT) makes our world as possible as connected together. Nowadays we almost have internet infrastructure wherever and we can use it whenever. Embedded computing devices would be exposed to internet influence. Common instances for embedded computing devices are MP3 players, MRI, traffic lights, microwave ovens, washing machines and dishwashers, GPS even heart monitoring implants or biochip and etc.
IoT trys to establish advanced connectivity (with the aid of internet) among these mentioned device or systems or services in order to little by little makes automation in all areas. Image that all thing are connected to gather and all information would be interacted to each other over standard and different protocol domain and applications.
In a nutshell IoT wants to connect all potential objects to interact each other on the internet to provide secure, comfort life for human .
Recent researches shows by 2020 we have over 20 billion devices which uses IoT. IoT does that because of controlling on device and lower expense on radio. But these huge fields makes challenges such as lacking IP address, developing compatible and useful protocol and environment.
Why IoT:
1. Environmental Monitoring
Simple example is: You surly noticed by now that you surf the net and suddenly when open your gmail you see some intersing thing which are near to your favorit. Or in facebook when you like page, on the right section similar content page will be appered. These are common and tangible but image when we can monitor all embede computing system to improve our life. such as
1.1 with the aid of water or soil or air measurment device can say us how are well for which plant
1.2. with the aid of earthquake or tsunami warning systems we can prevent less damages and victims
1.3. we can monitor wild life habit and by this tracking prepare them their desire condition and prevent their extinction
2. Infrastructure Management
Infrastructure Management is usefull for monitoring and tracking if there is any problem in urban or rural Infrastructure such as bridge , railway or etc to diminish and reduce risk of dangeour and any failure in strength would be tested and alarm as soon as possible to repair it.
3. Industrial Applications
Industrial Applications investigate the quality of product in order to realtime optimizing to have a good marketing
such as who are most intersed to which product and how this product can find marketing with which tiny changes
4. Energy Management
Energy Management are categorized with systems which are connected to internet and with some sensor to reduce power consumption such as cloud based, remote control for oven , lamp and etc
5.Medical and Healthcare Systems
Healthcare Systems helps to improve patient state better by monitoring and controling their heart rate or blood pressure or even for their diet. smart tablet which show us how much dows with which gradient can helps patient to get better.
6. Building and Home Automation
It is related to everything in home which have the potential to monitor and remote control such as air condition , security lock lightening, heating, ventilation, telephon syatem, tv to make a comfort , secure , with low energy consumption.
7. Transport Systems
Transport Systems makes regular city and environment without less employeer for police or station such as automatic configuration in traffic lights, smart arking , traffic camera to detect which road has heavy traffic and offer automatically less crowd road, or smart camera which fine driver in high speed.
8. Large Scale Deployments
There are cities where are almost complete smart cities with wide range of using IoT and covering wireless
Songdo, South Korea
Santander, Spain
New York , US
Platforms:
Pachube
Nimbits Data Logging on the Cloud
ThingSpeak Internet of Things
The iDi Device Cloud
The SensorCloud by MicroStrain
The Sen.Se Internet of Everything
The Exosite One Platform and Portals for Cloud-based data and device management
EVRYTHNG software engine and platform
Paraimpu – The social tools for Things
Manybots – Collect and manage information from apps and devices
ARM mbed OS
ArdOS for Arduino
Raspberry Pi OS
Contiki OS
Tiny OS
Windows Embedded
Spark OS
RIOT OS
References:
http://www.buildinginternetofthings.com/internet-of-things-list-of-platforms/
http://en.wikipedia.org/wiki/Internet_of_Things#Environmental_Monitoring
http://postscapes.com/internet-of-things-examples/
http://armstrongeconomics.com/
http://www.dailymail.co.uk
Feedback
Feel free to leave any feedback on this article; it is a pleasure to see your comments and vote about this code. If you have any questions, please do not hesitate to ask me here.