Inhoudsopgave:
- Stap 1: Verzamel uw benodigdheden
- Stap 2: Stel uw Arduino in
- Stap 3: Creëer uw circuit
- Stap 4: Test uw hervonden reukvermogen
- Stap 5: Bouw weg
Video: Verontreinigende stoffen ruiken: 5 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:19
Deze Instructable legt uit hoe je een gassensor gebruikt met je Arduino. Hierdoor kan je Arduino ruiken (en dus programmeer je reacties op) algemene gasniveaus voor een verscheidenheid aan nasties, waaronder ethanol, methaan, formaldehyde en een heleboel andere vluchtige organische stoffen. Mijn kosten om dit daadwerkelijke apparaat te maken waren minder dan $ 100, inclusief de volledige Arduino-kit. Hier is een filmpje:. En nee, ik trek geen shirt aan:-) Ik heb kits / voltooide versies hiervan en enkele andere projecten te koop @ mijn website De meest vergelijkbare commerciële producten die ik kan vinden zijn: - een detector van commerciële kwaliteit: $ 2500+ - een laboratoriummonitor: $ 295 - een eenmalige testkit voor vluchtige organische stoffen: $ 234 Ik hoorde hierover nadat ik hoorde over enkele jongens die VOC-sensoren aan speelgoedhonden hadden toegevoegd. Ik weet niet zeker waar/of de documenten over dat project zijn, maar hier is de gids die ik heb gevolgd. Links die uitleggen wat VOC's zijn en waarom het u iets kan schelen: - Enkele symptomen van overmatige blootstelling aan VOS - een OSHA-regelgeving over formaldehydeniveaus - informatie over ziekgebouwsyndroom: 'Een rapport van het Comité van de Wereldgezondheidsorganisatie uit 1984 suggereerde dat tot 30 procent van de nieuwe en gerenoveerde gebouwen wereldwijd het onderwerp kan zijn van buitensporige klachten met betrekking tot de luchtkwaliteit binnenshuis (IAQ).'-The Inside Story: A Guide to Indoor Luchtkwaliteit: "Voor andere verontreinigende stoffen dan radon zijn metingen het meest geschikt wanneer er gezondheidssymptomen of tekenen van slechte ventilatie zijn en specifieke bronnen of verontreinigende stoffen zijn geïdentificeerd als mogelijke oorzaken van problemen met de luchtkwaliteit binnenshuis. Het testen op veel verontreinigende stoffen kan duur zijn. Voordat u uw huis controleert op verontreinigende stoffen naast radon, raadpleegt u uw staats- of plaatselijke gezondheidsafdeling of professionals die ervaring hebben met het oplossen van problemen met de binnenluchtkwaliteit in niet-indu striale gebouwen."
Stap 1: Verzamel uw benodigdheden
U hebt nodig: - een Arduino (of equivalent) - een kabel om de Arduino op uw computer aan te sluiten / van stroom te voorzien - een computer om waarden te lezen - een potentiometer of weerstand van bekende waarde. overal van 500-1k ohm zou moeten werken - de gassensor: lastig om in kleine hoeveelheden te kopen. ik heb er 2 gekocht en ze kosten elk $ 22, maar volumebestellingen worden veel goedkoper … de specifieke sensor die ik gebruikte was de 2620 van figaro-sensoren. Dit is wat ik gebruikte: - de arduino-kit die ik gebruikte - de verschillende sensoren die verkrijgbaar zijn bij Figaro (gebruik verschillende sensoren om 'ruiken' verschillende dingen)Het is handig maar niet noodzakelijk om een multimeter en draadstripper bij de hand te hebben… De pdf die bij deze stap is meegeleverd is de prijslijst van de sensorfabrikant uit maart 2008.
Stap 2: Stel uw Arduino in
1. Zorg dat uw Arduino op uw computer is aangesloten en functioneel is. Dit zou vrij eenvoudig moeten zijn, vooral met elke nieuwere Arduino. Deze gids werkte voor mij.2. Programmeer uw Arduino om de waarde van een analoge ingang te lezen en deze op het scherm weer te geven. Ik heb deze handleiding gebruikt voor het gebruik van een potentiometer met een Arduino en heb in feite gewoon de frequentie gewijzigd waarmee deze de invoerwaarde leest (vertraging (100) = lees 10 keer per seconde) om de volgende code te krijgen, die voor mij werkt: // dit voert potwaarde uit naar scherm in ohmsint gasSensor = 0; // selecteer invoerpin voor gasSensorint val = 0; // variabele om de waarde op te slaan die afkomstig is van de sensorvoid setup() {Serial.begin(9600);}void loop() {val = analogRead(gasSensor); // lees de waarde van de potSerial.println(val);delay(100);}Als je dit als je eerste excuus gebruikt om met een Arduino te spelen, wil je misschien proberen om gewoon de potentiometer aan te sluiten en de waarde te lezen ervan voordat u de sensor toevoegt.
Stap 3: Creëer uw circuit
De bijgevoegde afbeelding is een afbeelding van het circuit van bovenaf (wat betekent dat de draden van de sensor naar de grond wijzen; er steekt een klein metalen lipje uit de sensor om u te laten zien welke pin dat is. Bekijk ook de figaro-gids voor de specifieke sensor die u kiest. Bijgevoegd is de datasheet, met enkele voorbeeldschakelingen, voor de 2620.
Voor de 2620 specificeert de datasheet minimaal 450 ohm weerstand die nodig is. Ik heb mijn potentiometer afgesteld op ~ ongeveer 450 ohm. In gewoon Engels, hier zijn de verbindingen die u wilt maken: -sensorpin 1 naar een buitenste pin van potentiometer en aarde (arduino-aarde) -sensorpin 2 naar andere buitenste pin van potentiometer -sensorpin 3 naar arduino +5 v en sensor pin 4 - middelste pin van potentiometer naar arduino analoge 0 ingang Je kunt dit solderen (lees Figaro notitie op welk type soldeer en temperatuur blootstelling van sensoren), maar een breadboard is goed genoeg voor mijn doeleinden.
Stap 4: Test uw hervonden reukvermogen
Met alles aangesloten, ben je klaar om de Arduino op je computer aan te sluiten, de Arduino-omgeving op te starten en waarden te gaan lezen. Vergeet niet (zoals ik in eerste instantie deed:)) om op de knop 'monitor seriële invoer' in de arduino-software te drukken.
Je zult dan waarden zien scrollen in de zwarte ruimte onderaan het Arduino-programma. Deze waarden zijn de weerstand, in ohm, die uit het circuit wordt afgelezen. Om te testen, blaast u gedurende ten minste een paar seconden langzaam over de bovenkant van de sensor. De cijfers op het scherm moeten veranderen. Probeer ook de sensor boven een chemische stof met een hoge concentratie te houden die hij zou moeten detecteren: mijn waarde sprong behoorlijk omhoog toen ik dit deed. Met ~4 dagen inbranden en een omgevingstemperatuur van 63F, waren de waarden die ik in mijn huis las (die redelijk vrij is van chemisch gebruik): -in de open lucht zitten, nadat de sensor ~1 minuut is opgewarmd: 52 -ademhaling langzaam over de sensor gedurende enkele seconden: 73 -sensor direct boven een open fles graanalcohol houden: 235
Stap 5: Bouw weg
Zonder een week in dit circuit te branden en een thermistor toe te voegen, is dit eigenlijk alleen goed voor het aflezen van relatieve concentraties van chemicaliën: als u bijvoorbeeld een 'lagere VOS'-verf wilt, kunt u deze over verschillende geopende verfflessen (in een kamer met constante temperatuur) en voel me redelijk wat veiliger met de verf die de laagste waarde registreert. Uiteraard zijn er nare dingen (en waarschijnlijk enkele VOC's: ik weet het niet) die dit niet detecteert, maar het is zeker een beetje beter dan niets:-)
Bijgevoegd is een pdf Figaro-sensoren geleverd, waarin de reactie van thermistoren bij verschillende temperaturen wordt beschreven. Absoluut niet de enige thermistor die u kunt gebruiken, maar kan nuttig zijn als u uw eigen, betere versie van dit project verkent. Een coole uitbreiding die ik wil zien, is om het geschatte niveau in delen per miljoen (ppm) luchtvervuiling op mijn rug weer te geven terwijl ik door het verkeer fiets, misschien met een LED 'Mr. Yuck' teken dat ook boven een bepaalde concentratie aangaat. Laat me weten wat je bouwt, en veel plezier!
Vierde prijs in de Discover Green Science Fair for a Better Planet
Aanbevolen:
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
Geleidende lijm en geleidende draad: maak een LED-display en een stoffen circuit dat oprolt. 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Geleidende lijm en geleidende draad: maak een LED-display en een stoffen circuit dat oprolt: maak uw eigen geleidende stoffen, draad, lijm en tape en gebruik ze om potentiometers, weerstanden, schakelaars, LED-displays en circuits te maken. en geleidende draad kunt u LED-displays en circuits maken op elke flexibele stof
Drie stoffen knopen: 6 stappen (met afbeeldingen)
Drie stoffen knopen: deze supereenvoudige stoffen knopen zijn zacht, leuk om in te drukken en kunnen handig zijn bij het bouwen van verschillende prototypes. Ze delen allemaal dezelfde grond of plus, afhankelijk van waar je wat aan aansluit. Ik verkoop deze handgemaakte stoffen knopen ook via
Stoffen batterijzakje: 7 stappen (met afbeeldingen)
Stoffen batterijzakje: deze neopreen batterijhouder kan twee AA-batterijen of een 9Volt-batterij bevatten. Het kost wel wat tijd en geduld om dit zakje te maken, maar je hebt dan een duurzame 3 of 9Volt voeding die in verschillende textielprojecten gebruikt kan worden. De volgende stap zou
DIY stoffen softbox (14x56 strip): 8 stappen (met afbeeldingen)
DIY Fabric Softbox (14x56 Strip): Ik wilde een tweede strip-softbox om wat interessantere portretverlichtingsopstellingen te maken, dus besloot ik er zelf een te maken. Het duurt even en omvat een aantal stappen, maar ik was erg blij met het eindresultaat. Bereid je voor om behoorlijk wat tijd door te brengen in