Turinys:

Įspėjamoji temperatūros juosta: 10 žingsnių
Įspėjamoji temperatūros juosta: 10 žingsnių

Video: Įspėjamoji temperatūros juosta: 10 žingsnių

Video: Įspėjamoji temperatūros juosta: 10 žingsnių
Video: Laba diena, Lietuva 2024, Liepa
Anonim
Perspėjimo apie temperatūrą galvos juosta
Perspėjimo apie temperatūrą galvos juosta

Gyvendama Floridoje, man buvo įdomu sukurti drabužį, kuris galėtų mane įspėti, kai lauke bus per karšta. Naudodamas „Arduino“ir keletą paprastų komponentų, galėjau sukurti plokštę, kurią būtų galima įdėti į galvos juostą, kuri mane įspėja, kai temperatūra pasiekia nurodytą tašką, šiuo atveju 30C arba 78F.

1 žingsnis: dalys

Dalys
Dalys

Šios konstrukcijos užbaigimui reikalingos dalys:

1) „Arduino Uno“

2) Tuščia grandinės plokštė

3) TMP36 jutiklis

4) Jungčių kaiščiai

5) galvos juosta

6) garsinis signalas

7) laidai

8) Siuvimo reikmenys/adata, siūlai ir kt.

9) 9 V baterija

2 žingsnis: laidų schema

Elektros instaliacijos schema
Elektros instaliacijos schema

Kad projektas veiktų tinkamai ir įsitikintų, kad jis tinkamai prijungtas, pirmiausia išbandžiau savo planą „Fritzing“. Ši schema bus šablonas komponentams vėliau sudėti. Pastaba: mano atveju galutinį projektą dar labiau supaprastinau. Užuot rankiniu būdu prijungęs 9 V bateriją prie „Vin“ir „GND“„Arduino“plokštėje, aš sujungiau 3,5 mm įvestį ir maitinau taip. Aš tai paminėju dabar, kad vėliau išvengčiau painiavos, jei nuspręsite patys sukurti šį įnoringą projektą.

3 žingsnis: kodas

Norėdami koduoti šį projektą, naudoju informaciją, pateiktą žemiau esančioje „Mecabot“svetainėje. Tačiau kodą taip pat paskelbsiu čia, kad būtų lengviau.

int jutiklis = 0;

negaliojanti sąranka ()

{Serial.begin (9600);

}

tuštumos kilpa ()

{

// float temp = (5.0 * analogRead (A0) * 100.0) /1024;

int lectura = analogRead (jutiklis);

plūdės voltaje = 5,0 /1024 * lektūra; // Atencion aqui

// Si usais un LM35DZ vuestra formula sera

// plūdės temperatūra = voltaje * 100;

plūdės temperatūra = voltaje * 100 -50;

jei (temperatūra> 32)

{

t ();

}

Kitas

{

jei (temperatūra> 30)

{

t1 ();

}

jei (temperatūra <30);

{

noTone (7);

}

}

}

negalioja t ()

{

tonas (7, 494, 500);

vėlavimas (1000);

}

negalioja t1 ()

{

tonas (7, 494, 500);

vėlavimas (2000 m.);

}

mecabot-ula.org/tutoriales/arduino/practica…

4 žingsnis: išbandykite

Išbandykite
Išbandykite

Kad įsitikintumėte, jog koncepcijos įrodymas pavyko, aš sukūriau projektą prieš lituodamas komponentus, kad jie būtų nuolatiniai. Šiame pavyzdyje aš, kaip ir schema, prijungiau 9 V bateriją prie „Arduino“Vin ir GND sričių.

5 žingsnis: jungčių kaiščiai

Jungčių kaiščiai
Jungčių kaiščiai
Jungčių kaiščiai
Jungčių kaiščiai

Kai jūsų bandymo grandinė veiks tinkamai, kitas žingsnis yra sukurti galutinę versiją su nuolatiniais litavimo taškais. Norėdami sumažinti laidų skaičių, naudoju mažas jungtis ant plokštės, kurią uždėjau tiesiai ant „Arduino“. Šiame žingsnyje parodytos mažos jungtys prieš dedant plokštę ant viršaus. Aš jums parodysiu du skirtingus vaizdus, kad galėtumėte pamatyti, kur eina jungties kaiščiai.

6 žingsnis: pailginkite laidus

Pailginti laidus
Pailginti laidus
Pailginti laidus
Pailginti laidus

Šiame projekte norėjau, kad temperatūros jutiklis atrodytų kaip antena. Norėdami tai pasiekti, aš pailginau kontaktinius taškus, pridėdamas apie 8 colių vielos, kaip matyti nuotraukoje. Pastaba: įsitikinkite, kad TMP36 jutiklio kontaktiniai taškai nėra sulieti. Norėdami to išvengti, pridėjau izoliacinės medžiagos Visas šis žingsnis nėra būtinas, kad projektas veiktų, tik jei ketinate sukurti savo konstrukcijos anteną.

7 žingsnis: litavimas

Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas
Litavimas

Tada uždėkite plokštę ant kaiščių, uždėtų ankstesniame žingsnyje, ir lituokite komponentus, kaip parodyta paveikslėlyje. Šiuo metu galite lituoti garsiakalbių laidus ir TMP36 laidus.

8 žingsnis: bandymas

Testavimas
Testavimas

Prieš einant toliau, gera idėja dar kartą išbandyti projektą. Baigus ankstesnį veiksmą, jūsų projektas turėtų atrodyti panašus į čia pateiktą. Vaizdo įrašas demonstruoja funkcionalumą ir įrodymą, kad jis veikia tinkamai.

9 žingsnis: Surinkimas

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Dabar, kai projektas yra lituojamas ir tinkamai veikia, galite pradėti jį uždėti į norimą drabužį. Man atrodė, kad galvos juosta gerai veikia, todėl pradėjau siūti maišelį, kad į jį tilptų elektroniniai komponentai. Tada aš siuvau antenos dalį atskirai.

10 žingsnis: finalas

Finalas
Finalas

Čia yra galutinio produkto nuotrauka. Manau, kad tai pavyko puikiai. Nors antena nebūtina, manau, tai suteikia projektui humoro atspalvio ir daro jį linksmą!

Rekomenduojamas: