Indholdsfortegnelse:

Anmeldelse af frisk kød: 7 trin
Anmeldelse af frisk kød: 7 trin

Video: Anmeldelse af frisk kød: 7 trin

Video: Anmeldelse af frisk kød: 7 trin
Video: Morgencomplet for 2 - på bare 8 minutter - En airfryer opskrift 2024, November
Anonim
Image
Image
Anmeldelse af frisk kød
Anmeldelse af frisk kød
Anmeldelse af frisk kød
Anmeldelse af frisk kød

En enhed til at holde møde frisk. Dette projekt gik i gang, fordi jeg blev udfordret i en af mine klasser til at løse et problem ved hjælp af de færdigheder, vi havde lært i klassen. Jeg tænkte straks på noget, der skete med min familie for et par år siden. En sommer tog vi på ferie i et par uger og kom tilbage til lugten af død og et blodplettet gulv, det er overflødigt at sige, at det var et mareridt at rydde op, og fryseren fik ikke strøm. Denne begivenhed fik min far til at stille spørgsmålstegn ved, om vi overhovedet skulle købe oksekød med frit område/græsfoder (de gode ting). Dette er legemliggørelsen af mit problem, så jeg udtænkte en enhed, der kunne fungere alene og give besked til enhver, der måske kontrollerede huset og på et tidspunkt i fremtiden kunne sende en sms til ejernes telefon for at give hurtig feedback fra fryseren. Samlet set bruger enheden en flerfarvet LED til at lade folk omkring huset vide, at der er noget galt, og til sidst vil enhver, der ønsker at modtage en tekst om, at kødet begynder at gå dårligt.

Trin 1: Indsamling af dele og værktøjer

Samling af dele og værktøjer
Samling af dele og værktøjer

For at fuldføre dette projekt har en bygherre brug for en grundlæggende viden inden for lodning, Arduino IDE og 3D -udskrivning (valgfrit). Projektet består hovedsageligt af elektronik fra Amazon, og alt andet findes let på et lokalt stormagasin.

Komponenter:

  • NodeMCU -kort (https://a.co/haoqMPw)
  • DS18B20 Temperatursensor med vandtætning (https://a.co/ewfkmng)
  • Fælles katode RGB LED (https://www.sparkfun.com/products/9264)
  • Soap Box skal være lukkeren ($ 1 hos Walmart)
  • USB -strømforsyning (https://a.co/ccjaQHv)

Resten af disse komponenter blev samlet ved at bestille et kit fra Amazon (https://a.co/gUIA75y), men du kan sikkert finde et billigere kit omkring Amazon (jeg forsøgte at lære Arduino).

  • Elektronisk brødbræt
  • Jumper Wires
  • Tre 270Ω modstande
  • En 4,7 kΩ modstand
  • Tre+ hovedstifter

Værktøjer:

  • Computer
  • Micro-USB-ledning
  • Loddesæt
  • Højtemperatur varm limpistol
  • Bor med en 1/4 borekrone
  • 3D printer med filament

Først troede jeg, at jeg ville drive kortet via en intern strømforsyning, men efter at have leget med ideen endte jeg med at gå med den eksterne USB -strømforsyning, fordi det var nemmest.

Trin 2: Sæt elektronikken sammen

Sætter elektronikken sammen
Sætter elektronikken sammen
Sætter elektronikken sammen
Sætter elektronikken sammen
Sætter elektronikken sammen
Sætter elektronikken sammen

Billede 1 viser layoutet af elektronikken

Del 1:

Lod hver af de ledninger, der kommer fra temperatursensoren, på sin egen hovedstift (Billeder 2 & 3)

Del 2: Temp. Sensor

  • Placer NodeMCU -brættet på kanten af brødbrættet (Billeder 4 & 5)
  • Brug jumperkablerne til at forbinde NodeMCU til temp. sensor

    1. Placer en gul ledning fra pin 4 til en fri række på brødbrættet
    2. Tag 4,7 kΩ modstanden, og slut den til 3,3 v -linjen, og placer derefter den anden side af den i rækken fra det foregående trin
    3. Placer den gule ledning fra temperaturen. sensor og placer den på den på den samme række
    4. Placer den røde ledning fra temperaturen. sensor på 3.3v -linjen, og placer den sorte ledning på jordlinjen
    5. Tilslut 3.3v -stiften på NodeMCU til linjen på brødbrættet
    6. Tilslut jordnålen på NodeMCU til linjen på brødbrættet

Del 3: LED

Denne vejledning var meget nyttig, når det kommer til ledningsføring af LED'en (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). Du skal bare holde styr på, hvilke stifter du sætter hver del af LED'en på (for eksempel er mine pins D6 (rød), D7 (grøn) og D8 (blå)

Trin 3: Koden

Image
Image
Koden
Koden

Koden, som jeg bruger i øjeblikket, var stort set baseret på DS18x20_Temperature -eksemplet fra OneWire -biblioteket.

Del 1: Opsætning

Videoen vist ovenfor skulle give dig en god start på at bruge NodeMCU.

Del 2: Min kode

Som nævnt ovenfor brugte jeg mest koden fra OneWire -biblioteket, men jeg tilføjede to variabler til toppen af filen og tilføjede en del, der reagerer, hvis temperaturen har nået en bestemt tærskel (Arduino -kode ovenfor). Beklager også, hvis koden ikke er ren, det var min første gang, jeg koder med Arduino.

Trin 4: 3D -printet snefnug (valgfrit)

3D -trykt snefnug (valgfrit)
3D -trykt snefnug (valgfrit)
3D -trykt snefnug (valgfrit)
3D -trykt snefnug (valgfrit)
3D -trykt snefnug (valgfrit)
3D -trykt snefnug (valgfrit)

Jeg tilføjede et snefnug for at holde temperaturen. sensor til at hjælpe med at angive for brugeren, hvor den skal hen. Snefnuget, som jeg brugte, kom fra https://www.thingiverse.com/thing:2732146, og jeg tilføjede lige et link (for at give kredit tilbage) og et hul til temperatursensoren.

Trin 5: Skæring og limning

Skæring og limning
Skæring og limning
Skæring og limning
Skæring og limning
Skæring og limning
Skæring og limning
Skæring og limning
Skæring og limning
  • Jeg besluttede at sende temperatursensoren til siden, så jeg borede et 1/4 tommer hul i siden for temp. sensor at gå ud af. Jeg skar også kanten af, hvor Micro-USB-ledningen kommer ind.
  • Til limdelen brugte jeg en høj temperatur varm limpistol, og det fungerede godt, bare sørg for at bruge nok lim. Jeg limede temperatursensoren til sagen og snefnuget (Billeder 4 & 5).

Trin 6: Test

Test
Test
Test
Test
Test
Test

Jeg er stadig på college, så jeg har brugt mit minikøleskab til test. OneWire -koden sender også temperaturen over den serielle linje (9600 Baud), så det er let at teste temperaturen.

Trin 7: Fremtid: Tilføjelse af WIFI -kode

Fremtid: Tilføjelse af WIFI -kode
Fremtid: Tilføjelse af WIFI -kode

Jeg planlægger at tilføje WIFI -funktioner til koden, så Notifier kan sende tekster.

Dette var min første build på Instructables, så prøv at tilgive hullerne i den.

Anbefalede: