Turinys:

Pranešėjas apie šviežią mėsą: 7 žingsniai
Pranešėjas apie šviežią mėsą: 7 žingsniai

Video: Pranešėjas apie šviežią mėsą: 7 žingsniai

Video: Pranešėjas apie šviežią mėsą: 7 žingsniai
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, Lapkritis
Anonim
Image
Image
Pranešėjas apie šviežią mėsą
Pranešėjas apie šviežią mėsą
Pranešėjas apie šviežią mėsą
Pranešėjas apie šviežią mėsą

Prietaisas, skirtas susitikimams atnaujinti. Šis projektas prasidėjo, nes vienoje iš klasių man buvo iškeltas iššūkis išspręsti problemą naudojant įgūdžius, kuriuos išmokome klasėje. Aš iškart pagalvojau apie tai, kas prieš keletą metų nutiko mano šeimai. Vieną vasarą išvykome atostogauti kelioms savaitėms ir vėl sugrįžome prie mirties kvapo ir krauju išmargintų grindų, nereikia sakyti, kad valymas buvo košmaras, o šaldiklis negavo energijos. Šis įvykis privertė mano tėtį suabejoti, ar apskritai turėtume išvis nusipirkti jautieną (šėrimo žole). Tai yra mano problemos įsikūnijimas, todėl sugalvojau įrenginį, kuris galėtų veikti savarankiškai ir pranešti visiems, kas tikrina namą, ir tam tikru momentu ateityje nusiųsti tekstą į savininkų telefoną, kad galėčiau greitai pateikti atsiliepimus iš šaldiklio. Apskritai prietaisas naudoja įvairiaspalvius šviesos diodus, kad aplinkiniai žmonės žinotų, jog kažkas negerai, ir galiausiai visiems, norintiems gauti tekstą apie tai, kad mėsa pradeda blogėti.

1 žingsnis: Surinkite dalis ir įrankius

Dalių ir įrankių surinkimas
Dalių ir įrankių surinkimas

Norėdami užbaigti šį projektą, statybininkui reikės pagrindinių žinių apie litavimą, „Arduino IDE“ir 3D spausdinimą (neprivaloma). Projektas daugiausia susideda iš elektronikos, esančios ne „Amazon“, ir visa kita lengvai rasite vietinėje universalinėje parduotuvėje.

Komponentai:

  • „NodeMCU“plokštė (https://a.co/haoqMPw)
  • DS18B20 temperatūros jutiklis su hidroizoliacija (https://a.co/ewfkmng)
  • Įprastas katodo RGB šviesos diodas (https://www.sparkfun.com/products/9264)
  • Muilo dėžutė bus uždangalas (1 USD „Walmart“)
  • USB maitinimo šaltinis (https://a.co/ccjaQHv)

Likę šie komponentai buvo surinkti užsakant „Amazon“rinkinį (https://a.co/gUIA75y), tačiau tikriausiai galite rasti pigesnį rinkinį „Amazon“(aš bandžiau išmokti „Arduino“).

  • Elektroninė duonos lenta
  • Trumpieji laidai
  • Trys 270Ω rezistoriai
  • Vienas 4,7 kΩ rezistorius
  • Trys+ antgaliai

Įrankiai:

  • Kompiuteris
  • Mikro-USB laidas
  • Litavimo komplektas
  • Aukštos temperatūros karšto klijų pistoletas
  • Gręžtuvas su 1/4 grąžtu
  • 3D spausdintuvas su gija

Iš pradžių maniau, kad maitinsiu plokštę per vidinį maitinimo šaltinį, tačiau, pažaidęs su idėja, galiausiai pasirinkau išorinį USB maitinimo šaltinį, nes tai buvo lengviausia.

2 žingsnis: Elektronikos sujungimas

Elektronikos sujungimas
Elektronikos sujungimas
Elektronikos sujungimas
Elektronikos sujungimas
Elektronikos sujungimas
Elektronikos sujungimas

1 paveikslėlyje parodytas elektronikos išdėstymas

1 dalis:

Lituokite visus laidus, einančius iš temperatūros jutiklio, į savo antgalį (2 ir 3 paveikslai)

2 dalis: Temp. Jutiklis

  • Padėkite „NodeMCU“plokštę ant duonos lentos krašto (4 ir 5 paveikslai)
  • Naudokite trumpiklius, kad prijungtumėte „NodeMCU“prie temperatūros. jutiklis

    1. Ant duonos lentos uždėkite geltoną vielą nuo 4 kaiščio iki laisvos eilės
    2. Paimkite 4,7 kΩ rezistorių ir prijunkite jį prie 3,3 V linijos, tada įdėkite kitą jo pusę į ankstesnio žingsnio eilutę
    3. Įdėkite geltoną laidą nuo temp. jutiklį ir padėkite jį toje pačioje eilutėje
    4. Įdėkite raudoną laidą nuo temperatūros. jutiklį ant 3.3v linijos ir uždėkite juodą laidą ant įžeminimo linijos
    5. Prijunkite „NodeMCU“3.3v kaištį prie duonos lentos linijos
    6. Prijunkite „NodeMCU“įžeminimo kaištį prie duonos lentos linijos

3 dalis: LED

Ši pamoka buvo labai naudinga, kai reikia prijungti šviesos diodą (https://learn.sparkfun.com/tutorials/sik-experiment-guide-for-arduino---v32/experiment-3-driving-an-rgb-led). Jums tereikia sekti, ant kokių kaiščių dedate kiekvieną šviesos diodo dalį (pavyzdžiui, „Mano kaiščiai“yra D6 (raudona), D7 (žalia) ir D8 (mėlyna)

3 žingsnis: Kodas

Image
Image
Kodas
Kodas

Šiuo metu naudojamas kodas daugiausia buvo pagrįstas „OneWire“bibliotekos DS18x20_Temperature pavyzdžiu.

1 dalis: sąrankos gavimas

Aukščiau pateiktas vaizdo įrašas turėtų suteikti jums gana gerą pradžią naudoti „NodeMCU“.

2 dalis: Mano kodas

Kaip minėta aukščiau, dažniausiai naudojau kodą iš „OneWire“bibliotekos, tačiau failo viršuje pridėjau du kintamuosius ir pridėjau dalį, kuri reaguoja, jei temperatūra pasiekia tam tikrą ribą („Arduino“kodas aukščiau). Be to, atsiprašau, jei kodas nėra švarus, pirmą kartą kodavau su „Arduino“.

4 žingsnis: 3D spausdinta snaigė (pasirenkama)

3D spausdinta snaigė (neprivaloma)
3D spausdinta snaigė (neprivaloma)
3D spausdinta snaigė (neprivaloma)
3D spausdinta snaigė (neprivaloma)
3D spausdinta snaigė (neprivaloma)
3D spausdinta snaigė (neprivaloma)

Pridėjau snaigę, kad palaikyčiau temperatūrą. jutiklį, kuris padės vartotojui parodyti, kur jis turėtų eiti. Snaigė, kurią naudojau, atkeliavo iš https://www.thingiverse.com/thing:2732146, o aš ką tik pridėjau nuorodą (norėdamas grąžinti) ir skylę temperatūros jutikliui.

5 žingsnis: pjaustymas ir klijavimas

Pjovimas ir klijavimas
Pjovimas ir klijavimas
Pjovimas ir klijavimas
Pjovimas ir klijavimas
Pjovimas ir klijavimas
Pjovimas ir klijavimas
Pjovimas ir klijavimas
Pjovimas ir klijavimas
  • Aš nusprendžiau nusiųsti temperatūros jutiklį į šoną, todėl šone išgręžiau 1/4 colio skylę temp. davikliui išeiti. Aš taip pat nukirpau kraštą toje vietoje, kur yra „Micro-USB“laidas.
  • Klijavimui naudojau aukštos temperatūros karšto klijų pistoletą ir jis gerai veikė, tik įsitikinkite, kad naudojate pakankamai klijų. Priklijavau temperatūros jutiklį prie korpuso ir snaigės (4 ir 5 paveikslėliai).

6 žingsnis: bandymas

Testavimas
Testavimas
Testavimas
Testavimas
Testavimas
Testavimas

Aš vis dar studijuoju koledže, todėl bandymams naudoju savo mini šaldytuvą. „OneWire“kodas taip pat siunčia temperatūrą per nuosekliąją liniją (9600 baudų), todėl temperatūros testavimas yra lengvas.

7 žingsnis: ateitis: pridėkite WIFI kodą

Ateitis: pridėkite WIFI kodą
Ateitis: pridėkite WIFI kodą

Planuoju prie kodo pridėti WIFI galimybes, kad pranešėjas galėtų siųsti tekstus.

Tai buvo mano pirmasis „Instructables“kūrimas, todėl pabandykite atleisti jame esančias skyles.

Rekomenduojamas: