Turinys:
- 1 žingsnis: dalys
- 2 žingsnis: laidų schema
- 3 žingsnis: kodas
- 4 žingsnis: išbandykite
- 5 žingsnis: jungčių kaiščiai
- 6 žingsnis: pailginkite laidus
- 7 žingsnis: litavimas
- 8 žingsnis: bandymas
- 9 žingsnis: Surinkimas
- 10 žingsnis: finalas
Video: Įspėjamoji temperatūros juosta: 10 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
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
Š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
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
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
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
Š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
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
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
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
Č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:
„Arduino“įspėjamoji lemputė: 3 žingsniai
„Arduino“įspėjamoji lemputė: Šiandien mes pagaminsime įspėjamąją lemputę, kuri neleis jums sutraiškyti kitų vaikščiojant
Super efektai su LED juosta ir LED grandine: 11 žingsnių
Super efektai su LED juosta ir LED grandine: Sveiki, draugas, šiandien aš padarysiu super efektų šviesos grandinę su LED juosta ir LED. Pradėkime
Kaip pasidaryti LED juostą (vario juosta): 4 žingsniai (su nuotraukomis)
Kaip padaryti „Led Strip“(vario juostelę): šioje trumpoje pamokoje aš jums, vaikinai, parodysiu, kaip padaryti paprastą LED juostą naudojant vario juostą ir kai kuriuos smd ledus su šiek tiek litavimo darbų. Šis projektas yra greitas ir gali būti naudingas. Kadangi ši šviesos diodų juostelė veikia su labai dažnai naudojamu 3,7 V maitinimo šaltiniu
Mini dviejų spalvų sukamojo švyturėlio įspėjamoji lemputė: 6 žingsniai
Mini dviejų spalvų rotacinio švyturėlio įspėjamoji lemputė: šioje instrukcijoje mes sukursime mini švyturėlį. Žinai, vienas iš tų senamadiškų besisukančių žibintų, kuriuos jie naudojo statybinei įrangai, kol šviesos diodai netapo dideli? Taip. Vienas is tu. Tai bus gana paprasta ir maža
„HX711“sąsajos su apkrovos langeliu tiesi juosta 50 kg pamoka: 10 žingsnių (su paveikslėliais)
Sąsajos HX711 su apkrovos elementu 50 kg: HX711 BALACE MODULED aprašymas: Šiame modulyje naudojamas 24 didelio tikslumo A / D keitiklis. Šis lustas skirtas didelio tikslumo elektroninėms svarstyklėms ir dizainui, turi du analoginius įvesties kanalus, programuojamą 128 integruoto stiprintuvo stiprinimą. Įvesties grandinė