Table des matières:

FridgePi : Les restes n'ont jamais sonné aussi bien : 7 étapes (avec photos)
FridgePi : Les restes n'ont jamais sonné aussi bien : 7 étapes (avec photos)

Vidéo: FridgePi : Les restes n'ont jamais sonné aussi bien : 7 étapes (avec photos)

Vidéo: FridgePi : Les restes n'ont jamais sonné aussi bien : 7 étapes (avec photos)
Vidéo: How To Run Refrigerator Without Relay ! बिना रिले के फ्रिज चलाएं 2024, Juillet
Anonim
FridgePi: Les restes n'ont jamais sonné aussi bien
FridgePi: Les restes n'ont jamais sonné aussi bien

Pendant des années, j'ai diffusé de la musique à partir de l'iPhone sur une installation stéréo au sous-sol, avec des haut-parleurs câblés dans la cuisine. Cela fonctionne assez bien, mais a épuisé la batterie de mon téléphone et limité le contenu à ma bibliothèque iTunes ou à certains flux de radio Web qui étaient un peu difficiles à sélectionner et à lire.

Entrez, FrigoPi !

Un portail à écran tactile alimenté par Raspberry Pi vers le monde de la radio Internet et au-delà !

P. S. Comme le dit Sparky, le chien de feu aimant pour réfrigérateur, n'oubliez pas de planifier votre escalier de secours et de le pratiquer avec toute votre famille !:)

Étape 1: Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…

Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…
Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…
Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…
Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…
Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…
Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…
Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…
Étape 1: Pourquoi marcher quand on peut danser ? Tappa Tappa Tappa…

Bien sûr, j'aurais pu simplement coller un iPad ou une tablette Android sur le côté de notre réfrigérateur, mais où est le plaisir là-dedans ! De plus, voir ma femme lever les yeux au ciel sur un autre de mes projets Pi est inestimable.:)

Il y a 9 ans, lorsque nous avons emménagé dans notre maison, nous avons dû abattre un petit érable mort et sans branches laissé par les constructeurs pour qualifier notre terrain de boisé.

J'ai sauvé une partie du bois de cet arbre, sachant qu'un jour, j'aurais peut-être un projet Pi dans lequel je pourrais l'utiliser… et nous y sommes ! Un beau morceau de bois de notre première histoire à la maison en train d'être transformé en cadre pour l'écran tactile et Pi.

J'espérais donner au cadre un aspect de planche patinée, pour correspondre à un très beau projet de patère que ma femme a fait.

J'ai coupé la longueur de la planche d'érable en deux planches égales et les ai décalées de quelques pouces pour que les bords ne soient pas uniformes. J'ai créé l'ouverture pour l'écran tactile en mesurant l'écran, y compris la position des 4 languettes à vis et en perçant un pilote trou pour ma lame de scie sauteuse, puis en découpant la forme rectangulaire de l'écran. le bois (je voulais mettre un cadre en bois autour du bord de l'écran).

J'ai utilisé ma toupie plongeante avec une mèche droite pour retirer l'érable des deux planches où le Pi serait assis. J'ai réglé la profondeur de sorte que le Pi affleure l'arrière des planches d'érable afin que les broches GPIO ne touchent rien et ont encore assez d'érable sur la face avant pour être solide.

Étant donné que les zones du bois qui étaient retirées n'allaient pas être vues une fois l'électronique installée, je n'ai pas passé beaucoup de temps ni d'efforts à rendre la coupe jolie. De plus, il faisait -19c dans mon garage. Cela s'est donc fait assez rapidement.:)

Étape 2: Étape 2: Laisser votre Pi dans les éléments…

Étape 2: laisser votre Pi dans les éléments…
Étape 2: laisser votre Pi dans les éléments…
Étape 2: laisser votre Pi dans les éléments…
Étape 2: laisser votre Pi dans les éléments…
Étape 2: laisser votre Pi dans les éléments…
Étape 2: laisser votre Pi dans les éléments…

La deuxième étape consistait à donner du caractère au cadre.

Ma femme avait construit un très joli porte-manteau des mois auparavant (voir photo), alors j'ai pensé imiter son design et construire le support à son image.

J'aime le look des planches de grange patinées, mais je ne veux vraiment pas de planches de grange saturées de diesel / matières fécales collées sur le côté de mon réfrigérateur de cuisine, j'ai donc choisi de créer un faux cadre patiné pour le projet.

C'est en fait très facile.

1 Sélectionnez le bois pour votre cadre. Étant donné que le Pi lui-même serait assis assez près de la surface de la planche, j'ai choisi d'utiliser du bois dur (érable). Comme nous avions un érable abattu dans notre arrière-cour, j'ai utilisé le bois de cet arbre. Donner ainsi un angle personnel au projet

2Sélectionnez quelques couleurs de peinture, puis brossez les couleurs sur les planches. Ne devenez pas trop fou en couvrant chaque centimètre de la planche. Brossez simplement les sections comme indiqué sur les photos. J'ai trouvé du blanc (plutôt), un bleu et un gris fonctionnaient bien. CONSEIL: utilisez de la peinture que vous possédez déjà ou achetez de petits échantillons pour économiser $$$.

3Laissez la peinture sécher, puis poncez légèrement les couches de peinture en section, créant un aspect patiné / usé.

Étape 3: Étape 3: Scruffy Looking Pi Herder…

Étape 3: Scruffy Looking Pi Herder…
Étape 3: Scruffy Looking Pi Herder…
Étape 3: Scruffy Looking Pi Herder…
Étape 3: Scruffy Looking Pi Herder…
Étape 3: Scruffy Looking Pi Herder…
Étape 3: Scruffy Looking Pi Herder…

Une fois la peinture poncée, créant l'illusion patinée, il était temps de joindre les deux planches ensemble.

J'ai utilisé une vis à goujon à une extrémité pour fixer les planches du cadre ensemble, à l'autre extrémité j'ai utilisé une vis à bois qui ne serait pas visible une fois montée sur le réfrigérateur.

Pré-percez les trous de vis avec des mèches de taille appropriée pour éviter de fendre le bois

Une fois la peinture séchée, poncée et percée, j'ai appliqué une teinture foncée sur les deux planches à l'aide d'un chiffon. Cela a donné au cadre un aspect classique. Encore une fois, cela est totalement ouvert à votre propre esthétique. Vous pouvez choisir de teindre votre cadre en noir, clair ou pas du tout.

Étape 4: Étape 4: Vérifier, vérifier et revérifier les autorisations

Étape 4: Vérifier, vérifier et revérifier les autorisations
Étape 4: Vérifier, vérifier et revérifier les autorisations
Étape 4: Vérifier, vérifier et revérifier les autorisations
Étape 4: Vérifier, vérifier et revérifier les autorisations
Étape 4: Vérifier, vérifier et revérifier les autorisations
Étape 4: Vérifier, vérifier et revérifier les autorisations

Une fois séché (24h plus). J'ai placé l'écran tactile dans le cadre pour vérifier la profondeur et le positionnement. Jusqu'ici tout va bien !

L'écran de 7 se trouve à environ 1 mm de la surface de la surface de la planche d'érable.

Le Pi lui-même se trouve à l'arrière creusé dans notre section de la carte et la connexion du câble HDMI passe bien entre le PI et l'écran.

N'oubliez pas de décoller le film protecteur avant de fixer le cadre de bord à l'étape suivante !:)

Étape 5: Étape 5: Les aimants ont des relations complexes, attrayantes ou repoussantes…

Étape 5: Les aimants ont des relations complexes, attrayantes ou repoussantes…
Étape 5: Les aimants ont des relations complexes, attrayantes ou repoussantes…
Étape 5: Les aimants ont des relations complexes, attrayantes ou repoussantes…
Étape 5: Les aimants ont des relations complexes, attrayantes ou repoussantes…

Après avoir vérifié le positionnement de l'écran et des câbles, j'ai fixé l'écran tactile en place avec 4 petites vis.

J'ai utilisé un bon adhésif de construction PL pour fixer le cadre de bord en érable à onglet, teinté de la même teinture que le bois, autour de l'écran.

Étant donné que les trous des languettes de vis de l'écran sont plus grands, j'ai choisi de placer un cadre en bois autour de l'écran, couvrant les trous et toute autre imperfection du placement de l'écran.

Le seul inconvénient était que deux des trous de vis dépassaient le bord du cadre de bord. Ce n'est pas grave, car j'ai simplement recouvert ces deux endroits avec des bouchons en bois dur, également teints en noir. Avec le recul, je devrais placer deux autres bouchons en bois dur de l'autre côté de l'écran, créant une symétrie.

Vis et apprend.:)

Puisque le FridgePi allait vivre sur le côté de notre réfrigérateur de cuisine, j'ai choisi des aimants comme moyen de le fixer au réfrigérateur.

Les aimants sont non destructifs et (si vous collectez suffisamment de vieux déchets électroniques comme moi), ils sont gratuits !

Les anciens disques durs 3,5 sont une mine d'or pour les aimants à plaque extrêmement puissants et à grande surface. Ceux illustrés ont des champs si puissants qu'ils peuvent rester attachés aux côtés opposés de ma main.

Ils peuvent également avoir l'avantage supplémentaire d'inclure des trous de montage de vis.

Étape 6: Étape 6: La musique rend le réseau plus fondateur

Étape 6: La musique rend le réseau plus fondateur
Étape 6: La musique rend le réseau plus fondateur

Alors maintenant que le côté interface (FridgePi) de l'identifiant du projet est terminé, j'ai configuré un Pi avec Volumio installé pour agir en tant que serveur de streaming musical.

Vous pouvez consulter le logiciel gratuit Volumio ici:

J'ai configuré un Pi 3 avec une carte micro SD SanDisk de 16 Mo et installé l'image Volumio dans to.

Notre musique est stockée sur un Synology 1515+ et Volumio permet AirPlay ainsi que des milliers de flux de web radio, ce qui est bien, car j'adore écouter Nectarine Demoscene Radio www.scenemusic.netMa femme ne le fait pas…:)

J'ai réglé l'ampli JVC à un niveau de volume MAX décent, puis j'ai configuré le Pi exécutant Volumio pour accéder à mon réseau iTunes partagé et (plus important encore) aux dossiers de musique DemoScene sur mon Synology NAS.

J'ai donné au Volumio Pi une adresse IP statique, puis je l'ai laissé sans tête, connecté à mon commutateur réseau de sous-sol.

Étape 7: Étape 7: un NANOing Nous irons…

Étape 7: un NANOing We Will Go…
Étape 7: un NANOing We Will Go…

Après avoir configuré le serveur Volumio Pi, j'ai configuré le Pi qui serait l'interface principale et serait collé sur le côté de notre réfrigérateur.

La première chose que j'ai faite a été d'installer le dernier Raspbian (Stretch) à partir du site Web de Raspberry Pi.

Résolution de l'écranAu premier démarrage, vous remarquerez que la qualité de l'image à l'écran ressemble à des ordures. Pas de soucis! Il suffit de définir manuellement la résolution optimale de 800x400 (attention, la résolution optimale de votre écran tactile peut être différente).

Pour ce faire, modifiez votre fichier config.txt dans le répertoire /boot: sudo nano /boot/config.txt

Ajoutez ce qui suit:hdmi_group=2hdmi_mode=87hdmi_cvt=800 480 60 6 0 0hdmi_drive=1

Enregistrez et redémarrez le Pi. Cela devrait mieux paraître.:)

Démarrage automatique de ChromiumEnsuite, j'ai dû le configurer pour qu'il démarre automatiquement x et me connecter avec l'utilisateur par défaut "pi".

Une fois que le système s'est connecté automatiquement et a démarré l'interface graphique, je l'ai configuré pour charger automatiquement le navigateur Web Chromium en mode plein écran au démarrage et l'ai dirigé vers le serveur Volumio Pi.

Pour ce faire, j'ai fait ce qui suit (rappelez-vous, c'est Stretch): sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

Ajoutez la ligne suivante:@lxterminal -e chromium-browser --start-fullscreen --incognito 10.0.1.27Où 10.0.1.27 serait votre propre adresse de serveur volumio bien sûr.

Supprimer le curseurAvoir le curseur de la souris sur l'écran à tout moment est ennuyeux, donc pour le supprimer, nous utilisons un petit utilitaire appelé unclutter.

Installez unclutter à l'aide du terminal: sudo apt-get install unclutter

Ensuite, s'il ne l'a pas fait tout seul, modifiez simplement à nouveau votre fichier de démarrage automatique: sudo nano /home/pi/.config/lxsession/LXDE-pi/autostart

et ajoutez:@unclutter -idle 0

Désormais, vous ne verrez brièvement un curseur que lorsque vous toucherez réellement l'écran.

Retournez les coordonnées de votre écran tactile SI vous devez faire pivoter votre écran à l'envers (par exemple, en le déplaçant d'un côté du réfrigérateur à l'autre) comme je l'ai fait, vous devrez non seulement retourner l'image HDMI, mais également les coordonnées de l'écran tactile. REMARQUE: je pense que l'écran tactile 7 officiel de la Raspberry Foundation ne nécessite pas ces étapes, c'est plus pour la pléthore d'écrans tiers. Comme celui que j'ai utilisé.:)

Étape 1: retournez la vidéo HDMI Modifiez votre fichier config.txt situé dans /boot:sudo nano /boot/config.txt

Ajoutez la ligne suivante: display_rotate=2 180 degrés

Étape 2: retournez les coordonnées de votre écran tactile Modifiez le fichier 40-libinput.conf situé dans /usr/share/X11/xorg.conf.dsudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

commentez toute la section existante faisant référence à "InputClass" avec l'identifiant pour "libinput touchscreen catchall"

Assurez-vous que c'est l'écran tactile et non les sections du pavé tactile ou de la tablette que vous commentez.

Maintenant, ajoutez ce qui suit:

Section "InputClass" Identifiant "libinput touchscreen catchall" MatchIsTouchscreen "on" MatchDevicePath "/dev/input/event*" Driver "evdav" Option "TransformationMatrix" "-1 0 1 0 -1 1 0 0 1"EndSection

Enregistrez et redémarrez. Cela " devrait " retourner les coordonnées de l'écran tactile.

J'espère que vous avez apprécié ce Instructable ! J'ai passé un bon moment à le faire et à l'écouter pendant que je tapais ceci !

J'ai déjà déclaré modifier ce projet pour inclure un bouton-poussoir lumineux qui activera/désactivera le rétro-éclairage de l'écran, ainsi qu'un deuxième bouton-poussoir qui me permettra de parcourir les différents bureaux et d'exécuter plusieurs programmes, FridgePi peut donc être utilisé pour afficher non seulement Volumio, mais aussi les rapports météorologiques, la base de données de suivi du contenu du congélateur, le calendrier des événements familiaux, etc.

Questions, commentaires, suggestions, idées, n'hésitez pas à m'en faire part !

Prenez soin de vous et bon hacking !

Concours Raspberry Pi 2017
Concours Raspberry Pi 2017
Concours Raspberry Pi 2017
Concours Raspberry Pi 2017

Finaliste du concours Raspberry Pi 2017

Conseillé: