Livres

227 produits


  • Raspberry Pi 3 – Basic to Advanced Projects (E-book)

    Elektor Digital Raspberry Pi 3 - Basic to Advanced Projects (E-book)

    Cet ebook concerne l'ordinateur Raspberry Pi 3 et son utilisation dans diverses applications de contrôle et de surveillance. Le livre explique en termes simples et avec des exemples de projets testés et fonctionnels, comment configurer l'ordinateur Raspberry Pi 3, comment installer et utiliser le système d'exploitation Linux et comment écrire des programmes d'applications basés sur le matériel à l'aide du langage de programmation Python. La particularité intéressante de ce livre est qu'il couvre de nombreux projets matériels basés sur Raspberry Pi 3 utilisant les derniers modules matériels tels que le Sense HAT, le Swiss Pi, le MotoPi, le module caméra et de nombreux autres capteurs analogiques et numériques de pointe. Une caractéristique importante du Raspberry Pi 3 est qu'il contient des modules Bluetooth et Wi-Fi intégrés. Des exemples de projets sont donnés dans le livre sur l'utilisation des modules Wi-Fi et Bluetooth pour montrer comment des données réelles peuvent être envoyées vers le Cloud à l'aide du module Wi-Fi, et également comment communiquer avec un téléphone mobile basé sur Android en utilisant le Bluetooth. module. Le livre est idéal pour l'auto-apprentissage et est destiné aux étudiants en génie électronique/électrique, aux ingénieurs en exercice, aux étudiants en recherche et aux amateurs. Il est recommandé de suivre le livre dans l'ordre des chapitres donné. Une trentaine de projets sont présentés dans le livre. Tous les projets du livre sont basés sur le langage de programmation Python et ont été entièrement testés. Les listes complètes du programme de chaque projet sont données dans le livre avec des commentaires et des descriptions complètes. Les programmeurs expérimentés devraient pouvoir facilement modifier et mettre à jour les programmes en fonction de leurs besoins. Les sous-titres suivants sont donnés pour chaque projet afin de permettre aux lecteurs de suivre les projets aussi facilement que possible : Titre du projet Description Objectif du projet Type Raspberry Pi Diagramme Schéma Liste des programmes

    € 26,95

    Membres € 21,56

  • AI at the Edge

    O'Reilly Media L'IA à la périphérie

    Résoudre des problèmes du monde réel grâce à l'apprentissage automatique intégré Edge AI transforme la façon dont les ordinateurs interagissent avec le monde réel, permettant aux appareils IoT de prendre des décisions en utilisant les 99 % des données des capteurs qui étaient auparavant rejetées en raison de limitations de coût, de bande passante ou de puissance. Grâce à des techniques telles que l'apprentissage automatique intégré, les développeurs peuvent capturer l'intuition humaine et la déployer sur n'importe quelle cible, des microcontrôleurs à très faible consommation aux appareils Linux embarqués. Ce guide pratique offre aux professionnels de l'ingénierie, notamment aux chefs de produit et aux leaders technologiques, un cadre de bout en bout pour résoudre des problèmes industriels, commerciaux et scientifiques réels avec l'IA de pointe. Vous explorerez chaque étape du processus, de la collecte de données à l'optimisation du modèle en passant par le réglage et les tests, tout en apprenant à concevoir et à prendre en charge des produits d'IA de pointe et de ML intégré. Edge AI est destiné à devenir un outil standard pour les ingénieurs système. Cette feuille de route de haut niveau vous aide à démarrer. Développez votre expertise en IA et ML pour les appareils Edge Comprendre quels projets sont les mieux résolus avec Edge AI Explorez les principaux modèles de conception pour les applications d'IA de pointe Apprenez un flux de travail itératif pour développer des systèmes d'IA Construisez une équipe possédant les compétences nécessaires pour résoudre des problèmes du monde réel Suivre un processus d'IA responsable pour créer des produits efficaces Téléchargements Errata GitHub

    € 79,95

    Membres € 71,96

  • PIC Cookbook for Virtual Instrumentation (E-book)

    Elektor Digital PIC Cookbook for Virtual Instrumentation (E-book)

    La simulation logicielle de jauges, de boutons de commande, de compteurs et d'indicateurs qui se comportent comme de vrais composants matériels sur l'écran d'un PC est connue sous le nom d'instrumentation virtuelle. Dans ce livre, le programme Delphi est utilisé pour créer ces simulations et les capteurs externes basés sur PIC sont connectés via une liaison de communication convertisseur USB/RS232 à un PC. Les études de cas détaillées dans ce livre incluent une boussole virtuelle affichée sur l'écran du PC, un oscilloscope de stockage numérique virtuel, un thermomètre virtuel de -50 à +125 degrés C et un analyseur de son FFT, une souris joystick et de nombreux exemples détaillant les composants Delphi de l'instrumentation virtuelle. Microcontrôleurs intégrés d'Arizona : les PIC sont utilisés dans les projets et incluent PIC16F84A, PIC16C71, DSPIC30F6012A, PIC16F877, PIC12F629 et PIC16F887. La carte de développement à 44 broches de Microchip (un « moteur) » d'instrument virtuel est largement utilisée, équipée d'un PIC16F887 avec un potentiomètre intégré en conjonction avec l'ADC du PIC pour simuler la génération d'une tension variable à partir d'un capteur/transducteur, d'un UART à permettre les communications PC RS232 et une banque de 8 LED pour surveiller les données reçues est également équipé d'un connecteur ISP auquel le programmateur « PICKIT 2 » peut facilement être connecté. Des exemples complets de code source sont fournis pour plusieurs PIC différents, à la fois en assembleur et en C, ainsi que le code Pascal pour les programmes Delphi qui utilisent différents composants virtuels Delphi tiers.

    € 16,95

    Membres € 13,56

  • Raspberry Pi Advanced Programming (E-book)

    Elektor Digital Raspberry Pi Advanced Programming (E-book)

    This book is about advanced programming of the Raspberry Pi computer using the Python programming language. The book explains in simple terms and with examples: How to configure the Raspberry Pi computer; How to install and use the Linux operating system and the desktop; How to write advanced programs using the Python programming language; How to use graphics in our programs; How to develop hardware based projects using the Raspberry Pi. The book starts with an introduction to the Raspberry Pi computer and covers the topics of purchasing all the necessary accessories and installing and operating the Linux operating system in command mode. The network interface of the RPi is explained in simple steps, demonstrating how the computer can be accessed remotely from a desktop or a laptop computer. The remaining parts of the book cover the Python programming language in detail, including advanced topics such as operating system calls, multitasking, interprocess synchronization and interprocess communication techniques. The important topic of network programming using UDP and TCP protocols is described with working examples. The Tkinter graphical user interface module (GUI) is described in detail with example widgets and programs. The last part of the book includes hardware projects based on using the advanced programming topics such as multitasking and interprocess communication techniques. All the projects given in the book have been fully tested and are working. Complete program listings of all projects are provided with detailed explanations. Langue : Anglais

    € 29,95

    Membres € 23,96

  • Microcontroller Basics (E-book)

    Elektor Digital Microcontroller Basics (E-book)

    Les microcontrôleurs sont devenus un élément indispensable de l’électronique moderne. Ils rendent possibles des choses qui dépassent largement ce qui pouvait être fait auparavant. D’innombrables applications montrent que presque rien n’est impossible. Il y a donc toutes les raisons d'en apprendre davantage sur eux, mais cela pose la question de savoir où trouver une bonne introduction à cette technologie fascinante. La réponse est simple : ce livre Les bases du microcontrôleur, combiné au projet Flash Board 89S8252 publié par Elektor Electronics. Cependant, ce livre offre plus qu'une simple introduction de base. Il explique clairement la technologie utilisant divers circuits et programmes de microcontrôleurs écrits dans plusieurs langages de programmation différents. Trois microcontrôleurs de la famille 8051 sont utilisés dans les exemples d'applications, allant du simple 89C2051 à l'AN2131, conçu pour prendre en charge les applications USB. Les outils de programmation comprennent des assembleurs, Basic-52 et BASCOM-51, ainsi que plusieurs compilateurs C. Chaque lecteur peut ainsi trouver l'environnement de programmation le plus adapté à ses besoins. Au cours du livre, le lecteur développe progressivement des compétences accrues dans la conversion de ses idées en circuits microcontrôleurs. Tous les exemples de programmes peuvent être téléchargés sur le site Internet d'Elektor Electronics ou sur le site Internet de l'auteur . Cela présente l'avantage supplémentaire que les dernières versions sont toujours disponibles.

    € 16,95

    Membres € 13,56

  • Piccolino – 30 Projects, mods, hacks and extension (E-book)

    Elektor Digital Piccolino - 30 Projects, mods, hacks and extension (E-book)

    La carte de développement rapide Piccolino peut être utilisée pour concevoir rapidement des circuits de microcontrôleurs. Le Piccolino dispose d'un microcontrôleur PIC 16f887 rapide, d'un régulateur de tension et d'un module de communication, et peut être facilement étendu à l'aide de ses quatre connecteurs. Cet e-book contient 30 projets basés sur le Piccolino. Nous utiliserons ses installations de communication uniques et ferons en sorte que le Piccolino communique avec des programmes sur un PC. Sur PC, nous utilisons le langage de programmation gratuit Small Basic. Vous pouvez l'utiliser pour créer rapidement des programmes Windows avec des boutons et des graphiques. Vous apprendrez à analyser des composants tels que des inductances, des condensateurs et des OPAMP, et à afficher les résultats de mesure dans un format graphique. Cela vous aidera à concevoir vos circuits facilement. Nous commencerons alors à nous adapter au Piccolino. Nous y ajouterons des composants pour le rendre plus puissant, avec des fonctionnalités supplémentaires telles que le contrôle de flux et la conversion numérique-analogique. Les instructions claires vous permettront de concevoir et de construire vos adaptations. De cette façon, vous pouvez créer votre Piccolino personnalisé. Nous finirons par réaliser une extension : un PCB pouvant être monté sur les embases Piccolino. À titre d'exemple, nous allons concevoir et construire une extension pour un écran LCD. Vous pouvez utiliser la disposition de carte incluse pour créer votre PCB ou le faire fabriquer pour vous. Vous apprendrez par la même occasion comment réaliser vos extensions. La seule limite est votre imagination! Les descriptions claires ainsi que les schémas de circuits et les photos feront de la construction de ces projets une expérience agréable. Chaque projet comporte une explication claire des raisons pour lesquelles il a été conçu d'une manière particulière. Cela vous aide à en apprendre beaucoup sur le Piccolino, ainsi que sur Small Basic et les composants utilisés dans cet e-book. Vous pouvez adapter les projets à vos besoins ou combiner plusieurs projets.

    € 31,95

    Membres € 25,56

  • Hardware Projects for Raspberry Pi (E-book)

    Elektor Digital Hardware Projects for Raspberry Pi (E-book)

    The Raspberry Pi is a $35 credit-card sized computer with many applications, such as in desktop computing, audio and video playback, and as a controller in many industrial, commercial and domestic applications. This PDF E-book is about the Raspberry Pi computer and its use in control applications. The E-book explains in simple terms, with examples, how to configure the RPi, how to install and use the Linux operating system, how to write programs using the Python programming language and how to develop hardware based projects. The E-book starts with an introduction to the Raspberry Pi computer and covers the topics of purchasing all the necessary equipment and installing/using the Linux operating system in command mode. Use of the user-friendly graphical desktop operating environment is explained using example applications. The RPi network interface is explained in simple steps and demonstrates how the computer can be accessed remotely from a desktop or a laptop computer. The remaining parts of the E-book cover the Python programming language, hardware development tools, hardware interface details, and RPi based hardware projects. All the 23 projects given in the E-book have been tested and are working. The following headings are given for each project:  Project title Project description Project block diagram Project circuit diagram Project program description using the Program Description Language (PDL) Complete program listing Description of the program The book is ideal for self-study, and is intended for electronic/electrical engineering students, practising engineers, research students, and hobbyists.   Langue : Anglais

    € 29,95

    Membres € 23,96

  • Internet of Things (E-BOOK)

    Elektor Digital Internet of Things (E-BOOK)

    L'Internet des objets (IoT) est un nouveau concept d'automatisation et de surveillance intelligente utilisant Internet comme moyen de communication. Les « objets » dans l'IoT font généralement référence à des appareils dotés d'identifiants uniques et connectés à Internet pour échanger des informations entre eux. De tels dispositifs disposent généralement de capteurs et/ou d'actionneurs qui peuvent être utilisés pour collecter des données sur leur environnement et pour surveiller et contrôler leur environnement. Les données collectées peuvent être traitées localement ou envoyées à des serveurs centralisés ou vers le cloud pour un stockage et un traitement à distance. Par exemple, un petit appareil de la taille d’une boîte d’allumettes peut être utilisé pour collecter des données sur la température, l’humidité relative et la pression atmosphérique. Ces données peuvent être envoyées et stockées dans le cloud. Toute personne disposant d’un appareil mobile peut accéder à ces données et les surveiller à tout moment et depuis n’importe où sur Terre, à condition de disposer d’une connectivité Internet. De plus, les utilisateurs peuvent par exemple régler le chauffage central à distance à l'aide de leurs appareils mobiles et en accédant au cloud. Cet e-book est écrit pour les étudiants, les ingénieurs en exercice et les amateurs qui souhaitent en savoir plus sur les éléments constitutifs d'un système IoT et également apprendre à configurer un système IoT à l'aide de ces blocs. Le chapitre 1 est une introduction aux systèmes IoT. Au chapitre 2, les concepts de base et les architectures IoT possibles sont abordés. Les parties importantes de tout système IoT sont les capteurs et les actionneurs et ils sont brièvement décrits au chapitre 3. Les appareils d'un système IoT communiquent généralement entre eux et l'aspect important de la communication IoT est couvert au chapitre 4. Le chapitre 5 poursuit avec le fonctionnalités de certains des kits de développement couramment utilisés. L'un d'entre eux, le Clicker 2 pour PIC18FJ fabriqué par mikroElektronika, peut être utilisé comme processeur dans les systèmes IoT et ses fonctionnalités sont décrites en détail au chapitre 6. Un langage C de microcontrôleur populaire, mikroC Pro pour PIC, est présenté au chapitre 7. 8 couvre l'utilisation d'une carte Click avec le kit de développement Clicker 2 pour PIC18FJ. De même, l'utilisation d'une carte de capteur à clic est décrite comme un projet au chapitre 9 et une carte d'actionneur au chapitre 10. Les chapitres 11 et 12 couvrent les technologies Bluetooth et Wi-Fi dans les systèmes basés sur des microcontrôleurs, et les chapitres restants du livre de démonstration. la création d'un système IoT simple basé sur Wi-Fi avec stockage de données basé sur le cloud. Cet e-book a été écrit en partant du principe que le lecteur a suivi un cours sur la conception logique numérique et a été exposé à l'écriture de programmes utilisant au moins un langage de programmation de haut niveau. La connaissance du langage de programmation C sera très utile. De plus, la connaissance d'au moins un membre de la série de microcontrôleurs PIC (par exemple PIC16 ou PIC18) sera un avantage. La connaissance de la programmation en langage assembleur n'est pas requise car tous les projets du livre sont basés sur l'utilisation du langage C. Si vous êtes totalement débutant en programmation, vous pouvez toujours accéder au livre électronique, mais il vous est d'abord conseillé d'étudier les livres d'introduction aux microcontrôleurs.

    € 29,95

    Membres € 23,96

  • CAN et CAN FD (PDF)

    Elektor Digital CAN et CAN FD (PDF)

    Tout sur les protocoles et leur mise en œuvre avec Arduino Initialement destiné aux véhicules routiers, le réseau CAN (« Controller Area Network ») et son successeur le réseau CAN FD (« Flexible Data ») ont vu leurs champs d’application s’élargir à de nouveaux domaines. L’industrie propose de nombreux modules microcontrôleurs dotés d’une interface CAN et/ou CAN FD. L’environnement de développement Arduino a démocratisé la programmation de ces modules et il existe des bibliothèques qui implémentent un pilote CAN et/ou un pilote CAN FD. La première partie dresse un rapide historique des réseaux CAN et CAN FD et expose la problématique des lignes de transmission en abordant succinctement leur théorie et présentant des résultats de simulation Spice. La deuxième partie est consacrée au réseau CAN, en détaillant successivement la fonction logique du réseau, les transcepteurs, les contrôleurs, la topologie la plus classique (le bus) et d’autres moins courantes, les répéteurs et les passerelles. Les aspects particuliers du protocole, tels que le bit stuffing, l’arbitrage, les trames d’erreur, la détection des erreurs sont exposés. La discussion de la fiabilité du protocole est illustrée par des exemples mettant en évidence ses faiblesses. La troisième partie présente le protocole CAN FD, ses deux variantes CAN FD ISO et CAN FD non ISO, leurs fiabilités, leurs faiblesses, mises en évidence par des exemples. Différents transcepteurs et contrôleurs CAN FD sont décrits. La quatrième partie est dédiée aux applications : comment utiliser les services d’un pilote, concevoir une messagerie, utiliser un analyseur logique. Deux exemples d’application terminent cette partie. Ce livre s’adresse aux amateurs et aux ingénieurs non spécialistes pour comprendre les possibilités qu’offre un réseau CAN et comment on le met en œuvre. Un enseignant trouvera des informations pour approfondir ses connaissances et pour concevoir des travaux pratiques. Une connaissance des microcontrôleurs, de leur programmation, de l’électronique numérique aidera à la lecture des schémas. La connaissance du langage C++ et du langage de simulation électronique Spice facilitera la compréhension des programmes qui sont décrits dans le livre. Tous les codes source sont disponibles sur le dépôt GitHub de l’auteur. Téléchargements GitHub

    € 29,95

    Membres € 23,96

  • Getting Started with the Intel Edison (E-book)

    Elektor Digital Getting Started with the Intel Edison (E-book)

    Née de l’engouement actuel pour L’Internet des Objets, la plateforme Edison d’Intel embarque sur un module aux dimensions d’un timbre-poste toute la puissance d’un petit ordinateur et des unités de communication sans fil. Ce livre numérique (en anglais) vous mettra rapidement le pied à l’étrier en vous guidant dans l’installation des programmes et pilotes nécessaires à l’exploitation d’Edison sur un PC Windows. L’auteur vous présentera ensuite brièvement Linux, la programmation en C++ et Python, puis vous montrera à l’aide d’exemples comment interfacer le module Edison avec différents matériels. Les exemples s’appuient sur la carte Arduino Breakout, une carte de liaison choisie pour sa facilité d’utilisation. Vous apprendrez à configurer des connexions Wi-Fi et Bluetooth, et découvrirez une astuce pour programmer des croquis Arduino via Wi-Fi. Parvenu à la fin du livre, vos connaissances du matériel et de la programmation vous permettront d’exploiter une plateforme Edison dotée de la dernière version du logiciel, de programmer le module en Python et C++ via USB, Wi-Fi et Bluetooth, et de créer vos propres applications. Ce livre n’est pas un recueil de projets mais une boîte à outils conçue pour explorer le monde merveilleux d’Edison !   Livre numérique en anglais !

    € 21,95

    Membres € 17,56

  •  -13% CAN et CAN FD

    Elektor Publishing CAN et CAN FD

    Tout sur les protocoles et leur mise en œuvre avec Arduino Initialement destiné aux véhicules routiers, le réseau CAN (« Controller Area Network ») et son successeur le réseau CAN FD (« Flexible Data ») ont vu leurs champs d’application s’élargir à de nouveaux domaines. L’industrie propose de nombreux modules microcontrôleurs dotés d’une interface CAN et/ou CAN FD. L’environnement de développement Arduino a démocratisé la programmation de ces modules et il existe des bibliothèques qui implémentent un pilote CAN et/ou un pilote CAN FD. La première partie dresse un rapide historique des réseaux CAN et CAN FD et expose la problématique des lignes de transmission en abordant succinctement leur théorie et présentant des résultats de simulation Spice. La deuxième partie est consacrée au réseau CAN, en détaillant successivement la fonction logique du réseau, les transcepteurs, les contrôleurs, la topologie la plus classique (le bus) et d’autres moins courantes, les répéteurs et les passerelles. Les aspects particuliers du protocole, tels que le bit stuffing, l’arbitrage, les trames d’erreur, la détection des erreurs sont exposés. La discussion de la fiabilité du protocole est illustrée par des exemples mettant en évidence ses faiblesses. La troisième partie présente le protocole CAN FD, ses deux variantes CAN FD ISO et CAN FD non ISO, leurs fiabilités, leurs faiblesses, mises en évidence par des exemples. Différents transcepteurs et contrôleurs CAN FD sont décrits. La quatrième partie est dédiée aux applications : comment utiliser les services d’un pilote, concevoir une messagerie, utiliser un analyseur logique. Deux exemples d’application terminent cette partie. Ce livre s’adresse aux amateurs et aux ingénieurs non spécialistes pour comprendre les possibilités qu’offre un réseau CAN et comment on le met en œuvre. Un enseignant trouvera des informations pour approfondir ses connaissances et pour concevoir des travaux pratiques. Une connaissance des microcontrôleurs, de leur programmation, de l’électronique numérique aidera à la lecture des schémas. La connaissance du langage C++ et du langage de simulation électronique Spice facilitera la compréhension des programmes qui sont décrits dans le livre. Tous les codes source sont disponibles sur le dépôt GitHub de l’auteur. Téléchargements GitHub

    € 37,50€ 32,50

    Membres identique

Connexion

Mot de passe oublié ?

Vous n'avez pas encore de compte ?
Créer un compte