Table des matières:
- Étape 1: Rassemblez les pièces
- Étape 2: Téléchargez la version d'Adafruit de Raspbian avec le support PiTFT
- Étape 3: Gravez l'image Raspbian sur une carte Micro SD
- Étape 4: Connexions Raspberry Pi
- Étape 5: Déterminer le port USB
- Étape 6: Ouvrez la fenêtre du terminal et connectez-vous au Raspberry Pi
- Étape 7: Configurer Raspberry Pi
- Étape 8: Configurer Raspberry Pi WiFi
- Étape 9: Configurez Gmail
- Étape 10: connectez l'écran PiTFT au Raspberry Pi
- Étape 11: Sauvegardez la carte Micro SD
Vidéo: Configurer Raspberry Pi avec l'écran PiTFT d'AdaFruit : 11 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
REMARQUE: comme il est obsolète, cette instructable ne doit pas être utilisée. Veuillez utiliser l'installation facile d'AdaFruit.
Configurez Raspberry Pi pour qu'il fonctionne avec l'écran PiTFT d'Adafruit.
Cette instructable utilise un MacBook Pro et un câble USB spécialisé au lieu d'un moniteur, d'un clavier et d'une souris pour configurer un Raspberry Pi.
Je suis très enthousiasmé par l'écran PiTFT et souhaite l'ajouter à bon nombre de mes projets domotiques. La première étape consiste à le faire fonctionner afin que je puisse l'ajouter à d'autres projets.
Objectifs du projet:
Configurer l'écran PiTFT d'Adafruit pour qu'il s'exécute sur le Raspberry Pi
Remarques:
- le texte entre les piques, comme ceci ♣replace-this♣ doit être remplacé par une valeur réelle
- J'ai essayé de créditer chaque source utilisée. Mes excuses pour toute omission.
- $ indique une commande exécutée dans une fenêtre de terminal sur le MacBook et est généralement exécutée sur le Raspberry Pi
- J'ai essayé sans succès de faire fonctionner PiTFT sur Diet-Pi
Étape 1: Rassemblez les pièces
J'ai trouvé que les pièces ci-dessous fonctionnent mieux dans mes applications. Ces pièces sont plus chères que celles contenues dans le kit de démarrage habituel.
Obtenez des pièces et des outils (prix en USD):
- MacBook Pro (un PC peut être utilisé)
- Câble Ethernet, routeur, point d'accès sans fil et connexion Internet
- Raspberry Pi 2 Modèle B Element14 $35
- Adaptateur WiFi Panda 300n Amazon 16,99 $
- Adaptateur secteur USB 5.2V 2.1A d'Amazon 5,99 $
- Câble micro USB vers USB 3 pieds d'Amazon 4,69 $
- Câble série vers USB FTDI TTL-232R-RPI de Mouser 15 $
- SanDisk Ultra 16 Go microSDHC classe 10 avec adaptateur (SDSQUAN-016G-G4A) d'Amazon 8,99 $
- PiTFT - Assemblé 320x240 2.8" TFT + écran tactile pour Raspberry Pi Adafruit $34.95
Étape 2: Téléchargez la version d'Adafruit de Raspbian avec le support PiTFT
Téléchargez Raspian d'Adafruit avec le support PiTFT:
- Téléchargez la dernière version de Raspbian d'Adafruit avec PiTFT dans le répertoire de téléchargement de votre MacBook
- Lorsque cette instructable a été écrite, la dernière version était: 24 septembre 2015 jessie
- Déplacez l'image 2015-09-24-raspbian-jessie-pitft28r.img des téléchargements vers un répertoire où vous stockez les images:
votre-répertoire-image-macbook♣
Par exemple, j'utilise:
$ cd "/Users/♣my_macbook_name♣/Desktop/wifiEnabledHome/Raspberry Pi setup/raspbian images"
Source: instructions de configuration d'Adafruit PiTFT
Étape 3: Gravez l'image Raspbian sur une carte Micro SD
IMPORTANT: assurez-vous de saisir le bon numéro de disque – si vous saisissez un mauvais numéro de disque, vous effacerez votre disque dur !
Insérez une carte micro SD dans l'adaptateur SD, puis insérez l'adaptateur SD dans MacBook.
Sur MacBook, utilisez ces instructions de Raspberry Pi. Résumé ici:
- Ouvrir la fenêtre du terminal MacBook
- Passer au répertoire contenant l'image raspbian
$ cd ♣votre-répertoire-image-macbook♣
- Identifiez le disque (pas la partition) de votre carte SD
- Dans ce cas, disk2 (pas disk2s1) ou disk# = 2
- Pour identifier votre carte micro SD, exécutez la commande:
$ diskutil liste
/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *160,0 Go disk0 1: EFI EFI 209,7 Mo disk0s1 2: Apple_HFS ♣my_macbook♣ 159,2 Go disk0s2 3: Apple_Boot Recovery HD 650,0 Mo disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme *2,5 Go disk1 1: Apple_partition_map 1,5 Ko disk1s1 2: Apple_HFS ♣my_dvd♣ 2,5 Go disk1s2 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *15,5 Go disk2 NON 1: Windows_FAT_32 Go disk2 NO 1: Windows_FAT_32
- D'après ce qui précède, ma carte micro SD est le disque n° 2
- Démontez votre carte SD en utilisant:
$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣
Copiez l'image sur votre carte SD. Assurez-vous que le nom de l'image et le numéro de disque sont corrects
$ sudo dd bs=4m if=2015-09-24-raspbian-jessie-pitft28r.img of=/dev/rdisk ♣micro-SD-card-disk#♣
- CTRL-t pour voir l'état de la copie.
- S'il y a des erreurs, essayez différentes valeurs pour l'option bs, telles que 1m, 4m ou 1M. Des tailles de bloc plus grandes (bs) sont requises pour les disques plus grands. Le m minuscule semble être préféré par MacBook.
- Une fois terminé, démontez la carte SD:
$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣
- Retirez l'adaptateur SD du MacBook et retirez la carte micro SD de l'adaptateur
- Insérez la carte micro SD dans Raspberry Pi
Étape 4: Connexions Raspberry Pi
Insérez-les dans Raspberry Pi
- Carte Micro SD
- câble Ethernet
- Clé Wi-Fi
-
Câble d'E/S série USB (voir les images ci-dessus)
- Masse = fil noir, broche 06 sur RPi
- Tx = fil jaune, broche 08
- Rx = fil rouge, broche 10
Une fois les étapes ci-dessus terminées:
Insérez le câble d'alimentation
Insérez le câble USB/série dans le port USB du MacBook
Étape 5: Déterminer le port USB
Déterminez le port USB utilisé par l'adaptateur USB-série. Mon MacBook utilise une puce de FTDI.
Ouvrir la fenêtre du terminal
Il y a beaucoup de périphériques dans /dev. Utilisez cette commande pour identifier le périphérique:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Voici une autre façon de découvrir:
$ ls /dev | grep FT | grep tty
tty.usbserial-FT9314WH
Si aucune des solutions ci-dessus ne fonctionne, essayez ceci:
Insérez le câble USB dans MacBook et exécutez:
$ ls /dev | grep tty
Débranchez le câble USB, attendez quelques secondes et lancez:
$ ls /dev | grep tty
Identifier les différences
Étape 6: Ouvrez la fenêtre du terminal et connectez-vous au Raspberry Pi
Connectez MacBook à Raspberry Pi à l'aide d'un câble série USB.
Ouvrir la fenêtre du terminal. Voir l'image ci-dessus et configurer les préférences de la fenêtre du terminal.
- Terminal, sélectionnez Préférences, cliquez sur l'onglet Avancé
- xterm et vt100 fonctionnent, mais ansi fonctionne mieux lors de l'utilisation de nano
- Définir l'ASCII occidental au lieu de l'unicode (UTF-8))
Dans une fenêtre de terminal, saisissez:
$ écran /dev/tty.usbserial-FT9314WH 115200
À l'aide de la fenêtre du terminal sur MacBook, connectez-vous à RPi: nom d'utilisateur = mot de passe pi = framboise
Remarque: le câble USB-série peut laisser tomber des caractères. Si des caractères sont supprimés, vous ne recevrez peut-être pas d'invite, appuyez sur Retour ou entrez le nom d'utilisateur et appuyez sur Entrée.
Si le mode de récupération apparaît, la carte micro SD n'est pas configurée correctement. Recommencer.
- L'invite pour le mode de récupération est #
- L'invite normale de Raspbian est $.
- Le login et le mot de passe de récupération NOOBS sont: root et raspberry
Étape 7: Configurer Raspberry Pi
Configurer Raspbian à l'aide de raspi-config
$ sudo raspi-config
- Développer le système de fichiers
- Et redémarrez (onglet pour terminer et appuyez sur Entrée) et redémarrez
$ sudo raspi-config
Changez le mot de passe de l'utilisateur en votre_nouveau_mot de passe♣
Options d'internalisation (je vis dans le fuseau horaire du centre des États-Unis - modifiez en fonction de vos besoins)
- * indique sélectionné
- Utilisez la barre d'espace pour basculer *
- Pour les États-Unis, modifiez les paramètres régionaux, décochez Go (à l'aide de la barre d'espace) et cliquez sur US English UTF 8 (en_US. UTF-8 UTF-8)
- Cliquez sur OK, sélectionnez UTF et cliquez sur OK
$ sudo redémarrer
Lorsque la fenêtre du terminal MacBook est perturbée:
- Fermez la fenêtre du terminal (fermez toutes les fenêtres du terminal et quittez l'application du terminal)
- Débranchez le câble USB du MacBook
- Attendez quelques secondes et rebranchez le câble USB
- Démarrez une nouvelle fenêtre de terminal et connectez-vous
$ sudo apt-get update
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reboot
Continuer à configurer raspbian
$ sudo raspi-config
Options d'internalisation
- Changer le fuseau horaire US et Central
- Onglet pour terminer et redémarrer
$ sudo redémarrer
$ sudo raspi-config
Options avancées
- Remplacez le nom d'hôte par votre_nom d'hôte♣
- Activer SSH
- Finir
- Redémarrer
Étape 8: Configurer Raspberry Pi WiFi
Exécutez la commande:
$ sudo nano /etc/network/interfaces
et éditer pour ne contenir que:
WLAN 0 automatique
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣votre-ssid♣" wpa-psk "♣votre-phrase de passe<♣"
CTRL-o pour écrire le fichier
ENTER pour confirmer l'écriture
CTRL-x pour quitter l'éditeur nano
Exécutez la commande:
$ sudo redémarrer
Étape 9: Configurez Gmail
Mail est très utile pour recevoir des notifications et des alertes sur les problèmes sur le Raspberry Pi.
Assurez-vous que les référentiels sont à jour. Exécutez la commande:
$ sudo apt-get update
Installez SSMTP et les utilitaires de messagerie:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
Modifiez le fichier de configuration SSMTP:
$ sudo nano /etc/ssmtp/ssmtp.conf
comme suit:
mailhub=smtp.gmail.com:587 hostname=♣your-hostname♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass=♣your-gmail-password♣ UseSTARTTLS=YES
Modifiez le fichier d'alias SSMTP:
$ sudo nano /etc/ssmtp/revaliases
Créez une ligne pour chaque utilisateur de votre système qui pourra envoyer des e-mails. Par exemple:
Définissez les autorisations du fichier de configuration SSMTP:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Étape 10: connectez l'écran PiTFT au Raspberry Pi
Exécutez la commande
$ sudo shutdown -h 0
Retirer le câble Ethernet
Retirez les connecteurs des câbles USB du Raspberry Pi et du MacBook
Retirer l'alimentation
Attachez l'écran PiTFT au Raspberry Pi
Rétablir l'alimentation
Lorsque le Raspberry Pi redémarre, l'affichage devrait fonctionner. Vous pouvez arrêter maintenant.
Étape 11: Sauvegardez la carte Micro SD
Lorsque Raspberry Pi est configuré, sauvegardez l'image. Utilisez cette image pour créer le prochain projet.
Sauvegardez également le projet lorsqu'il est terminé. Si quelque chose ne va pas avec la carte SD, il est facile de la restaurer.
Arrêter le Raspberry Pi
$ sudo shutdown –h 0
Attendez que la carte se soit éteinte, puis retirez l'alimentation, puis retirez la carte micro SD
Insérez la carte micro SD dans l'adaptateur SD, puis insérez l'adaptateur SD dans le MacBook
Sur MacBook, utilisez ces instructions de The Pi Hut avec les modifications suivantes:
Ouvrir la fenêtre du terminal
Passer au répertoire contenant l'image raspbian
$ cd ♣votre-répertoire-image-macbook♣
Identifiez le disque (pas la partition) de votre carte SD, par ex. disk4 (pas disk4s1). À partir de la sortie diskutil, = 4
$ diskutil liste
IMPORTANT: assurez-vous d'utiliser le bon - si vous entrez le mauvais, vous finirez par effacer votre disque dur !
Copiez l'image de votre carte SD. Assurez-vous que le nom de l'image est correct:
$ sudo dd if=/dev/disk♣micro-SD-card-disk#♣ of=♣your-macbook-image-directory♣/SDCardBackup♣description♣.dmg
CTRL-t pour voir l'état de la copie.
Une fois terminé, démontez la carte SD:
$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣
Retirez l'adaptateur SD du MacBook et retirez la carte micro SD de l'adaptateur
Insérez la carte micro SD dans Raspberry Pi
Sur le prochain projet, utilisez cette image et ignorez de nombreuses étapes de cette instructable.
Et vous avez terminé !
Conseillé:
Comment configurer OSMC avec Hyperion sur Raspberry Pi avec la bande LED WS2812b : 8 étapes
Comment configurer OSMC avec Hyperion sur Raspberry Pi avec la bande LED WS2812b : Parfois, j'anglais très bien, parfois non… Tout d'abord. Il s'agit de mon premier instructable et l'anglais n'est pas ma langue maternelle, alors s'il vous plaît, ne soyez pas trop dur avec moi. Il ne s'agira pas de savoir comment construire le cadre, c'est facile. Il s'agit d'installer
Macintosh à écran tactile - Mac classique avec un IPad Mini pour l'écran : 5 étapes (avec photos)
Macintosh à écran tactile | Mac classique avec un IPad Mini pour l'écran : Ceci est ma mise à jour et ma conception révisée sur la façon de remplacer l'écran d'un Macintosh vintage par un iPad mini. C'est le 6ème d'entre eux que j'ai fait au fil des ans et je suis assez content de l'évolution et du design de celui-ci ! En 2013, quand j'ai fait
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Écran LCD I2C/IIC - Convertir un écran LCD SPI en écran LCD I2C : 5 étapes
Écran LCD I2C/IIC | Convertir un écran LCD SPI en écran LCD I2C : l'utilisation de l'écran lcd spi nécessite trop de connexions, ce qui est vraiment difficile à faire
Comment configurer le Samsung Galaxy S7 avec Android 8.0 pour afficher uniquement l'écran pour une seule application !! : 5 étapes
Comment configurer le Samsung Galaxy S7 avec Android 8.0 pour afficher uniquement l'écran pour une application !! qui aime jouer avec votre téléphone ou qui veut s'assurer que votre téléphone reste dans une application uniquement lorsque quelqu'un d'autre est