Table des matières:
- Étape 1: Rassembler les pièces et les outils
- Étape 2: Assembler l'électronique
- Étape 3: Le code
- Étape 4: Flocon de neige imprimé en 3D (facultatif)
- Étape 5: Découpe et collage
- Étape 6: Tester
- Étape 7: Futur: Ajout du code WIFI
Vidéo: Avis de viande fraîche : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
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
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
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
- Placez un fil jaune de la broche 4 à une rangée libre sur la planche à pain
- 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
- Placez le fil jaune de la temp. capteur et placez-le sur celui de cette même rangée
- Placez le fil rouge de la temp. capteur sur la ligne 3.3v et placez le fil noir sur la ligne de masse
- Connectez la broche 3.3v du NodeMCU à la ligne de la maquette
- 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
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)
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
- 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
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
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é:
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
Capteur de température et de viande pour barbecue sur ESP8266 avec écran : 5 étapes (avec photos)
Capteur de température et de viande de barbecue sur ESP8266 avec affichage : dans ce Instructable, je vais vous montrer comment créer votre propre version d'un outil de barbecue qui mesure la température actuelle dans votre barbecue et allume un ventilateur pour l'allumer si nécessaire. En plus de cela, il y a aussi un capteur de température du cœur de la viande d'attaque
Comment couper la viande - STYLE LASER ! : 3 étapes (avec photos)
Comment couper la viande - STYLE LASER ! : Il existe une astuce pour que cela fonctionne - alors voici comment couper la viande et être prêt pour la savoureuse convention des animaux
Croquis d'avis météo Intel Edison : 6 étapes
Intel Edison Weather Advisory Sketch : nous voulions créer un projet coloré, extensible et mettant en valeur les caractéristiques uniques d'un Intel Edison. Utiliser le wifi Utiliser Linux Utiliser les composants du Grove Starter Kit. De plus, je voulais savoir comment transmettre des informations depuis Linux