Table des matières:

Réfrigérateur intelligent Nevera : 6 étapes
Réfrigérateur intelligent Nevera : 6 étapes

Vidéo: Réfrigérateur intelligent Nevera : 6 étapes

Vidéo: Réfrigérateur intelligent Nevera : 6 étapes
Vidéo: 7 Meilleurs Réfrigérateurs Connectés De 2021 2024, Novembre
Anonim
Réfrigérateur intelligent Nevera
Réfrigérateur intelligent Nevera

Je suis étudiant NMCT à Howest Kortrijk (Belgique) et dans le cadre des examens nous devions faire un projet final. J'ai créé "Nevera", un outil pour vous aider à vous souvenir de tout ce qu'il y a dans votre réfrigérateur. À l'aide d'un lecteur de codes-barres, vous devrez scanner les produits qui entrent et sortent de votre réfrigérateur. Ces produits seront stockés dans une base de données MySQL et affichés sur un site Web, vous saurez donc toujours ce qu'il y a dans votre réfrigérateur. Sur le site Web, vous trouverez également une liste de courses, où vous pouvez ajouter ou supprimer des produits que vous devez acheter à l'épicerie, et il y a aussi une page où vous pouvez analyser les températures précédentes à l'intérieur de votre réfrigérateur.

Vous pouvez trouver mon portfolio ici.

Étape 1: Matériaux

Matériaux
Matériaux
Matériaux
Matériaux
Matériaux
Matériaux
Matériaux
Matériaux

·

  • 1 x Rasperry Pi 3
  • 1 carte SD
  • 1 x lecteur de codes-barres USB
  • 1 écran LCD
  • 1 x potentiomètre
  • 1 x capteur de température
  • 1 x planche à pain
  • Résistances 10kOhm
  • Bois et outils

Étape 2: Câblage

Câblage
Câblage
Câblage
Câblage

Vous pouvez voir un bon aperçu du câblage sur les images ci-dessus ou dans la pièce jointe appelée Nevera_schema.fzz. L'extension.fzz peut être exécutée dans le programme Fritzing, qui est gratuit.

Le port USB du Raspberry Pi est connecté à l'USB du lecteur de codes-barres.

Étape 3: Base de données

Base de données
Base de données

Ceci est ma base de données normalisée dans MySQL. Il existe de 6 tableaux:

Produit: Vous trouverez ici les données de tous les produits possibles.

Frigo: Ici vous trouverez tous les réfrigérateurs, vous pouvez donc avoir plus d'un réfrigérateur.

Capteur: Vous trouverez ici votre capteur.

Producten_in_frigo: Vous trouverez ici les informations sur tous les produits qui se trouvent actuellement dans votre réfrigérateur.

Sensor_in_frigo: Vous trouverez ici les données mesurées par le capteur de température à l'intérieur de votre réfrigérateur.

Boodschappenlijst: Vous trouverez ici les données de la liste de courses.

Étape 4: Site Web

Site Internet
Site Internet

J'ai d'abord créé un design mobile dans Adobe XD, où j'ai choisi mon schéma de couleurs et les polices que je voulais utiliser, afin que je puisse déterminer à quoi je voulais que mon site Web ressemble.

Ensuite, j'ai essayé de recréer cela en html et css sur un site Web réactif.

Étape 5:

Après la conception, j'ai dû importer des données réelles dans mon site Web en utilisant Flask et MySQL. J'ai également lu mes données à partir de ma température et les ai montrées dans un graphique.

Voici mon code:

github.com/NMCT-S2-Project-I/project-i-Judithvanass

Étape 6: Logement

Logement
Logement
Logement
Logement
Logement
Logement
Logement
Logement

J'ai utilisé du bois qui était à l'origine un tiroir dans une boîte que nous n'utilisions plus. Mon voisin l'a coupé en deux et a utilisé l'autre moitié comme toit. Nous avons percé des vis pour nous assurer que tout reste en place. Puis il a découpé un trou de la taille de mon écran LCD. Enfin, il a percé un trou à l'avant, que j'ai gratté dans un trou plus grand pour plus de câbles. Pour fermer le tout, il a percé deux petits trous à l'arrière, afin que je puisse l'ouvrir et le fermer en tournant simplement quelques vis dans le bois.

Ce n'est pas une conception exacte, vous pouvez mettre votre projet dans n'importe quelle boîte que vous voulez.

Conseillé: