/
Petits montages électroniques à la portée des «  Petits montages électroniques à la portée des « 

Petits montages électroniques à la portée des «  - PowerPoint Presentation

min-jolicoeur
min-jolicoeur . @min-jolicoeur
Follow
393 views
Uploaded On 2016-06-02

Petits montages électroniques à la portée des «  - PPT Presentation

softeux   Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND Consultant Formateur Access It IDF Agenda Le complexe du softeux Présentation du NET ID: 346157

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Petits montages électroniques à la por..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1
Slide2

Petits montages électroniques à la portée des « softeux »

Mardi 8 Février 2011 Pierre CAUCHOISRelation avec les développeursMicrosoft

Julien CORIOLAND

Consultant / Formateur

Access It IDFSlide3

Agenda Le complexe du

softeux Présentation du .NET MicroFramework Retour au collège! Démo – un petit robotSlide4

Le Complexe du « softeux »

Je sais coder!j’aime le C#!.NET ça surpoutre!MAIS…Je ne sais même pas par quel bout attaquer la partie hardwareSi j’attaque, j’ai peur de faire brûler quelque choseSi ça brûle, ma femme me tue.Slide5

Le .NET Micro Framework

Framework de développement managé pour le petit embarquéPas d’OS sous-jacent : « On the metal »Hardware Abstraction LayerPlateforme Abstraction LayerCommon Language Runtime réduite (

TinyCLR

)

Interprétation de l’IL

Gestion des threads, de la mémoire…

Base Class Library

Modèle de programmation objet, en C# Slide6

Le .NET MicroFrameworkSlide7

Les outils de développement

Visual Studio 2010Le SDK du .NET Micro Framework (v4.1)Modèles de projets Visual StudioClasses de bases du FxEmulateur de périphériqueOutils de déploiementOutils de debug et remote

debug

(RPC)Slide8

Quelles plateformes cibles ?

Systèmes embarqués basiquesProcesseurs :ARM7 @ 20-40 MhzARM9 @ 200 Mhz~ 300 Ko de RAM1 Mo de mémoire Flash/ROMSlide9

FEZ Mini/Domino/Cobra/Panda

http://www.tinyclr.com Slide10

Tahoe II – Device Solutions

http://www.devicesolutions.net Slide11

Tout ce que vous avez besoin de savoir… en une slide

U = R*I

5V

5V

10V

5V

5V

5V

i

i

10V

5V

5V

i

i/2

i/2

10VSlide12

Analogique vs Numérique

Diodes (LED)BoutonsPotentiomètresCertains capteursServos

Microcontrôleurs

D’autres

capteurs plus

complexes

Ports de communication

Joindre les deux:

Lire la

doc! Tout composant possède une documentation complète et accessible…

Respecter les « 

Absolute

Maximum Ratings »

comprendre les chronogrammesSlide13

Bien débuter dans le hardCommencer par quelques montages simples

Petits montages à LEDChenillardsHorloge Binaire..Pilotage de servos (PWM)Pour aller plus loin…Ports de communication en série (RS232, I2C, SPI…)Capteurs numériquesSlide14

Le kit du hardeux débutant

Une plaquette SK10Des fils Un lot de résistancesUn lot de diodesQuelques servos+ Les composants qui vous amusentPour aller plus loin…Des capteurs plus complexesUne interface tactile…Slide15

Le Hard sur InternetDes sites qui passent les filtres parentaux:

http://www.conrad.frhttp://www.selectronic.frhttp://www.tinyclr.comhttp://www.devicesolutions.nethttp://www.robotshop.com http://www.lynxmotion.com Slide16

Le Hard sur ParisSi vous avez un moment de libre en journée:

Selectronic : 11, Place de la Nation - 75011 PARIS ECE : 66, rue de MONTREUIL - 75011 PARIS Cyclades : 11, bd Diderot - 75012 ParisEuroModel : 193 rue de Bercy – 75012 ParisSlide17

Démo

Un petit robot reprenant tous ces conceptsSlide18

MSDN et TechNet

: l’essentiel des ressources techniques à portée de clichttp://technet.comhttp://msdn.com

Portail administration et infrastructure pour informaticiens

Portail de ressources technique pour développeursSlide19