Turinys:

Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete: 5 žingsniai (su nuotraukomis)
Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete: 5 žingsniai (su nuotraukomis)

Video: Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete: 5 žingsniai (su nuotraukomis)

Video: Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete: 5 žingsniai (su nuotraukomis)
Video: 😈 Ar tai patikima? Kokios problemos ir trūkumai slypi už „Mazda 6 GH“ pasirodymo? 2024, Liepa
Anonim
Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete
Rūko jutiklis - dalelių fotonas - išsaugokite duomenis internete

Norėdami išmatuoti rūko ar dūmų kiekį ore, mes sukūrėme šį rūko jutiklį. Jis matuoja šviesos kiekį, kurį LDR gauna iš lazerio, ir lygina jį su aplinkinės šviesos kiekiu. Ji skelbia duomenis „Google“lape realiuoju laiku per IFTTT.

1 žingsnis: Ingredientai

Ingridientai
Ingridientai
Ingridientai
Ingridientai
Ingridientai
Ingridientai
Ingridientai
Ingridientai

- Fotonų dalelės

- 2x duonos lenta

- jungiamieji laidai

- 2x 220k omų rezistoriai

- 3x 10k omų rezistoriai

- 3 šviesos diodai (žalia, raudona, geltona)

- Drėgmės jutiklis (DHT11)

- 2x LDR

- Lazeris

- Tam tikra mediena ar panašios buitinės medžiagos, skirtos komponentams surinkti.

- Kažkas jutikliams uždengti (t. Y. PVC kanalas)

2 žingsnis: nustatykite šviesos diodus

Šviesos diodų nustatymas
Šviesos diodų nustatymas

Prijunkite laidus pagal paveikslėlį. „D7“kaištis jau turi vidinį rezistorių, todėl jį galima prijungti tiesiai prie šviesos diodo.

3 žingsnis: LDR, lazerio ir drėgmės jutiklio nustatymas

LDR, lazerio ir drėgmės jutiklio nustatymas
LDR, lazerio ir drėgmės jutiklio nustatymas

Prijunkite laidus, kaip parodyta paveikslėlyje. LDR jutikliams laikyti naudojome antrą duonos lentą, tačiau juos taip pat galima prijungti tiesiogiai.

Tikslus atstumas tarp lazerio ir LDR nėra svarbus, tačiau jis turėtų būti bent 30 cm. Lazeris turi būti nukreiptas į vieną iš LDR, todėl antrasis LDR gali būti naudojamas kaip nuoroda. Jie turėtų būti veikiami tiek pat šviesos iš aplinkos. Įsitikinkite, kad visa įranga yra prijungta labai standžiai, šiek tiek pakeitus lazerio kryptį, padidėja jūsų matavimai.

Mes naudojome PVC kanalą, kad apsaugotume LDR nuo tiesioginės aplinkos šviesos. Galite būti kūrybingi ir naudoti tam tikrą kartoną ar kitas medžiagas. Įsitikinkite, kad rūkas ar dūmai vis tiek gali patekti į lazerio spindulį.

4 žingsnis: Kodas

Kodas
Kodas
Kodas
Kodas

Kodavimas atliekamas ties build.particle.io. „Console.particle.io“bus rodomos paskelbtos vertės.

Kodą, kurį naudojome, galima rasti.txt faile. Dalelių programinė įranga automatiškai nesupranta pirmosios eilutės. „Adafruit_DHT“biblioteką turite pridėti rankiniu būdu.

Papildomi paaiškinimai:

Norint kalibruoti LDR, lazeris pradžioje yra išjungiamas. Abu LDR yra lyginami atliekant matavimų seriją, o išmatuotas skirtumas nustatomas kaip „DS“. Tai yra LDR jautrumo skirtumas.

Norint kalibruoti supančią šviesą, įjungiamas lazeris ir nustatoma didžiausia išmatuota S vertė. Tolesniems matavimams jis nustatytas kaip 100%. Jo vertė išsaugoma kaip „MaxS“.

Po to sąranka baigta ir jutiklis pradeda paleisti laikmačius, kad matuotų orą kas 0,1 sekundės šviesos diodams, ir siunčia matavimą kas 5 sekundes į konsolę.

5 žingsnis: IFTTT

IFTTT
IFTTT

IFTTT - jei tai yra naudinga priemonė išsaugoti paskelbtas vertes. Sukurkite paskyrą, jei jos dar neturite IFTTT.com. Sukurkite naują programėlę.

Jei tai

Spustelėkite „Tai“, suraskite dalelę ir spustelėkite ją. Pasirinkite „paskelbtas naujas įvykis“. Į įvykio pavadinimą įveskite „info“. Taip vadinami įvykiai, kurie skelbiami kas 5 sekundes ir kuriuos reikia išsaugoti dokumente. Spustelėkite „sukurti trigerį“.

Tada Tai

Spustelėkite „tai“, ieškokite lapų. Pasirinkite „Google“lapo piktogramą. Jie prašo susieti IFTTT paskyrą su „Google“, jei to dar nepadarėte. Spustelėkite „pridėti eilutę prie skaičiuoklės“.

Nekeiskite jokių numatytųjų nustatymų, išskyrus „suformatuotos eilutės“dalį. Į šį lauką nukopijuokite.txt.

Kad duomenys būtų naudingi, „Excel“turi išgauti matavimo procentą ir laiką į skirtingus stulpelius. Kad tai įvyktų automatiškai kiekvienoje naujoje eilutėje, kodas įrašomas IFTTT programėlėje.

Eikite į docs.google.com, kad atidarytumėte naują lapą „informacija“.

Gali prireikti šiek tiek laiko, kol bus sukurtas lapas ir pateikti duomenys. Būk kantrus.

Rekomenduojamas: