Livres

64 produits


  • Python 3 for Science and Engineering Applications

    Python 3 for Science and Engineering Applications

    Apprenez à utiliser Python de manière productive dans des scénarios réels au travail et dans la vie de tous les jours Si vous maîtrisez les bases de Python et souhaitez explorer le langage plus en profondeur, ce livre est fait pour vous. Au moyen d'exemples concrets utilisés dans différentes applications, le livre illustre de nombreux aspects de la programmation (ex. algorithmes, récursivité, structures de données) et aide aux stratégies de résolution de problèmes. Y compris des idées et des solutions générales, les spécificités de Python et la manière dont celles-ci peuvent être appliquées dans la pratique sont discutées. Python 3 pour les applications scientifiques et techniques comprend : apprentissage pratique et axé sur les objectifs techniques de base de Python Python 3.6+ moderne comprenant des compréhensions, des décorateurs et des générateurs code complet disponible en ligne plus de 40 exercices, solutions documentées en ligne aucun paquet ou installation supplémentaire requis, 100 % pur Les sujets Python couvrent : identifier les grands nombres premiers et calculer Pi écrire et comprendre des fonctions récursives avec mémorisation informatique en parallèle et utilisant tous les cœurs du système traiter les données texte et chiffrer les messages comprendre le retour en arrière et résoudre les Sudokus analyser et simuler des jeux de hasard pour développer des stratégies gagnantes optimales manipuler le code génétique et générer des palindromes extrêmement longs Téléchargez le logiciel sur GitHub .

    € 29,95

    Membres € 26,96

  • FreeCAD for Electronics Applications

    FreeCAD for Electronics Applications

    Introduction pratique à la modélisation 3D du boîtier au panneau avant Intégrer un composant vintage, créer un boîtier d'aspect professionnel pour un circuit imprimé ou même concevoir un appareil complexe avec un châssis - ces défis et bien d'autres se transforment en un plaisir stimulant avec FreeCAD. Une fois que vous avez internalisé les processus de base, votre imagination n’a pratiquement aucune limite. Commencer à utiliser un nouveau logiciel n’est jamais simple – surtout avec un outil aussi polyvalent que FreeCAD. Des composants individuels gérables, mais en même temps faciles à utiliser, constituent le point de départ de ce livre. L'assemblage ultérieur de ces composants aboutit à des assemblages. Dans l'univers FreeCAD, une trajectoire réalisable est démontrée. La procédure décrite est illustrative afin que les exemples soient facilement appliqués aux tâches personnalisées. Les appareils ont été réalisés par l'auteur et illustrés de photos. Créer un design 3D demande quelques efforts, mais l’investissement initial est vite rentable. Outre la représentation spatiale impressionnante des projets, les dessins extraits constituent une base solide pour la documentation et la production. Les fonctionnalités étendues de FreeCAD, telles que le dépliage de pièces en tôle, augmentent considérablement l'efficacité et font avancer les modèles vers un assemblage pratique. Bientôt, vous ne voudrez plus vous passer de FreeCAD !

    € 39,95

    Membres € 35,96

  •  -72% Microcontroller Basics with PIC

    Microcontroller Basics with PIC

    Dans ce livre, l'auteur présente tous les aspects essentiels de la programmation des microcontrôleurs, sans surcharger le lecteur avec des informations inutiles ou quasi pertinentes. Après avoir lu le livre, vous devriez être capable de comprendre et de programmer des microcontrôleurs 8 bits. L'introduction à la programmation des microcontrôleurs s'effectue à l'aide de microcontrôleurs de la série PIC. Pas vraiment à la pointe de la technologie avec seulement 8 bits, le micro PIC a l'avantage d'être simple à comprendre. Il est proposé dans un boîtier DIP, largement disponible et pas trop complexe. La fiche technique complète du micro PIC est plus courte de plusieurs décennies que la description de l'architecture décrivant la section processeur d'un microcontrôleur avancé. La simplicité a ici ses avantages. Après avoir maîtrisé le fonctionnement fondamental d’un microcontrôleur, vous pourrez facilement entrer plus tard dans le domaine des softcores avancés. Après avoir placé le code assembleur comme langage de programmation exécutif au premier plan dans la première partie du livre, l'auteur atteint un niveau plus profond avec le « C » dans la deuxième partie. Parallèlement au sujet officiel, le livre présente des trucs et astuces, une technologie de mesure intéressante, des aspects pratiques de la programmation des microcontrôleurs, ainsi que des options pratiques pour faciliter le travail, le débogage et la recherche de pannes.

    € 34,95€ 9,95

    Membres identique

  • Dernier stock ! Inside an Open-Source Processor

    Inside an Open-Source Processor

    2 en stock

    Une introduction à RISC-V RISC-V est une architecture de jeu d'instructions (ISA) à la fois gratuite et ouverte. Cela signifie que le RISC-V ISA lui-même ne nécessite pas de frais de licence, bien que des implémentations individuelles puissent le faire. Le RISC-V ISA est géré par une fondation à but non lucratif qui n'a aucun intérêt commercial dans les produits ou services qui l'utilisent, et les contributions aux spécifications RISC-V sont ouvertes à tous. Le RISC-V ISA convient aux applications allant des microcontrôleurs embarqués aux supercalculateurs. Également disponible sous forme de livre électronique (PDF) >> Ce livre décrira d'abord le RISC-V ISA 32 bits, y compris à la fois le jeu d'instructions de base et la majorité des extensions actuellement définies. Le livre décrit ensuite en détail une implémentation open source de l'ISA destinée aux applications de contrôle embarquées. Cette implémentation contient à la fois le jeu d'instructions de base et un certain nombre d'extensions standard. Une fois la description de la conception du processeur terminée, la conception est étendue pour inclure de la mémoire et quelques E/S simples. Le microcontrôleur résultant est ensuite implémenté dans une carte de développement FPGA abordable (disponible auprès d'Elektor) avec une application logicielle simple, permettant au lecteur d'examiner la conception terminée.

    2 en stock

    € 34,95

    Membres € 31,46

  • Technical Modeling with OpenSCAD

    Technical Modeling with OpenSCAD

    Créer des modèles pour l'impression 3D, le fraisage CNC, la communication des processus et la documentation Les ingénieurs redoutent de concevoir des modèles 3D à l’aide d’un logiciel de modélisation traditionnel. OpenSCAD adopte une approche rafraîchissante et complètement différente. Créez vos modèles en organisant des solides géométriques dans un langage de type JavaScript et utilisez-les avec votre imprimante 3D, votre fraiseuse CNC ou votre communication de processus. OpenSCAD diffère des autres systèmes de conception en ce qu'il utilise une modélisation programmatique. Votre modèle est composé de primitives invoquées à l'aide d'un langage de type C, Java ou Python. Cette approche de la conception de modèles est proche du « travail mécanique » effectué dans le monde réel et séduit les ingénieurs et autres personnes qui ne font pas partie de la classe créative traditionnelle. OpenSCAD fournit également une grande variété de fonctions de confort qui brisent la relation 1:1 entre code et géométrie. Ce livre présente les différentes fonctionnalités du langage de programmation à l'aide d'exemples pratiques tels qu'un bouton de remplacement pour un oscilloscope LeCroy, un cintre pour armoire, un récipient pour distributeurs de savon et divers autres exemples réels. Écrit par un ingénieur ayant plus de 15 ans d'expérience, ce livre s'adresse aussi bien aux utilisateurs de Linux que de Windows. Si vous avez de l'expérience en programmation dans n'importe quel langage, ce livre vous permettra de produire des objets tridimensionnels pratiques en peu de temps !

    € 29,95

    Membres € 26,96

  • KiCad 6 Like A Pro – Projects, Tips and Recipes

    KiCad 6 Like A Pro – Projects, Tips and Recipes

    Ce livre vous aidera à mettre en pratique vos nouvelles compétences dans KiCad 6. Il vous met au défi dans une série de deux projets concrets, soutenus par un ensemble complet d'instructions détaillées sur la réalisation de diverses tâches simples et complexes. Concevez les circuits imprimés d'un enregistreur de données commandé par Arduino et d'une carte ESP32 personnalisée. Maîtrisez les moindres détails du routeur interactif et apprenez à gérer KiCad project teams avec Git, et bien plus encore. KiCad 6 est une suite logicielle moderne et multiplateforme basée sur des éditeurs de schémas et de conception. Cet outil de conception stable et professionnel convient parfaitement aux électroniciens et aux amateurs d'électronique. Avec KiCad 6, vous pouvez créer des circuits imprimés de n'importe quelle complexité et de n'importe quelle taille sans les contraintes associées aux progiciels commerciaux. Voici les principales caractéristiques et nouveautés visibles et cachées de KiCad 6 : Interface utilisateur moderne, entièrement reconçue par rapport aux versions précédentes Vérificateurs de règles électriques et de conception améliorés et personnalisables Éditeur de thèmes vous permettant de personnaliser complètement l'aspect de KiCad sur votre écran Possibilité d'importer des projets depuis Eagle, CADSTART, et plus encore Gestion améliorée des bus Contrôle total de la présentation des informations par l'éditeur de mise en page : définissez la visibilité, la couleur et l'attribut de n'importe quel élément de la carte, et créez des préréglages Les filtres définissent les éléments sélectionnables d'une disposition. Un routeur interactif amélioré vous aide à dessiner des tracés simples et des paires différentielles avec précision Nouveaux outils ou outils améliorés pour dessiner des tracés, mesurer des distances, régler la longueur des tracés, etc. Un outil amélioré pour créer des zones remplies Un système de coordonnées personnalisable facilite l'échange de données avec d'autres applications de CAO Visionneuse 3D réaliste capable de traçage de rayons Une énorme communauté de contributeurs qui améliorent KiCad chaque jour Des référentiels de bibliothèques riches en symboles, empreintes et formes 3D

    € 39,95

    Membres € 35,96

  • Percer les mystères de l’électronique

    Percer les mystères de l’électronique

    Le monde de l'électronique est à la fois vaste et… tout petit ! Voici un livre qui confirme ces deux constatations contradictoires. En effet, en électronique, tout touche à tout, d'une manière ou d'une autre. Le plus petit détail peut avoir les plus grandes conséquences, et pas toujours celles que l'on attendrait.L'objectif de l'auteur de cette série d'articles autonomes intitulée hors-circuits, réunis ici en un livre, n'est pas de vous tenir par la main. Robert Lacoste, électronicien professionnel de haut-niveau, vous donne des pistes pour comprendre ce qui paraît mystérieux. Il vous guide juste assez pour vous permettre ensuite de progresser tout seul. Avec lui, non seulement vous repousserez vos propres limites, mais saurez aussi détecter celles du matériel et du logiciel que vous utilisez. En vous invitant à repasser par les notions de physique de base, il vous permettra de séparer les véritables progrès techniques des laïus commerciaux.Les bases, ça peut mener loinD'où vient la sensibilité d'un récepteur d'ondes radio ? Pourquoi le téléchargement d'une vidéo sur votre portable est-il beaucoup plus lent à la campagne qu'en centre-ville ? Si pour vous la réponse technique à des questions comme celles-ci (et bien d'autres que vous n'osez peut-être même pas vous poser) n'est pas évidente, ce livre vous aidera à y voir plus clair. Oui, on peut être à l'aise avec les microcontrôleurs, mais dérouté par le comportement d'un simple transistor. Vous sentez-vous concerné par de telles interrogations ? Ce livre est donc pour vous.Sans aucune formule mathématique qui ne soit pas à la portée d'un lycéen, il balaye tout le champ de l'électronique, depuis l'analogique jusqu'au traitement numérique du signal en passant par le domaine si redouté des hautes-fréquences. La théorie ne s'y éloigne jamais beaucoup de la loi d'Ohm ! Avec des mots simples, l'auteur explique comment ça marche, pourquoi parfois ça ne marche pas comme on veut, et comment mieux utiliser différentes techniques dans vos propres projets pour que ça marche.Liste des sujets abordés :adaptation d'impédance : qu'est-ce-que c'est ?petite introduction aux microrubansjouons avec la réflectométrie temporellecircuits imprimés : éviter les bourdes en HF et avec les fréquences élevéesle marquage CE pour les béotiensle quartzmagie de la PLL VCO & PLL : pour obtenir des fréquences à la fois précises, stables et variablessynthèse numérique directe : une introductioncomprendre l'amplificateur à transistor : sexagénaire vaillantampli de classe A, B, C, D, E, F, G, H : quesako ?le filtrage numérique sans stress : les filtres FIRle filtrage numérique sans stress : les filtres CICle filtrage numérique sans stress : les filtres IIRl'ABC des CA/N DNL, INL, SNR, SINAD, ENOB, SFDR et consortsl'ABC des CA/N sigma-delta, quésaco ?bruit et sensibilité des récepteurséchange débit contre portée

    € 37,50

    Membres identique

  • Programming the Finite State Machine

    Programming the Finite State Machine

    Programmation de la machine à états finis avec des PIC 8 bits en Assembly et C Andrew Pratt fournit une introduction détaillée à la programmation des microcontrôleurs PIC, ainsi qu'un aperçu complet de l'approche de programmation Finite State Machine (FSM). La majeure partie du livre utilise la programmation assembleur, mais ne vous laissez pas décourager. Le FSM donne une structure à un programme, le rendant facile à planifier, écrire et modifier. Les deux derniers chapitres présentent la programmation en C, vous permettant ainsi de faire une comparaison directe entre les deux techniques. Le livre fait référence aux parties pertinentes de la fiche technique de Microchip, car s'y familiariser est le meilleur moyen de découvrir des informations détaillées. Ce livre s'adresse aux utilisateurs de Microsoft Windows et Linux. Pour réduire vos coûts au minimum et simplifier la chaîne d'outils, des applications spécifiques sont fournies en téléchargement gratuit pour vous permettre d'utiliser un câble série FTDI en tant que programmeur. L'assembleur utilisé est le "gpasm" open source. Toute la programmation peut être effectuée dans un éditeur de texte. Il existe des instructions détaillées sur la façon d'effectuer les installations nécessaires sur Windows, Linux Debian et leurs dérivés tels que Ubuntu et Fedora. Pour la programmation en C, le compilateur XC8 de Microchip est utilisé depuis la ligne de commande. En plus des applications de programmation, deux applications de lecture et d'écriture série peuvent être utilisées pour communiquer avec les PIC à partir d'un ordinateur. Un projet de voltmètre comprenant des instructions pratiques sur la construction d'un circuit imprimé à partir de zéro est inclus. Toute la théorie est couverte au préalable, y compris comment faire de l'arithmétique entière en assembleur. Deux PIC sont couverts : le PIC12F1822 et le PIC16F1823. Les deux peuvent fonctionner à 32 MHz avec un oscillateur interne. Vous n'avez pas besoin d'acheter une carte de développement et un programmeur fabriqués en usine. Avec des pièces relativement peu coûteuses, notamment un câble série, un microcontrôleur, quelques résistances et des LED, vous pouvez commencer à explorer la programmation embarquée. Gauche Programmeur mis à jour

    € 32,95

    Membres € 29,66

  • Nucleo Boards Programming with the STM32CubeIDE

    Nucleo Boards Programming with the STM32CubeIDE

    Les processeurs de la famille STM32 Nucleo sont fabriqués par STMicroelectronics. Il s'agit des cartes de développement, à bas prix, basées sur les microcontrôleurs ARM. Ce livre porte sur le développement de projets à l'aide du célèbre logiciel STM32CubeIDE avec la carte de développement Nucleo-L476RG. Dans les premiers chapitres du livre, l'architecture de la famille Nucleo est brièvement décrite. Le livre couvre de nombreux projets utilisant la plupart des fonctionnalités de la carte de développement Nucleo-L476RG. Les listings complete du STM32CubeIDE sont données pour chaque projet avec des descriptions détaillées. Les projets vont du simple clignotement de LEDs à des projets plus complexes utilisant des modules, des dispositifs et des bibliothèques tels que GPIO, ADC, DAC, I²C, SPI, LCD, DMA, entrées analogiques, gestion de l'énergie, la bibliothèque X-CUBE-MEMS1, DEBUGGING, et autres. In addition, several projects are given using the popular Nucleo Expansion Boards. En outre, plusieurs projets sont présentés en utilisant les cartes d'extension Nucleo populaires. Ces cartes d'extension se branchent sur les cartes de développement Nucleo et fournissent des capteurs, des relais, des accéléromètres, des gyroscopes, Wi-Fi, et bien d'autres. L'utilisation d'une carte d'extension avec la bibliothèque X-CUBE-MEMS1 simplifie considérablement le développement des projets. Tous les projets présentés dans ce livre ont été testés et fonctionnent. Les sous-titres suivants sont donnés pour chaque projet : Titre du projet, description, objectif, schéma fonctionnel, schéma électrique et listing du programme pour le STM32CubeIDE. Dans ce livre, vous apprendrez davantage sur l'architecture du microcontrôleur STM32; la carte de développement Nucleo-L476RG dans les projets utilisant l'outil de développement logiciel intégré STM32CubeIDE; les interruptions externes et internes et le DMA; DEBUG, un programme développé à l'aide du STM32CubeIDE; le microcontrôleur en modes Sleep, Stop et Standby; Nucleo Expansion Boards avec les cartes de développement Nucleo Ce dont vous avez besoin un PC avec une connexion Internet et un port USB; le logiciel STM32CubeIDE (disponible gratuitement sur le site de STMicroelectronics); les fichiers sources du projet, disponibles sur la page web du livre hébergée par Elektor; la carte de développement Nucleo-L476RG; des composants électroniques simples tels que des LEDs, un capteur de température, des puces I²C et SPI, et quelques autres; Cartes d'extension Nucleo (facultatives).

    € 42,95

    Membres € 38,66

  •  -57% MIT App Inventor Projects

    MIT App Inventor Projects

    Ce livre concerne le développement d'applications pour les appareils mobiles compatibles Android à l'aide de l'environnement de développement en ligne MIT App Inventor. Les projets MIT App Inventor peuvent être en mode autonome ou utiliser un processeur externe. En mode autonome, l'application développée s'exécute uniquement sur l'appareil mobile (par exemple Android). Dans les applications basées sur un processeur externe, l'appareil mobile communique avec un processeur externe basé sur un microcontrôleur, tel que Raspberry Pi, Arduino, ESP8266, ESP32, etc. Ce livre propose de nombreux projets testés et entièrement fonctionnels, à la fois en mode autonome et en utilisant un processeur externe. Des étapes de conception complètes, des programmes de blocs, des schémas de circuits, des codes QR et des listes complètes de programmes sont fournis pour tous les projets. Les projets développés dans ce livre comprennent : Utilisation du composant de synthèse vocale Afficher un message SMS reçu Envoyer des messages texte Passer des appels téléphoniques à l'aide d'une liste de contacts Utiliser le GPS et localiser notre position sur une carte Reconnaissance vocale et traduction vocale vers une autre langue Contrôle de plusieurs relais via des commandes vocales Projets pour Raspberry Pi, ESP32 et Arduino utilisant Bluetooth et Wi-Fi Projets MIT APP Inventor et Node-RED pour le Raspberry Pi Le livre est unique dans le sens où il est actuellement le seul qui enseigne comment développer des projets en utilisant le Wi-Fi et Node-RED avec MIT App Inventor. Le livre s'adresse aux étudiants, aux amateurs et à toute personne intéressée par le développement d'applications pour appareils mobiles. Tous les projets présentés dans ce livre ont été développés à l'aide du langage de programmation visuel MIT App Inventor. Il n'est pas nécessaire d'écrire des programmes basés sur du texte. Tous les projets sont compatibles avec les appareils mobiles basés sur Android. Des listes complètes de programmes pour tous les projets, ainsi que des descriptions détaillées des programmes, sont fournies dans le livre. Les utilisateurs doivent pouvoir utiliser les projets tels qu'ils sont présentés, en les adaptant à leurs propres besoins.

    € 34,95€ 14,95

    Membres identique

  • The Raspberry Pi Zero 2 W GO! Book

    The Raspberry Pi Zero 2 W GO! Book

    Un trajet rapide du concept au projet Le cœur du livre explique l'utilisation du Raspberry Pi Zero 2 W exécutant le langage de programmation Python, toujours en termes simples et soutenu par de nombreux exemples de projets testés et fonctionnels. De la part du lecteur, une connaissance du langage de programmation Python et une certaine expérience avec l'un des ordinateurs Raspberry Pi s'avéreront utiles. Bien qu'une expérience préalable en électronique ne soit pas requise, une certaine connaissance de l'électronique de base est bénéfique, en particulier lorsque vous vous aventurez à modifier les projets pour vos propres applications. Plus de 30 projets matériels testés et fonctionnels sont présentés dans le livre, couvrant l'utilisation du Wi-Fi, la communication avec les smartphones et avec un ordinateur Raspberry Pi Pico W. De plus, il existe des projets Bluetooth incluant une communication élémentaire avec les smartphones et avec le populaire Arduino Uno. Le Wi-Fi et le Bluetooth sont des fonctionnalités clés du Raspberry Pi Zero 2 W. Certains des sujets abordés dans le livre sont : Installation du système d'exploitation Raspberry Pi sur une carte SD Création et exécution de programme Python sur le Raspberry Pi Zero 2 W Exemples logiciels uniquement de Python exécutés sur le Raspberry Pi Zero 2 W Projets basés sur le matériel, notamment l'interface LCD et Sense HAT Projets basés sur UDP et TCP Wi-Fi pour la communication avec les smartphones Projet basé sur UDP pour la communication Raspberry Pi Pico W Projet de serveur Web basé sur Flask Stockage dans le cloud des données capturées sur la température, l'humidité et la pression Projets TFT Projets Node-RED Interface avec Alexa Projets MQTT Projets basés sur Bluetooth pour les communications smartphone et Arduino Uno

    € 34,95

    Membres € 31,46

  • Les oscilloscopes anciens & modernes pour les débutants

    Les oscilloscopes anciens & modernes pour les débutants

    Ce qui se passe en électronique est par définition invisible à l'oeil nu. L'instrument qui permet précisément de rendre visibles les signaux électriques, celui par le truchement duquel les effets de l'électronique se manifestent à nous, c'est l'oscilloscope.Hélas, quand on commence à faire de l'électronique, c'est souvent sans oscilloscope. Et l'on en est réduit à tâtonner, aussi bien physiquement que mentalement. Le jour où l'on goûte à la visualisation des signaux sur un écran, c'est une révélation. Plus personne ne souhaite se priver de cet enchantement. Pas de retour en arrière. En électronique, si l'on veut progresser dans le plaisir et dans la compréhension, il faut un oscillo.Commence alors une période d'interrogation : comment choisir ? Et à peine cette question-là aura-t-elle trouvé sa réponse, il en viendra une ribambelle d'autres que l'on peut résumer en une seule : comment se servir de l'oscilloscope de telle sorte que ce qu'il affiche corresponde bien à la réalité des signaux ?Dans ce livre, Rémy Mallard, répond clairement à ces questions. Il donne aussi de nombreuses informations pour aider son lecteur à élucider lui-même de nouveaux mystères qui ne manqueront pas de surgir. Ceux qui le connaissent déjà comme l'auteur d'un livre sur l'électronique dont le titre est un programme à lui tout seul : L'électronique pour les débutants qui sèchent les cours mais soudent sans se brûler les doigts, ainsi que d'un livre d'initiation à la programmation des microcontrôleurs PIC, savent qu'ils trouveront ici un ouvrage utile, qu'ils rouvriront souvent.

    € 37,50

    Membres € 33,75

  • Kickstart to Arduino Nano

    Kickstart to Arduino Nano

    Craquez avec l'Arduino Nano V3, Nano Every et Nano 33 IoT Les sept chapitres de ce livre constituent la première étape pour les novices et les passionnés de microcontrôleurs souhaitant prendre une longueur d'avance dans la programmation Arduino. Le premier chapitre présente la plate-forme Arduino, l'écosystème et les variétés existantes de cartes Arduino Nano. Il enseigne également comment installer divers outils nécessaires pour démarrer avec la programmation Arduino. Le deuxième chapitre démarre avec la construction de circuits électroniques et la programmation autour de votre Arduino. Le troisième chapitre explore divers bus et entrées analogiques. Dans le quatrième chapitre, vous vous familiariserez avec le concept de modulation de largeur d'impulsion (PWM) et avec l'utilisation de moteurs pas à pas unipolaires. Dans le cinquième chapitre, vous apprendrez certainement à créer de superbes graphiques et des animations basiques mais utiles à l'aide d'un écran externe. Le sixième chapitre présente aux lecteurs le concept des dispositifs d'E/S tels que les capteurs et le buzzer piézo, explorant leurs méthodes d'interface et de programmation avec l'Arduino Nano. Le dernier chapitre explore un autre membre de la famille Arduino Nano, l'Arduino Nano 33 IoT, avec ses capacités très intéressantes. Ce chapitre utilise et approfondit de nombreux concepts appris dans les chapitres précédents pour créer des applications intéressantes pour le vaste monde de l'Internet des objets. L'ensemble du livre suit une approche étape par étape pour expliquer les concepts et le fonctionnement des choses. Chaque concept est invariablement suivi d'un schéma de circuit précis et d'exemples de code. Viennent ensuite des explications détaillées sur la syntaxe et la logique utilisée. En suivant de près les concepts, vous vous familiariserez avec la construction de circuits, la programmation Arduino, le fonctionnement des exemples de code et les schémas de circuits présentés. Le livre contient également de nombreuses références à des ressources externes lorsque cela est nécessaire. Un fichier d'archive (.zip) comprenant les exemples de logiciels et les schémas de circuits de style Fritzing abordés dans le livre peut être téléchargé gratuitement ci-dessous.

    € 29,95

    Membres € 26,96

  • Mastering the Arduino Uno R4

    Mastering the Arduino Uno R4

    Programming and Projects for the Minima and WiFi Based on the low-cost 8-bit ATmega328P processor, the Arduino Uno R3 board is likely to score as the most popular Arduino family member so far, and this workhorse has been with us for many years. Recently, the new Arduino Uno R4 was released, based on a 48-MHz, 32-bit Cortex-M4 processor with a huge amount of SRAM and flash memory. Additionally, a higher-precision ADC and a new DAC are added to the design. The new board also supports the CAN Bus with an interface. Two versions of the board are available: Uno R4 Minima, and Uno R4 WiFi. This book is about using these new boards to develop many different and interesting projects with just a handful of parts and external modules, which are available as a kit from Elektor. All projects described in the book have been fully tested on the Uno R4 Minima or the Uno R4 WiFi board, as appropriate. The project topics include the reading, control, and driving of many components and modules in the kit as well as on the relevant Uno R4 board, including LEDs 7-segment displays (using timer interrupts) LCDs Sensors RFID Reader 4×4 Keypad Real-time clock (RTC) Joystick 8×8 LED matrix Motors DAC (Digital-to-analog converter) LED matrix WiFi connectivity Serial UART CAN bus Infrared controller and receiver Simulators ? all in creative and educational ways with the project operation and associated software explained in great detail.

    € 34,95

    Membres € 31,46

  • Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi

    Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi

    Apprenez la programmation pour les appareils Alexa, étendez-la aux appareils domestiques intelligents et contrôlez le Raspberry Pi Le livre est divisé en deux parties : la première partie couvre la création de compétences Alexa et la deuxième partie, la conception d'appareils Internet des objets et Smart Home à l'aide d'un Raspberry Pi. Les premiers chapitres décrivent le processus de communication avec Alexa, l'ouverture d'un compte Amazon et la création d'une compétence gratuitement. Le fonctionnement d'une compétence Alexa et la terminologie telle que les énoncés, les intentions, les créneaux horaires et les conversations sont expliqués. Le débogage de votre code, la sauvegarde des données utilisateur entre les sessions, le stockage de données S3 et la base de données Dynamo DB sont abordés. L'achat de compétences, permettant aux utilisateurs d'acheter des articles pour vos compétences ainsi que la certification et la publication, est décrit. La création de compétences à l'aide d'AWS Lambda et d'ASK CLI est couverte, ainsi que l'éditeur de code Visual Studio et le débogage local. Le processus de conception de compétences pour les affichages visuels et les conceptions tactiles interactives à l'aide du langage de présentation Alexa est également couvert. La seconde moitié du livre commence par la création d'un « truc » IoT Raspberry Pi pour contrôler un robot à partir de votre appareil Alexa. Cela couvre les problèmes de sécurité et les méthodes d'envoi et de réception de messages MQTT entre un appareil Alexa et le Raspberry Pi. La création d'un appareil domestique intelligent est décrite, notamment la création d'un profil de sécurité, la liaison avec Amazon et l'écriture d'une fonction Lambda qui est déclenchée par une compétence Alexa. La découverte de périphériques et le contrôle marche/arrêt sont démontrés. Ensuite, les lecteurs découvrent comment contrôler un écran Raspberry Pi pour maison intelligente à partir d'une compétence Alexa en utilisant la messagerie Simple Queue Service (SQS) pour allumer et éteindre l'écran ou changer la couleur. Une conception de nœud-RED est abordée depuis l'interface utilisateur de base jusqu'à la configuration des nœuds MQTT. Les messages MQTT envoyés par un utilisateur sont affichés sur un Raspberry Pi. Un chapitre traite de l'envoi d'une notification proactive telle qu'une alerte météo depuis un Raspberry Pi vers un appareil Alexa. Le livre se termine en expliquant comment créer un Raspberry Pi en tant qu'appareil Alexa autonome.

    € 34,95

    Membres € 31,46

  • Multitasking with Raspberry Pi

    Multitasking with Raspberry Pi

    Le multitâche et le multitraitement sont devenus un sujet très important dans les systèmes basés sur des microcontrôleurs, notamment dans les applications complexes d'automatisation commerciale, domestique et industrielle. À mesure que la complexité des projets augmente, davantage de fonctionnalités sont exigées des projets. De tels projets nécessitent l'utilisation de plusieurs tâches interdépendantes exécutées sur le même système et partageant les ressources disponibles, telles que le processeur, la mémoire et les ports d'entrée-sortie. En conséquence, l’importance des opérations multitâches dans les applications basées sur des microcontrôleurs n’a cessé de croître au cours des dernières années. De nombreux projets d'automatisation complexes utilisent désormais une forme de noyau multitâche. Ce livre est basé sur des projets et son objectif principal est d'enseigner les fonctionnalités de base du multitâche à l'aide du langage de programmation Python 3 sur Raspberry Pi. De nombreux projets entièrement testés sont fournis dans le livre utilisant les modules multitâches de Python. Chaque projet est décrit de manière complète et détaillée. Des listes complètes de programmes sont fournies pour chaque projet. Les lecteurs doivent pouvoir utiliser les projets tels quels ou les modifier en fonction de leurs propres besoins. Les modules multitâches Python suivants ont été décrits et utilisés dans les projets : Fourchette Fil Enfilage Sous-processus Multitraitement Le livre comprend des projets multitâches simples tels que le contrôle indépendant de plusieurs LED, jusqu'à des projets multitâches plus complexes tels que le contrôle de la température marche/arrêt, le contrôle des feux de circulation, un compteur d'événements LED à 2 et 4 chiffres à 7 segments, une minuterie de réaction, un moteur pas à pas. contrôle, projets basés sur le clavier, contrôleur de parking et bien d'autres. Les concepts fondamentaux du multitâche tels que la synchronisation des processus, la communication des processus et les techniques de partage de mémoire ont été décrits dans des projets concernant les indicateurs d'événements, les files d'attente, les sémaphores, les valeurs, etc.

    € 34,95

    Membres € 31,46

  • Explore the Raspberry Pi in 45 Electronics Projects (3rd Edition)

    Explore the Raspberry Pi in 45 Electronics Projects (3rd Edition)

    3e édition – Entièrement mise à jour pour Raspberry Pi 4 Le Raspberry Pi est un système informatique très bon marché mais complet qui permet de connecter toutes sortes de pièces électroniques et d'extensions. Ce livre aborde l'un des aspects les plus forts du Raspberry Pi : la capacité de combiner l'électronique pratique et la programmation. Combinez électronique pratique et programmation Après une brève introduction au Raspberry Pi, vous procédez à l'installation du logiciel requis. La carte SD qui peut être achetée avec ce livre contient tout pour démarrer avec le Raspberry Pi. À côté du PC Windows (en option) est utilisé un logiciel téléchargeable gratuitement. Le livre se poursuit par une introduction concise au système d'exploitation Linux, après quoi vous commencerez à programmer en Bash, Python 3 et Javascript. Bien que l'accent soit mis sur Python, la couverture est brève et précise dans tous les cas – vous permettant simplement de saisir l'essence de tous les projets et de commencer à les adapter à vos besoins. Tout est prêt, vous pouvez poursuivre des projets amusants. Le livre est idéal pour l'auto-apprentissage Pas moins de 45 projets passionnants et convaincants sont discutés et élaborés en détail. Des feux clignotants à la conduite d'un moteur électrique ; du traitement et de la génération de signaux analogiques à un luxmètre et un contrôle de température. Nous passons également à des projets plus complexes comme un contrôleur de vitesse de moteur, un serveur web avec CGI, des applications client-serveur et des programmes Xwindows. Chaque projet contient des détails sur la façon dont il a été conçu de cette façon Le processus de lecture, de construction et de programmation fournit non seulement un aperçu du Raspberry Pi, de Python et des composants électroniques utilisés, mais vous permet également de modifier ou d'étendre les projets comme vous le souhaitez. N'hésitez pas non plus à combiner plusieurs projets dans un design plus vaste.

    € 34,95

    Membres € 31,46

  • The Arduino-Inside Measurement Lab

    The Arduino-Inside Measurement Lab

    An 8-in-1 test & measurement instrument for the electronics workbench A well-equipped electronics lab is crammed with power supplies, measuring devices, test equipment and signal generators. Wouldn‘t it be better to have one compact device for almost all tasks? Based on the Arduino, a PC interface is to be developed that’s as versatile as possible for measurement and control. It simply hangs on a USB cable and – depending on the software – forms the measuring head of a digital voltmeter or PC oscilloscope, a signal generator, an adjustable voltage source, a frequency counter, an ohmmeter, a capacitance meter, a characteristic curve recorder, and much more. The circuits and methods collected here are not only relevant for exactly these tasks in the "MSR" electronics lab, but many details can also be used within completely different contexts.

    € 29,95

    Membres € 26,96

  • Mastering Microcontrollers Helped by Arduino (3rd Edition)

    Mastering Microcontrollers Helped by Arduino (3rd Edition)

    Troisième édition, étendue et révisée, avec AVR Playground et Elektor Uno R4 Les cartes Arduino ont connu un énorme succès. Elles sont simples à utiliser et peu coûteuses. Ce livre vous permettra non seulement de vous familiariser avec le monde d'Arduino, mais aussi d'apprendre à programmer les microcontrôleurs en général. Dans ce livre, les connaissances théoriques sont mises en pratique avec une carte Arduino et l'environnement de programmation Arduino. Des projets matériels sont également développés : un shield à usage multiple pour construire certains des projets présentés dans les 10 premiers chapitres ; l'AVR Playground, une véritable carte de développement à microcontrôleur basée sur Arduino pour le développement confortable d'applications, et la carte Elektor Uno R4, un Arduino Uno R3 pour les stéroïdes. L'auteur, expert en Elektor, fournit au lecteur les connaissances théoriques essentielles à la programmation de n'importe quel microcontrôleur : entrées et sorties (analogiques et numériques), interruptions, bus de communication (RS-232, SPI, I²C, 1-wire, SMBus, etc.), temporisateurs, et bien plus encore. Les programmes et sketch présentés dans le livre montrent comment utiliser divers composants courants : claviers matriciels, écrans (LED, LCD alphanumérique et graphique couleur), moteurs, capteurs (température, pression, humidité, son, lumière et infrarouge), encodeurs rotatifs, buzzers piézoélectriques, boutons-poussoirs, relais, etc. Ce livre sera votre premier guide pour les microcontrôleurs avec des résultats satisfaisants ! Ce livre est fait pour vous si vous êtes un débutant en microcontrôleurs, un utilisateur d'Arduino ( amateur, bricoleur, artiste, etc.) souhaitant approfondir ses connaissances,un étudiant en électronique de premier cycle ou un enseignant en quête d'idées. Grâce à Arduino, la mise en ?uvre des concepts présentés est simple et amusante. Certains des projets proposés sont très originaux : Jeu d'argent Misophone (diapason) Brouilleur GPS pour voiture Station météo Décodeur DCF77 Transmetteur d'heure illégale Manipulateur à distance infrarouge Générateur de sons agaçants Alarme de klaxon italien Détecteur de surchauffe Contrôleur PID Enregistreur de données Oscilloscope à fichier SVG Voltmètre à 6 voies Tous les projets et exemples de code de ce livre ont été testés sur une carte Arduino Uno. Ils devraient également fonctionner avec l'Arduino Mega et toute autre carte compatible comportant les connecteurs d'extension du shield Arduino.Veuillez noter :Pour ce livre, l'auteur a conçu un circuit imprimé multifonctionnel qui peut être installé sur une carte Arduino. Il est possible de l'utiliser non seulement pour réaliser de nombreux projets présentés dans ce livre, mais aussi pour réaliser de nouveaux exercices qui, à leur tour, donnent l'occasion de découvrir de nouvelles techniques. Un kit de composants comprenant le circuit imprimé et tous les composants. Avec ce kit, vous pouvez construire la plupart des circuits décrits dans le livre et d'autres sont également disponibles.Fiches techniques des composants actifs utilisés (fichiers .PDF ): ATmega328 (Arduino Uno) ATmega2560 (Arduino Mega 2560) BC547 (transistor bipolaire, chapitres 7, 8, 9) BD139 (transistor bipolaire de puissance, chapitre 10) BS170 (transistor N-MOS, chapitre 8) DCF77 (module de réception, chapitrer 9) DS18B20 (capteur de température, chapitre 10) DS18S20 (capteur de température, chapitre 10) HP03S (capteur de pression, chapitre 8) IRF630 (transistor de puissanceN-MOS, chapitre 7) IRF9630 (transistor de puissance P-MOS, chapitre 7) LMC6464 (op-amp quad , chapitre 7) MLX90614 (capteur infrarouge, chapitre 10) SHT11 (capteur d'humidité, chapter 8) TS922 (dual op-amp, chapter 9) TSOP34836 (capteur infrarouge, chapitre 9) TSOP1736 (capteur infrarouge, chapitre 9) MPX4115 (capteur de pression analogique, chapitre 11) MCCOG21605B6W-SPTLYI (LCD I²C, chapitre 12) SST25VF016B (EEPROM SPI , chapitre 13) À propos de l'auteur:Clemens Valens, né aux Pays-Bas, vit en France depuis 1997. Responsable chez Elektor Labs et Webmaster d'ElektorLabs, passionné d'électronique, il développe des systèmes à microcontrôleurs pour le loisir, et parfois aussi pour son entreprise. Polyglotte - il maîtrise les langages C, C++, PASCAL, BASIC et plusieurs version du langage assembleur - Clemens passe la plupart de son temps sur son ordinateur pendant que sa femme, leurs deux enfants et deux chats tentent d'attirer son attention (seuls les chats y parviennent). Visitez le site web de l'auteur : www.polyvalens.com.Témoignage authentique d'Hervé M., l'un des premiers lecteurs du livre:« J'ai presque pleuré de joie lorsque ce livre m'a fait comprendre en seulement trois phrases des choses qui me semblaient auparavant complètement incompréhensibles. »

    € 42,95

    Membres € 38,66

  • Renewable Energy at Home

    Renewable Energy at Home

    A Hands-on Guide to Crafting Your Own Power Plant The book you are about to read provides a step-by-step guide for building a renewable energy power plant at home. Our goal was to make the book as practical as possible. The material is intended for immediate application with a small amount of theory. Yet, the theory is important as a foundation that saves time and effort by disabusing the readers of potential misconceptions. Specifically, upon having a firm understanding of photovoltaic physics, you will not be inclined to fruitlessly search for 90% efficient solar panels! We want our readers to be the “doers”. If the book gets covered in grime and some pages become torn while you are building your power plant – this is the best compliment to us. The book covers solar and wind energy. Also, a curious power source based on manure is discussed as well, giving the doers an opportunity to further develop the manure fuel cell. It is important to note that there are many companies offering installation of complete solar solutions. Upon installing the panels, the system is not owned by the customer. Therefore, there is no freedom for experimentation and optimization. Also, none can beat the cost of a DIY solution as well as the ultimate satisfaction. All that is written here is a result of us building a renewable energy solution in Southern California. As the book was completed, the energy began flowing!

    € 24,95

    Membres € 22,46

  • Raspberry Pi 4 OR 5 AND Pico

    Raspberry Pi 4 OR 5 AND Pico

    Cool Projects for Test, Measurement, and Control The Raspberry Pi has dominated the maker scene for many years. Freely accessible I/O pins have made it one of the most popular processor boards of all time. However, the classic Raspberry Pi has no analog inputs. Direct measurement of analog values is therefore not possible. Consequently, photodiodes, NTCs, Hall sensors, etc. cannot be read directly. In addition, the pins are connected directly to the exposed contacts, i.e. without a driver or protection circuit. This can quickly destroy the central controller and thus the entire Raspberry Pi. These problems can be elegantly solved with the Pico. As a front-end, it can easily handle a wide range of measurement tasks. In addition, the Pico is much cheaper than a classic Raspberry Pi 4 or 5. If a faulty circuit leads to the destruction of the Pico, this is relatively easy to handle. This makes the combination of a classic Raspberry Pi 4 or 5 and the Pico an ideal pair. The book introduces the broad and highly topical field of modern controller technology using the combined force of a Raspberry Pi 4 or 5 and a Raspberry Pi Pico. In addition to a detailed introduction to the operation and functionality of the controller boards themselves, the book also focuses on data acquisition and processing with digital processors. Especially the combination of both systems offers a wide range of interesting possibilities. Some practical projects from the contents: USB between Raspberry Pi 4 or 5 and Pico I²C Communication and Pico as an I²C device Voltmeter and Computer Thermometer Pico W as a Web Server and WLAN Scanner Frequency Meters and Generators OLED Displays on Raspberry Pi 4 or 5 and Pico Energy Saving Monitor Which Astronauts are in Orbit? Mini Monitor for Current Bitcoin Exchange Rate

    € 34,95

    Membres € 31,46

  • Embedded Operating System

    Embedded Operating System

    Ce livre étudie en détail l'histoire du développement des systèmes d'exploitation embarqués, couvre les caractéristiques techniques, les faits historiques, ainsi que les histoires commerciales des principaux systèmes d'exploitation embarqués. Il analyse l'évolution technique, le développement du marché et les perspectives des systèmes d'exploitation embarqués à l'ère de l'Internet des objets.Du point de vue du temps, le livre examine l'évolution des aspects techniques critiques, notamment le temps réel et la gestion de l'énergie des systèmes d'exploitation embarqués et de Linux, la sécurité de l'internet des objets, la communication et le cloud computing.Le livre examine les applications des systèmes d'exploitation embarqués sur les marchés les plus importants des téléphones mobiles, des équipements de communication, de l'automobile et des dispositifs portables. Il aborde également la question des modèles commerciaux et de la propriété intellectuelle des systèmes d'exploitation embarqués.Dans sa seconde partie, le livre aborde le statu quo, les caractéristiques techniques, l'évaluation des produits et le background des systèmes d'exploitation de l'Internet des objets.

    € 29,95

    Membres € 26,96

  • The Ultimate Compendium of Sensor Projects

    The Ultimate Compendium of Sensor Projects

    Ce livre concerne le développement de projets utilisant les modules de capteurs avec les systèmes de développement de microcontrôleurs Arduino Uno, Raspberry Pi et ESP32. Plus de 40 types différents de capteurs sont utilisés dans divers projets du livre. Le livre explique en termes simples et à l'aide d'exemples de projets testés et entièrement fonctionnels, comment utiliser les capteurs dans votre projet. Les projets du livre sont les suivants : Ajuster la luminosité des LED LED RVB Créez des couleurs arc-en-ciel baguette magique alarme de porte silencieuse Capteur d'obscurité avec relais Clef secrète Coupe magique de lumière Découverte des combinés IR commerciaux Contrôlez les chaînes de télévision avec des capteurs informatiques Détecteur pour tirer sur cible Mesure de la durée du choc Stationnement inversé à ultrasons Éclairage commuté en frappant dans vos mains Jouer une mélodie Mesurer l'intensité du champ magnétique Instrument de musique à manette Suivi de ligne Affichage de la température Contrôle marche/arrêt de la température Projets Wi-Fi basés sur les téléphones mobiles Projets Bluetooth basés sur les téléphones mobiles Envoi de données vers le Cloud Les projets sont organisés avec des niveaux de difficulté croissants. Les lecteurs sont encouragés à aborder les projets dans l’ordre indiqué. Un kit de capteurs spécialement préparé est disponible auprès d'Elektor. En utilisant ce matériel, construire les projets de ce livre devrait être facile et amusant.

    € 34,95

    Membres € 31,46

  • ESP8266 and MicroPython

    ESP8266 and MicroPython

    Récemment, le développement d'une petite puce appelée ESP8266 a permis d'interfacer tout type de microcontrôleur à un point d'accès Wi-Fi. L'ESP8266 est une petite puce Wi-Fi à faible coût dotée d'une pile TCP/IP entièrement intégrée et d'une unité de microcontrôleur 32 bits. Cette puce, produite par le fabricant chinois Espressif System basé à Shanghai, est compatible Wi-Fi IEEE 802.11 b/g/n avec le programme intégré et la mémoire de données, ainsi que les ports d'entrée-sortie à usage général. Plusieurs fabricants ont intégré la puce ESP8266 dans leurs produits matériels (par exemple ESP-xx, NodeMCU, etc.) et proposent ces produits comme moyen de connecter un système de microcontrôleur tel que le microcontrôleur Android, PIC ou autre à un Wi-Fi. L'ESP8266 est une puce basse consommation et ne coûte que quelques dollars. ESP8266 et MicroPython – Coding Cool Stuff est une introduction à la puce ESP8266 et décrit les fonctionnalités de cette puce et montre comment divers micrologiciels et langages de programmation tels que MicroPython peuvent être téléchargés sur la puce. L'objectif principal du livre est d'apprendre aux lecteurs comment utiliser le langage de programmation MicroPython sur du matériel basé sur ESP8266, en particulier sur NodeMCU. Plusieurs projets intéressants et utiles sont donnés dans le livre pour montrer comment utiliser le MicroPython dans le matériel NodeMCU de type ESP8266 : Projet « Que dois-je porter aujourd'hui ? » : Vous développerez un système d'information météo en utilisant une carte de développement NodeMCU avec un module de processeur Text-to-Speech. Projet « La température et l'humidité sur le cloud » : vous développerez un système qui obtiendra la température et l'humidité ambiantes à l'aide d'un capteur, puis stockerez ces données sur le cloud afin qu'elles soient accessibles de n'importe où. Projet « Contrôle Web à distance » : vous développerez un système qui contrôlera à distance deux LED connectées à une carte de développement NodeMCU à l'aide d'une application de serveur Web HTTP.

    € 29,95

    Membres € 26,96

Connexion

Mot de passe oublié ?

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