Obsah:
- Zásoby
- Krok 1: Krok 1: Shromážděte své součásti a nástroje
- Krok 2: Krok 2: Spojte vše dohromady
- Krok 3: Krok 3: Pomocí webu Purple Air vyhledejte místní senzor, ze kterého budete číst údaje o kvalitě ovzduší
- Krok 4: Krok 4: Dejte vše dohromady a užívejte si
Video: LED displej stavu kvality vzduchu PurpleAir: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:19
S nedávnými požáry v Kalifornii byla kvalita ovzduší v San Francisku výrazně ovlivněna. Zjistili jsme, že jsme mapu PurpleAir znovu a znovu kontrolovali na našich telefonech nebo noteboocích a snažili jsme se zjistit, kdy je vzduch dostatečně bezpečný na to, aby otevřel okna nebo dostal příležitost jít ven.
Vždy jsem byl fanouškem informačního nábytku, věcí navržených tak, aby poskytovaly informace, ale nevyžadovaly explicitní akce, a myslel jsem si, že by to pro tuto dobu bylo perfektní.
Cílem tohoto projektu bylo poskytnout tichý, nerušivý stavový displej, který se sám aktualizuje na pozadí a zároveň nám umožní zaznamenat, kdy se venkovní vzduch dostatečně zlepšil, aby se dostal ven nebo otevřel okna.
Zásoby
WiFi Adafruit Feather M0 s kolíky záhlaví
Záhlaví stohování Adafruit
Adafruit Jewel 7
3,3 V dobíjecí baterie nebo USB kabel
Připojovací vodič nebo propojovací vodiče
Kus tenkého plastu (použil jsem recyklované nádoby na potraviny)
Plastové víko l (ike z nádoby na ovesné vločky nebo rozinky)
Pergamenový papír
Plastová horní páječka
Pájka
Počítač s Arduino IDE a USB kabelem pro programování
Krok 1: Krok 1: Shromážděte své součásti a nástroje
WiFi Adafruit Feather M0
Možná budete muset k Featheru připájet kolíky záhlaví a stohovatelné záhlaví. Líbí se mi záhlaví kolíků a/nebo stohovatelné záhlaví, aby bylo snazší rychle spojit součásti dohromady pomocí propojovacích vodičů
Adafruit Jewel 7
Pravděpodobně budete muset pájet připojovací vodiče k podložkám na desce Jewel. Tento projekt potřebuje tři spojení od Jewel do Feather. Napájení, uzemnění a datový vstup. Aby to bylo jasné, používám barevné kabely. Červená pro napájení, černá pro uzemnění a zelená pro vstup dat.
Připojovací vodič
Pokud ho máte, červený, černý a zelený drát vám pomohou připnout šperk k peří.
3,3 V dobíjecí baterie nebo kabel USB (volitelně)
Feather může přímo nabíjet malou baterii, díky které je tento stavový displej přenosný. Zjistil jsem, že baterie může napájet Feather a LEDS asi 6 hodin
Velká plechovka nebo ovesná kaše
Líbí se mi vzhled kulatého výstupu, ale můžete použít jakýkoli projektový box nebo kontejner, který máte.
Pergamenový papír
Používám pergamenový papír k rozptýlení (změkčení) světla z LED diod, můžete vyzkoušet různé věci, i když se snažte nepoužívat něco, co mění barvu světla
Plastový top
Zjistil jsem, že řezání vnitřku plastového víka mi umožnilo přilepit pergamenový papír na víko. To mi umožňuje sundat víko, dobít baterii a odebrat hardware podle potřeby. Pokud používáte napájení USB a neplánujete na chvíli znovu použít elektroniku, můžete papír jednoduše přilepit na plechovku. (Při testování věcí jsem použil jeden kus pásky jako dveře do pasti)
Páječka / Páječka
Pravděpodobně budete muset k Jewelu připájet dráty, použil jsem záhlaví a propojovací vodiče k propojení všeho dohromady.
Krok 2: Krok 2: Spojte vše dohromady
Barevné dráty jsem připájel ke Klenotu
Poté jsem zapojil vodiče v následujícím pořadí
- Červený vodič / Napájení na pin 2 (3,3 V) na Feather
- Černý drát / uzemnění na pin 4 (GND) na Pírku
- Zelený vodič / datový vstup na pin 9 na peří (volitelně)
V tomto místě jsem také připojil baterii ke svému Peří
Na spodní část Peří jsem vložil kousek krycí pásky, abych chránil špendlíky
Připevnil jsem svůj šperk na kus kulatého plastu, abych chránil jeho odkryté kolíky a také poskytl způsob, jak směrovat LED diody rovně
Krok 3: Krok 3: Pomocí webu Purple Air vyhledejte místní senzor, ze kterého budete číst údaje o kvalitě ovzduší
Přejděte na web společnosti Purple Air na adrese
Přibližte své okolí a najděte nejbližší venkovní senzor
Chcete -li najít senzory hlásící kvalitu vnějšího vzduchu, budete chtít vypnout „Inside Sensors“
Klikněte na místní senzor a zobrazí se malé dialogové okno, které ukazuje název senzoru a nejnovější údaje o kvalitě vzduchu.
V dolní části tohoto pole si všimnete odkazu s názvem „Získat tento widget“Klikněte na „Získat tento widget“, všimnete si, že se ve spodní části zobrazí nové pole s odkazem na JSON
Klikněte na JSON a do vašeho webového prohlížeče se načte webová stránka s daty JSON. Poslední bit této adresy URL použijeme v našem kódu k získání aktuálního odečtu senzoru. Bude to vypadat podobně jako /json? Key = XXXXX & show12345
Získejte zdrojový kód
Zdrojový kód k tomuto projektu si můžete stáhnout z úložiště na Githubu.
Upravte skicu Arduina a aktualizujte následující informace:
Upravte soubor arduino_secret.h
Zadejte své SSID a SSID heslo
Uložte soubor
Upravte soubor PurpleTheopolis.ino
Nahraďte fragment URL senzoru, který chcete monitorovat, v proměnné PURPLE_AIR_SENSOR
Poznámka: Ve výchozím nastavení je frekvence aktualizace 10 minut, ale můžete chtít odebrat vzorky po delší dobu, například 30 nebo 60 minut Upozornění: Příliš rychlé čtení není nutné a vaše požadavky mohou být omezené
Nahrajte skicu a potvrďte, že barva kontrolek LED odpovídá aktuálnímu odečtu kvality vzduchu.
Tato skica používá aktuální čtení PM 2.5 a nepokouší se vypočítat žádné dlouhodobé trendy ani AQI.
Můžete upravit barevnou rutinu a změnit mapování barev podle potřeby!
To, co uvidíte, je hodnota aktuálního čtení (vidět v levém dolním rámečku vyskakovacího okna aktuální stanice)
Krok 4: Krok 4: Dejte vše dohromady a užívejte si
Vyřízněte dostatečně velký otvor, aby se napájecí kabel USB protáhl zadní částí plechovky (aka spodní částí plechovky)
Vystřihněte malý kruh z nevodivého materiálu, jako je plast, aby lemoval dno plechovky.
Připojte Feather ke kabelu USB a umístěte Feather do plechovky.
Vyřízl jsem malou stoupačku z vany toaletního papíru, aby držel Jewel LED desku nad Pírkem a spodkem plechovky.
Malý kousek krycí pásky je může držet pohromadě.
Nasaďte víčko na plechovku a máte hotovo!
Doufám, že jste našli tento projekt užitečný a jasný. Dejte mi prosím vědět jakoukoli zpětnou vazbu nebo obrázky vašich sestavení!
Můžete mě a mé projekty sledovat na Twitteru a mém blogu ZebraCatZebra
Doporučuje:
Senzor kvality vzduchu pomocí Arduina: 4 kroky
Senzor kvality vzduchu pomocí Arduina: V tomto příspěvku se naučíme, jak vytvořit jednoduchý, ale užitečný snímač kvality vzduchu. Spolu s Piksey Pico použijeme snímač SGP30, ačkoli skica bude fungovat téměř s jakoukoli deskou kompatibilní s Arduino. Výše uvedené video vás provede
Jednoduché monitorování kvality vzduchu s TFT LCD displejem- Ameba Arduino: 3 kroky
Jednoduché monitorování kvality vzduchu s TFT LCD displejem-Ameba Arduino: Úvod Nyní, když většina lidí zůstává doma, aby se vyhnula těsnému kontaktu s potenciálním nositelem viru COVID-19, se kvalita vzduchu stává důležitým faktorem pro blaho lidí, zejména v tropických zemích, kde používání klimatizace je během dne
Monitor kvality vzduchu s MQ135 a externím snímačem teploty a vlhkosti přes MQTT: 4 kroky
Monitor kvality vzduchu s MQ135 a externím snímačem teploty a vlhkosti přes MQTT: Toto je pro testovací účely
Cubesat se snímačem kvality vzduchu a Arduino: 4 kroky
Cubesat se snímačem kvality vzduchu a Arduino: Tvůrci CubeSat: Reghan, Logan, Kate a Joan Úvod Přemýšleli jste někdy o tom, jak vytvořit orbiter na Marsu pro sběr dat o atmosféře a kvalitě vzduchu na Marsu? Během tohoto roku jsme se na hodině fyziky naučili programovat A
Mobilní analyzátor kvality vzduchu: 4 kroky
Mobilní analyzátor kvality vzduchu: V tomto článku najdete návod, jak sestavit analyzátor kvality ovzduší. Analyzátor je určen k nasazení na auto, které cestuje, abychom mohli vybudovat online databázi shromažďující všechny informace o kvalitě ovzduší podle místa. Aby