Բովանդակություն:
- Քայլ 1: Հավաքեք ձեր նյութերը
- Քայլ 2. Դիզայն և 3D տպում
- Քայլ 3: Լարել այն
- Քայլ 4: Կառուցեք այն
- Քայլ 5: Programրագրիր այն
- Քայլ 6: Օգտագործելով այն
Video: Particle Sniffer: 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
PM2.5 գնահատման վերաբերյալ նախորդ նախագծերի հետ աշխատելիս ես նկատեցի այն թերությունը, որ չկարողացա գտնել փոքր մասնիկների աղտոտման կետային աղբյուրները: Քաղաքապետարանների և արբանյակային նկարահանումների մեծամասնությունը հավաքում են լայն աղբյուրներ, որոնք իրականում ձեզ անձնական մակարդակով չեն ասում, թե որտեղից է դա գալիս և ինչպես դա վերացնել: Honeywell սարքն ունի իր փչող և մուտքային և ելքային պատուհանները, այն ամենը, ինչ ինձ պետք էր, օդային հոսքը հատուկ այդ տարածքներն ուղղելու միջոց էր, և, իհարկե, ես արդեն ունեի եռաչափ տպված/նախագծված շների քիթ, որը պետք է դնեի վերջում, իսկ մնացածը պարզապես հրացանի նմուշառման միավոր նախագծել ձգանով, որը թույլ կտար ինձ ուշադիր ուսումնասիրել, թե որտեղից են գալիս իմ մարդասպանները:
Քայլ 1: Հավաքեք ձեր նյութերը
Ես օգտագործել եմ Honeywell HPMA- ն `դրա հուսալիության և էժան գնի պատճառով: ESP32- ի և 8266 լիցքավորիչի/ուժեղացուցիչ ձևի գործոնի համադրությունը նույնպես կրկին օգտագործվում է:
1. HONEYWELL HPMA115S0-TIR PM2.5 Մասնիկների սենսոր լազերային pm2.5 օդի որակի հայտնաբերման տվիչի մոդուլ Super փոշու տվիչ PMS5003 18 դոլար
2. ESP32 MINI KIT Մոդուլ WiFi+Bluetooth Ինտերնետ զարգացման տախտակ D1 MINI Թարմացվել է ESP8266- ի հիման վրա Լիովին գործառնական 6 դոլար (AliExpress)
3. MH-ET LIVE Battery Shield for ESP32 MINI KIT D1 MINI մեկ լիթիումի մարտկոցի լիցքավորում և խթանում 1 դոլար (AliExpress)
4. 18650 Մարտկոց լարերով 4 դոլար
5. IZOKEE 0.96 I2C IIC 12864 128X64 պիքսել OLED 4 դոլար
6. Խիտ մետաղյա միացում/անջատիչ ՝ կանաչ LED մատանիով - 16 մմ կանաչ միացում/անջատում 5 դոլար (Adafruit)
7. Ընդհանուր 3D տպիչ (Ender 3)
8. Antrader KW4-3Z-3 միկրո անջատիչ KW4 Limit 1.00 $
9. NeoPixel Ring - 12 x 5050 RGB LED ինտեգրված վարորդներով 7.50 դոլար
Քայլ 2. Դիզայն և 3D տպում
Հափշտակիչը նախագծված է այնպես, որ HoneyWell սենսորում ներկառուցված փչակները հավասարեցված են և պատված են դիպուկահարի պատյանում, այնպես որ բաց ծայրում գտնվող քթանցքները ուղղակիորեն կապվում են սենսորի մուտքի նավահանգիստների հետ, իսկ ելքային կափույրը անցնում է պատյանով և դուրս գալ հետևի խցիկի բազմաթիվ անցքերի միջով: (Jeez հնչում է որպես արտոնագրի հայտ…. Վատ) Էական բռնակը թույլ է տալիս միացնել մեծ հզորության մարտկոցը և մնացած էլեկտրոնիկան: Լիցքավորման նավահանգիստը հավասարեցված է բռնակի պատյան ներքևում: Neopixel- ի օղակի լուսավորությունը քթի շուրջը նախատեսված է վերևի պատյանով փայլելու համար: Կառուցվածքը կատարվում է այնպես, որ հիմնական պատյանների վերին հատվածը կատարվի հստակ PLA- ով, այնուհետև բռնակի համար անցնի Gray PLA- ին, իսկ բռնակի հիմքի համար վերջապես մաքրում PLA- ին, որը թույլ կտա երևալ լիցքավորման լույսերի գույնը: Ձգանման մեխանիզմը տեղադրված է գործառնական կապի ծխնով, որը տպված է մեկ կտորով, բայց հուսով ենք, որ այն ազատորեն շարժվում է:
Բոլոր ֆայլերը կատարվում են Cura for ender 3 -ի ստանդարտ պարամետրերով: Ոչ մի մասի համար աջակցություն չի օգտագործվել:
Քայլ 3: Լարել այն
Էլեկտրագծերի սխեման, ըստ էության, նույնն է, ինչ էլեկտրագծերի համար.. Այս դեպքում հոսանքի կոճակը վերահսկում է մարտկոցից սնուցումը միայն էներգիայի ուժեղացուցիչ/լիցքավորիչին: Խթանիչից 5 վոլտ գիծը վերահսկվում է բռնակի սահմանային անջատիչով, որը գործում է որպես ձգան: Այն միացնում է հզորությունը խթանիչից ինչպես Սենսորին, այնպես էլ ESP32- ին և Neopixels- ին, որոնք միաժամանակ միացնում են դրանք: I2C էկրանը սնվում է ESP32- ից 3 վոլտ լարմամբ: Հաղորդալարերի մեծ մասը պետք է կատարվի, երբ բռնակը կառուցման փուլում է, հաջորդ բաժնում, քանի որ դուք պետք է լարերը կերակրեք տարբեր բացվածքների միջոցով: Համոզվեք, որ այն առաջինը սեղանի վրա եք դնում:
Քայլ 4: Կառուցեք այն
Neopixel- ի մատանին նախ սոսնձված է քթի պատյանում ՝ համոզվելով, որ այն հարթ է և չի խաթարում իր հիմնական մարմնի հետ ամուր կապը: Երեք լարերը անցեք հիմնական մարմնի կողային նավահանգստով և ներքև բռնակի մեջ: Նեոպիքսելները պետք է մատնանշեն հիմնական թափանցիկ պատյան: Օդային տվիչն այնուհետև տեղադրվում է իր պատյանում ՝ փոքր մուտքային փոքր անցքերով, որոնք նայում են դեպի քթանցքի բացվածքներ, իսկ օդափոխիչի միջուկը ՝ դեպի ետ դեպի լարերի ելքային հոսքը: Հաղորդալարերը հետևից և ներքևից փոխանցեք բռնակի միջուկի մեջ, որտեղ դրանք կփակցվեն ESP32- ին: I2C էկրանը կցված է առջևի հատվածին, և դրա ելքային լարերը անցնում են բռնակով բացվող անցքի միջով և միացված են հիմնական տախտակին: Կլոր գուլպանը այնուհետև սոսնձված է էկրանի վրա: Բոլոր սոսինձները սովորաբար E6000 են, չնայած կարող եք նաև օգտագործել superGlue LocTight: Առջևի քթի քթի քոնը նույնպես սոսնձված է տեղում: Սահմանային անջատիչը միացված է և սոսնձված է իր դիրքում, ինչպես նաև հիմնական անջատիչ/անջատիչը: Հիմնական ESP տախտակը տեղադրված է, և 18650 մարտկոցը տեղադրված է: Խթանիչ տախտակը ապահով կերպով սոսնձված է միավորի հիմքի ափսեին `համոզվելով, որ լիցքավորման նավահանգիստը զգուշորեն համընկնում է բացման հետ: Կպչեք հիմքի ափսեի վրա, երբ ամեն ինչ ճիշտ է աշխատում: Ձգանման անջատիչը սոսնձված է սահմանային անջատիչի մետաղյա ձողի վրա այնպես, որ հեշտությամբ սեղմում է ներքև դիրքում: Fulգուշացեք, որ սոսինձ չմտնի սահմանային անջատիչի մեխանիզմում:
Քայլ 5: Programրագրիր այն
Softwareրագիրը օգտագործում է սերիական պորտը ՝ տվիչից տեղեկատվություն ներմուծելու համար: Այս սենսորի խնդրահարույց խնդիրներից մեկն այն է, որ այն չի օգտագործում գրադարանների հետ I2C- ն `այն ավելի հարմար դարձնելու համար: Այսպիսի գործիքը սերվոյի փոխարեն, ինչպես ելքի հեծանիվը, օգտագործում է SSD1306 ելքը I2C- ի միջոցով: Neopixel- ի ցուցադրումը վերահսկվում է Adafruit Neopixel գրադարանի կողմից բավականին սովորական լուսային էկրանով, որն ընդամենը շնչում է 3 տարբեր գույնի լույսեր PM2.5 մակարդակի համար քթանցքներում: Եթե մակարդակը 25 -ից ցածր է, այն փայլում է կապույտ, կանաչ `25 -ից 80 -ի միջև և կարմիր` 80 -ից բարձր: Այս նախադրված մակարդակները կարող են վերականգնվել ծրագրում: Դրանք վերահսկվում են որպես ելք գործի հայտարարության մեջ ՝ ծրագրի ներքևի լուսավոր գործառույթում: Էկրանի և էկրանի չափսերի ելքի տառատեսակները նույնպես կարող են փոխարկվել: Սենսորը ընթերցում է մեկ վայրկյանում մեկ անգամ:
Քայլ 6: Օգտագործելով այն
Այսպիսով, այս կարանտինի արանքում գտնվելը մի փոքր դժվար է շատ դուրս գալ և օգտագործել այս սարքը, այնպես որ ես խրված էի տնային տեսանյութեր պատրաստելով ՝ տեսնելու, թե որքան վատ է այն ներսում: (Սովորաբար ես դուրս կթողնեի դա մոտակա հարևանների դիզելային բեռնատարի արտանետման անցքից կամ սուրճի բովման գործարանի քամուց ներքև. Այն ստանում է սխալ բարձր ընթերցում, այնուհետև դանդաղ 5 վայրկյանի ընթացքում կայունանում: Ընթերցանության մեծ մասը լավ է համապատասխանում Ազգային ընտրանքին ՝ բլոկից մոտ 1/2 մղոն ներքև: Ես ձեզ համար համացանցում տեղադրել եմ թոնրի արտադրանքի սովորական ցնցումը: Մյուս տեսահոլովակը Granola- ին է դարձնում, այն ջեռոցից դուրս գալուց ավելի քան մեկ ժամ անց արտահոսել է 50 ppm: Քթանցքները հակված են որոշ ժամանակ պահպանել բարձր մակարդակի բույրը, այնպես որ կարող եք դրանք փչել ՝ անմիջապես այլ ընթերցում կատարելու համար: Երկու ամիս առաջ PPM2.5- ը լուրջ մտահոգություն էր, այժմ ոչ ոք չի հիշում այն: Գլոբալ տաքացում. Դա շատ մտահոգություններ էր առաջ:
Երկրորդ մրցանակ 3D տպագիր մրցույթում
Խորհուրդ ենք տալիս:
Arduino UNO Logic Sniffer: 8 քայլ (նկարներով)
Arduino UNO Logic Sniffer. Այս նախագիծը սկսվեց որպես պարզ փորձ: Մեկ այլ նախագծի համար ATMEGA328P- ի տվյալների թերթիկի վերաբերյալ իմ հետազոտության ընթացքում ես գտա բավականին հետաքրքիր բան: Timer1 մուտքային գրավման միավոր: Այն թույլ է տալիս մեր Arduino UNO- ի միկրոկառավարիչին ազդանշան հայտնաբերել
Particle Photon IoT Անձնական եղանակային կայան. 4 քայլ (նկարներով)
Particle Photon IoT Անձնական եղանակային կայան
Snorkel Sniffer: 4 քայլ
Snorkel Sniffer. Դռները փակ էին թռիչքի ժամանակ, և ինչպես շատ այլ նմանատիպ թռիչքներ, ճնշող քնկոտությունը հաղթահարում է ձեզ: Երբ մենք հարկ էինք վճարում, ինձ արթնացրեց մի կին, որը մեր առջև գոռում էր " օգնիր նրան " " օգնել նրան !!!! " "
IoT Cat Feeder- ը օգտագործելով Particle Photon- ը `ինտեգրված Alexa- ի, SmartThings- ի, IFTTT- ի, Google Աղյուսակների հետ. 7 քայլ (նկարներով)
IoT Cat Feeder- ի միջոցով մասնիկի ֆոտոնի օգտագործումը `ինտեգրված Alexa- ի, SmartThings- ի, IFTTT- ի, Google թերթերի հետ. Կատուների ավտոմատ սնուցողի կարիքը ինքնին բացատրելի է: Կատուները (մեր կատվի անունը Բելլա է) կարող են տհաճ լինել քաղցած ժամանակ, և եթե ձեր կատուն իմի պես է, ամանը ամեն անգամ չոր կուտի: Ինձ անհրաժեշտ էր վերահսկվող քանակությամբ սնունդ ինքնաբերաբար բաժանելու միջոց
Fog Sensor - Particle Photon - Պահել տվյալները առցանց ՝ 5 քայլ (նկարներով)
Fog Sensor - Particle Photon - Save Data Online: Օդի մեջ մառախուղի կամ ծխի քանակությունը չափելու համար մենք պատրաստեցինք այս մառախուղի սենսորը: Այն չափում է լազերից ստացված LDR լույսի քանակը և համեմատում այն շրջակա լույսի չափի հետ: Այն տվյալները տեղադրում է Google թերթիկում իրական ժամանակում IFTTT- ի միջոցով