Table des matières:
- Fournitures
- Étape 1: Rassembler toutes vos fournitures
- Étape 2: Construire le logement
- Étape 3: faire le circuit
- Étape 4: Téléchargez le code depuis Github
- Étape 5: Créer la base de données MySQL
- Étape 6: Tester la Smartroom
- Étape 7: mettre le circuit à l'intérieur de votre logement
- Étape 8: Profitez de la Smartroom
Vidéo: Smartroom : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Avez-vous déjà eu envie de vous allonger dans votre lit et de ne pas vouloir vous lever ? Avez-vous déjà eu l'impression que vous lever pour ouvrir vos volets est trop demander ? Alors j'ai la solution parfaite pour vous. Présentation de Smartroom, prenez le contrôle de votre chambre avec votre téléphone portable, votre tablette ou même votre ordinateur !
Fournitures
Dans la prochaine étape, je montrerai la liste des fournitures dont vous aurez besoin. Plus important encore, vous aurez besoin d'un Raspberry Pi et de votre ordinateur.
Étape 1: Rassembler toutes vos fournitures
Le plus important, les fournitures! J'ai tout placé dans un tableur Excel.
Étape 2: Construire le logement
Pour le boîtier, j'ai utilisé un panneau MDF de 122 cm sur 61 cm, vous pouvez les trouver dans n'importe quel magasin de bricolage. Coupez-les avec une scie circulaire à lame avec les dimensions du dessin. Les panneaux sont ensuite collés entre eux avec la colle Soudal Fix All. La peinture est facultative mais lui donne une belle touche:), j'ai utilisé les types de peinture comme on le voit sur les photos ci-dessus. Pour les rideaux, j'ai fait une seule feuille du tissu le plus fin que j'avais. J'avais aussi un tube en plastique qui traînait avec un angle de 90 degrés. Je les ai coupés en morceaux pour que les capteurs s'intègrent.
Étape 3: faire le circuit
Ce n'est pas le plus petit circuit électrique mais c'est ce qui rend ce projet amusant. Essayez d'éviter de croiser les câbles sauteurs. Les fils qui ne vont pas à la même maquette devraient être plus longs. Vous pouvez soit souder deux fils, soit connecter des fils mâles à femelles entre eux.
Étape 4: Téléchargez le code depuis Github
Vous pouvez télécharger le code de ce projet sur mon Github, le lien est https://github.com/howest-mct/1920-1mct-project1-V… Cliquez sur Code et téléchargez le backend et le frontend.
Faites une connexion SSH entre votre PI et Visual Studio Code, si vous ne savez pas comment faire, voici un petit tutoriel.
Dans VS Code, créez un nouveau dossier et appelez-le comme vous voulez, sérieusement, cela n'a pas d'importance. Collez tous les fichiers du backend dans ce dossier. Première partie terminée. Naviguez maintenant vers /var/www/ sur VC Code et collez-y les fichiers frontaux. La partie codage est maintenant terminée !
Étape 5: Créer la base de données MySQL
Le programme que j'utilise pour créer des bases de données est MySQL Workbench. Vous pouvez trouver le lien de téléchargement ici.
Créez une connexion sans fil, reportez-vous à mes paramètres, assurez-vous que le nom d'hôte SSH est l'adresse IP de votre RPi.
Allez maintenant sur l'icône sous Fichier en haut à gauche de l'écran, cliquez dessus, cela devrait ouvrir un fichier SQL simple. collez-y le code smartroomdb.txt et exécutez-le (l'éclair jaune). Maintenant tu es en or !
Étape 6: Tester la Smartroom
Maintenant que la plupart des parties techniques sont terminées, accédez au dossier que vous venez de créer dans VS Code et démarrez app.py. Il y a une petite icône de départ dans le coin supérieur droit. Allez maintenant dans votre navigateur et saisissez l'adresse IP de votre RPi. Vous devriez voir le site.
Ce site est créé mobile first! Alors oui, vous pouvez utiliser ce projet sur votre téléphone. Tapez simplement l'adresse IP de votre RPi.
Vous pouvez également laisser le projet démarrer lorsque votre Raspberry Pi démarre. Si vous voulez faire cela, vous devrez créer un service de app1.py. Suivez ce tutoriel
Vous devrez changer main.py en app1.py et changer le répertoire dans le répertoire où se trouve app1.py. Testez si tout fonctionne dans le circuit électrique. Si oui, passez à l'étape suivante !
Étape 7: mettre le circuit à l'intérieur de votre logement
Vous avez atteint la dernière partie, félicitations !
Deux trous devront être percés dans les murs. Un là où se trouve le dressing et un sous le bureau. Vous pouvez utiliser une perceuse régulière pour cela. Après cela, la planche à pain avec le MCP3008 et le L293D passe sous la commode et l'autre planche à pain passe sous le lit. La gestion des câbles dépend de vous. J'ai utilisé quelques tampons collants que j'ai trouvés dans mon magasin de bricolage local (Hubo).
Étape 8: Profitez de la Smartroom
Vous êtes maintenant entièrement configuré pour utiliser la smartroom, plus besoin de vous lever pour ouvrir vos volets !
Conseillé:
Comment fabriquer une antenne double biquade 4G LTE en quelques étapes faciles : 3 étapes
Comment créer une antenne double biquade 4G LTE Étapes faciles : La plupart du temps, je n'ai pas une bonne force de signal pour mes travaux quotidiens. Donc. Je recherche et essaye différents types d'antenne mais ne fonctionne pas. Après une perte de temps, j'ai trouvé une antenne que j'espère fabriquer et tester, car ce n'est pas un principe de construction
Game Design dans Flick en 5 étapes : 5 étapes
Game Design dans Flick en 5 étapes : Flick est un moyen très simple de créer un jeu, en particulier quelque chose comme un puzzle, un roman visuel ou un jeu d'aventure
Système d'alerte de stationnement en marche arrière Arduino - Étapes par étape : 4 étapes
Système d'alerte de stationnement en marche arrière Arduino | Étapes par étape : dans ce projet, je vais concevoir un circuit de capteur de stationnement inversé pour voiture Arduino simple à l'aide d'un capteur à ultrasons Arduino UNO et HC-SR04. Ce système d'alerte de marche arrière basé sur Arduino peut être utilisé pour une navigation autonome, une télémétrie de robot et d'autres r
Détection de visage sur Raspberry Pi 4B en 3 étapes : 3 étapes
Détection de visage sur Raspberry Pi 4B en 3 étapes : dans ce Instructable, nous allons effectuer une détection de visage sur Raspberry Pi 4 avec Shunya O/S en utilisant la bibliothèque Shunyaface. Shunyaface est une bibliothèque de reconnaissance/détection de visage. Le projet vise à atteindre la vitesse de détection et de reconnaissance la plus rapide avec
Miroir de vanité de bricolage en étapes faciles (à l'aide de bandes lumineuses à LED): 4 étapes
Miroir de vanité DIY en étapes faciles (à l'aide de bandes lumineuses à LED) : Dans cet article, j'ai fabriqué un miroir de vanité DIY à l'aide des bandes LED. C'est vraiment cool et vous devez les essayer aussi