Table des matières:

Paquet Pi : 4 étapes
Paquet Pi : 4 étapes

Vidéo: Paquet Pi : 4 étapes

Vidéo: Paquet Pi : 4 étapes
Vidéo: COMMENT FAIRE UNE CLOSURE || HOW TO MAKE A CLOSURE Ventilating 2024, Juillet
Anonim
Paquet Pi
Paquet Pi
Paquet Pi
Paquet Pi
Paquet Pi
Paquet Pi
Paquet Pi
Paquet Pi

Il s'agit d'un mini ordinateur Raspberry Pi Zero. Vous pouvez connecter un petit clavier USB (à l'aide d'un adaptateur USB OTG), l'utiliser comme un petit ordinateur Linux pour bricoler et exécuter des programmes simples dessus.

Ce projet ne prend pas beaucoup de temps à terminer et pourrait être réalisé en un week-end, en utilisant une soudure simple et des connaissances de base sur Linux et la ligne de commande.

Je prévois de l'utiliser pour faire de la programmation simple, et en tant que petit mini serveur de fichiers

Étape 1: Électronique

Électronique
Électronique
Électronique
Électronique
Électronique
Électronique
Électronique
Électronique

J'ai câblé l'écran LCD ili9341 (2,4 pouces) au Raspberry Pi Zero W en tant que telLCD -> Pi-----------------Vin -> 3.3VGND -> GNDCLK -> CLKMOSI - > MOSIMISO -> MISO (peut ne pas être nécessaire) CS -> CE0DC -> 18 (généralement GPIO 24 mais j'ai eu des problèmes lors de l'utilisation) RESET -> 23 (généralement GPIO 25 mais j'ai eu des problèmes lors de l'utilisation) LED -> 3.3 V (Vous pouvez le connecter à une autre broche GPIO, mais je préfère que le rétroéclairage soit toujours allumé)

De plus, j'ai mis une batterie de téléphone usagée de 1650mah (provenant d'une brocante), un convertisseur boost 5V et un circuit de charge en parallèle. J'ai dessoudé la prise USB A du convertisseur Boost pour la rendre plus portable. Je mets un interrupteur en série entre le convertisseur Boost et le Raspberry Pi pour allumer et éteindre l'appareil.

Batterie -> Chargeur et protection -> Boost -> Switch -> Raspberry Pi

Notez que comme la batterie et le convertisseur Boost ne sont pas très puissants, cela peut ne pas être suffisant pour alimenter le Raspberry Pi dans certains cas. Par exemple, il ne peut pas alimenter plusieurs périphériques USB en utilisant uniquement sa batterie.

Étape 2: Logiciel

Logiciel
Logiciel
Logiciel
Logiciel
Logiciel
Logiciel
Logiciel
Logiciel

Tout d'abord, j'ai configuré le Raspberry Pi pour démarrer dans la console.

Pour charger le pilote LCD, exécutez cette commande

  • sudo modprobe fbtft_device custom name=fb_ili9341 gpios=reset:23, dc:18, led:24 speed=16000000 bgr=1
  • Je l'ai ajouté à rc.local avant la dernière ligne indiquant exit 0, afin que le pilote LCD se charge au démarrage. Il est pratique d'ajouter simplement la commande à un fichier
  • Il existe également d'autres instructions (dans les liens ci-dessous) vous indiquant d'éditer d'autres fichiers pour qu'il se charge au démarrage. De cette façon, ça fonctionnera aussi

Pour configurer le serveur X (bureau Raspberry Pi) à l'écran, suivez les étapes du serveur X ici.

Pour configurer la console afin qu'elle s'affiche sur l'écran LCD, suivez l'étape Activer la console ici

Exécutez con2fbmap n 1 pour que l'autre n ième console apparaisse sur le Raspberry Pi. par exemple. con2fbmap 3 1

Liens

pi0cket.com/guides/ili9341-raspberry-pi-gu…

marcosgildavid.blogspot.com/2014/02/getting…

github.com/notro/fbtft/wiki/Framebuffer-us…

github.com/notro/fbtft/wiki/Boot-console

Étape 3: boîtier

Enveloppe
Enveloppe
Enveloppe
Enveloppe
Enveloppe
Enveloppe

Pour rendre l'appareil portable et léger, j'ai utilisé et plié du plastique souple transparent. Un stylo-couteau et des ciseaux suffiraient à faire les découpes pour les ports micro USB et mini HDMI. Après cela, du scotch transparent serait utilisé pour sécuriser le tout. Au début, j'ai utilisé du plastique transparent provenant d'une trousse à crayons cassée, mais après cela, j'ai trouvé et utilisé du plastique transparent provenant d'un emballage (concentrateur USB), tel qu'il était (presque) la bonne taille. Même s'il y avait un peu d'espace supplémentaire, je l'ai utilisé pour stocker des accessoires supplémentaires (adaptateur USB OTG).

Étape 4: choses qui pourraient être améliorées

C'est un projet simple qui m'a pris moins de 3 jours pour terminer. Cependant, vous pouvez l'améliorer en:

  1. Ajout de la caméra Raspberry Pi

    Vous pouviez le voir dans les prototypes, mais il a finalement été supprimé car il utilisait de l'énergie qui pouvait être conservée, et le connecteur de la caméra de mon Raspberry Pi Zero W s'est de toute façon cassé

  2. Faire un meilleur boîtier (peut-être imprimé en 3D)

    Cela le rendrait plus solide et plus durable. Pour moi. J'étais trop paresseux pour modéliser en 3D et je n'avais pas d'imprimante 3D, mais vous pouviez également utiliser d'autres matériaux durs et fins comme l'acrylique, etc

  3. Configuration d'un écran tactile

Conseillé: