Innehållsförteckning:
- Steg 1: Ingredienser
- Steg 2: Konfigurera lysdioderna
- Steg 3: Konfigurera LDR: er, laser och fuktsensor
- Steg 4: Koden
- Steg 5: IFTTT
Video: Dimningssensor - Partikelfoton - Spara data online: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
För att mäta mängden dimma eller rök i luften gjorde vi denna dimsensor. Den mäter mängden ljus som en LDR tar emot från en laser och jämför den med mängden ljus i omgivningen. Det lägger ut data på ett Google -ark i realtid via IFTTT.
Steg 1: Ingredienser
- Partikelfoton
- 2x brödbräda
- bygelkablar
- 2x 220k Ohm motstånd
- 3x 10k Ohm motstånd
- 3 lysdioder (grön, röd, gul)
- Fuktighetssensor (DHT11)
- 2x LDR
- Laser
- Vissa trävaror eller liknande hushållsmaterial för montering av komponenterna.
- Något att täcka sensorerna (dvs. en PVC -kanal)
Steg 2: Konfigurera lysdioderna
Anslut kablarna efter bilden. Stift D7 har redan ett internt motstånd, så det kan anslutas direkt till lysdioden.
Steg 3: Konfigurera LDR: er, laser och fuktsensor
Anslut ledningarna enligt bilden. Vi använde en andra brödbräda för att hålla LDR -sensorerna, men de kan också anslutas direkt.
Det exakta avståndet mellan lasern och LDR är inte viktigt, men det bör vara minst 30 cm. Lasern ska riktas mot en av LDR: erna, så den andra LDR kan användas som referens. De ska utsättas för samma mängd ljus från omgivningen. Se till att all utrustning är mycket styvt ansluten, en liten förändring i laserriktningen skruvar upp dina mätningar.
Vi använde en pvc -kanal för att skydda LDR: er från direkt ljus från omgivningen. Du kan vara kreativ och använda lite kartong eller annat material också. Se till att dimma eller rök fortfarande kan komma in i laserstrålen.
Steg 4: Koden
Kodning görs på build.particle.io. I console.particle.io visas de publicerade värdena.
Koden som vi använde finns i.txt -filen. Partikelprogramvaran förstår inte automatiskt den första raden. Du måste lägga till Adafruit_DHT -biblioteket manuellt.
Ytterligare förklaringar:
För att kalibrera LDR: erna stängs lasern av i början. Båda LDR: erna jämförs över en serie mätningar och den uppmätta skillnaden sätts som 'DS'. Detta är skillnaden i känslighet för LDR: erna.
För att kalibrera det omgivande ljuset slås lasern på och det maximala uppmätta värdet på S bestäms. Detta är 100% för de ytterligare mätningarna. Värdet sparas som "MaxS".
Efter detta är installationen klar och sensorn börjar köra timers för att mäta luften var 0,1 sekund för lysdioderna och skickar en mätning var 5: e sekund till konsolen.
Steg 5: IFTTT
IFTTT - If This Than That är ett användbart verktyg för att spara de publicerade värdena. Skapa ett konto om du inte redan har ett på IFTTT.com. Skapa en ny applet.
Om det här
Klicka på 'Detta', sök efter partikel och klicka på den. Välj "ny händelse publicerad". Skriv "info" i "händelsens namn". Detta är namnet på händelserna som publiceras var 5: e sekund och måste sparas i dokumentet. Klicka på "skapa utlösare".
Sen det
Klicka på "det", sök efter blad. Välj ikonen för Google -blad. De ber dig att ansluta ditt IFTTT -konto till Google om du inte redan har gjort det. Klicka på "lägg till rad i kalkylblad".
Ändra inte några av standardinställningarna, förutom delen "formaterad rad". Kopiera klistra in.txt i det här fältet.
För att göra data användbar måste excel extrahera mätprocent och tid i olika kolumner. För att detta ska hända automatiskt för varje ny rad, skrivs koden i IFTTT -appleten.
Gå till docs.google.com för att öppna ditt nya blad som heter "info".
Det kan ta lite tid att skapa arket och göra data tillgängliga. Ha tålamod.
Rekommenderad:
Online väderstation (NodeMCU): 7 steg (med bilder)
Online Weather Station (NodeMCU): Hej killar! Jag hoppas att du redan njöt av min tidigare instruerbara " Arduino Robot 4WR " och du är redo för en ny, som vanligt gjorde jag den här självstudien för att vägleda dig steg för steg medan du gör ditt eget elektroniska projekt. Under skapandet av detta
Skapa en webbkamera för fisktankar online: 8 steg (med bilder)
Skapa en online Fish Tank Webcam !: Steg för steg guide för att modifiera fallet med en IP -kamera så att den kan anslutas direkt till en Fish Tank. Anledningen till att detta behövs är att webbkameror vanligtvis är utformade för att placeras framför motivet eller behöver ett stativ. Men med en Fish Ta
Lär dig att designa ett anpassat kretskort med EasyEDA Online -verktyg: 12 steg (med bilder)
Lär dig att designa ett anpassat kretskort med EasyEDA Online -verktyg: Jag har alltid velat designa ett anpassat kretskort, och med onlineverktyg och billiga kretskortsprototyper har det aldrig varit enklare än nu! Det är till och med möjligt att få monterade ytmonterade komponenter billigt och enkelt i liten volym för att spara den svåra lösningen
Logga data och rita en graf online med hjälp av NodeMCU, MySQL, PHP och Chartjs.org: 4 steg
Logga data och rita en graf online med hjälp av NodeMCU, MySQL, PHP och Chartjs.org: Denna instruktion beskriver hur vi kan använda Node MCU -kortet för att samla in data från flera sensorer, skicka dessa data till en PHP -fil som är värd och som sedan lägger till data till en MySQL -databas. Data kan sedan ses online som en graf, med hjälp av chart.js.A ba
Gå online utan att bli snooped: Tor (The Onion Router): 4 steg (med bilder)
Gå online utan att bli snooped: Tor (The Onion Router): När du går online lämnar du spår överallt. Du kan umgås med vänner på snabbmeddelanden, kolla in webbplatser eller ladda ner musik. Om du bor i ett land där snopare nyfiken på vad vanliga medborgare gör online (lke, um, U