Table des matières:

Smartroom : 8 étapes
Smartroom : 8 étapes

Vidéo: Smartroom : 8 étapes

Vidéo: Smartroom : 8 étapes
Vidéo: Cosa Smart Room Thermostat 230V Heater and AC Control 2024, Novembre
Anonim
Chambre intelligente
Chambre intelligente

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

Rassembler toutes vos fournitures
Rassembler toutes vos fournitures
Rassembler toutes vos fournitures
Rassembler toutes vos fournitures
Rassembler toutes vos fournitures
Rassembler toutes vos fournitures

Le plus important, les fournitures! J'ai tout placé dans un tableur Excel.

Étape 2: Construire le logement

Construire le logement
Construire le logement
Construire le logement
Construire le logement
Construire le logement
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

Faire le circuit
Faire le circuit
Faire le circuit
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

Créer la base de données MySQL
Créer la base de données MySQL
Créer la base de données MySQL
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

Tester la Smartroom
Tester la Smartroom
Tester la Smartroom
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

Mettre le circuit à l'intérieur de votre logement
Mettre le circuit à l'intérieur de votre logement
Mettre le circuit à l'intérieur de votre logement
Mettre le circuit à l'intérieur de votre logement
Mettre le circuit à l'intérieur de votre logement
Mettre le circuit à l'intérieur de votre logement
Mettre le circuit à l'intérieur de votre logement
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

Profitez de la Smartroom !
Profitez de la Smartroom !
Profitez de la Smartroom !
Profitez de la Smartroom !
Profitez de la Smartroom !
Profitez de la Smartroom !

Vous êtes maintenant entièrement configuré pour utiliser la smartroom, plus besoin de vous lever pour ouvrir vos volets !

Conseillé: