Blog ENI : Toute la veille numérique !
En raison d'une opération de maintenance, le site Editions ENI sera inaccessible le mardi 10 décembre, en début de journée. Nous vous invitons à anticiper vos achats. Nous nous excusons pour la gêne occasionnée
En raison d'une opération de maintenance, le site Editions ENI sera inaccessible le mardi 10 décembre, en début de journée. Nous vous invitons à anticiper vos achats. Nous nous excusons pour la gêne occasionnée
  1. Livres et vidéos
  2. Scratch et Raspberry Pi - Projets maker pour s'initier à l'électronique et à la robotique (2e édition)

Scratch et Raspberry Pi Projets maker pour s'initier à l'électronique et à la robotique (2e édition)

6 avis

Informations

Livraison possible dès le 10 décembre 2024
  • Livraison à partir de 0,01 €
  • Version en ligne offerte pendant 1 an
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • Livre (broché) - 17 x 21 cm
  • ISBN : 978-2-409-02790-1
  • EAN : 9782409027901
  • Ref. ENI : LF2SCRRASP

Informations

  • Consultable en ligne immédiatement après validation du paiement et pour une durée de 10 ans.
  • Version HTML
Livres rédigés par des auteurs francophones et imprimés à Nantes

Caractéristiques

  • HTML
  • ISBN : 978-2-409-02791-8
  • EAN : 9782409027918
  • Ref. ENI : LNLF2SCRRASP
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...
Consulter des extraits du livre en ligne Aperçu du livre papier
  • Niveau Initié à Confirmé
  • Nombre de pages 685 pages
  • Parution novembre 2020
  • Niveau Initié à Confirmé
  • Parution novembre 2020
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.



Quizinclus dans
la version en ligne !
  • Testez vos connaissances à l'issue de chaque chapitre
  • Validez vos acquis

Téléchargements

Avant-propos
  1. Introduction
Présentation
  1. Introduction
  2. Scratch et la programmation
    1. 1. Le langage de programmation
    2. 2. Programmer avec Scratch
    3. 3. Que faire avec Scratch ?
  3. Le Raspberry Pi
  4. Scratch et Raspberry Pi
    1. 1. Pourquoi un Raspberry Pi ?
    2. 2. Que faire avec un Raspberry Pi et Scratch ?
Raspberry Pi 4 modèle B
  1. Introduction
  2. Les composants du Raspberry Pi 4
    1. 1. Vue de dessus
    2. 2. Vue de dessous
  3. Le SoC du Raspberry Pi 4
    1. 1. Le CPU
    2. 2. Le GPU
    3. 3. La mémoire
  4. Les ports USB et Ethernet du Raspberry Pi 4
    1. 1. USB 3 et USB 2
    2. 2. Ethernet Gigabit
    3. 3. Ports USB et Ethernet
  5. Le Wi-Fi et le Bluetooth du Raspberry Pi 4
  6. Les sorties vidéo du Raspberry Pi 4
    1. 1. Vidéo numérique
    2. 2. Vidéo analogique
  7. Les sorties audio
    1. 1. Audio numérique
    2. 2. Audio analogique
  8. Le bus CSI du Raspberry Pi 4
  9. Le bus DSI du Raspberry Pi 4
  10. Le GPIO du Raspberry Pi 4
    1. 1. Présentation du GPIO
    2. 2. Connecteur GPIO J8
    3. 3. Caractéristiques techniques des E/S
      1. a. Numérotation des E/S
      2. b. Schéma de l’interface GPIO
      3. c. Hystérésis
      4. d. Seuil du signal d’entrée
      5. e. Limitation du courant de sortie
      6. f. Résistance de tirage
      7. g. Configurations dangereuses
    4. 4. Liaison GPIO - breadboard
      1. a. Fils Dupont
      2. b. Carte T-Cobbler
      3. c. Carte RasPio PiBridge
    5. 5. Les nouveautés du GPIO du Raspberry Pi 4
  11. L'alimentation du Raspberry Pi 4
    1. 1. Par la prise d’alimentation
      1. a. Différence entre chargeur et alimentation
      2. b. Importance du câble USB
      3. c. Alimentation officielle
      4. d. Indicateur de sous-tension
    2. 2. Par la P.O.E
    3. 3. Par le GPIO
    4. 4. Par les ports USB
      1. a. Alimentation des périphériques
      2. b. Alimentation du Raspberry Pi
    5. 5. Les bornes RUN et GLOBAL_EN
  12. Le connecteur de carte micro SD du Raspberry Pi 4
  13. Problème de boot
  14. Les LED d'état du Raspberry Pi 4
  15. Surchauffe du processeur
    1. 1. Entre 80 et 85 °C
    2. 2. Plus de 85°C
  16. Les dimensions physiques du Raspberry Pi 4
  17. Conclusion
Installer et utiliser Raspberry Pi OS
  1. Introduction
  2. Créer votre carte micro SD
    1. 1. Accès à la carte micro SD
    2. 2. Acquisition d’une carte SD prête à l’emploi
  3. Installation et démarrage de Raspberry Pi OS
    1. 1. Transfert de Raspberry Pi OS sur la carte micro SD
      1. a. Type de carte micro SD à utiliser
      2. b. Raspberry Pi Imager
    2. 2. Préparation du Raspberry Pi
      1. a. Mise en place de la carte micro SD
      2. b. Connexion des câbles
      3. c. Mise sous tension
    3. 3. Démarrage de Raspberry Pi OS Desktop
      1. a. Écran d’accueil
      2. b. Configuration initiale
      3. c. Redémarrage de Raspberry Pi OS Desktop
  4. Présentation de l'interface
    1. 1. Introduction
    2. 2. Découverte de l’écran de RaspberryPi OS
    3. 3. Le tableau de bord
      1. a. Icônes à gauche de la barre destâches
      2. b. Menu principal
      3. c. Navigateur web
      4. d. Gestionnaire de fichiers
      5. e. Terminal
      6. f. Corbeille
    4. 4. Icônes à droite
      1. a. Bluetooth
      2. b. Réseau Ethernet et Wi-Fi
      3. c. Son
      4. d. Horloge
      5. e. Éjection
    5. 5. Ajouter ou retirer des icônes
      1. a. Sur le bureau
      2. b. Dans le tableau de bord
  5. Configurer le Raspberry Pi
    1. 1. Onglet système
    2. 2. Onglet Display
    3. 3. Onglet Interfaces
    4. 4. Onglet performances
    5. 5. Onglet Localisation
    6. 6. Redémarrage du système
    7. 7. Gestion du double écran
      1. a. Un seul écran connecté
      2. b. Deux écrans connectés
    8. 8. Aspect du bureau
      1. a. Onglet Desktop
      2. b. Onglet Menu Bar
      3. c. Onglet System
      4. d. Onglet Defaults
    9. 9. Configuration de la vidéo 4k
    10. 10. Configurer le clavier et la souris
      1. a. Configurer la souris
      2. b. Configurer le clavier
    11. 11. Arrêt du système
  6. La logithèque
    1. 1. Programmation
    2. 2. Éducation
    3. 3. Bureautique
    4. 4. Internet
    5. 5. Son et vidéo
    6. 6. Graphisme
    7. 7. Jeux
    8. 8. Accessoires
    9. 9. Help
    10. 10. Préférences
    11. 11. Run
  7. Ajouter un logiciel
  8. Maintenir le système à jour
    1. 1. Pourquoi tenir Raspberry Pi OS à jour
    2. 2. Mettre le système à jour
  9. Piloter votre Raspberry Pi à distance
    1. 1. Adresse IP du Raspberry Pi
      1. a. Sur le Raspberry Pi
      2. b. Sur la Box
      3. c. Trouver l’adresse du Raspberry Pi sur la box
      4. d. Attribuer une adresse fixe sur la box
      5. e. Attribuer une adresse APIPA
    2. 2. Le serveur VNC
      1. a. Présentation
      2. b. Activer le serveur VNC sur le Raspberry Pi
      3. c. Installer un client sur un PC sous Windows 10
    3. 3. Transférer des fichiers avec VNC
      1. a. Transfert depuis le Raspberry Pi
      2. b. Transfert vers le Raspberry Pi
  10. Conclusion
L'interface de Scratch 3
  1. Introduction
  2. La barre de menus
  3. La palette des blocs
    1. 1. Les catégories de blocs
    2. 2. La forme des blocs
  4. L'espace des scripts
    1. 1. Utiliser les blocs pour créer des programmes
    2. 2. Créer des programmes
  5. La fenêtre des sprites
    1. 1. Créer des sprites
    2. 2. Informations sur les sprites
    3. 3. Les costumes
    4. 4. Créer un nouveau costume
  6. La fenêtre des arrière-plans
    1. 1. Les arrière-plans
    2. 2. Créer un arrière-plan
  7. La palette graphique
    1. 1. Des images vectorielles
      1. a. Les outils pour modifier
      2. b. Les outils pour dessiner
    2. 2. Le mode bitmap
  8. L'éditeur de Sons
    1. 1. Ajouter des sons
    2. 2. Les outils pour gérer les sons
  9. Conclusion
Les blocs de programmation
  1. Introduction
  2. Les blocs Mouvement
    1. 1. Les déplacements relatifs
    2. 2. Orientation et Rotation
    3. 3. Les déplacements absolus
    4. 4. Autres blocs de déplacement
  3. Les blocs Evénements
    1. 1. Programmer des événements
    2. 2. Utiliser les messages
  4. Les blocs Contrôle
    1. 1. Élaborer des boucles
    2. 2. Établir des conditions
    3. 3. Utiliser des clones
  5. Les blocs Capteurs
    1. 1. Capteurs et conditions
    2. 2. Les blocs informatifs
    3. 3. Créer un dialogue
  6. Les blocs Apparence
    1. 1. Des sprites visibles et invisibles
    2. 2. Les costumes des sprites
    3. 3. Positionner les sprites sur la scène
    4. 4. Les modifications graphiques
    5. 5. Des dialogues
    6. 6. L’apparence des arrière-plans
    7. 7. Modifier l’arrière-plan
    8. 8. Modifier l’apparence des arrière-plans
  7. Les blocs Son
  8. Les blocs Opérateurs
    1. 1. Blocs mathématiques
    2. 2. Blocs de comparaisons
      1. a. Comparaisons mathématiques
      2. b. Comparaisons non mathématiques
    3. 3. Les autres blocs
  9. Les blocs Variables
    1. 1. Renommer ou supprimer une variable
    2. 2. Créer une variable
    3. 3. Les blocs Variables
    4. 4. Affichage des variables
  10. Les blocs Listes
    1. 1. Créer et utiliser une liste
    2. 2. Les blocs pour gérer les listes
  11. Créer ses blocs
  12. Les blocs Musique
    1. 1. Les instruments de musique
    2. 2. Le tempo en musique
  13. Les blocs Stylo
    1. 1. Les fonctionnalités
    2. 2. La gestion des couleurs et du trait
  14. Les blocs Synthèse vocale et Traduction
    1. 1. Les blocs Synthèse vocale
    2. 2. Les blocs Traduire
  15. Conclusion
Premiers pas en programmation
  1. Introduction
  2. Quelques règles pour écrire un programme
  3. Créer des jeux vidéo
    1. 1. Les concepteurs
    2. 2. Conseils pour créer un scénario
  4. Programmer un jeu de tir
    1. 1. Le graphisme
      1. a. Les arrière-plans
      2. b. Les sprites
      3. c. Un sprite pour des vies
    2. 2. Créer des variables
    3. 3. Le programme des arrière-plans
    4. 4. Le programmes du sprite Compte à rebours
    5. 5. Programme du sprite Joueur
    6. 6. Programme du sprite Laser joueur
    7. 7. Programme des sprites E-1 et E-2
    8. 8. Programme des sprites Tir E-1 et Tir E-2
    9. 9. Programme du sprite Vies
  5. Conclusion
Matériel et composants
  1. Introduction
    1. 1. Platine d’expérimentations
    2. 2. Câbles
    3. 3. Alimentation externe
    4. 4. Résistances
  2. Les actionneurs
    1. 1. Diodes
    2. 2. LED RGB
    3. 3. Diode laser
    4. 4. Buzzer
  3. Les moteurs
    1. 1. Servomoteurs
    2. 2. Moteurs pas-à-pas
  4. Les capteurs
    1. 1. Bouton-poussoir
    2. 2. Potentiomètre
    3. 3. Cellule photorésistante
    4. 4. Capteur de mouvement
    5. 5. Capteur de distance
  5. Autre matériel nécessaire
  6. Conclusion
L’extension Simple Electronics
  1. Introduction
  2. Les ports GPIO
  3. Les blocs Simple Electronics
  4. Une LED et un bouton
    1. 1. Branchement
    2. 2. Allumer une LED
    3. 3. Faire clignoter une LED
    4. 4. Allumer une LED avec un bouton-poussoir
    5. 5. Créer un interrupteur
  5. Trois LED et plus
    1. 1. Feu tricolore
    2. 2. Chenillard
  6. Conclusion
L'extension Raspberry Pi GPIO
  1. Introduction
  2. Les blocs GPIO
  3. Les LED et boutons-poussoirs
    1. 1. Branchements
    2. 2. Premier programme
    3. 3. Deuxième programme
  4. LED RGB
    1. 1. Les branchements
    2. 2. Le programme
  5. Utiliser un buzzer
    1. 1. Les branchements
    2. 2. Programme
  6. Utiliser une diode laser
    1. 1. Les branchements
    2. 2. Le programme
  7. Piloter des capteurs
    1. 1. Les branchements
    2. 2. Quelques capteurs
  8. Piloter un capteur infrarouge passif
    1. 1. Description
    2. 2. Les branchements
    3. 3. Le programme
  9. Conclusion
L'extension Sense HAT
  1. Introduction
  2. Présentation
    1. 1. Installation
    2. 2. Importation des blocs
  3. Les blocs
    1. 1. La matrice de LED
    2. 2. Le joystick
    3. 3. Les capteurs de mouvement
    4. 4. Les capteurs météorologiques
  4. Station météorologique
    1. 1. Les listes
    2. 2. Le graphisme
    3. 3. Programme des capteurs
    4. 4. Conserver les données
  5. Jouer au chat et à la souris
    1. 1. Éléments graphiques
    2. 2. Le programme
    3. 3. Programme de l’arrière-plan
    4. 4. Le programme du joueur
    5. 5. Programme du pixel
  6. Jouer au Morpion
    1. 1. Éléments graphiques
    2. 2. Éléments techniques
      1. a. Organisation et dénomination des cases
      2. b. Créer des blocs
      3. c. Les listes
    3. 3. Programme de l’arrière-plan
    4. 4. Programme des joueurs
  7. Conclusion
L'extension Makey Makey
  1. Introduction
  2. La carte Makey Makey
    1. 1. Installation et description
    2. 2. Les objets conducteurs, les objets connectés
    3. 3. Les blocs Makey Makey
    4. 4. Créer un circuit
  3. Des instruments de musique
    1. 1. Le programme
    2. 2. Fabriquer des instruments de musique
  4. Une manette de jeu
    1. 1. Une manette avec des matériaux conducteurs
    2. 2. Une manette avec des boutons de borne d’arcade
  5. Jeu d'adresse
    1. 1. Réalisation
    2. 2. Les programmes
  6. Conclusion
Scratch 3 et Arduino
  1. Présentation
  2. Arduino vs Raspberry Pi
  3. La carte Arduino UNO
    1. 1. Présentation
    2. 2. Limitations de la carte Arduino
      1. a. Connexion directe au Raspberry Pi
      2. b. Courant maximum sur les sorties
      3. c. Alimentation
  4. Préparation de l'Arduino
    1. 1. Installation de l’IDE
      1. a. Ancienne version en mode graphique
      2. b. Version récente en mode texte
    2. 2. Installation de firmata sur l’Arduino
      1. a. Principe
      2. b. Installation des bibliothèques sur l’IDE
      3. c. Vérification de l’identification de la carteArduino
      4. d. Installation de Firmata sur l’Arduino
  5. Installation de Scratch 3 avec les extensions
    1. 1. Vérifier que Python 3 se lance par défaut
    2. 2. Modifier la version de Python par défaut
    3. 3. Mise à jour de pip
      1. a. Qu’est-ce que pip ?
      2. b. Version de pip installée
      3. c. Mise à jour de pip3
    4. 4. Installer Scratch 3 avec les extensions
    5. 5. Vérifier le bon fonctionnement de Scratch3
    6. 6. Ajouter un lanceur sur le bureau
    7. 7. Installer les extensions serveur en Python
  6. Connexion de l'Arduino à Scratch 3
    1. 1. Démarche à utiliser
      1. a. Étape 1 : Préparer horstension
      2. b. Étape 2 : Mettre sous tension
      3. c. Étape 3 : Démarrer le serveur
      4. d. Étape 4 : Démarrer Scratch3
      5. e. Étape 5 : Mettre hors tension
      6. f. En cas de problème
  7. Les blocs de programmation Arduino
    1. 1. Écriture sur une sortie numérique
    2. 2. Écriture sur une sortie PWM
    3. 3. Actionner un buzzer
    4. 4. Actionner un servomoteur
    5. 5. Lire une entrée analogique
    6. 6. Lire une entrée numérique
    7. 7. Mesurer une distance avec le capteur à ultrasons
  8. Exemples de programmes
    1. 1. Faire clignoter une LED
      1. a. Schéma de branchement
      2. b. Programme clignotement de LED
      3. c. Scratch annonce l’état de la LED
    2. 2. Lire l’état d’un bouton-poussoir
      1. a. Schéma de branchement
      2. b. Programme de lecture du bouton-poussoir
    3. 3. Interaction entre le bouton et la LED
      1. a. Schéma de branchement
      2. b. Programme de commande de la LED
      3. c. Programme de clignotement de la LED
    4. 4. Faire varier la luminosité d’une LED
      1. a. Schéma de branchement
      2. b. La PWM
      3. c. Programme de variation de luminosité
    5. 5. Piloter un servomoteur
      1. a. Schéma de branchement
      2. b. Programme de commande servomoteur
    6. 6. Lire une valeur analogique
      1. a. Le pont diviseur de tension
      2. b. Le potentiomètre
      3. c. Schéma de branchement
      4. d. Programme de mesure
    7. 7. Actionner un buzzer
      1. a. Buzzer actif
      2. b. Buzzer passif
      3. c. Limitation du niveau sonore
      4. d. Schéma de branchement
      5. e. Programme d’activation du buzzer
    8. 8. Mesurer une distance
      1. a. Schéma de branchement
      2. b. Programme de mesure de distance
  9. Programme de synthèse
    1. 1. Cahier des charges
    2. 2. Montage du projet
      1. a. Le capteur de niveau
      2. b. Connexion des éléments
      3. c. Schéma de câblage
    3. 3. Programme de gestion du distributeur
      1. a. Organigramme
      2. b. Programme en Scratch
  10. Conclusion
L'extension OneGPIO Raspberry Pi
  1. Introduction
  2. Installation
  3. Les blocs OneGPIO
  4. Les LED
    1. 1. Branchements
    2. 2. Le Blink
    3. 3. Faire varier l’intensité d’une LED
  5. La LED RGB
    1. 1. Une console pour modifier les couleurs
      1. a. Le graphisme
      2. b. Les variables
      3. c. Le programme des sprites Arrêt Rouge - Vert- Bleu
      4. d. Le programme des sprites Diminution et Augmentation
  6. Le Buzzer
  7. Servomoteur
    1. 1. Les branchements
    2. 2. Positionner le moteur en fonction d’un angle
    3. 3. Programmes pour modifier progressivement les angles
    4. 4. Feu tricolore et barrière
    5. 5. Le programme
  8. Capteur de distance
    1. 1. Branchement
    2. 2. Programme
  9. Conclusion
Scratch 3 et ESP8266
  1. Présentation
    1. 1. Module ESP8266
    2. 2. Carte NodeMCU
    3. 3. Le matériel
  2. Installer MicroPython sur l'ESP8266
    1. 1. Connecter la carte NodeMCU
    2. 2. Télécharger le firmware
    3. 3. Installer le firmware
    4. 4. Vérifier l’installation
      1. a. Installer CuteCom émulateur de terminal série
      2. b. Configurer CuteCom
      3. c. Test de communication
  3. Configurer le Wi-Fi de l'ESP8266
    1. 1. Modes de fonctionnement
      1. a. Point d’accès (AP = Access Point)
      2. b. Test de la connexion REPL
      3. c. Client Wi-Fi
  4. Installer ampy sur le Raspberry Pi
  5. Installer les programmes MicroPython
  6. Synthèse
  7. Démarrer la carte ESP8266 NodeMCU
  8. Utiliser la carte ESP8266 NodeMCU avec Scratch 3
    1. 1. Démarrer le serveur OneGPIO pour l’ESP8266
    2. 2. Démarrer Scratch 3
    3. 3. Les blocs Scratch 3 pour l’ESP8266
      1. a. Déclarer l’adresse Wi-Fi de la carte
      2. b. Écriture sur une sortie numérique
      3. c. Ecriture sur une sortie PWM
      4. d. Actionner un buzzer
      5. e. Actionner un servomoteur
      6. f. Lire une entrée analogique
      7. g. Lire une entrée numérique
      8. h. Mesurer une distance avec le capteur à ultrasons
  9. Exemple de programme
    1. 1. Faire clignoter une LED
      1. a. Schéma de branchement
      2. b. Programme clignotement de LED
  10. Les autres programmes
  11. Conclusion
Scratch 3 et Playground Express
  1. Présentation
    1. 1. La carte Playground Express
    2. 2. Le matériel
      1. a. Microcontrôleur ATSAMD21G
      2. b. Les composants
  2. Installer le logiciel
    1. 1. Le programme FirmataCPx
    2. 2. Télecharger le bootloader
    3. 3. Copier le bootloader sur la carte
  3. Synthèse
  4. Connecter la carte Playground Express
  5. Utiliser la carte Playground Express avec Scratch 3
    1. 1. Démarrer le serveur OneGPIO
    2. 2. Démarrer Scratch 3
    3. 3. Les blocs Scratch 3 pour Playground Express
      1. a. Action si bouton appuyé/relâché
      2. b. Action sur l’interrupteur à glissière
      3. c. Action en fonction de la position de la carte
      4. d. Action si un son est détecté
      5. e. Action si un touchpad est appuyé/relâché
      6. f. Tester si un bouton est appuyé/relâché
      7. g. Tester le niveau de lumière
      8. h. Tester la position de la carte
      9. i. Tester un touchpad
      10. j. Niveau de lumière et température
      11. k. Modifier la couleur des LED NeoPixel
      12. l. Utiliser le haut-parleur intégré
      13. m. Gérer la LED embarquée
  6. Exemple de programme
    1. 1. Faire clignoter une LED
    2. 2. Afficher la position de la carte
    3. 3. Utiliser la carte Playground Express avec un jeu
      1. a. Présentation du jeu
      2. b. Modification des consignes
      3. c. Modification du comportement de l’oiseau
    4. 4. Piloter les LED NéoPixel
      1. a. Rappel sur les LED NeoPixel
      2. b. Principe
      3. c. Script
    5. 5. Alarme en cas de bruit
      1. a. Principe
      2. b. Script
  7. Conclusion
Petits circuits
  1. Introduction
  2. Un dé électronique
    1. 1. Matériel et branchements
    2. 2. Graphisme
    3. 3. Élaborer ses propres blocs
      1. a. Créer les blocs
      2. b. Les programmes
    4. 4. Le programme
  3. Un piano électronique
    1. 1. Matériel et branchements
    2. 2. Programme
  4. Un jukebox
    1. 1. Importer de la musique
    2. 2. Programme
  5. Un laser pour du Light Painting
    1. 1. Matériel et branchements
    2. 2. Programme
  6. Une LED RGB et des boutons
    1. 1. Matériel et branchements
    2. 2. Allumer les LED avec les boutons
      1. a. Premier programme
      2. b. Deuxième programme
    3. 3. Un jeu de réflexe
  7. Conclusion
Confectionner sa manette de jeu
  1. Introduction
  2. Prototypage
    1. 1. Matériel
    2. 2. Matériel nécessaire
    3. 3. Montage sur beadboard
  3. Programme pour tester
    1. 1. Déplacer un sprite avec les boutons
    2. 2. Technique pour sauter
    3. 3. Programme pour tester les LED
    4. 4. Programme pour tester la LED RGB
  4. Souder les composants
    1. 1. Le branchement des boutons-poussoirs
    2. 2. Le branchement des LED
    3. 3. Le branchement de la LED RGB
  5. Conclusion
Course de Pingouins
  1. Introduction
  2. Le graphisme
  3. Les branchements
  4. Le programme
    1. 1. Programme de Compte à rebours
    2. 2. Programme de l’arrière-plan
    3. 3. Programme des joueurs
    4. 4. Deuxième pile de blocs
  5. Conclusion
Machine à sous
  1. Introduction
  2. Confection du dispositif
    1. 1. Matériel nécessaire
    2. 2. Étapes de la confection
    3. 3. Le servomoteur
  3. Machine à … bonbons
    1. 1. Le graphisme
    2. 2. Le programme
      1. a. Programme des sprites Case
      2. b. Programme Jeu
      3. c. Programme Jackpot
      4. d. Programme Banqueroute
      5. e. Programme arrière-plan
  4. Conclusion
Pierre - Feuille - Ciseaux
  1. Introduction
  2. Matériel et branchements
    1. 1. Matériel nécessaire
    2. 2. Branchements
  3. Le graphisme
  4. Le programme
  5. Conclusion
Concevoir une voiture
  1. Introduction
  2. Principe de la voiture
  3. Les composants du véhicule
    1. 1. Le châssis
      1. a. Fabrication maison
      2. b. Châssis du commerce
      3. c. Châssis en impression 3D
    2. 2. Le matériel nécessaire
      1. a. Raspberry Pi 4
      2. b. Alimentation électrique
      3. c. Mini breadboard
      4. d. Module L293D
      5. e. Module à ultra-sons HC-SR04
  4. Câblage de la voiture
    1. 1. Synoptique
    2. 2. Câblage du circuit L293D
      1. a. Sur la breadboard
      2. b. Avec un module prêt à l’emploi
  5. Le programme de la voiture
    1. 1. Mise en œuvre distante de Scratch
      1. a. Installation de Scratch et du serveur s3r
      2. b. Mise en œuvre de VNC
      3. c. Démarrage automatique de Scratch
      4. d. Exécution du programme de gestion de la voiture
      5. e. Connexion depuis un PC, une tablette, un smartphone
    2. 2. Le programme Scratch
      1. a. Sprites utilisés
      2. b. Programme de la scène
      3. c. Programme du bouton STOP
      4. d. Programme des flèches
      5. e. Programme des boutons + et -
      6. f. Dessin de la scène
  6. Tests du véhicule
    1. 1. Seuil de démarrage des moteurs
    2. 2. Réglage de la vitesse
    3. 3. Déplacements de la voiture
  7. Arrêt du programme
    1. 1. Arrêt propre de Scratch
    2. 2. Arrêt du système
    3. 3. Améliorations
  8. Conclusion
3,8/5 6 avis
Version papier

Illustration et photos toujours en N&B sur vos livre, obligé de lire sur le net pour voir les couleur (sous scrach pas pratique tous est basé sur la couleur des bloc) au prix du livre il me semble que les illustration et photos serait normal en couleurs.

Anonyme
Version papier

La commande a été livrée rapidement, le produit était en bon état. J'apprecie ce livre, je ne connaissais pas scratch pourtant il se trouvait déjà installé sur la raspberry. C'est un moyen sympa de programmer.

Anonyme
Version papier

Livre très didactique et très bien documenté

Anonyme
Version papier

Capture d’ecran Abominables

Anonyme
Auteur : François MOCQ

François MOCQ

Formateur Réseau et Télécommunications depuis de très nombreuses années, François MOCQ est passionné d'électronique depuis toujours. Dès son arrivée sur le marché, le potentiel offert par Raspberry Pi l'a enthousiasmé et, pour partager cette passion, il a rapidement créé un blog puis un forum dédiés à ce nano-ordinateur (www.framboise314.fr). L'écriture de ses livres lui permet de livrer au lecteur tout son retour d'expérience sur ce produit, enrichie des échanges de la communauté Raspberry.
En savoir plus
Auteur : Sarah LACAZE

Sarah LACAZE

Médiatrice – Formatrice, Sarah LACAZE enseigne la robotique et la programmation à un public très varié. Passionnée par le mouvement Maker, elle s'inspire des outils proposés dans les FabLabs (imprimante 3D, découpeuse laser) pour créer son matériel pédagogique ou réaliser des projets plus personnels.
En savoir plus

Nos nouveautés

voir plus