Բովանդակություն:
- Քայլ 1: Մասեր վանդակում
- Քայլ 2: Խելամտորեն համախմբել բոլորը
- Քայլ 3: Լրացուցիչ մասեր
- Քայլ 4: Ազնվամորու Pi- ի կարգավորում
- Քայլ 5: Ներբեռնեք ծրագրակազմը
- Քայլ 6: Calibration որոնվածը
- Քայլ 7: Կալիբրացնել գազի տվիչները
- Քայլ 8: Գործարկեք խելամիտ գլխարկը
- Քայլ 9: Վերջնական քայլեր
Video: ENԳՈՇԱ H Գլխարկ RASPBERRY PI AIR QUALITY & GAS DETECTOR V1.1: 9 քայլերի համար
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Sensly- ը շարժական աղտոտման տվիչ է, որն ունակ է հայտնաբերել օդի աղտոտվածության մակարդակը `օգտագործելով իր գազի սենսորները` առկա գազերի մասին տեղեկատվություն հավաքելու համար: Այս տեղեկատվությունը կարող է ուղղակիորեն սնվել ձեր սմարթֆոնին `իրական ժամանակի հրահանգների ծանուցման թարմացումների համար: Խելամտորեն օգտագործում է արդյունաբերական տվիչներ, որոնք ապահովում են գրասենյակի, տան կամ աշխատանքային միջավայրի ճշգրիտ ընթերցումը: Այս տվյալների տեղյակ լինելն օգնում է ձեզ ձեռնարկել գործողություններ և իջեցնել ձեր շուրջը աղտոտման մակարդակը:
Altitude Tech LTD- ի մեր թիմը Raspberry Pi մինի համակարգչի մեծ երկրպագուներն են: Մենք իսկապես ցանկանում ենք օգնել Raspberry Pi համայնքին զարգացնել սեփական Sensly սարքը և սկսել աշխատել փորձերի վրա ՝ սովորելով տարբեր տեսակի գազերի մասին: Մենք մշակել ենք Sensly Hat- ը Raspberry Pi- ի համար: Սկզբում մեկնարկեց Kickstarter- ը, մենք ոգևորված ենք ստեղծարարներին տրամադրելու զարգացման այս նորարարական արտադրանքը:
Ինչպես օգտագործել զգայուն գլխարկը
Պատկերացրեք, օգտագործելով Sensly Raspberry Pi HAT- ը ՝
- Կառուցեք ձեր սեփական անջրանցիկ պատյանը և վերահսկեք օդի որակը հեռավոր վայրերում:
- Վերահսկեք օդի որակը ձեր տան շուրջը:
- Օգտագործեք այն դպրոցական փորձերի համար:
Քայլ 1: Մասեր վանդակում
Սկսեք ստանալ այն ամենը, ինչ ձեզ հարկավոր է:
- Sensly HAT
- BME 280/680 ջերմաստիճանի, խոնավության և ճնշման ցուցիչի մոդուլ
- Սուր PM10 սենսոր
- PM10 մալուխ
- 40 Pin Raspberry Pi վերնագիր
Քայլ 2: Խելամտորեն համախմբել բոլորը
Եկեք ամեն ինչ միասին դնենք.
- Տեղադրեք 40 կապանի վերնագիրը Sensly HAT- ի քորոցների մեջ, ապա տեղադրեք Sensly HAT- ը pi- ի վրա
- Տեղադրեք BME 280 մոդուլը Sensly HAT- ին `ապահովելով կապում համընկնումը: Նայեք մոդուլի տակ ՝ իմանալու համար, թե որ ուղղությամբ այն պետք է ուղղված լինի:
- Միացրեք PM տվիչի մալուխը PM Header մակագրությամբ նավահանգստի մեջ
- Երբ դա արվի, մենք կարող ենք միացնել Raspberry Pi- ն:
- Sensly Hat- ի էներգախնայողության պատճառով, երբ այն լիովին գործում է, խորհուրդ է տրվում օգտագործել ձեր ազնվամորի pi լիցքավորիչը `ձեր pi- ն սնուցելու համար:
Քայլ 3: Լրացուցիչ մասեր
Ամեն ինչ ստանալով ձեր ազնվամորի պիի համար
- Ազնվամորի պի 2 կամ 3
- Մոնիտոր
- Ստեղնաշար և մկնիկ
- Ինտերնետ կապը
- HDMI մալուխ
- Raspberry Pi 3 լիցքավորիչ
- Raspbian Jessie- ի վերջին տարբերակը
Քայլ 4: Ազնվամորու Pi- ի կարգավորում
Եթե Ձեզ անհրաժեշտ է ազնվամորի պի հիմքից, ազնվամորու պի ստեղծելու ուղեցույց
www.raspberrypi.org/learning/hardware-guid…
Raspbian Jessie- ի վերջին տարբերակը կարելի է գտնել ստորև բերված հղումով:
www.raspberrypi.org/downloads/
Քայլ 5: Ներբեռնեք ծրագրակազմը
Sensly HAT- ին միանալու համար Raspberry Pi- ի տեղադրում:
Դա անելու մի քանի եղանակ կա, նախ դուք կարող եք ներբեռնել Raspbian պատկերը այստեղ: Սա նախապես կազմաձևված կլինի աշխատելու համար: Երկրորդ, կարող եք ներբեռնել տեղադրման սցենարը այստեղից
github.com/Altitude-Tech/Sensly_Install
Առաջին հերթին մենք պետք է ներբեռնենք տեղադրման սցենարները `օգտագործելով հրամանը: Համոզվեք, որ ձեր տան գրացուցակում եք
$ git կլոն
Այնուհետև մենք փոխում ենք գրացուցակը Sensly_Install թղթապանակին
$ cd/path/դեպի/Sensly_Install
Հաջորդը, մենք պետք է դարձնենք տեղադրման սցենարը գործարկելի:
$ chmod u+x./Sensly_Dev_Install.sh
Ի վերջո, մենք գործարկում ենք սցենարը: Կլինեն որոշ հուշումներ, որոնք ձեզ հարկավոր է մուտքագրել Y ՝ հաստատելու համար, որ ցանկանում եք շարունակել
$ sudo./Sensly_Dev_Install.sh
Ավարտելուց հետո ձեր pi- ն կվերագործարկվի: Հաստատելու համար, որ ամեն ինչ աշխատում է, կարող ենք գործարկել հետևյալ հրամանը:
$ i2cdetect -y 1
Դուք պետք է կարողանաք տեսնել էկրանին 05 և 76 դիրքերը:
Քայլ 6: Calibration որոնվածը
Կալիբրացման գործընթացը գործարկելու համար պահանջվում է թարմացման քայլ: Առաջին քայլը ստուգաչափման որոնվածի ֆայլերի ներբեռնումն է ՝
$ git կլոն
Այժմ մենք պետք է Sensly- ը դնենք վերբեռնման ռեժիմում դրա համար Raspberry Pi- ն և Sensly- ն միանում են, ինչպես ցույց է տրված վերևում: Վերբեռնման ռեժիմը միայն V1.1-1.4 տարբերակի համար է: Raspberry Pi- ն էներգիան ստանում է USB- ի միջոցով, այնուհետև Sensly- ն էներգիան ստանում է Կարմիր և Սև մալուխներից:
Նարնջագույն և դեղին մալուխները միացված են հաղորդակցության նպատակով:
Ամեն ինչ միացնելուց հետո ժամանակն է գործարկել որոնվածը:
$ sudo python Firmware_Updater_Calibration.py
Վերբեռնման ռեժիմն ավարտվելուց հետո միացրեք Sensly- ը Raspberry Pi- ի վերևում և անցեք հաջորդ քայլին:
Քայլ 7: Կալիբրացնել գազի տվիչները
Կա նախնական ջեռուցման/այրման փուլ, որը պահանջվում է հեռացնել պաշտպանիչ ծածկույթը, որն ունեն սենսորները, երբ դրանք ստանում ենք արտադրողներից, դա սովորաբար 48 ժամ է և պետք է կատարվի միայն մեկ անգամ: Դրանից հետո մենք սովորաբար խորհուրդ ենք տալիս 15 րոպե տաքացնել սենսորը `ընթերցումները կայունացնելու համար, նախքան որևէ տվյալների մուտքագրելը:
Այժմ մենք պետք է չափագրենք գազի տվիչները, որպեսզի կարողանանք հաշվարկել PPM- ը: Դա անելու համար մենք պետք է Sensly HAT- ը դնենք մաքուր օդի միջավայրում: Սա կարող է լինել դրսում կամ եթե ունեք հարմարություններ, սինթետիկ օդում: Թեև ձեր տեղադրած օդը կազդի սենսորների ճշգրտության վրա, այն չի ազդի ճշգրտության վրա, այնպես որ, եթե դուք փնտրում եք հետևել ձեր օդի որակի փոփոխություններին, Sensly- ը հարմար կլինի: The Sensly HAT- ը նախապես բեռնված է ստուգաչափման որոնվածով, այնպես որ մենք կարող ենք պարզապես գործարկել ստուգաչափման սցենարը `յուրաքանչյուր գազի սենսորի R0 արժեքները գտնելու համար: Որպեսզի կարողանանք Sensly- ը կալիբրացիոն միջավայրում դնել, մենք պետք է կարողանանք գործարկել ստուգաչափման սցենարը, երբ Pi- ն բարձրանում է: Դրա համար մենք պետք է ներբեռնենք.
$ git clone
Հաջորդը, մենք պետք է ֆայլում տեղադրենք հետևյալ հրամանը
$ @reboot sudo python /path/to/Sensly_Calibration.py
Հրամանը պետք է լինի «/etc/rc.local» - ում, ինչպես ցույց է տրված վերևում նկարում: Դա անելու համար մենք մուտքագրում ենք տերմինալը.
$ sudo nano /etc/rc.local
Այնուհետև մենք փակում ենք ֆայլը ՝ օգտագործելով Ctrl+x, այնուհետև Y. Սա նշանակում է, որ ամեն անգամ Pi- ն գործարկելիս այն կաշխատի չափագրման սցենարը:
Այժմ կարող եք այն տանել մաքուր օդային միջավայր և թողնել այն կես ժամից մինչև մեկ ժամ: Ինչքան երկար, այնքան լավ:
Սա ավարտելուց հետո դուք պետք է ունենաք Sensly_Calibration_ «ամսաթիվ» _ «ժամանակ» անունով ֆայլ: Այս ֆայլը կպարունակի R0- ի արժեքները, որոնք հաշվարկվում են ստուգաչափման փուլում `միջինում յուրաքանչյուր 5 րոպեն մեկ: Քանի որ սցենարը գրանցում է ընթացիկ միջին, դուք վերցնում եք ֆայլի վերջին գրառումը որպես R0 արժեքներ MQ2, MQ7 և MQ135 համարների համար: Այնուհետև այն կտեղադրվի Sensly.py ֆայլում: թույլ տալ մեզ հաշվարկել յուրաքանչյուր հայտնաբերված գազի PPM- ի արժեքները
Քայլ 8: Գործարկեք խելամիտ գլխարկը
Sensly- ը լիարժեք շահագործման ռեժիմում աշխատելու համար մենք պետք է թարմացնենք որոնվածը `այն Calibration ռեժիմից դուրս բերելու համար: Դա արվում է ՝ ջնջելով «/etc/rc.local» - ին ավելացված տողը, որպեսզի տախտակն ամեն անգամ, երբ pi- ն սկսում է, չանցնի չափագրման ռեժիմ, այնուհետև գործարկելով Firmware_Updater_Operation.py սցենարը ՝ զգայունորեն միացված ինչպես քայլ 6.
Այնուհետև մենք գործարկում ենք Firmware Updater- ը Sensly_Update_for_v1_1 գրացուցակից հետևյալ կերպ.
- $ cd/home/pi/Sensly_Update_for_v1_1/
- $ sudo python Firmware_Updater_Operation.py
Sensly որոնվածը թարմացնելուց հետո, սովորաբար, Sensly- ը միացրեք Raspberry Pi- ի հետ:
Այժմ գործարկեք Sensly.py սցենարը.
python /home/pi/Sensly/Sensly.py
Ի վերջո, սցենարը ինքնաբերաբար գործարկելու համար մենք նորից գործարկում ենք crontab հրամանը:
$ crontab -e
Այնուհետև ավելացրեք սա ֆայլի վերջում ՝ հեռացնելով մեր ավելի վաղ գրառումը
@reboot python /path/to/Sensly.py
Այժմ ամեն անգամ, երբ բեռնաթափում եք ձեր pi- ն, Sensly HAT- ը պետք է մուտքագրի տվյալներ SampleData պանակում որպես csv ֆայլ: Վերջնական քայլն այն է, որ վերցնեք R0 արժեքները, որոնք ձեռք եք բերել ստուգաչափման քայլի ընթացքում և դրանք դնել լուսանշված էկրանի վերջին նկարում:
Հաջորդ հրահանգը, որը մենք կթողարկենք, ցույց կտա ձեզ, թե ինչպես դա կապել սյուժեի հետ:
Քայլ 9: Վերջնական քայլեր
Խնդրում ենք կիսվել ձեր տվյալներով, քանի որ դրանք կօգնեն մեզ ստեղծել Sensly- ի ավելի լավ թարմացումներ:
Եթե կարծում եք, որ դուք ունեք Sensly- ի միջոցով հիանալի Ուղեցույց գրելու հմտություններ, ապա գնեք այն մեր խանութից, և եթե դա մեզ դուր գա, մենք կվերադարձնենք ձեր գումարը և նույնիսկ ձեզ ավելի շատ բարիքներ կուղարկենք:
Խորհուրդ ենք տալիս:
Poor Man's Lens գլխարկ կամ գլխարկ (տեղավորվում է ցանկացած DSLR / Semi-DSLR) ՝ 4 քայլ
Poor Man's Lens գլխարկ կամ գլխարկ (տեղավորվում է ցանկացած DSLR / Semi-DSLR). Երբ ես գնել եմ իմ DSLR- ը, երկրորդ ձեռքով այն ոսպնյակի կափարիչ չուներ: Այն դեռ նորմալ վիճակում էր, և ես երբեք չէի մոտենում ոսպնյակի գլխարկ գնելուն: Այսպիսով, ես վերջացրեցի մեկը պատրաստելով: Քանի որ տեսախցիկս տանում եմ փոշոտ տեղեր, երևի ամենալավն այն է, որ լինզայի կափարիչ լինի:
Raspberry Pi- ի վրա հիմնված Touch անվճար ձեռքի ավտոմատ լվացման համակարգ Covid-19: 4 քայլերի համար
Raspberry Pi- ի վրա հիմնված Touch անվճար ձեռքի ավտոմատ լվացման համակարգ Covid-19- ի համար. Դա պարզ ձեռքի լվացման համակարգ է ՝ օգտագործելով պիր սենսորներ և Raspberry pi տախտակ: Այս ծրագիրը հիմնականում նախատեսված է հիգիենիկ նպատակով: Մոդելը կարող է տեղադրվել հասարակական վայրերում, հիվանդանոցներում, առևտրի կենտրոններում և այլն
Hat Not Hat - գլխարկ այն մարդկանց համար, ովքեր իրականում գլխարկներ չեն կրում, բայց կցանկանային գլխարկի փորձ: 8 քայլ
Hat Not Hat - գլխարկ այն մարդկանց համար, ովքեր իրոք գլխարկներ չեն կրում, բայց կցանկանային գլխարկի փորձ: Ես միշտ ցանկացել եմ, որ կարողանայի գլխարկ լինել, բայց երբևէ չեմ գտել ինձ համար հարմար գլխարկ: Սա " գլխարկը չէ, " կամ գրավիչ, ինչպես այն կոչվում է, իմ գլխարկի խնդրի վերին շերտավոր լուծումն է, որում ես կարող եմ հաճախել Կենտուկիի դերբի, փոշեկուլ
IOT BIT 4G, 3G V1.5 Գլխարկ Raspberry Pi- ի համար. 16 քայլ (նկարներով)
IOT BIT 4G, 3G V1.5 Գլխարկ Raspberry Pi- ի համար. IoT Bit- ը հպարտ է ներկայացնել 4G զարգացման խորհուրդը, 4G HAT- ը Raspberry Pi- ի համար, որն ապահովում է 4G բջջային տվյալներ Raspberry Pi մինի համակարգչի համար: Մեր խելացի HAT մոդուլը ձեր Raspberry Pi- ին տրամադրում է բջջային տվյալներ, GPS տեղադրման տեղեկատվություն
Ensգայուն գլխարկ Raspberry Pi օդի որակի և գազի դետեկտորի համար V0.9: 8 քայլ
Sensly գլխարկ Raspberry Pi օդի որակի և գազի դետեկտորի համար. Այս տեղեկատվությունը կարող է ուղղակիորեն սնվել ձեր սմարթֆոնին իրական ժամանակի ձագուկների համար