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 et Raspberry Pi 400 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 deux 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 Raspberry Pi Imager est expliquée en détail. La présentation du nouveau bureau graphique de Raspberry Pi OS 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 oeuvre à 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.
"L'objectif de ce livre est de fournir au lecteur des bases solides pour explorer les ressources offertes par le Raspberry Pi. Ces connaissances serviront de socle pour un futur approfondissement des différentes voies offertes : Système d'exploitation, développement, interfaçage physique... Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire.
Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation que vous pouvez utiliser avec cet ordinateur. Vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte SD et rendre votre Raspberry Pi opérationnel. L'utilisation de NOOBS, outil d'installation de système, de récupération de la carte SD et de gestion du multiboot est expliquée en détail. Une première étape de découverte du système Linux à travers la ligne de commande précède la mise en oeuvre du Raspberry Pi en mode graphique. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sur un de ces supports de stockage externes. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en oeuvre de cartes d'interface ouvre la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec XBMC, en serveur web avec lighttpd et WordPress, ou en serveur de flux vidéo avec VLC.
Enfin parce que tout ne se passe pas toujours bien dans le monde de l'informatique, vous découvrirez comment utiliser les voyants du Raspberry Pi pour établir un premier diagnostic. Les principaux dysfonctionnements constatés sur le Raspberry Pi sont également expliqués avec des solutions à mettre en oeuvre pour les corriger."
« L'objectif de ce livre est de fournir au lecteur 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 et de l'interfaçage physique. Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire. Le livre a été écrit sur les modèles Pi 2, B+ et A+, toutes les informations concernant le matériel sont 100% compatibles avec le modèle Pi 3.
Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation compatibles avec cet ordinateur. Vous serez guidé pour installer rapidement le système d'exploitation de votre choix sur une carte SD et rendre votre Raspberry Pi opérationnel (l'écriture a été réalisée sur le système Wheezy). L'utilisation deNOOBS, outil d'installation d'un système, de récupération de la carte SD et de gestion du multiboot est expliquée en détail. Une première étape de découverte du système Linux à travers la ligne de commande précède la mise en oeuvre du Raspberry Pi en mode graphique. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sur un de ces supports de stockage externes. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en oeuvre de cartes d'interface ouvrent la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi enposte bureautique avec la suite LibreOffice (édition et impression), en média-center avecXBMC, en serveur web avec lighttpd et WordPress ou en caméra de vidéosurveillancecapable de détecter un mouvement et de vous en avertir par email.
Enfin, dans le chapitre sur le dépannage, vous découvrirez comment utiliser les voyants du Raspberry Pi pour établir un premier diagnostic. Les principaux dysfonctionnementsconstatés sur le Raspberry Pi sont également expliqués avec des solutions à mettre en oeuvre pour les corriger.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
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 et de l'interfaçage physique. Les modèles Raspberry Pi 3 et Raspberry Pi Zero sont traités dans cet ouvrage. Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire.
Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation compatibles avec cet ordinateur. 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, outil d'installation d'un système, de récupération de la carte micro SD et de gestion du multiboot est expliquée en détail. La présentation du nouveau bureau graphique de Raspbian Jessie est suivie de l'utilisation de Linux en ligne de commande. Après une initiation au réseau, vous apprendrez comment vous connecter à distance sur le Raspberry Pi. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sans carte micro SD sur un support de stockage externe. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en oeuvre de cartes d'interface ouvrent la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec LibreELEC, en serveur web avec lighttpd et WordPress ou en caméra de vidéosurveillance capable de détecter un mouvement et de vous en avertir par email.
Enfin, dans le chapitre sur le dépannage, vous découvrirez comment établir un premier diagnostic en cas de dysfonctionnement ainsi que les solutions à mettre en oeuvre.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
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.
La suite du livre est consacrée à la réalisation de projets décrits pas à pas. De plus en plus complexes, ces projets invitent le lecteur à associer divers composants (LED, bouton, moteur) pour, entre autres, réaliser des jeux interactifs, fabriquer un distributeur de bonbons, créer une manette de jeu vidéo ou réaliser un rover. Les nombreux exemples et projets présentés dans ce livre ont pour objectif d'aider le lecteur à imaginer ses propres projets.
Le livre intègre la découverte des cartes Sense Hat, spécifique au Raspberry Pi, et Makey Makey ainsi que l'utilisation de la programmation Scratch avec les cartes Arduino, ESP8266 et Playground Express d'Adafruit.
Scratch est un langage de programmation visuelle à base de blocs. Son utilisation avec un Raspberry Pi facilite le contrôle de composants électroniques et lève le frein de l'apprentissage d'un langage textuel. Utiliser Scratch avec un Raspberry Pi permet de découvrir l'électronique et de concevoir facilement des projets Makers, que ce soit dans un cadre familial ou scolaire.
Ce livre sur Scratch est un outil pédagogique à destination de toute personne souhaitant découvrir l'électronique et créer facilement ses premiers projets. 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 Raspberry Pi et de Scratch, les auteurs exploitent 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 à travers la réalisation d'un jeu vidéo. Puis, le lecteur est invité à se familiariser avec les composants électroniques (capteurs et actionneurs), à réaliser ses premiers circuits et à créer ses premiers programmes.
La seconde partie du livre est consacrée à la réalisation de projets décrits pas à pas. De plus en plus complexes, ces projets invitent le lecteur à associer divers composants (LED, bouton, moteur) pour réaliser entre autres des jeux interactifs, fabriquer un distributeur de bonbons ou créer une manette pour ses jeux vidéo. Les nombreux exemples et projets présentés dans ce livre ont pour objectif d'ouvrir la voie à l'imagination du lecteur, qu'il soit néophyte ou expérimenté.
Le livre se termine par la découverte du potentiel créatif de trois cartes : la Pibrella et la Sense HAT qui sont spécifiques au Raspberry Pi, et la carte Makey Makey.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Ces deux livres offrent au lecteur un maximum d'informations sur le langage Python et sur le Raspberry Pi 4 pour exploiter tout le potentiel du nano-ordinateur. 1079 pages par nos experts. Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Un livre de la collection Ressources Informatiques.
Python 3 - Les fondamentaux du langage (3e édition).
Extrait du résumé : Ce livre sur les fondamentaux du langage Python 3 (en version 3.8 beta au moment de l'écriture) s'adresse à tout professionnel de l'informatique, ingénieur, étudiant (et particulièrement en BTS Services Informatiques Organisations), enseignant ou même autodidacte, qui souhaite maîtriser ce langage très abouti. Il couvre un périmètre relativement large, détaille tout le coeur du langage et du traitement de données et ouvre des perspectives importantes sur tout ce que Python 3 permet de faire (de la création d'un site web au développement de jeux en passant par la conception d'une interface graphique avec Gtk). Le livre est consacré à la branche 3 de Python, et présente bien sûr les nouveautés apportées par la version 3.8. Toutefois, comme le langage Python 2 est encore très présent, lorsqu'elles existent, l'auteur présente les différences importantes avec la branche antérieure de Python...
Un livre de la collection La Fabrique.
Raspberry Pi 4 - Exploitez tout le potentiel de votre nano-ordinateur (inclus un projet de station météo).
Extrait du résumé : 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...
Ce livre de la collection vBook se compose d'un livre de référence pour fournir au lecteur débutant des bases solides pour explorer les ressources offertes par le Raspberry Pi et d'une mise en pratique sous forme de vidéo sur la création d'un Media Center basé sur le Raspberry Pi 3 avec un smartphone en guise de télécommande.
Livre Raspberry Pi 3 ou Pi Zero Exploitez tout le potentiel de votre nano-ordinateur 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 et de l'interfaçage physique. Les modèles Raspberry Pi 3 et Raspberry Pi Zero sont traités dans cet ouvrage. Aucun prérequis en Linux, en programmation ou en électronique n'est nécessaire.
Après une présentation physique du Raspberry Pi, vous aurez un aperçu des systèmes d'exploitation compatibles avec cet ordinateur. 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, outil d'installation d'un système, de récupération de la carte micro SD et de gestion du multiboot est expliquée en détail. La présentation du nouveau bureau graphique de Raspbian Jessie PIXEL est suivie de l'utilisation de Linux en ligne de commande. Après une initiation au réseau, vous apprendrez comment vous connecter à distance sur le Raspberry Pi avec VNC. Vous verrez comment utiliser des mémoires de masse externes (clé USB, disque dur USB) et faire démarrer le Raspberry Pi sans carte micro SD sur un support de stockage externe. Vous apprendrez à utiliser les environnements de développement disponibles pour le Raspberry Pi : en Scratch et en Python. La description du GPIO suivie d'exemples d'utilisation des ports d'entrée-sortie du Raspberry Pi et de mise en oeuvre de cartes d'interface ouvre la voie à des applications dans lesquelles le Raspberry Pi interagit avec le monde physique. Vous apprendrez comment transformer votre Raspberry Pi en poste bureautique avec la suite LibreOffice (édition et impression), en média-center avec LibreELEC, en serveur web avec lighttpd et WordPress ou en caméra de vidéosurveillance capable de détecter un mouvement et de vous en avertir par email.
Enfin, dans le chapitre sur le dépannage, vous découvrirez comment établir un premier diagnostic en cas de dysfonctionnement ainsi que les solutions à mettre en oeuvre.
Des éléments complémentaires sont en téléchargement sur le site www.editions-eni.fr.
Les chapitres du livre :
Avant-propos - Le Raspberry Pi - Description technique - Systèmes d'exploitation disponibles - Préparer la carte micro SD - Démarrer Raspbian - Utiliser le mode graphique - Utiliser la ligne de commande - Se connecter à distance au Raspberry Pi - Gestion du réseau - Utiliser une mémoire de masse externe - Démarrer sur un disque externe - Que faire avec le Raspberry Pi ? - Programmer en Scratch - Programmer en Python - Le GPIO du Raspberry Pi - Les périphériques - Dépanner le Raspberry Pi - Annexes Vidéo Raspberry Pi et OSMC - Apprenez à créer votre Media Center Cette vidéo de formation s'adresse à toute personne intéressée par la création d'un Media Center basé sur le Raspberry Pi 3 modèle B.
Dans un premier temps, nous présenterons le Raspberry Pi, ses différentes caractéristiques et quelques notions techniques comme le SoC (System on a Chip) et le SBC (Single-Board Computer).
Puis, nous réaliserons et détaillerons les manipulations sur OSMC (Open Source Media Center), pour installer et configurer cette distribution sur le Raspberry Pi.
Enfin, nous verrons comment nous servir d'un smartphone en tant que télécommande, pour charger un film sans utiliser de clavier ou de souris.
Ainsi, à l'issue de cette formation, vous serez capable de lancer une vidéo en 1080p 60fps sur votre Media Center grâce à votre smartphone.