2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre...

18

Transcript of 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre...

Page 1: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.
Page 2: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

2

Petits montages électroniques à la portée des « softeux »Mardi 8 Février 2011

Pierre CAUCHOISRelation avec les développeursMicrosoft

Julien CORIOLANDConsultant / FormateurAccess It IDF

Page 3: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

3

Agenda

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

Page 4: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

4

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 hardware

• Si j’attaque, j’ai peur de faire brûler quelque chose• Si ça brûle, ma femme me tue.

Page 5: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

6

Le .NET MicroFramework

Page 6: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

7

Les outils de développement

• Visual Studio 2010• Le SDK du .NET Micro Framework (v4.1)– Modèles de projets Visual Studio– Classes de bases du Fx– Emulateur de périphérique– Outils de déploiement– Outils de debug et remote debug (RPC)

Page 7: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

8

Quelles plateformes cibles ?

• Systèmes embarqués basiques

• Processeurs :– ARM7 @ 20-40 Mhz– ARM9 @ 200 Mhz

• ~ 300 Ko de RAM• 1 Mo de mémoire Flash/ROM

Page 8: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

9

FEZ Mini/Domino/Cobra/Panda• http://www.tinyclr.com

Page 9: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

10

Tahoe II – Device Solutions

http://www.devicesolutions.net

Page 10: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

11

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

U = R*I5V

5V

10V5V 5V

5V

i

i10V5V

5V

ii/2 i/2

10V

Page 11: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

12

Analogique vs Numérique

Diodes (LED)Boutons

PotentiomètresCertains capteurs

Servos

MicrocontrôleursD’autres capteurs plus

complexesPorts 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 chronogrammes

Page 12: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

13

Bien débuter dans le hard• Commencer par quelques montages simples

• Petits montages à LED• Chenillards• Horloge Binaire..

• Pilotage de servos (PWM)

• Pour aller plus loin…• Ports de communication en série (RS232, I2C,

SPI…)• Capteurs numériques

Page 13: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

14

Le kit du hardeux débutant• Une plaquette SK10• Des fils • Un lot de résistances• Un lot de diodes• Quelques servos• + Les composants qui vous amusent

• Pour aller plus loin…• Des capteurs plus complexes• Une interface tactile…

Page 14: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

15

Le Hard sur Internet

Des sites qui passent les filtres parentaux:

• http://www.conrad.fr• http://www.selectronic.fr• http://www.tinyclr.com• http://www.devicesolutions.net• http://www.robotshop.com • http://www.lynxmotion.com

Page 15: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

16

Le Hard sur Paris

Si 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 Paris

• EuroModel : 193 rue de Bercy – 75012 Paris

Page 16: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

17

DémoUn petit robot reprenant tous ces concepts

Page 17: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.

18

MSDN et TechNet : l’essentiel des ressources techniques à portée de clic

http://technet.com http://msdn.com

Portail administration et infrastructure pour informaticiens

Portail de ressources technique pour développeurs

Page 18: 2 Petits montages électroniques à la portée des « softeux » Mardi 8 Février 2011 Pierre CAUCHOIS Relation avec les développeurs Microsoft Julien CORIOLAND.