Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gm
Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 lauru À LA DÉCOUVERTE DU Raspberry Pi Matt Richardson Shawn Wallace Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 www.serialmakers.com Couverture : Studio Eyrolles / Gijsbert Peijs FlickR http://www.flickr.com/photos/gijsbertpeijs Code éditeur : G13747 ISBN : 978-2-212-13747-7 Petit mais costaud ! Avec plus de deux millions d’exemplaires écoulés en moins de deux ans, le Raspberry Pi est incontestablement le roi des nano-ordinateurs. De la taille d’une carte de crédit, sans écran ni clavier, et d’un prix modique, il s’avère pour- tant suffisamment puissant et ouvert pour offrir une grande variété d’applications : robot, station météo, serveur web, média center, PC de bureau… Cet ouvrage vous permettra d’appréhender le formidable potentiel de cet ordinateur, avec à la clé de petits pro- grammes et des projets simples à réaliser. Vous serez ainsi amené à coder en Python et en Scratch, à manipuler des sons et des images avec Pygame, à communiquer via les broches d’entrées-sorties, à intégrer des périphériques, et beaucoup d’autres choses encore. À qui s’adresse ce livre ? ■ Aux makers, développeurs, électroniciens, hackers, designers, bricoleurs, bidouilleurs, artistes… ■ Aux amateurs comme aux professionnels Au sommaire Présentation du Raspberry Pi et premier démarrage • Linux pour le Raspberry Pi • Programmer en Python • Animation et multimédia avec Python • Programmer en Scratch • Raspberry et Arduino • Les broches d’entrées-sorties • Programmation des entrées-sorties avec Python • Utiliser des webcams • Accéder à Internet avec Python. Sur www.serialmakers.com ■ Téléchargez le code source des exemples de l’ouvrage ■ Consultez les compléments (liens utiles, news, etc.) Fou de technologie, Matt Richardson est producteur vidéo et contributeur du magazine Make. Shawn Wallace est écrivain et designer d’open hardware au Modern Device de Providence, aux États-Unis.lauruÀDÉCOVETEDrrP Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 À la découverte du Raspberry Pi Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 CHEZ LE MÊME ÉDITEUR Dans la collection « Serial Makers » C. Platt. – L’électronique en pratique. N°13507, 2013, 344 pages. E. Bartmann. – Le grand livre d’Arduino. N°13701, 2014, 490 pages. M. Berchon. – L’impression 3D. N°13522, 2013, 200 pages. B. Pettis, A. Kaziunas France et J. Shergill. – Imprimer en 3D avec la MakerBot. N°13748, 2013, 266 pages. Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 Matt Richardson Shawn Wallace À la découverte du Raspberry Pi Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 En application de la loi du 11 mars 1957, il est interdit de reproduire intégralement ou partiellement le présent ouvrage, sur quelque support que ce soit, sans l’autorisation de l’Éditeur ou du Centre Français d’exploitation du droit de copie, 20, rue des Grands Augustins, 75006 Paris. © Groupe Eyrolles, 2014, ISBN : 978-2-212-13747-7 ÉDITIONS EYROLLES 61, bd Saint-Germain 75240 Paris Cedex 05 www.editions-eyrolles.com Authorized French translation of the English edition of Getting started with Raspberry Pi. ISBN 978-1-449-34421-4 © 2013 Matt Richardson and Shawn Wallace, published by Maker Media Inc. This translation is published and sold by permission of O’Reilly Media, Inc., which owns or controls all rights to sell the same. Traduction autorisée de l’ouvrage en langue anglaise intitulé Getting started with Raspberry Pi de Matt Richardson et Shawn Wallace (ISBN : 978-1-449-34421-4), publié par Maker Media, Inc. Adapté de l’anglais par Janet Hoffmann et Yann Guidon Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 REMERCIEMENTs REMERCIEMENTs V REMERCIEMENTS Merci à tous ceux qui nous ont fourni leurs connaissances, leur aide, leurs conseils et leurs retours sur cet ouvrage : Brian Jepson, Marc de Vinck, Eben Upton, Tom Igoe, Clay Shirky, John Schimmel, Phillip Torrone, Limor Fried, Kevin Townsend, Ali Sajjadi et Andrew Rossi. Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 AVANT-PROPOS VII A V ANT-PROPOS On peut comprendre pourquoi l’annonce du Raspberry Pi a laissé pas mal de monde sceptique. Un ordinateur de la taille d’une carte de crédit, vendu à 35 €, c’était trop beau pour être vrai. C’est pour cela qu’avant même de sortir d’usine, le Raspberry Pi croulait déjà sous les commandes. Pendant des mois, la demande a largement dépassé l’offre, et la liste d’attente pour ces micro-ordinateurs s’allongeait de jour en jour. Hormis pour le prix, pourquoi une foule de passionnés était-elle prête à attendre si longtemps ? Mais avant de découvrir ce qui rend le Raspberry Pi si fantastique, parlons un peu du public auquel il est destiné. En 2006, Eben Upton et ses collègues de l’université de Cambridge ont remarqué que les aspirants à un diplôme en informatique avaient moins d’expérience que ceux des années 1990. Ils ont attribué ce recul, entre autres facteurs, à « l’émergence chez les particuliers du PC et des consoles de jeu qui ont remplacé les Amiga, BBC Micro, Spectrum ZX et Commodore 64, des machines avec lesquelles la génération précédente avait appris à programmer ». Le fait que l’ordinateur soit devenu si impor tant pour tous les membres du foyer peut aussi décourager les jeunes de s’aventurer dans ce domaine, à cause du risque d’endommager un outil important pour toute la famille. Mais récemment, les technologies qui ont permis aux téléphones mobiles et tablettes de devenir de moins en Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 AVANT-PROPOS VIII moins chers et de plus en plus puissants, ont projeté le Raspberry Pi dans le monde des cartes « ultra-économiques-mais-super-faciles-à-utiliser ». Dans une interview pour BBC News, Linus Torvalds, fondateur du noyau Linux, a même dit que le Raspberry Pi « rend l’échec abordable ». Que peut-on faire avec un Raspberry Pi ? L’une des grandes forces du Raspberry Pi, c’est qu’il peut être utilisé dans une grande variété de projets. C’est une plate-forme souple, de diver tissement, de travail ou d’expérimentation, vous permettant aussi bien de regarder des vidéos et de surfer sur le Web, que de bidouiller, d’ap prendre ou de réaliser des montages électroniques. Voici quelques-unes de ses applications. UN VÉRITABLE ORDINATEUR Il ne faut pas oublier que le Raspberry Pi est avant tout un ordinateur et qu’il peut donc être utilisé comme tel. Après son installation, décrite au chapitre 1, vous pouvez choisir de le démarrer dans un environnement de bureau graphique incluant un navigateur web, ce qui constitue la manière la plus courante d’utiliser un ordinateur de nos jours. Au-delà du Web, vous pouvez installer une grande variété de logiciels libres et gratuits comme la suite bureautique LibreOffice (http:/ /www.libreoffice.org) qui permet de travailler sur des documents texte et des feuilles de calculs quand vous n’avez pas de connexion à Internet. UN SUPPORT D’ APPRENTISSAGE DE LA PROGRAMMATION Le Raspberry Pi étant à l’origine un outil pédagogique pour encourager l’apprentissage de l’informatique, il est fourni avec des interpréteurs et des compilateurs pour différents langages de programmation. En parti culier, pour le débutant, il y a Scratch, un langage de programmation graphique créé par le MIT, qui sera présenté au chapitre 5. Mais si vous voulez commencer à coder tout de suite, le langage de programmation Python est un bon moyen de vous lancer : vous en trouverez les bases au Ce document est la propriété exclusive de Patrick de Maqueville (patrick.f33@gmail.com) - 23 décembre 2014 à 17:28 IX AVANT-PROPOS chapitre 3. Vous pouvez également programmer sur votre Raspberry Pi dans d’autres langages tels que C, Ruby, Java ou Perl. UNE PLATE-FORME POUR INTERAGIR A VEC LE MONDE PHYSIQUE Le Raspberry Pi se différencie d’un ordinateur standard non seulement par son prix et sa taille mais aussi par sa capacité à s’intégrer dans des projets électroniques. À partir du chapitre 7, nous vous montre rons comment utiliser le Raspberry Pi pour contrôler des LED et des appareils connectés au secteur, ainsi que pour lire l’état de boutons et d’interrupteurs. UN OUTIL INDISPENSABLE POUR LES MAKERS Les makers et bidouilleurs disposent déjà d’un très grand choix de plates- formes et de briques électroniques pour construire des projets utilisant les nouvelles technologies. Les cartes à microcontrôleur comme Arduino sont récemment devenues très populaires grâce à leur simplicité d’uti lisation. Mais les nouvelles plates-formes à base de System on a Chip (SoC) comme le Raspberry Pi diffèrent des microcontrôleurs tradition nels sur de nombreux points. En réalité, un Raspberry Pi partage plus de caractéristiques avec votre ordinateur qu’avec Arduino. Cela ne veut pas dire que le Raspberry Pi est mieux qu’un microcontrô leur traditionnel, ils sont tout simplement différents. Par exemple, si vous voulez réaliser un simple thermostat, il sera probablement plus appro prié d’utiliser un Arduino Uno uploads/Geographie/ a-la-decouverte-du-raspberry-pi.pdf
Documents similaires










-
24
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Mai 18, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 15.4173MB