Afficher 21–25 of 25 résultats

  • Raspberry Pi 4Exploitez tout le potentiel de votre nano-ordinateur (inclus un projet de station météo)

    L’objectif de ce livre est de fournir au lecteur débutant des bases solides pour explorer les ressources offertes par le Raspberry Pi tant du point de vue du système d’exploitation que du développement en Python. Les modèles Raspberry Pi 4, Raspberry Pi 3 B+ et Raspberry Pi 3A+ sont traités dans cet ouvrage. Aucun prérequis en Linux ou en électronique n’est nécessaire. Les programmes développés étant largement commentés, une première approche du langage Python est souhaitable, mais pas indispensable.

    Après une présentation physique des différents modèles de Raspberry Pi, vous serez guidé pour installer rapidement le système d’exploitation de votre choix sur une carte micro SD et rendre votre Raspberry Pi opérationnel. L’utilisation de NOOBS est expliquée en détail. La présentation du nouveau bureau graphique de Raspbian Buster est suivie de l’utilisation de Linux en ligne de commande. Les principales commandes nécessaires à l’exploitation d’un Raspberry Pi sous GNU/Linux sont abordées. La description du GPIO précède une présentation technique des composants utilisés dans le livre (carte Breadboard, résistance, bouton poussoir, LED, LED RGB, LED adressable, servomoteur, codeur rotatif, carte d’acquisition analogique). Chaque composant est ensuite mis en œuvre à l’aide de scripts Python et de la bibliothèque gpiozero.

    Des projets concrets à réaliser permettent au lecteur d’utiliser ce matériel en suivant un cahier des charges. La construction d’une station météo est l’occasion d’utiliser un anémomètre, une girouette, un pluviomètre ainsi que différents capteurs (température, humidité, pression). La transmission des données via Sigfox ou LoRa sera évoquée ainsi que le partage de ces données dans un réseau météorologique. Les mesures relevées par la station météo sont, dans un premier temps, affichées en mode texte puis envoyées à une base de données InfluxDB avant d’être affichées sous forme de courbes dans le programme Chronograf.

    34,39 
  • Raspberry Pi et ESP8266 Domotisez votre habitation

    Ce livre s’adresse à toute personne souhaitant réaliser elle-même une installation domotique à moindre coût pour améliorer le confort de son domicile (gestion de l’énergie, des luminaires…) et le rendre intelligent et connecté. Pour réaliser cette installation, l’auteur s’appuie sur le nano-ordinateur Raspberry Pi et sur le microcontrôleur ESP8266.

    Après une introduction générale portant sur les possibilités offertes par une installation domotique, le lecteur découvre un aperçu des compteurs généralement disponibles dans son habitation (eau, électricité, gaz…) et la manière de les rendre communicants. Une liste de capteurs et actionneurscomplémentaires, les « organes » de l’installation, est étudiée tout en sensibilisant le lecteur aux erreurs de mesure.

    L’auteur détaille ensuite l’installation et la configuration du matériel et des logiciels nécessaires pour la réalisation des premiers projets qui constitueront l’installation domotique. Il poursuit avec l’étude des capacités offertes par un ESP8266 pour piloter les différents dispositifs connectés (possibilités de mesure, d’interaction…).

    Des projets plus complexes, tirés de l’expérience personnelle et professionnelle de l’auteur, sont ensuite proposés à l’étude afin d’améliorer le confort de l’occupant et les consommations d’énergie, et de piloter de nombreux actionneurs (ventilateur, électrovanne, lampe LED…).

    Un dernier chapitre clos l’ensemble en présentant certaines notions d’électronique et de programmation plus élaborées permettant de fiabiliser les dispositifs et offrant la possibilité au lecteur de personnaliser davantage son installation domotique.

    40,32 
  • Raspberry Pi et Windows IoT Core Trois projets à développer vous-même en .NET

    Réunir Windows et Raspberry Pi peut paraître à la fois farfelu et impossible. C’est pourtant ce qu’a réussi Microsoft avec Windows IoT Core, permettant aux développeurs .NET d’utiliser leurs compétences avec le nano-ordinateur qu’on ne présente plus. Le but de cet ouvrage est de guider ces développeurs .NET, confirmés ou débutants, dans ce nouveau monde de l’informatique embarquée.

    Après une présentation matérielle de la carte Raspberry Pi, le lecteur pourra installer et découvrir toutes les facettes de ce nouveau système d’exploitation qu’est Windows IoT Core, ainsi que ses outils indispensables comme Visual Studio. Un large chapitre est consacré à la façon d’interagir avec le monde réel et extérieur en utilisant les différentes connexions électroniques du Raspberry Pi, sans oublier de donner quelques notions de base en électronique.

    L’auteur propose ensuite la réalisation de trois projets concrets. Tout d’abord la réalisation d’un créateur de liste de courses, alliant lecture de code-barres et impression. Dans le second projet, le lecteur se familiarisera avec l’acquisition d’images et la géolocalisation en réalisant un petit appareil photo capable de générer des images jpeg avec position géographique embarquée. Enfin, il est impossible de laisser de côté le formidable potentiel de la carte pour des réalisations de mesures régulières de notre environnement quotidien. C’est l’objectif du dernier projet : réaliser des mesures de température, d’humidité, de pression, de luminosité, qu’elles soient intérieures ou extérieures au logement, et suivre sa consommation d’électricité.

    35,45 
  • Scratch 3 S’initier à la programmation et à la robotique par le jeu

    Ce livre sur Scratch 3 est un outil pédagogique pour toute personne qui souhaite découvrir, ou faire découvrir, la démarche de la programmation informatique d’une façon ludique. Autant adapté à un public d’adultes que d’enfants, aucun prérequis n’est nécessaire si ce n’est savoir utiliser les fonctionnalités de base d’un ordinateur.

    Le livre est constitué de trois grandes parties. Après une présentation de l’interface et des éditeurs, les différents blocs utilisés pour créer des programmes sont décrits. L’auteure exploite le côté simple et intuitif de Scratch pour introduire les notions propres à tout langage de programmation que sont les variables, les boucles et même les procédures. Deux chapitres sont ensuite consacrés aux techniques dédiées à l’animation et aux jeux vidéo.

    La seconde partie du livre est consacrée à la création de jeux : jeu de labyrinthe, jeu de tir, jeu de cible, jeu de course de voitures… La création d’un jeu, ou d’une animation, nécessite l’intervention de plusieurs spécialistes : Game designerGraphisteSound designerProgrammeur et Scratch permet d’endosser tous ces rôles à la fois. Grâce à la palette graphique et aux bibliothèques présentes dans Scratch vous pouvez créer vos personnages et vos arrière-plans, ou les importer. Grâce à l’éditeur audio et à la bibliothèque de sons vous pouvez facilement importer des sons et les modifier. Grâce aux blocs de programmes qui s’assemblent pour former des piles de codes, la programmation avec Scratch devient un jeu d’enfant. Les jeux proposés ouvrent la voie à l’imagination des lecteurs.

    La dernière partie du livre traite des extensions disponibles dans Scratch 3 pour programmer la carte micro:bit, les Lego WeDo, Lego Mindstorms et Lego Boost ainsi que le robot éducatif Thymio. Toutes ces extensions sont illustrées au travers d’exemples de jeux et de manettes de jeux, mais également au travers des projets robotiques.

    35,45 
  • Scratch et Raspberry Pi Projets maker pour s’initier à l’électronique et à la robotique (2e édition)

    Ce livre sur Scratch et Raspberry Pi vous donne les clés nécessaires pour prendre facilement le contrôle de composants électroniques en levant le frein de l’apprentissage d’un langage de programmation textuel. Il permet une découverte pédagogique de l’électronique et de la robotique et est destiné à toute personne souhaitant créer facilement ses premiers projets makers, que ce soit dans un cadre familial ou scolaire. Aucun prérequis n’est nécessaire, si ce n’est de savoir utiliser les fonctionnalités de base d’un ordinateur.

    Après une présentation du nano-ordinateur Raspberry Pi 4 et de Scratch 3, langage de programmation visuelle à base de blocs, les auteurs exploitent le côté simple et intuitif de Scratch pour introduire, à travers la réalisation d’un jeu vidéo, les notions propres à tout langage de programmation que sont les variables, les boucles ou les procédures. Le lecteur se familiarise ensuite avec les composants électroniques (capteurs et actionneurs), réalise ses premiers circuits et crée ses premiers programmes.

    40,29