Accueil Remonter Documentations Schémas Logiciels et Circuits Mes livres Liens Contactez-moi Librairie  
   
 
 
 
 

Raspberry Pi A+, B+ et 2

Prise en main et premières réalisations

Sommaire détaillé

Avant-propos

Chapitre 1 : A la découverte des Raspberry Pi

1.1 Les différentes versions de Raspberry Pi
    1.1.1 Les Raspberry Pi A et B
    1.1.2 Les Raspberry Pi A+ et B+
    1.1.3 Le Raspberry Pi 2
    1.1.4 Quel modèle choisir alors ?
1.2 Petite visite guidée
1.3 L’alimentation
    1.3.1 Le chargeur pour smartphone
    1.3.2 Le bloc secteur « prise de courant »
    1.3.3 Le hub USB actif ou hub alimenté
1.4 Le clavier et la souris
1.5 L’écran
    1.5.1 HDMI, DVI ou même VGA
    1.5.2 La sortie vidéo composite via la prise Cinch ou RCA
1.6 Le réseau
1.7 Préparation de la carte SD ou micro SD
    1.7.1 Formatage de la carte SD ou micro SD
    1.7.2 Téléchargement et vérification de NOOBS
    1.7.3 Installation de NOOBS sur la carte SD ou micro SD
    1.7.4 Installation directe de Raspbian

Chapitre 2 : A la découverte de NOOBS et de Raspbian

2.1 Première mise sous tension
    2.1.1 Démarrer avec NOOBS
    2.1.2 Démarrer avec Raspbian
2.2 Configuration initiale
    2.2.1 Changement du mot de passe
    2.2.2 Choix du mode de démarrage
    2.2.3 Choix des options internationales
    2.2.4 Ca y est : on démarre enfin !
2.3 LXDE, le bureau de Raspbian
    2.3.1 Le menu Accessoires
    2.3.2 Le menu Internet
    2.3.3 Le menu Jeux
    2.3.4 Le menu Programmation
    2.3.5 Le menu Préférences
2.4 Le mode ligne de commande
    2.4.1 Accès au mode ligne de commande
    2.4.2 Super utilisateur, root et sudo
    2.4.3 Utilisateurs et groupes
    2.4.4 Organisation du système de fichiers
    2.4.5 Navigation dans les fichiers et les répertoires
    2.4.6 Droits associés aux fichiers
    2.4.7 Une aide toujours présente
2.5 Ajout et suppression de programmes
    2.5.1 A la recherche des logiciels
    2.5.2 Installation d’un programme
    2.5.3 Désinstallation d’un programme
    2.5.4 Mise à jour d’un programme et/ou de votre distribution

Chapitre 3 : Réseau, WiFi, partitions et overclocking

3.1 Réseau câblé sans DHCP
    3.1.1 Accès au réseau local
    3.1.2 Accès à Internet
3.2 Le Raspberry Pi en WiFi
    3.2.1 Configuration manuelle de la clé Wi-Pi
    3.2.2 Configuration assistée de la clé Wi-Pi
    3.2.3 Configuration des « autres » clés
3.3 Les partitions de la carte SD
    3.3.1 Extension automatique de la partition principale
    3.3.2 Extension manuelle de la partition principale
3.4 Sauvegardez votre carte mémoire
3.5 Le fichier config.txt
    3.5.1 Modifier les paramètres d’affichage
    3.5.2 Comment overclocker le Raspberry Pi ?
    3.5.3 Comment survolter le Raspberry Pi ?
    3.5.4 Augmenter les performances sans risque (ou presque)
    3.5.5 Si le Raspberry Pi devient instable

Chapitre 4 : Applications bureautiques

4.1 Utilisation de programmes bureautiques indépendants
4.2 Utilisation d'une suite bureautique
4.3 Une fois que le choix est fait
4.4 Gestion des imprimantes

Chapitre 5 : Serveur web et blog WordPress

5.1 Un serveur complet sur votre Raspberry Pi
    5.1.1 Installation d’Apache
    5.1.2 Essayez Apache
    5.1.3 Prise en charge de php
    5.1.4 Installation de MySQL
    5.1.5 Utilisation du serveur
5.2 Votre blog ou votre site Internet avec WordPress
    5.2.1 Téléchargement de WordPress
    5.2.2 Configuration de la base de données
    5.2.3 Configuration de « votre » WordPress

Chapitre 6 : Trois media center pour votre Raspberry Pi

6.1 De la musique en travaillant
    6.1.1 A la découverte de moc
    6.1.2 Lorsque le son est récalcitrant
6.2 Trois media center avec votre Raspberry Pi
    6.2.1 Petite histoire de XBMC
    6.2.2 Raspbmc pour les nostalgiques
    6.2.3 Installation de Kodi-OpenELEC
    6.2.4 Paramétrage de XBMC/Kodi
    6.2.5 Installation d’OSMC
    6.2.6 Quelques conseils pour votre media center
    6.2.7 Deux licences à acheter

Chapitre 7 : Raspberry Pi sans clavier ni écran mais avec un disque dur

7.1 Un Raspberry Pi sans clavier ni écran
    7.1.1 Découvrez PuTTY
    7.1.2 Utilisez PuTTY avec le Raspberry Pi
    7.1.3 Si vous ne pouvez pas vous passer du mode grpahique
7.2 Ajoutez une clé ou un disque dur USB
    7.2.1 Utilisez le bureau de Raspbian
    7.2.2 Utilisez le mode ligne de commande
    7.2.3 Utilisez NTFS avec Raspbian
7.3 Partage de fichiers via le réseau
    7.3.1 Renommez votre Raspberry Pi
    7.3.2 Partagez les fichiers avec Samba

Chapitre 8 : A la découverte de Python

8.1 L’environnement de travail
    8.1.1 Interpréteur et compilateur
    8.1.2 De la ligne au programme
    8.1.3 Rendre un programme Python exécutable
8.2 Organisation générale d’un programme
    8.2.1 Règles de syntaxe d’un programme
    8.2.2 Importation de bibliothèques
8.3 Variables numériques, chaines, listes et dictionnaires
    8.3.1 Nommage des variables
    8.3.2 Les quatre types de données et variables de base
    8.3.3 Chaines, listes, tuples et dictionnaires
8.4 Opérateurs, boucles et prise de décision
    8.4.1 Opérateurs arithmétiques
    8.4.2 Opérateurs de comparaison et opérateurs logiques
    8.4.3 Prise de décision
    8.4.4 Boucles itératives et conditionnelles
8.5 Entrées et sorties de données
    8.5.1 Sorties de données avec print
    8.5.2 Entrée de données avec input
    8.5.3 Ecriture dans un fichier
    8.5.4 Lecture dans un fichier
8.6 Fonctions, modules, classes et méthodes
    8.6.1 Fonctions
    8.6.2 Modules
    8.6.3 Classes et méthodes

Chapitre 9 : Des accessoires indispensables

9.1 Un poussoir de reset pour votre Raspberry Pi
    9.1.1 Un reset dangereux
    9.1.2 Python au secours du reset
9.2 Des alimentations pour tous les besoins
    9.2.1 Alimentations 5 volts de 1 à 3 ampères
    9.2.2 Alimentation 5 volts 3 ampères à haut rendement
    9.2.3 Utilisation à partir du secteur EDF
    9.2.4 Alimentation via le réseau local ou PoE
    9.2.5 Alimentation secourue par batterie
9.3 Mesure de tension et de consommation sur l'USB
9.4 Les entrées/sorties du Raspberry Pi
    9.4.1 Le port GPIO du Raspberry Pi
    9.4.2 Attention à la tension !
9.5 Des cartes d’expérimentation bien utiles
    9.5.1 Les Pi et T Cobbler : une excellente idée
    9.5.2 La carte Pi Proto Plate
    9.5.3 La carte Perma-Proto Pi HAT
    9.5.4 La GPIO Reference Card

Chapitre 10 : Poussoirs, interrupteurs, LED, relais et afficheurs

10.1 Une bibliothèque Python indispensable
    10.1.1 La bibliothèque RPi.GPIO
    10.1.2 Les principales fonctions de RPi.GPIO
10.2 Les sorties numériques parallèles
    10.2.1 Commandes de LED et de relais
    10.2.2 Commande directe de charges alimentées en continu
    10.2.3 Commande directe de charges reliées au secteur
10.3 Les entrées numériques parallèles
    10.3.1 Poussoirs, commutateurs et capteurs de type tout ou rien
    10.3.2 Comment vaincre les rebondissements ?
    10.3.3 Entrées haute tension et opto-isolées
10.4 Afficheurs à LED et à cristaux liquides (LCD)
    10.4.1 Commande directe d’afficheurs à LED
    10.4.2 Commande directe d’afficheurs à LED multiplexés
    10.4.3 Utilisation d’afficheurs à cristaux liquides (LCD)

Chapitre 11 : Servos, moteurs pas à pas, moteurs à courant continu et entrées/sorties analogiques

11.1 Les servos de radiocommande
    11.1.1 Principe général
    11.1.2 La bibliothèque RPIO et la commande de servos
11.2 Les moteurs pas à pas
    11.2.1 Principes généraux
    11.2.2 Circuits d’interface
    11.2.3 Le logiciel
11.3 Gradation de puissance et moteurs à courant continu
    11.3.1 Variation de tension et signaux PWM
    11.3.2 Logiciel de gradation de tension
    11.3.3 Variation de vitesse d’un moteur à courant continu
11.4 Manipulation de tensions analogiques
    11.4.1 Génération de tensions analogiques
    11.4.2 Acquisition de tensions analogiques

Chapitre 12 : Bus I2C, bus SPI, horloge temps réel et cartes PiFace

12.1 Le bus I2C
    12.1.1 Généralités
    12.1.2 Protocole du bus I2C
    12.1.3 Convertisseur analogique/digital sur bus I2C
    12.1.4 Horloge temps réel sur bus I2C
12.2 L’interface ou bus SPI
    12.2.1 Principe d’une liaison de type SPI
12.3 Les carte à interface SPI PiFace et PiFace Digital 2
    12.3.1 La carte PiFace originale
    12.3.2 La carte PiFace Digital 2
    12.3.3 Utilisation des entrées/sorties des cartes PiFace
    12.3.4 Configuration des straps des cartes PiFace
    12.3.5 Les logiciels des cartes PiFace

Chapitre 13 : Les caméras du Raspberry Pi

13.1 La caméra "normale" du Raspberry Pi
13.2 Installation de la caméra
13.3 Photos en mode ligne de commande
13.4 Vidéos en mode ligne de commande
13.5 Le time-lapse à la portée de tous
13.6 Photos et vidéo en Python
13.7 La caméra Pi NoIR ou caméra à vision nocturne

Chapitre 14 : Cartes d'interface au format HAT

14.1 Le standard HAT
    14.1.1 Standardisation matérielle
    14.1.2 Standardisation logicielle
14.2 Une carte HAT orientée robotique
    14.2.1 La carte 16-Channel PWM/Servo HAT d’Adafruit
    14.2.2 Alimentation des servos
    14.2.3 Connexion de la carte et des servos
    14.2.4 Configuration du Raspberry Pi
    14.2.5 La bibliothèque PWM d’Adafruit
14.3 Le Raspberry Pi ne perd pas le Nord
    14.3.1 Modules GPS et trames NMEA
    14.3.2 La carte Ultimate GPS HAT d’Adafruit
    14.3.3 Configuration et utilisation du GPS
14.4 De la musique en haute-fidélité
    14.4.1 La carte HiFiBerry DAC+
    14.4.2 Configuration du Raspberry Pi
    14.4.3 Un player haut de gamme avec Volumio

Annexes


Achetez directement ce livre en ligne chez Amazon.fr en cliquant sur ce bouton ->

 

 



Site déclaré à la CNIL sous le n° 1112858
© 2011 - C.Tavernier - Reproduction interdite sans autorisation