Uma breve visão sobre a Internet das Coisas e o uso de nuvem, serviços, Bare Metal, S.O Embedded, Inteligência Artificial com uso de Machine Learning. Esta apresentação é a primeira parte do workshop.
15. With Bare Metal, you can have
same thing, but with less
hardware to support it.
16.
17. .NET Micro Framework
.NET Micro Framework is an open source platform that enables you to write
managed code C# applications using Visual Studio for resource constrained
devices.
21. MQTT
• “Message Queue Telemetry Transport” (Fila
de transporte de mensagens de telemetria)
• Criado em 1999 pelo Dr. Andy Stanford-Clark
da IBM e Arlen Nipper da Arcom (hoje
Eurotech)
• Protocolo para troca de mensagens
M2M/IOT
• Comunicação Assíncrona
• Extremamente leve e simples de ser
implementado
• Usa um modelo que envolve um “Broker” e
um “Client”
Fonte: http://mganis.blogspot.com.br/
22. MQTT
• Desenvolvido
para dispositivos
com restrição de
banda de
comunicação
• Muito utilizado
em conexões
com localizações
remotas,
aplicações
mobile.
Fonte: https://www.ibm.com/developerworks/community/blogs/c565c720-fe84-4f63-873f-
607d87787327/entry/tc_overview?lang=en
23. MQTT
• O protocolo MQTT inclui:
• Padrão publish/subscribe que provê distribuição de mensagens de um-
para-muitos e desacoplamento de aplicações
• Transporte de mensagem sem preocupação com o conteúdo da
mensagem
• Uso de TCP/IP para conexão básica de rede
• Mecanismo para avisar aos “interessados” sobre uma desconexão
anormal de um cliente
• Header de 2 bytes;
• Três níveis de QoS para entrega de mensagens:
Fonte: http://www.eureka-
time.com/fr/author/loughlin/
24. AllJoyn
Desenvolvido pela Allseen Alliance a partir de 2011 (Linux Fundation,
Canon, Panasonic, Cisco, Qualcomm, HTC, Microsoft,...);
Framework de código aberto que provê um ambiente para aplicações
distribuídas, rodando em diferentes classes de dispositivos;
Ênfase em mobilidade, segurança e configuração dinâmica;
Visto no mercado como um substituto dos sistemas bluetooth e wi-fi
nas comunicações p2p;
Implementado pelo Windows 10;
Multilinguagem;
Verboso;
I guess everybody here knows that seniors need care. Think about it, when they have to take medicines and the right medicine at correct time, if they falls down, measure of vital signs, automatically buy groceries when there is no more food in the fridge., soap for the dishwasher automatically bought when its over and alarmed by a sensor inside the machine... .. on every piece of this, Internet of things can be present
IoT, or Internet of Things, is a term, coined in 1999 by Kevin Asthon, and it is about connect things to the web or nowadays, to the cloud, without human interaction. I like to say that IoT is not only connect two devices or a device to a cloud, but IoT is the possibility of the devices become more intelligent!
But be carefull..... Connected thing isnt NEW... We have factory pipelines working connected since the 60’s decade.. It is new on the makers and sometimes for software developers.
Imagine the doctor knowing the exactly time of their patients are taking medicines, and that is absorved by stomach, after that, measure the vital signs and if needs ask the patient to measure the bloody pressure or to take another pill, or call an ambulance!! That is real today! Imagine in next years.
Hardware is needed, but isn’t the major part of the solution in most cases.
Communication is sometimes the heart of the solution, because, it can define if the device is secure and reliable.
Storage to save all raw data can take GigaBytes in a week for only one device… and because that you have to plan what are your needs to after thar analyse and produce a dashboard and a control of the device or the solution.
An IoT Solution, needs a team with multiple skills like programmers, analysts, Dbas, Data Scientists, Engineers, Designers.
When we talk about IoT, everybody thinks only in hardware...
When you use na OS, the os can do a lot of stuff to you... But you will need a robust device, with a higher price and using sometimes more power.... The question is: You really need that? For example you really need a processor with 1gb Ram to just measure the temperature of a room? Why use an embedded OS to do that??
One good solution is use the Windows 10 IOT and the UWP to develop your solutions. One code and you can have your application in a lot of platforms! Another good stuff that you have using UWP is the framework that can make easiest your job to use the hardware. Less Code, and you decrease your Time to Market.
When we talk about Bare Metal, we have to program all that we need, piece by piece, imagine the task of measure a temperature, it is an easy thing, you can do it with some lines of code and it Works... But now you are using less hardware, less power and the costs of your device is cheaper than the another one with an embedded System.
Communiction sometimes can be the most importante thing in your Project... The choose of protocol and how you will connect to cloud needs a lot of attention. Use the GSM network to traffic your data, or, a Public Wifi or another technology can be a difficult issue.
“At most once” (no máximo uma): as mensagens são entregues de acordo com as melhores condições da rede TCP/IP. Normalmente utilizado em comunicações com sensores onde não importa aquela leitura individual se a próxima será recebida logo em seguida
“At least once” (pelo menos uma): as mensagens tem sua entrega garantida, mas duplicatas podem ocorrer
“Exactly one” (exatamente Uma): Garantia de entrega de apenas uma mensagem. Normalmente usados em sistemas de pagamento, onde mensagens duplicadas ou a não chegada delas acarreta em perdas.
Iot is devices connected.
Sometimes they need a gateway, sometimes not.
What matters is the messaging brokers thar will handle the data and then using the event processors, like IoT hub for example. On that you can connect your data services and then process or use a machile learning to compreend the data and take decisions, or just apply a Power Bi to generate dashboards or info to control your business.
A confluence of trends and technologies promises to reshape the way things are made.
$117 Billion Market For Internet of Things In Healthcare By 2020
Today's large and local farms cancan use IoT to remotely monitor sensors that can detect soil moisture, crop growth and livestock feed levels, remotely manage and control their smart connected harvesters and irrigation equipment, and utilize artificial intelligence based analytics to quickly analyze all property
How many Kids are kidnaped or be lost every year?
How much costs a device to track a KID?
Proteus Discover consists of an ingestible sensor the size of a grain of sand, a small wearable sensor patch, an application on a mobile device and a provider portal. The patient activates Proteus Discover by taking medication with an ingestible sensor. Once the ingestible sensor reaches the stomach, it transmits a signal to the patch worn on the torso. A digital record is sent to the patient’s mobile device and then to the Proteus cloud where with the patient’s permission, healthcare providers and caregivers can access it via their portal. The patch also measures and shares patient activity and rest.
Whistle GPS Pet Tracker attaches to your pet's collar, allowing you to locate your pet in minutes and track their daily activity on your phone.
GPS location tracking
Attaches to your pet's collar
Text & email alerts
Activity & health trend monitoring
Hey is a Ride share app, unfortunatelly it was discontinued this month.
How to measure the experience of the user??
How the driver does his job?
The passenger likes the car? The Music? Temperature?
And also, data from the car.... Velocity, route..
Not only data about that passenger matters, maybe he didnt like the other passenger.... Or because the smell of the veicule that he didnt talk about, but another one did...
First challenge...
A lot of Models, Brands, Information....
So to do the analysis, we first take the behavior information, and send some questions and the commom stars... After that we use some apis, collect weather for example on the place and time of ride... After we combine it with data extracted from the car.
Im sorry about no graphics of the model of communication, i cant show that.