Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
Raspberry Pi, l'alliance de la programmation et de l'électronique. 46 applications utiles pour l'éle
Jansee Maartje ; Brodier Jean-Paul
PUBLITR ELEKTOR
37,50 €
Épuisé
EAN :9782866611965
Avec le Raspberry Pi, pour quelques dizaines d'euros, vous disposez d'un ordinateur complet auquel vous pouvez connecter simplement toutes sortes de montages électroniques. L'objet de ce livre est de montrer un des points forts - sinon la raison d'être - du Rasberry Pi : l'alliance de la programmation et de l'électronique. Après une courte présentation du Raspberry Pi, vous installez le logiciel nécessaire. Tout ce logiciel, disponible en téléchargement gratuit sur l'internet, est déjà installé sur la carte SD que vous pouvez vous procurer en complément de ce livre. Le logiciel du PC (facultatif) sous Windows ou Linux est disponible en téléchargement gratuit. Viennent ensuite une introduction brève au système d'exploitation Linux et à la programmation en Bash, Python et Javascript. L'accent ici est mis sur Python, mais dans tous les cas, l'auteur fera bref. Il expose seulement ce qui vous est nécessaire pour comprendre les projets et les adapter à vos besoins, puis il vous met au travail sur des projets plaisants. Pas moins de 45 projets intéressants et captivants sont décrits et expliqués en détail. Du clignotant alternatif à la régulation de température, en passant par la commande de moteurs électriques, le traitement de signaux analogiques et un luxmètre ; mais aussi des projets compliqués comme une régulation de vitesse de moteur, un serveur ouèbe avec CGI, des applications client-serveur et des programmes Xwindow. Vous pouvez utiliser ce livre comme manuel de travaux pratiques et mettre en ?uvre les projets. Explications claires, schémas et photos de l'implantation sur une plaque d'essai font de la construction un moment agréable. Vous pouvez aussi utiliser ce livre comme un cours. Chaque projet est accompagné du pourquoi de la solution choisie. En les réalisant, vous apprenez beaucoup sur le Raspberry Pi, Python et les composants utilisés ; vous pouvez aussi modifier le projet vous-même et l'étendre selon vos souhaits. Naturellement vous pouvez aussi combiner plusieurs projets entre eux. Enfin vous pouvez utiliser ce livre comme un ouvrage de référence. L'index vous permet de trouver facilement les projets utilisables comme exemples. C'est pourquoi, même quand vous aurez réalisé tous les projets, ce livre gardera encore longtemps une place à côté de votre Raspberry Pi.
Depuis le VIIe siècle la Méditerranée était le théâtre de la guerre et de relations entre Byzance, l'Islam et la chrétienté latine. A partir du milieu du Xe siècle, le dynamisme des califats fatimide du Caire et omeyyade de Cordoue favorisèrent l'essor des relations entre musulmans et Latins, au moment même où, avec le retour de la croissance, les Etats et régimes latins commençaient à se réorganiser de la Galice à l'Italie. L'affrontement, sur terre et sur mer, demeurait la forme fondamentale de ces relations. Dans le même temps, l'habitude de se côtoyer qu'entraînait la permanence de la lutte, particulièrement dans les vastes roues frontalières, favorisa l'établissement d'autres types de contacts, diplomatiques, économiques, contribua à forger peu à peu une image de l'adversaire, et poussa souverains et autorités spirituelles à développer l'idéologie et la propagande justifiant la supériorité de leur religion. L'aventure des croisades ouvrit un nouveau front et entraîna l'essor de relations au Proche-Orient. L'avantage pris par les Latins à partir du XIe siècle, par la conquête des possessions musulmanes d'Europe et la supériorité navale en Méditerranée n'ont pas empêché les musulmans de démontrer, au Maghreb et en Orient, leur capacité de résistance, limitant la poussée latine au rivage septentrional de la Méditerranée. Du milieu du Xe siècle, l'essor des relations des pays d'Islam avec le monde latin a largement modifié le visage du monde Méditerranéen : le grand réseau commercial de l'Islam qui s'était étendu vers l'Afrique noire et drainait les produits orientaux par la route de la soie et l'océan Indien, était relayé par les voies maritimes sillonnées par les Italiens en mer Noire et en Méditerranée, jusqu'aux foires de Champagne et en mer Baltique. La circulation des idées, de techniques et de nouveaux produits empruntait le même itinéraire d'Orient en Occident, via la Sicile et Tolède. De même si l'intransigeance religieuse marquait de plus un plus les esprits de chaque bord, la connaissance de l'autre avait largement progressé pendant ces trois siècles.
Jeanne vit au pays des mille collines, le Rwanda. Elle grandit choyée par ses parents. Insouciante. C'est le temps des chamailleries avec Jando, son frère, et Teya, sapetite s?ur, des parties de cache-cache dans l'épais feuillage des arbres. La maison est grande, le jardin immense et la vie pleine d'aventures. Mais un jour, tout bascule : les Hutus s'en prennent à leurs voisins tutsis.Jeanne et sa famille appartiennent à cette ethnie tutsie...L'histoire vraie de Jeanne d'Arc Umubyeyi, racontée par Hanna Jansen, sa mère adoptive.
Résumé : You can use it as projects book and build more thon 50 projects for your own use. The clear explanations, schematics, and pictures of each project on a breadboard make this a fun activity. You can also use it as a study guide. The technical background information in each project explains why the project is set up the way it is, including the use of datasheets This way you'll learn a lot about the project and the microcontroller being used, and you can expand the project to suit your own needs...making it ideal for use in schools and colleges. This book can also be used as a reference guide. The explanation of the JAL programming language and ail of the expansion libraries used is unique and found nowhere else. Using the index, you can easily locate projects that serve as examples for the main commands. But even after you've built all the projects it will still be a valuable reference guide to keep next to your PC. Four microcontrollers are discussed, the 12f675, 16f628, 16f876A, and 16f877, as well as how to migrate programs from one microcontroller to another. All software used in this book can be downloaded for free, including all of the source code, a program editor, and the JAL open source programming language. This powerful and yet easy to learn language is used by hobbyists and professionals worldwide. A hardware kit is also available for purchase separately that contains all the parts to get you started, including a few microcontrollers. There is even a free support website with additional information, FAQ, and links.
Résumé : Technology is constantly changing. New microcontrollers become available every year and old oves become redundant. The one thing that has stayed the same is the C programming language used to program these microcontrollers. If you would like to learn this standard language to program microcontrollers, then this book is for you! ARM microcontrollers are available from a large number of manufacturera. They are 3a-bit microcontrollers and usually contain a decent amount of memory and a large number of on-chip peripherals. Although this book concentrates on ARvI microcontrollers from Atmel, the C programming language applies equally to other manufacturer's ARMs as well as other microcontrollers. Features of this book: Use only free or open source software. Learn how to download, set up and use free C programming tools. Start learning the C language to write simple PC programs before tackling embedded programming - no need to buy an embedded system right away! Start learning to program from the very first chapter with simple programs and slowly build from there. No programming experience is necessary! Learn by doing - type and run the example programs and exercises. Sample programs and exercises can be downloaded from the Internet. A fun way to learn the C programming language. Ideal for electronic hobbyists, students and engineers wanting to learn the C programming language in an embedded environment on ARM microcontrollers.