Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45
Bonjour, je m'appelle Thibault D'Haese et je suis étudiant à Howest Kortrijk. Je suis actuellement en première année de Technologie Multimédia et Communication.
À la fin de l'année, nous devions faire un projet IoT. Pour ce projet, j'ai eu l'idée de faire un humidificateur qui envoie toutes ses données mesurées à un site Web. Pour mon appareil, j'ai choisi un nom évident, CigarSaver.
Ci-dessous, vous pouvez lire toutes les étapes nécessaires que j'ai dû suivre pour mener à bien le projet.
Étape 1: Composants et matériaux
Pour mon projet, j'ai utilisé beaucoup de composants différents pour pouvoir tout mener à bien. Les composants que j'ai utilisés sont énumérés ci-dessous. Le coût total de ce projet était d'environ 233 €.
Composants:
- Raspberry Pi 4 modèle B
- Alimentation Raspberry Pi
- Cordonnier Raspberry Pi
- Carte micro SD de 32 Go
- Planche à pain
- Capteur de température ~ DS18B20
- Capteur d'humidité ~ DHT11
- Interrupteur de porte magnétique
- Résistances 5K
- ACL 16x2
- Moteur pas à pas ~ 28BYJ-48
- Pilote ULN2003
- Buzzer actif
- Cavalier femelle à femelle
- Cavaliers mâles à mâles
- Fils de cavalier femelle à mâle
Matériaux:
- Bois
- Plexiglas
- Poignée de porte
Outils:
- Scie à bois industrielle
- Scie électrique
- Visseuse électrique
- Fer à souder
- Percer
Dans le fichier excel ci-dessous, vous pouvez voir la liste complète des prix de tous mes matériaux.
Étape 2: Base de données
Après avoir compris chaque composant, j'ai commencé à créer un diagramme de relation d'entité.
Avec ma base de données, vous pouvez voir:
- La valeur actuelle si la porte est ouverte ou non
- Quand la porte a été ouverte
- Historique de la température et de la température actuelle
- Historique du pourcentage d'humidité et du pourcentage d'humidité actuel
J'ai hébergé ma base de données sur mon RPi en utilisant MariaDB.
Étape 3: Création d'un schéma de frittage
Une fois que tout a été compris, il était temps de mettre en place mon matériel. J'ai d'abord fait cela virtuellement avec l'ordinateur afin que je ne puisse rien faire de mal qui pourrait provoquer un court-circuit.
Pour créer ce schéma, j'ai utilisé le programme fritzing.
Étape 4: Assemblage du matériel
Une fois mon schéma de frittage terminé et que j'en étais satisfait, j'ai commencé à assembler mon matériel. J'ai commencé avec mon capteur de température et d'humidité. Je l'ai fait parce que les capteurs me semblaient les plus faciles. Le capteur de porte était la dernière chose que j'ai faite des capteurs car il devait encore être livré.
Une fois les capteurs terminés, j'ai fait mon écran LCD. Ce n'était plus si difficile parce que je l'ai déjà changé et encodé dans le passé.
La dernière étape consistait à connecter mes actionneurs. Le premier actionneur que j'ai connecté était mon buzzer. Une fois que j'ai réussi, je suis passé au dernier actionneur, à savoir mon moteur pas à pas
Vous pouvez trouver mon code sur github.
Étape 5: Concevoir le site Web Mobile First
Afin de pouvoir afficher toutes les données mesurées par mes capteurs, j'ai décidé de créer un design dans Adobe XD que je convertirai plus tard en un véritable site Web. Grâce au site Web, vous pouvez également contrôler le pourcentage d'humidité de la cave.
Étape 6: Élaboration du dossier
Puis il était temps de faire mon enclos. Pour mes matériaux je suis allé au Brico et j'ai acheté du bois un plexiglas. J'ai fait l'extérieur de ma boîte à partir de bois que j'avais coupé par un menuisier. À l'intérieur, j'ai mis mon plexiglas pour que vous puissiez facilement voir les composants électroniques en cas de problème.
Mon code peut être trouvé sur github juste ici.
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