Table des matières:
- Étape 1: Impression du boîtier
- Étape 2: Installation du dissipateur thermique
- Étape 3: Installation du bouton
- Étape 4: Installation du Pi
- Étape 5: Ajout du script
- Étape 6: Assemblage final
Vidéo: Boîtier Raspberry Pi : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Cette instructable a tout ce dont vous avez besoin pour construire votre propre boîtier Raspberry Pi imprimé en 3D. Ce boîtier est destiné au Raspberry Pi 3 modèle A+ et utilise un bouton d'alimentation LED Adafruit avec un script d'arrêt sécurisé.
Voici les fournitures et outils dont vous aurez besoin:
Les pièces:
- Raspberry Pi 3 modèle A+ (produit Adafruit 4027)
- Le boîtier imprimé en 3D (disponible sous forme de fichier.stl ci-dessous)
- Bouton momentané en métal Adafruit avec LED (produit Adafruit 560)
- Dissipateur thermique Adafruit 15 mm (produit Adafruit 3082)
- Cavaliers avec embases femelles de 0,1" (produit Adafruit 794)
- Vis M2.5 par 4mm (x4)
Outils:
- Fer à souder et soudure
- Ciseaux
- Un petit tournevis cruciforme
- Super colle
Étape 1: Impression du boîtier
L'enceinte de ce projet est composée de deux parties, un couvercle et une base. Les deux sont disponibles ci-dessous sous forme de fichiers.stl. Si vous souhaitez concevoir votre propre boîtier Raspberry Pi 3 A+ dans Tinkercad, j'ai également joint un fichier.stl avec uniquement les ports.
La base est de 100 x 100 x 26 mm avec des parois de 2 mm d'épaisseur. Le couvercle mesure 2 mm de haut et s'encastre dans la base. Les entretoises du Pi ont un diamètre de 5 mm et une hauteur de 5 mm avec des trous taraudés de 2 mm. L'arrière du boîtier est doté de trous traversants pour les ports micro USB, HDMI et AV. L'avant du boîtier a un trou de 16 mm pour le bouton d'alimentation. Il n'y a pas de trou pour le port USB latéral, mais il y a assez de place dans le boîtier pour ajouter un petit adaptateur pour les accessoires sans fil.
J'ai découpé les modèles dans Cura 4.3 en utilisant les paramètres recommandés pour un niveau de détail élevé:
- 0,2 mm de hauteur de couche
- 20% de remplissage de grille
- Vitesse d'impression de 30 mm/s
- génération de support automatique activée
- 0,5 mm d'épaisseur de paroi
- jupe de type bord
Les pièces ont été imprimées sur une Lulzbot Mini v2 en PLA 2,85 mm, mais la plupart des imprimantes 3D devraient pouvoir gérer ces impressions. Si vous n'avez pas d'imprimante 3D, les fichiers.stl peuvent être téléchargés sur Treatstock.com (un service d'impression 3D) et imprimés/envoyés pour environ 15 USD. S'il est imprimé séparément, la base prend environ 5,5 heures et utilise 47 g de matériau, le couvercle prend 3 heures et utilise 27 g de matériau.
- 205 c* température de la buse
- 60 c* température du lit
Étape 2: Installation du dissipateur thermique
Le Raspberry Pi 3 réduira automatiquement la vitesse du processeur pour éviter la surchauffe, donc pour que le Pi fonctionne à 100% dans un boîtier scellé, un dissipateur thermique est une bonne idée. Ce dissipateur thermique de 15 mm de haut d'Adafruit (produit 3082) a un adhésif thermique pré-appliqué sur le fond, il suffit de peler et de coller.
Étape 3: Installation du bouton
Le bouton d'alimentation momentané Adafruit (produit 559) pour ce projet a un anneau LED intégré avec résistance en ligne afin qu'il puisse être câblé directement aux broches Pi GPIO. Les broches les plus à l'extérieur sont les + et - pour la LED et sont étiquetées. Les trois broches centrales sont une masse commune, une broche normalement ouverte et une broche normalement fermée. Vous devrez attacher 4 fils: + et - pour la LED et la masse et NO1 pour l'interrupteur. Vissez simplement l'interrupteur dans le boîtier et utilisez l'écrou inclus pour le verrouiller en place.
L'interrupteur momentané est connecté à la broche 5 et à la broche de masse 6. L'ordre n'a pas d'importance.
La broche + de la LED est connectée à la broche 8 TxD de la console série et le - est connecté à la broche de masse 9.
Voir l'image de brochage pour référence.
Étape 4: Installation du Pi
Le Raspberry Pi est maintenu en place à l'aide de 4 vis m2,5. Les entretoises dans le boîtier mesurent 5 mm de haut, vous aurez donc besoin de vis de 3 ou 4 mm de long. Les entretoises ont des trous taraudés de 2 mm, ce qui est légèrement inférieur au diamètre des vis. Ils peuvent être enfilés par simple vissage dedans, faites juste attention à garder la vis verticale.
Étape 5: Ajout du script
Le bouton d'alimentation
Afin d'utiliser le bouton d'alimentation pour éteindre et allumer le Raspberry Pi en toute sécurité, vous devez installer un script d'arrêt sécurisé. Le mérite du script revient à Barry Hubbard qui a écrit le code Python original, à ETA Prime qui a popularisé ce mod sur YouTube, et à 8 Bit Junkie qui a écrit le script d'atomisation.
Pour installer le script, assurez-vous que votre Pi est connecté au wi-fi et entrez dans le terminal. Saisissez les commandes suivantes et appuyez sur Entrée après chacune:
Curl https://pie.8bitjunkie.net/shutdown/setup-shutdow… --output setup-shutdown.sh
sudo chmod +x setup-shutdown.sh
./setup-shutdown.sh
La première ligne se connectera au site Web des junkies 8 bits et téléchargera le script d'arrêt. La deuxième ligne configure le bon chmod pour exécuter le script et la troisième ligne installe réellement le script. Pour certains systèmes d'exploitation, le bouton d'alimentation est désormais actif. Si vous exécutez RetroPie 4.5 ou une version ultérieure, il y a une étape supplémentaire à faire dans le terminal:
Tapez sudo nano /etc/rc.local pour afficher le fichier rc.local.
Sur la ligne juste au-dessus de la "sortie 0", ajoutez python /home/pi/scripts/shutdown.py &
Appuyez sur ctrl + x, appuyez sur Y pour enregistrer les modifications et appuyez sur Entrée pour quitter le fichier.
Redémarrez le Pi. Le bouton d'alimentation devrait maintenant être fonctionnel.
La LED
La LED est connectée à la broche GPIO de la console série qui surveille l'activité. Il s'allume lorsque le Pi est allumé et s'éteint lorsque le Pi est complètement éteint et peut être déconnecté en toute sécurité. Pour le configurer, il vous suffit d'ajouter une ligne de code au fichier de configuration de démarrage:
Tapez sudo nano /boot/config.txt pour afficher le fichier de configuration.
Faites défiler vers le bas et ajoutez enable_uart=1
Appuyez sur ctrl + x, appuyez sur Y pour enregistrer les modifications et appuyez sur Entrée pour quitter le fichier.
Redémarrez le Pi. La LED devrait maintenant être fonctionnelle.
Étape 6: Assemblage final
Vous avez presque fini! Avant de terminer l'assemblage, n'oubliez pas de vérifier si tout est fonctionnel:
- Le bouton d'alimentation doit à la fois allumer et éteindre le Pi
- La LED doit rester allumée pendant que le Pi est allumé et s'éteindre après l'arrêt
- Les ports du Pi doivent s'aligner avec les trous traversants du boîtier
- Le Pi doit être solidement monté sur les entretoises
- N'oubliez pas d'installer la carte micro SD et de tester le démarrage du Pi
Si tout semble bon, vous êtes prêt pour l'assemblage final. Le couvercle du boîtier est conçu pour s'aligner avec le haut de la base et utilise un guide pour le maintenir aligné avec les bords. Ajoutez simplement quelques gouttes de superglue sur le bord de la base et appuyez sur le couvercle. Nettoyez tout excès de colle avant qu'il ne sèche et le tour est joué !
Ce boîtier peut être utilisé de différentes manières, mais fonctionne mieux pour les centres multimédias et les consoles de jeux RetroPie. J'ai construit ce boîtier à l'origine comme une console de jeu rétro à l'aide d'un contrôleur Bluetooth et cela fonctionne très bien ! Si vous avez des questions, n'hésitez pas à laisser un commentaire. Merci d'avoir lu!
Conseillé:
Torche Joule Thief avec boîtier : 16 étapes (avec photos)
Torche Joule Thief avec boîtier : dans ce projet, vous apprendrez comment construire un circuit Joule Thief et le boîtier approprié pour le circuit. C'est un circuit relativement facile pour les débutants et intermédiaires. Un voleur de Joule suit un concept très simple, qui est également similaire
Fabriquer une horloge Nixie avec Arduino dans un boîtier en bois MDF : 11 étapes (avec photos)
Fabriquer une horloge Nixie avec Arduino dans un boîtier en bois MDF: Dans cette instruction, je vais montrer comment faire une horloge Nixie avec Arduino par circuit aussi simple que possible. Tous sont mis dans une caisse en bois MDF. Après l'achèvement, l'horloge ressemble à un produit : beau et compact fermement. Voyons
Testeur de composants électroniques (avec un joli boîtier): 5 étapes (avec photos)
Testeur de composants électroniques (avec un joli boîtier) : avez-vous déjà eu un appareil défectueux et/ou cassé et vous êtes-vous retrouvé à penser « que puis-je récupérer de cette (s) merde » ? Cela m'est arrivé plusieurs fois, et bien que j'aie pu récupérer la majeure partie du matériel, je n'ai pas pu récupérer la plupart des pa
Boîtier/boîtier pour lecteur de disquette Amiga Arduino : 5 étapes
Boîtier/boîtier de lecteur de disquette Amiga Arduino : cette instructable explique comment assembler le boîtier du lecteur de disquette pour le projet Arduino Amiga Floppy Disk Reader/Writer for Windows. sur l'abo
Lecteur Spotify Raspberry Pi avec boîtier imprimé en 3D : 4 étapes (avec photos)
Raspberry Pi Spotify Player avec boîtier imprimé en 3D : dans cette instructable, je vais vous montrer comment créer un lecteur de musique basé sur Raspberry Pi qui peut lire de la musique locale, des stations de radio Web et agit comme un haut-parleur Spotify Connect, le tout logé dans un mur montable Boîtier imprimé en 3D. J'ai construit ce lecteur de musique f