Post on 06-Jan-2017
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