24
EXPÉRIENCES INTÉGRÉES AVEC L'IoT Fabrice BARBIN – MVP Expert NUI et Innovation Digitale Dirigeant de SYNERGIZ Yvan REGEARD Dirigeant d’Exhalia

Expériences intégrées avec l'IoT - NUI Day 2015

  • Upload
    nui-day

  • View
    59

  • Download
    2

Embed Size (px)

Citation preview

Prsentation PowerPoint

Expriences intgres avec l'IoTFabrice BARBIN MVPExpert NUI et Innovation Digitale Dirigeant de SYNERGIZYvan REGEARD Dirigeant dExhalia

1

Vous avez DIT IoT ?

2

partie 1 Technos IoT chez Microsoft

.NET GADGETEER

Origines, principes et usages

OriginesMicrosoft Research Cambridge UKOutil pour les chercheurs pour prototyper plus rapidement et plus efficacement de nouveaux devicesDmocratis depuis auprs des hobbyists, de lducation et du business

Dornavant dans le groupe Microsofts IoT

PrincipesPlate-forme de prototypage rapide : Approche LEGO / Sans soudureDes cartes mres / Des capteurs / Une connectique unifieDveloppement orient objetOpen Source / Open Hardware

UsagesPrototypage / ProductionInteraction tangibles / Interaction intgres avec ou sans cran

4

.NET GADGETEER

.NET Micro Framework

http://www.netmf.com/

Pour les resource-constrained devices (> 256KO de Flash / 64KO de RAM)Support du dveloppement en C# et en VB NETUtilisable dans Visual Studio (Emulateur / Hardware Intellisense / Debuggage / .Un designer ddiUne version lgre du Framework .NET (70 classes / 420 mthodes)Support du WCFVersion simplifie de WPFWeb Services bass sur SOAP and WSDLDes librairies spcifiques pour les applications emnbarques

Outillage : Visual Studio 2015 / .NET MF 4.4 release en octobre 2015Gadgeteer encore non disponible dans sa version 4.4 -> 4.3 / VS 20135

.NET GADGETEER

Connectique : puissant mais simplissime !

I2C = I2C bus PWM = Pulse Width ModulationSPI = Serial Peripheral Interface BusCan BusUART = Universal asynchronous receiver/transmitterGPIO = General-purpose input/output

Diffrents protocoles sur une connectique uniqueChaque module a son driver (pour cacher le niveau pin)Le designer votre secours

6

.NET GADGETEER

Extensible

Un modle extensible en dehors des modules standardsModule Extender

Un modle extensible par la creation de ses propes modules(Templates sur le site de Gadgeteer)7

dmo.NET Gadgeteer

8

WINDOWS 10 IoT

Raspberry Pi 2MinnowBoard MaxVersion minimaliste de W10 ddie aux objets connectesDragonBoard 410C

9

W10 IoT & RASPBERRYInstallation & Management

DmarcheDploiement sur une carte Flash : Windows IOT Image Helper

ManagementEn direct : clavier et sourisVia le rseau :Iot Core WatcherIot Core DashboardVia linterface WebVia PowerShellSSHFTPFile Sharing

10

W10 IoT & RASPBERRYDveloppement

Applications universellesDeux types dapploications Headed or HeadlessSite Web / GitHub pour des exemples

11

dmoRaspberry sur Windows 10 IoT

Kit Microsoft AdaFruit. Intgre un Raspberry Pi2 + une carte SD prconfigure avec W10 IoT + des senseurs + composants

En savoir plus : http://www.adafruit.com/products/2733

W10 IoT & RASPBERRYGetting started

13

W10 IoT & RASPBERRYFEZ HATDes senseurs intgrs au Raspberry

En savoir plus : https://www.ghielectronics.com/catalog/product/500

Getting started

On-BoardAnalog Input and PWM chips.Two DC Motor Drivers, suitable for building small robots.Terminal Blocks for wiring in DC motors without the need for soldering.Two Servo Motor Connections.Two Multi Color LEDs, connected to PWM for thousands of colors.Single Red LED.Temperature Sensor.Accelerometer.Light Sensor.Two user buttons.Terminal block with 2x Analog, 2x Digital I/O, 2x PWM andpower.Female headers with SPI, I2C, 3x Analog, 3x PWM.Dedicated power input for driving the servo motors and DC motors.No Soldering required, completely assembled and tested.

14

GADGETEER + RASPBERRY

FEZ CREAMGadgeteer + Raspberry

En savoir plus : https://www.ghielectronics.com/catalog/product/541

Getting started

15

ARDUINOWindows 10 = World's first Arduino-certified operating systemWindows Virtual Shields for ArduinoWindows Remote Arduino

Windows Virtual Shields for ArduinoUtiliser son Windows Phone comme senseursNokia 530 = 200$ de senseurs (GPS, accelromtres, camra, )

Windows Remote ArduinoOpen-source Windows Runtime Component Contrler Arduino par Bluetooth, USB, WiFi, or Ethernet C++/CX, C# and JavaScriptFirmATA16

AZURE IOT SUITE

17

AZURE IOT SUITE

18

AZURE IOT SUITE

dmoRaspberry et Oxford

partie 3 De lIoT lIoS

21

Pour conclure IoT & NUI

22

IOT & NUI

Une interface qui se dissimule au profit de lexprience vcueUne miniaturisation au profit dun intgration toujours plus pousseLa puissance du connect pour renforcer lexprience

23

Merci de votre ATTENTIONFabrice BARBIN MVPExpert NUI et Innovation Digitale Dirigeant de SYNERGIZYvan REGEARD Dirigeant dExhalia

24