Table des matières:

Avis de viande fraîche : 7 étapes
Avis de viande fraîche : 7 étapes

Vidéo: Avis de viande fraîche : 7 étapes

Vidéo: Avis de viande fraîche : 7 étapes
Vidéo: EN 1 SEMAINE J'AI PERDU 7 KILOS 2024, Novembre
Anonim
Image
Image
Avis de viande fraîche
Avis de viande fraîche
Avis de viande fraîche
Avis de viande fraîche

Un appareil pour garder la rencontre fraîche. Ce projet a démarré parce que j'ai été mis au défi dans l'un de mes cours de résoudre un problème en utilisant les compétences que nous avions apprises en classe. J'ai tout de suite pensé à quelque chose qui est arrivé à ma famille il y a quelques années. Un été, nous sommes partis en vacances pendant quelques semaines et sommes revenus à l'odeur de la mort et à un sol taché de sang, inutile de dire que c'était un cauchemar à nettoyer et que le congélateur n'était pas alimenté. Cet événement a amené mon père à se demander si nous devions même acheter du bœuf élevé en liberté / nourri à l'herbe (les bonnes choses). C'est l'incarnation de mon problème, j'ai donc conçu un appareil qui pourrait fonctionner tout seul et avertir quiconque vérifiant la maison et à un moment donné dans le futur, envoyer un SMS au téléphone du propriétaire afin de donner un retour rapide du congélateur. Dans l'ensemble, l'appareil utilise une LED multicolore pour informer les gens autour de la maison que quelque chose ne va pas et que finalement quiconque souhaite recevoir un texte sur la viande commence à se détériorer.

Étape 1: Rassembler les pièces et les outils

Rassembler des pièces et des outils
Rassembler des pièces et des outils

Pour mener à bien ce projet, un constructeur aura besoin de connaissances de base en soudure, Arduino IDE et impression 3D (facultatif). Le projet consiste principalement en de l'électronique sur Amazon et tout le reste se trouve facilement dans un grand magasin local.

Composants:

  • Carte NodeMCU (https://a.co/haoqMPw)
  • Capteur de température DS18B20 avec imperméabilisation (https://a.co/ewfkmng)
  • LED RVB à cathode commune (https://www.sparkfun.com/products/9264)
  • Boîte à savon pour être l'enfermement (1 $ chez Walmart)
  • Alimentation USB (https://a.co/ccjaQHv)

Le reste de ces composants a été rassemblé en commandant un kit sur Amazon (https://a.co/gUIA75y) mais vous pouvez probablement trouver un kit moins cher sur Amazon (j'essayais d'apprendre Arduino).

  • Planche à pain électronique
  • Fils de cavalier
  • Trois résistances de 270Ω
  • Une résistance de 4,7 kΩ
  • Trois+ broches d'en-tête

Outils:

  • Ordinateur
  • Cordon micro-USB
  • Kit de soudure
  • Pistolet à colle chaude haute température
  • Percez avec un foret 1/4
  • Imprimante 3D avec filament

Au début, je pensais alimenter la carte via une alimentation interne, mais après avoir joué avec l'idée, j'ai fini par utiliser l'alimentation USB externe car c'était plus simple.

Étape 2: Assembler l'électronique

Assembler l'électronique
Assembler l'électronique
Assembler l'électronique
Assembler l'électronique
Assembler l'électronique
Assembler l'électronique

La photo 1 montre la disposition de l'électronique

Partie 1:

Soudez chacun des fils provenant du capteur de température sur sa propre broche d'en-tête (photos 2 et 3)

Partie 2: Temp. Capteur

  • Placez la carte NodeMCU sur le bord de la maquette (photos 4 et 5)
  • Utilisez les cavaliers pour connecter le NodeMCU au temp. capteur

    1. Placez un fil jaune de la broche 4 à une rangée libre sur la planche à pain
    2. Prenez la résistance 4.7kΩ et connectez-la à la ligne 3.3v puis placez l'autre côté de celle-ci dans la rangée de l'étape précédente
    3. Placez le fil jaune de la temp. capteur et placez-le sur celui de cette même rangée
    4. Placez le fil rouge de la temp. capteur sur la ligne 3.3v et placez le fil noir sur la ligne de masse
    5. Connectez la broche 3.3v du NodeMCU à la ligne de la maquette
    6. Connectez la broche de terre du NodeMCU à la ligne de la maquette

Partie 3: DEL

Ce tutoriel a été très utile pour le câblage de la LED (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). Il vous suffit de garder une trace des broches sur lesquelles vous mettez chaque partie de la LED (par exemple, Mes broches sont D6 (rouge), D7 (vert) et D8 (bleu)

Étape 3: Le code

Image
Image
Le code
Le code

Le code que j'utilise actuellement était largement basé sur l'exemple DS18x20_Temperature de la bibliothèque OneWire.

Partie 1: Obtenir la configuration

La vidéo ci-dessus devrait vous donner un bon début d'utilisation du NodeMCU.

Partie 2: Mon code

Comme indiqué ci-dessus, j'ai principalement utilisé le code de la bibliothèque OneWire mais j'ai ajouté deux variables en haut du fichier et ajouté une partie qui réagit si la température a atteint un certain seuil (code Arduino ci-dessus). Aussi, désolé si le code n'est pas propre, c'était la première fois que je code avec Arduino.

Étape 4: Flocon de neige imprimé en 3D (facultatif)

Flocon de neige imprimé en 3D (facultatif)
Flocon de neige imprimé en 3D (facultatif)
Flocon de neige imprimé en 3D (facultatif)
Flocon de neige imprimé en 3D (facultatif)
Flocon de neige imprimé en 3D (facultatif)
Flocon de neige imprimé en 3D (facultatif)

J'ai ajouté un flocon de neige pour maintenir la température. capteur pour aider à indiquer à l'utilisateur où il doit aller. Le flocon de neige que j'ai utilisé venait de https://www.thingverse.com/thing:2732146 et je viens d'ajouter un lien (pour rendre du crédit) et un trou pour le capteur de température.

Étape 5: Découpe et collage

Découpe et collage
Découpe et collage
Découpe et collage
Découpe et collage
Découpe et collage
Découpe et collage
Découpe et collage
Découpe et collage
  • J'ai décidé d'envoyer le capteur de température sur le côté, j'ai donc percé un trou de 1/4 de pouce sur le côté pour la température. capteur pour sortir. J'ai également coupé le bord de l'endroit où le cordon Micro-USB entre.
  • Pour la partie collage, j'ai utilisé un pistolet à colle chaude haute température et cela a bien fonctionné, assurez-vous simplement d'utiliser suffisamment de colle. J'ai collé le capteur de température sur le boîtier et le flocon de neige (Photos 4&5).

Étape 6: Tester

Essai
Essai
Essai
Essai
Essai
Essai

Je suis encore à l'université, j'ai donc utilisé mon mini-réfrigérateur pour les tests. Le code OneWire envoie également la température sur la ligne série (9600 bauds), ce qui facilite le test de la température.

Étape 7: Futur: Ajout du code WIFI

Futur: Ajout du code WIFI
Futur: Ajout du code WIFI

Je prévois d'ajouter des capacités WIFI au code afin que le notificateur puisse envoyer des textes.

C'était ma première construction sur Instructables alors essayez de pardonner les trous dedans.

Conseillé: