INHOUDSOPGAWE:

Kennisgewers van vars vleis: 7 stappe
Kennisgewers van vars vleis: 7 stappe

Video: Kennisgewers van vars vleis: 7 stappe

Video: Kennisgewers van vars vleis: 7 stappe
Video: Раскрываю секрет сочного мяса! Рецепт приготовления баранины с содой в помпейской печи 2024, November
Anonim
Image
Image
Kennisgewers van vars vleis
Kennisgewers van vars vleis
Kennisgewers van vars vleis
Kennisgewers van vars vleis

'N Toestel om vars te bly. Hierdie projek het begin omdat ek in een van my klasse uitgedaag is om 'n probleem op te los met behulp van die vaardighede wat ons in die klas geleer het. Ek het dadelik gedink aan iets wat 'n paar jaar gelede met my gesin gebeur het. Een somer het ons vir 'n paar weke met vakansie gegaan en na die reuk van dood en 'n bloedbevlekte vloer teruggekom, onnodig om te sê dat dit 'n nagmerrie was om skoon te maak en die vrieskas kry nie krag nie. Die gebeurtenis het my pa laat twyfel of ons enigsins die vleis van vleis (die goeie dinge) moet koop. Dit is die verpersoonliking van my probleem, en ek het 'n toestel bedink wat op sy eie kan werk en in kennis gestel kan word van die huis en op 'n stadium in die toekoms 'n SMS na die eienaar se telefoon stuur om vinnig terugvoer van die vrieskas te gee. Oor die algemeen gebruik die toestel 'n veelkleurige LED om die mense in die huis te laat weet dat daar iets fout is, en uiteindelik kan almal wat 'n teks wil ontvang oor die vleis begin sleg word.

Stap 1: Versamel onderdele en gereedskap

Versamel onderdele en gereedskap
Versamel onderdele en gereedskap

Om hierdie projek te voltooi, benodig 'n bouer basiese kennis van soldeer, Arduino IDE en 3D -druk (opsioneel). Die projek bestaan hoofsaaklik uit elektronika van Amazon, en alles kan maklik by 'n plaaslike winkel gevind word.

Komponente:

  • NodeMCU -bord (https://a.co/haoqMPw)
  • DS18B20 Temperatuursensor met waterdigting (https://a.co/ewfkmng)
  • Algemene katode RGB LED (https://www.sparkfun.com/products/9264)
  • Soap Box om die omhulsel te wees ($ 1 by Walmart)
  • USB -kragbron (https://a.co/ccjaQHv)

Die res van hierdie komponente is versamel deur 'n kit by Amazon te bestel (https://a.co/gUIA75y), maar u kan waarskynlik 'n goedkoper kit by Amazon vind (ek wou Arduino leer).

  • Elektroniese broodbord
  • Jumper Wires
  • Drie 270Ω weerstande
  • Een weerstand van 4,7 kΩ
  • Drie+ kopstukke

Gereedskap:

  • Rekenaar
  • Mikro-USB koord
  • Soldeerstel
  • Hoë lijmpistool met hoë temperatuur
  • Boor met 'n 1/4 boorpunt
  • 3D -drukker met filament

Eers het ek gedink dat ek die bord via 'n interne kragtoevoer sou aanvoer, maar nadat ek met die idee gespeel het, het ek uiteindelik met die eksterne USB -kragtoevoer gegaan, want dit was die maklikste.

Stap 2: Saamstel van die elektronika

Om die elektronika bymekaar te sit
Om die elektronika bymekaar te sit
Om die elektronika bymekaar te sit
Om die elektronika bymekaar te sit
Om die elektronika bymekaar te sit
Om die elektronika bymekaar te sit

Foto 1 toon die uitleg van die elektronika

Deel 1:

Soldeer elk van die drade wat van die temperatuursensor kom, aan sy eie koppen (prent 2 en 3)

Deel 2: Temp. Sensor

  • Plaas die NodeMCU -bord op die rand van die broodbord (prent 4 en 5)
  • Gebruik die jumperdrade om die NodeMCU aan die temp te koppel. sensor

    1. Plaas 'n geel draad van pen 4 na 'n vrye ry op die broodbord
    2. Neem die weerstand van 4.7kΩ en koppel dit aan die 3.3v -lyn en plaas die ander kant daarvan in die ry van die vorige stap
    3. Plaas die geel draad van die temperatuur. sensor en plaas dit op die dieselfde ry
    4. Plaas die Rooi draad van die temperatuur. sensor op die 3.3v -lyn en plaas die swart draad op die grondlyn
    5. Koppel die 3.3v -pen op die NodeMCU aan die lyn op die broodbord
    6. Koppel die grondpen op die NodeMCU aan die lyn op die broodbord

Deel 3: LED

Hierdie handleiding was baie nuttig as dit kom by die bedrading van die LED (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). U hoef net vas te hou watter penne u op elke deel van die LED sit (byvoorbeeld, my penne is D6 (rooi), D7 (groen) en D8 (blou)

Stap 3: Die kode

Image
Image
Die kode
Die kode

Die kode wat ek tans gebruik, was grootliks gebaseer op die DS18x20_Temperature -voorbeeld uit die OneWire -biblioteek.

Deel 1: Opstel

Die video hierbo wys u 'n goeie begin met die gebruik van die NodeMCU.

Deel 2: My kode

Soos hierbo genoem, gebruik ek meestal die kode uit die OneWire -biblioteek, maar ek het twee veranderlikes bo -aan die lêer bygevoeg en 'n deel bygevoeg wat reageer as die temperatuur 'n sekere drempel bereik het (Arduino -kode hierbo). Ek is ook jammer as die kode nie skoon is nie, dit was die eerste keer dat ek met Arduino gekodeer het.

Stap 4: 3D -gedrukte sneeuvlokkie (opsioneel)

3D -gedrukte sneeuvlokkie (opsioneel)
3D -gedrukte sneeuvlokkie (opsioneel)
3D -gedrukte sneeuvlokkie (opsioneel)
3D -gedrukte sneeuvlokkie (opsioneel)
3D -gedrukte sneeuvlokkie (opsioneel)
3D -gedrukte sneeuvlokkie (opsioneel)

Ek het 'n sneeuvlokkie bygevoeg om die temperatuur te hou. sensor om die gebruiker aan te dui waarheen hy moet gaan. Die sneeuvlokkie wat ek gebruik het, kom van https://www.thingiverse.com/thing:2732146 en ek het net 'n skakel (om krediet terug te gee) en 'n gat vir die temperatuursensor bygevoeg.

Stap 5: Sny en plak

Sny en plak
Sny en plak
Sny en plak
Sny en plak
Sny en plak
Sny en plak
Sny en plak
Sny en plak
  • Ek het besluit om die temperatuursensor na die kant toe te stuur, sodat ek 'n 1/4 duim gat in die sy vir die temperatuur geboor het. sensor om uit te gaan. Ek sny ook die rand af van waar die mikro-USB-koord inkom.
  • Vir die gomgedeelte het ek 'n hoë-temperatuur warm lijmpistool gebruik, en dit werk goed, maar maak seker dat jy genoeg gom gebruik. Ek het die temperatuursensor aan die kas en die sneeuvlokkie vasgeplak (foto 4 en 5).

Stap 6: Toets

Toets
Toets
Toets
Toets
Toets
Toets

Ek is nog op die universiteit, so ek het my yskas gebruik om te toets. Die OneWire -kode stuur ook die temperatuur oor die reekslyn (9600 Baud), sodat dit maklik is om die temperatuur te toets.

Stap 7: Toekoms: WIFI -kode byvoeg

Toekoms: WIFI -kode byvoeg
Toekoms: WIFI -kode byvoeg

Ek is van plan om WIFI -vermoëns by die kode te voeg sodat die Kennisgewer tekste kan stuur.

Dit was my eerste gebou op Instructables, dus probeer om die gate daarin te vergewe.

Aanbeveel: