IoT
Visualize real-time sensor data from Azure IoT Central using Power BI – Part 2
Category: IoT,Microsoft Dynamics 365,Microsoft Dynamics CRM,PowerPlatform Author: Pradesh Dhayalan Date: 5 months ago Comments: 0

In the previous part ( https://d365corner.wordpress.com/2019/06/12/visualize-real-time-sensor-data-from-azure-iot-central-using-power-bi/ ) we saw how to add IoT Device to Azure IoT Central and stream continuous data to Azure Event Hub.On this page we’ll see how to use Azure Event Bus to stream data from Azure Stream Analytics to stream data to Power BI Dashboard. Azure Stream Analytics : What… Continue reading Visualize real-time sensor data from Azure IoT Central using Power BI – Part 2
Source: Pradesh


Raspberry PI Vs Arduino ?
Category: Arduino,IoT,microcontroller,microprocessor,Raspberry PI Author: Vignesh R Date: 5 months ago Comments: 0

What Actually are these ?

Why do I need these ?

Which one should I select? … for my project ?

What is the difference between them ?

In common both look identical ?

Lets Simplify …

Before getting into the world of control boards?

Let’s have a look into microcontroller and microprocessor

MICROCONTROLLER VS MICROPROCESSOR

Microcontroller is designed to perform specific tasks based on the inputs given and does some processing and returns a result where it could perform single thread operation.

The best example would be a washing machine where the specified task (washing) is always going to be the same based on the input given by the end-user.

The basic example of a MICROPROCESSOR would be a computer where it acts like a CPU. It could perform several multi-thread operations like mathematical calculation, web browsing, gaming and lots more…

Okay, Let’s dive into Arduino vs Raspberry Pi …

There are a large number of control boards two of the most popular are the Arduino(MICROCONTROLLER) and Raspberry PI(MICROPROCESSOR)

If we take a look on the product page of the control boards there is going to be several boards,

Arduino – uses microcontroller

Arduino has no interpreter, no operating system, no firmware.

Basically requires to connect to a computer for uploading the operation that has to be done. Which uses C code where it is compiled to machine language and runs in the Arduino.

You can run Node.js code on it using the Johnny-five project, which is pretty cool.

Arduino is good at interacting with the input and output as they are just a set of repeated instruction, they are a bit fast.

The memory, I/O ports, timers, serial interface all are connected internally to the Arduino board. Arduino is cheap in cost.

Raspberry PI – Uses microprocessor

Raspberry Pi is a series of single-board computers. You could use Noobs to install Linux(raspbian) as operating system. Where you code using python, java, Node-RED, Sonic PI, Mathematica, Wolfram, etc. Raspbian has an Inbuilt IDE. There is a list of operating system which you can install based on your comfort

Noobs ( New out of the box Software) – It is an easy installer for raspbian(Linux) operating system.

Debian with Raspberry Pi Desktop is the Foundation’s operating system for PC and Mac. You can create a live disc, run it in a virtual machine, or even install it on your computer.

Raspberry PI is good at processing and advanced mathematical computations. Which allows them to connect with audio and videos. communicating with other devices is easy.

Has weak input and output which requires transistors to drive the hardware. The memory, I/O ports, timers, serial interface has to be connected externally to the board Raspberry Pi is a bit costly when compared with Arduino.

Raspberry PI uses a microprocessor so it has an operating system itself but needs an application or software to program, it has to pass through multiple levels so basically is slow when compared with Arduino.

Detailed specification

Conclusion

After having a look at the specification chart. Most of the people would prefer getting a raspberry pi … But it depends on what kind of project you choose? Arduino is always the best choice to communicate with sensors. Raspberry pi are always good at multi-processing.

There are a couple of controls board out there.

Think Wise Before choosing one …

Source: Vignesh Ravi


What exactly does IOT means ?
Category: cLOUD,DEVICE,GATEWAY,IoT,SENSORS Author: Vignesh R Date: 5 months ago Comments: 0

The Internet of Things is actually a pretty simple concept, it means taking all the things in the world and connecting them to the internet.

I Know it may confuse most of the people right now ?

Lets Simplify …

Lets take a simple example of fan, light at your home. To switch it on you should get to the switch next to it (tightly coupled with each other)…
What if you could access them from your mobile maybe you could switch it on from anywhere around the world or it could automatically switch off and on when people stay in the room.

Yes, it is possible with the Internet of things!!!

that was just a basic idea,

Let’s say your armband can detect if there is a possibility of you getting a mild stroke or heart attack.
It could automatically send the analyzed heartbeat data to the hospital nearby so that they can send you an ambulance on time.
Get your operation theatre and all equipment’s required before you reach the hospital.

The concept of Internet of things was found in 1999 by Kevin Ashton

But how actually is this done?

The mantra behind Internet of things !!!!

THINGS + SENSE & COMMUNICATE

We as human beings, we interact and collaborate with other people using sense (hearing, touch, smell, tastes, view)
If the same could have been achieved by things,

Yes, it is possible using sensors. Luckily we have already got a bunch of it.
You will not believe how many sensors your phone has. It can sense, hear, always has an eye on you – smarter than you.

There are 4 steps in IOT – simplified

  1. Sensors/Actuators
  2. Device
  3. Gateway
  4. Cloud

1.Sensors/Actuators

Sensors play a vital role. The main purpose of the sensor is to communicate with the surrounding environment.
Sensors can hear what you speak, able to find the temperature of a room, humidity, etc.

Sensors are basically used to log I/O to the Devices. There are a number of sensors where each has there own way of communicating.

There are a various kinds of sensors for a long time but the invention of the Internet of Things has taken the evolution of sensors to a completely different level.

2.Devices

Devices are the heart piece of Internet of things.

Device collects the output or data from the sensors and convert them into values and pass them to the cloud using the Gateways.

The sensor which is being used should be connected to the devices by any means such as wires or signals.

The most commonly used Devices are Arduino, raspberry pi, mxchips and a lot more.

3.Gateway & protocols

The primary purpose of a gateway is to provide a bridge between different types of communication.

The best example would be the router or modem we have in our home, where it allows us to connect your home to the internet.
The same concept is used in IOT Gateway where it connects your devices through internet or intranet to the cloud

Data moving to the cloud or vice versa goes through the gateway.

4.Cloud

Finally, the data from the sensors has reached your database or cloud.

The data is then processed and is made useful by the end-user(which can be simplified into a User interface)

For example, a text alert to your phone when the temperature is too high at home. It is up to you to decide about the UI.

Conclusion

Basically, the entire concept of IoT comes to a point where it can be used effectively and gain control over things or the environment.

The process can be reversed to send instructions to the devices…
If we could use them in a standard way we could find earthquakes and tsunami before it could hit the shores and lots more…

why can’t machines sense when people can?

Source: Vignesh Ravi


Visualize real-time sensor data from Azure IoT Central using Power BI
Category: IoT,Microsoft Dynamics CRM,PowerPlatform Author: Pradesh Dhayalan Date: 5 months ago Comments: 0

What is Azure IoT Central ? Azure IoT Central is a fully managed SaaS (software-as-a-service) solution that makes it easy to connect, monitor and manage your IoT assets at scale. Azure IoT Central simplifies the initial setup of your IoT solution and reduces the management burden, operational costs, and overhead of a typical IoT project.… Continue reading Visualize real-time sensor data from Azure IoT Central using Power BI
Source: Pradesh


Hard Reset (or) Format MX Chip (or) Upgrade Firmware – Azure IoT DevKit – MX Chip – AZ3166
Category: IoT Author: Pradesh Dhayalan Date: 8 months ago Comments: 0

MXChip IoT DevKit to develop and prototype Internet of Things (IoT) solutions that take advantage of Microsoft Azure services. It includes an Arduino-compatible board with rich peripherals and sensors, an open-source board package, and a growing project catalog. When you’re new on working with MX Chip, you may end up in situation where need to… Continue reading Hard Reset (or) Format MX Chip (or) Upgrade Firmware – Azure IoT DevKit – MX Chip – AZ3166
Source: Pradesh