Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämän sumusensorin mittaamiseksi teimme sumun tai savun määrän ilmassa. Se mittaa LDR: n laserista saaman valon määrän ja vertaa sitä ympäröivän valon määrään. Se lähettää tiedot Google -arkkiin reaaliajassa IFTTT: n kautta.
Vaihe 1: Ainekset
- Hiukkasfotoni
- 2x leipälauta
- hyppyjohtimet
- 2x 220 k ohmin vastukset
- 3x 10k ohmin vastukset
- 3 LEDiä (vihreä, punainen, keltainen)
- Kosteusanturi (DHT11)
- 2x LDR
- Laser
- Jotkut puutavarat tai vastaavat kotitalousmateriaalit osien kokoamiseen.
- Jotain anturien peittämiseen (esim. PVC -kanava)
Vaihe 2: LEDien asettaminen
Kytke johdot kuvan mukaisesti. Nastassa D7 on jo sisäinen vastus, joten se voidaan kytkeä suoraan LED -valoon.
Vaihe 3: LDR: n, laser- ja kosteusanturin asettaminen
Kytke johdot kuvan mukaisesti. Käytimme toista leipälautaa LDR -antureiden pitämiseen, mutta ne voidaan myös kytkeä suoraan.
Laserin ja LDR: n välinen tarkka etäisyys ei ole tärkeä, mutta sen tulisi olla vähintään 30 cm. Laser tulee osoittaa johonkin LDR: stä, joten toista LDR: ää voidaan käyttää viitteenä. Ne on altistettava samanlaiselle ympäristön valolle. Varmista, että kaikki laitteet on liitetty erittäin jäykästi, ja pieni muutos laserruuvien suunnassa lisää mittaustasi.
Käytimme pvc -kanavaa LDR -laitteiden suojaamiseen ympäristön suoralta valolta. Voit olla luova ja käyttää myös pahvia tai muita materiaaleja. Varmista, että sumu tai savu voi edelleen päästä lasersäteeseen.
Vaihe 4: Koodi
Koodaus tehdään osoitteessa build.particle.io. Console.particle.io -sivustossa julkaistut arvot näytetään.
Käyttämämme koodi löytyy.txt -tiedostosta. Hiukkasohjelmisto ei automaattisesti ymmärrä ensimmäistä riviä. Sinun on lisättävä Adafruit_DHT -kirjasto manuaalisesti.
Lisää selityksiä:
LDR: n kalibroimiseksi laser sammutetaan alussa. Molempia LDR -arvoja verrataan eri mittaussarjoihin ja mitattu ero asetetaan arvoksi DS. Tämä on ero LDR: n herkkyydessä.
Ympäröivän valon kalibroimiseksi laser kytketään päälle ja S: n suurin mitattu arvo määritetään. Tämä on asetettu 100%: iin lisämittauksia varten. Sen arvo tallennetaan nimellä MaxS.
Tämän jälkeen asennus on valmis ja anturi aloittaa ajastuksen mittaamaan ilmaa 0,1 sekunnin välein LED -valojen osalta ja lähettää mittauksen 5 sekunnin välein konsoliin.
Vaihe 5: IFTTT
IFTTT - Jos tämä on hyödyllinen työkalu tallennettujen arvojen tallentamiseen. Luo tili, jos sinulla ei vielä ole tiliä osoitteessa IFTTT.com. Luo uusi sovelma.
Jos Tämä
Napsauta 'Tämä', etsi hiukkanen ja napsauta sitä. Valitse 'uusi tapahtuma julkaistu'. Kirjoita tapahtuman nimeen "info". Tämä on tapahtumien nimi, jotka julkaistaan 5 sekunnin välein ja jotka on tallennettava asiakirjaan. Napsauta Luo liipaisin.
Sitten tuo
Napsauta 'sitä', etsi arkkeja. Valitse Google -taulukon kuvake. He pyytävät sinua yhdistämään IFTTT -tilisi Googleen, jos et ole jo tehnyt niin. Napsauta Lisää rivi laskentataulukkoon.
Älä muuta mitään oletusasetuksia lukuun ottamatta muotoiltua riviä. Kopioi liitä.txt tähän kenttään.
Jotta tiedot olisivat hyödyllisiä, Excelin on poimittava mittausprosentti ja -aika eri sarakkeisiin. Jotta tämä tapahtuisi automaattisesti jokaiselle uudelle riville, koodi kirjoitetaan IFTTT -sovelmaan.
Siirry osoitteeseen docs.google.com ja avaa uusi taulukko nimeltä info.
Arkin luominen ja tietojen saattaminen saataville voi kestää jonkin aikaa. Ole kärsivällinen.