ዝርዝር ሁኔታ:

ለሬሳስተር ፒ አይ አየር ጥራት እና የጋዝ መመርመሪያ V1.1: 9 ደረጃዎች ሴንስል ኮፍያ
ለሬሳስተር ፒ አይ አየር ጥራት እና የጋዝ መመርመሪያ V1.1: 9 ደረጃዎች ሴንስል ኮፍያ

ቪዲዮ: ለሬሳስተር ፒ አይ አየር ጥራት እና የጋዝ መመርመሪያ V1.1: 9 ደረጃዎች ሴንስል ኮፍያ

ቪዲዮ: ለሬሳስተር ፒ አይ አየር ጥራት እና የጋዝ መመርመሪያ V1.1: 9 ደረጃዎች ሴንስል ኮፍያ
ቪዲዮ: Консультант от бога Tg: cadrolikk 2024, ሀምሌ
Anonim
ለራሰፕሪየር ፒ አይ አየር ጥራት እና የጋዝ መመርመሪያ V1.1
ለራሰፕሪየር ፒ አይ አየር ጥራት እና የጋዝ መመርመሪያ V1.1

Sensly ስለተለያዩ ጋዞች መረጃን ለመሰብሰብ በቦርዱ ላይ ያለውን የጋዝ ዳሳሾችን በመጠቀም በአየር ውስጥ ያለውን የብክለት መጠን መለየት የሚችል ተንቀሳቃሽ የብክለት ዳሳሽ ነው። ለእውነተኛ ጊዜ የግፊት ማሳወቂያ ዝመናዎች ይህ መረጃ በቀጥታ ወደ ስማርትፎንዎ ሊሰጥ ይችላል። የቢስነስ ፣ የቤት ወይም የሥራ አካባቢን ትክክለኛ ንባብ የሚያረጋግጡ የኢንሴንስ ዳሳሾችን ይጠቀማል። ይህንን መረጃ ማወቅ እርምጃ እንዲወስዱ እና የብክለት ደረጃዎችን በዙሪያዎ እንዲያወርዱ ይረዳዎታል።

በ Altitude Tech LTD ላይ ያለው ቡድናችን የ Raspberry Pi mini ኮምፒውተር ትልቅ አድናቂዎች ናቸው። ስለ Raspberry Pi ማህበረሰብ የራሳቸውን የስለላ መሣሪያ እንዲያዳብሩ እና ስለ የተለያዩ የጋዝ ዓይነቶች በሚማሩበት ጊዜ በሙከራዎች ላይ መስራት ለመጀመር በእውነት እንፈልጋለን። ለ Raspberry Pi የ Sensly Hat ን አዘጋጅተናል። በኪክስታስተር መጀመሪያ ላይ ተጀመረ ፣ ይህንን የፈጠራ ልማት ምርት ለአዘጋጆች በማቅረብ ደስተኞች ነን።

ጥንቃቄ የተሞላበት ኮፍያ እንዴት እንደሚጠቀሙ

Sensly Raspberry Pi HAT ን ለመጠቀም አስቡት-

  1. የአየር ሁኔታ መከላከያ መያዣን ይገንቡ እና በርቀት አካባቢዎች ውስጥ የአየር ጥራት ይቆጣጠሩ።
  2. በቤትዎ ዙሪያ ያለውን የአየር ጥራት ይከታተሉ።
  3. ለት / ቤት ሙከራዎች ይጠቀሙበት።

ደረጃ 1: በሳጥኑ ውስጥ ያሉ ክፍሎች

በሳጥኑ ውስጥ ያሉ ክፍሎች
በሳጥኑ ውስጥ ያሉ ክፍሎች

የሚፈልጉትን ሁሉ በማግኘት ይጀምሩ።

  • ጥንቃቄ የተሞላበት ኮፍያ
  • BME 280/680 የሙቀት መጠን ፣ እርጥበት እና የግፊት ዳሳሽ ሞዱል
  • ሹል PM10 ዳሳሽ
  • PM10 ኬብል
  • 40 ፒን Raspberry Pi ራስጌ

ደረጃ 2 - ሁሉንም በጥሞና አንድ ላይ ማሰባሰብ

ሁሉንም በጥሞና በአንድነት ማዋሃድ
ሁሉንም በጥሞና በአንድነት ማዋሃድ
ሁሉንም በጥሞና በአንድነት ማዋሃድ
ሁሉንም በጥሞና በአንድነት ማዋሃድ
ሁሉንም በጥሞና በአንድነት ማዋሃድ
ሁሉንም በጥሞና በአንድነት ማዋሃድ

ሁሉንም አንድ ላይ እናድርገው-

  • የ 40 ፒን ራስጌን በስሱ ኮፍያ ላይ ባለው የፒን ቀዳዳዎች ውስጥ ያስገቡ እና ስሜታዊ የሆነውን ኮፍያ በፒ ላይ ላይ ያድርጉት
  • ካስማዎቹ ተዛማጅ መሆናቸውን ለማረጋገጥ የ BME 280 ሞጁሉን በስሱ ኮፍያ ላይ ያድርጉት። የትኛውን አቅጣጫ እንደሚመለከት ለማወቅ በሞጁሉ ስር ይመልከቱ።
  • የ PM ራስጌ ወደተሰየመው ወደብ የጠቅላይ ሚኒስትር ዳሳሽ ገመዱን ይሰኩ
  • አንዴ ይህ ከተደረገ በ Raspberry Pi ላይ ኃይል መስጠት እንችላለን።
  • ሙሉ በሙሉ ሥራ በሚጀምርበት ጊዜ በሴንስሊ ኮፍያ የኃይል መሳል ምክንያት ፒይዎን ለማብራት የራስበሪ ፒ ባትሪ መሙያ እንዲጠቀሙ ይመከራል።

ደረጃ 3 - ተጨማሪ ክፍሎች

ተጨማሪ ክፍሎች
ተጨማሪ ክፍሎች

ለእርስዎ እንጆሪ ፓይ ሁሉንም ነገር ማግኘት

  • Raspberry pi 2 ወይም 3
  • ተቆጣጠር
  • የቁልፍ ሰሌዳ እና መዳፊት
  • የበይነመረብ ግንኙነት
  • የኤችዲኤምአይ ገመድ
  • Raspberry Pi 3 ኃይል መሙያ
  • የ Raspbian Jessie የቅርብ ጊዜ ስሪት

ደረጃ 4 - Raspberry Pi ን ማቀናበር

Raspberry Pi ን ማቀናበር
Raspberry Pi ን ማቀናበር
Raspberry Pi ን ማቀናበር
Raspberry Pi ን ማቀናበር
Raspberry Pi ን ማቀናበር
Raspberry Pi ን ማቀናበር

ከሮዝቤሪ ፒ መሠረት ከፈለጉ የሮዝቤሪ ፒን ለማቀናበር መመሪያው

www.raspberrypi.org/learning/hardware-guid…

የቅርብ ጊዜው የ Raspbian Jessie ስሪት ከዚህ በታች ባለው አገናኝ ላይ ይገኛል።

www.raspberrypi.org/downloads/

ደረጃ 5: ሶፍትዌሩን ያውርዱ

ሶፍትዌሩን ያውርዱ
ሶፍትዌሩን ያውርዱ
ሶፍትዌሩን ያውርዱ
ሶፍትዌሩን ያውርዱ
ሶፍትዌሩን ያውርዱ
ሶፍትዌሩን ያውርዱ

ከስሜታዊ ኮፍያ ጋር ለመገናኘት Raspberry Pi ን በማዋቀር ላይ።

ይህንን ለማድረግ ጥቂት መንገዶች አሉ ፣ በመጀመሪያ የ Raspbian ምስሉን እዚህ ማውረድ ይችላሉ። ይህ ለስራ ቅድመ ሁኔታ ይዋቀራል። በሁለተኛ ደረጃ ፣ የመጫኛ ስክሪፕቱን ከ ማውረድ ይችላሉ

github.com/Altitude-Tech/Sensly_Install

በመጀመሪያ ትዕዛዙን በመጠቀም የመጫኛ ስክሪፕቶችን ማውረድ አለብን። በቤትዎ ማውጫ ውስጥ መሆንዎን ያረጋግጡ

$ git clone

ከዚያ ማውጫውን ወደ Sensly_Install አቃፊ እንለውጣለን

$ cd/path/to/Sensly_Install

በመቀጠል ፣ የመጫኛ ስክሪፕቱን እንዲሠራ ማድረግ አለብን።

$ chmod u+x./Sensly_Dev_Install.sh

በመጨረሻም ስክሪፕቱን እናካሂዳለን። ለመቀጠል መፈለግዎን ለማረጋገጥ በ Y ውስጥ መተየብ የሚያስፈልጓቸው አንዳንድ ጥያቄዎች ይኖራሉ

$ sudo./Sensly_Dev_Install.sh

አንዴ ከተጠናቀቀ የእርስዎ ፒ ዳግም ይጀምራል። ሁሉም ነገር እየሰራ መሆኑን ለማረጋገጥ የሚከተለውን ትዕዛዝ ማስኬድ እንችላለን።

$ i2cdetect -y 1

በማያ ገጹ ላይ ቦታዎችን 05 እና 76 ማየት መቻል አለብዎት።

ደረጃ 6: የመለኪያ ጽኑዌር

የካሊብሬሽን ጽኑዌር
የካሊብሬሽን ጽኑዌር

የመለኪያ ሂደቱን ለማስኬድ ፣ የማዘመን ደረጃ ያስፈልጋል። የመጀመሪያው እርምጃ ለካሊብሬሽን firmware ፋይሎቹን ማውረድ በ

$ git clone

አሁን Sensly ን በመስቀል ሁኔታ ውስጥ ማስገባት አለብን Raspberry Pi እና Sensly ከላይ እንደተመለከተው ይገናኛል። የሰቀላ ሁነታ ለስሪት V1.1-1.4 ብቻ ነው። Raspberry Pi ኃይልን በዩኤስቢ ያገኛል ፣ ከዚያ ሴንስሊ ኃይሉን ከቀይ እና ጥቁር ገመዶች ያገኛል።

ብርቱካንማ እና ቢጫ ኬብሎች ለግንኙነት ዓላማዎች ይቀየራሉ።

ሁሉም ነገር ከተገናኘ በኋላ የጽኑዌር ስክሪፕት ለማሄድ ጊዜው ነው።

$ sudo python Firmware_Updater_Calibration.py

የሰቀላ ሁነታው እንደጨረሰ ፣ በ Raspberry Pi አናት ላይ Sensly ን ያገናኙ እና ወደ ቀጣዩ ደረጃ ይሂዱ።

ደረጃ 7 - የጋዝ ዳሳሾችን መለካት

የጋዝ ዳሳሾችን መለካት
የጋዝ ዳሳሾችን መለካት

ዳሳሾቹ ከአምራቾች ስንቀበላቸው ያላቸውን የመከላከያ ሽፋን ለማስወገድ የሚያስፈልግ ቅድመ-ሙቀት/የማቃጠል ደረጃ አለ ፣ ይህ በተለምዶ 48 ሰዓታት ነው እና አንድ ጊዜ ብቻ መደረግ አለበት። ከዚያ በኋላ ፣ ማንኛውንም ውሂብ ከመግባትዎ በፊት ንባቦችን ለማረጋጋት በመደበኛነት አነፍናፊውን ለ 15 ደቂቃዎች እንዲሞቁ እንመክራለን።

አሁን PPM ን ማስላት ይችሉ ዘንድ የጋዝ ዳሳሾችን መለካት አለብን። ይህንን ለማድረግ ጥንቃቄ የተሞላበት ኮፍያ በንጹህ አየር አከባቢ ውስጥ ማስገባት አለብን። ይህ ውጭ ሊሆን ይችላል ወይም መገልገያዎቹ ካሉዎት ፣ ሰው ሠራሽ አየር ውስጥ። እርስዎ ያስገቡት አየር በአነፍናፊዎቹ ትክክለኛነት ላይ ተጽዕኖ በሚያሳድርበት ጊዜ ትክክለኛነትን አይጎዳውም ፣ ስለሆነም በአየር ጥራትዎ ላይ ለውጦችን ለመከታተል ከፈለጉ ሴንስሊ ተስማሚ ይሆናል። ጥንቃቄ የተሞላበት ኮፍያ በማስተካከያ firmware ቀድሞ ተጭኗል ፣ ስለዚህ ለእያንዳንዱ የጋዝ ዳሳሽ የ R0 እሴቶችን ለማግኘት በቀላሉ የመለኪያ ስክሪፕቱን ማካሄድ እንችላለን። በመለኪያ አከባቢ ውስጥ Sensly ን ለማስቀመጥ ፒ ሲነሳ የመለኪያ ስክሪፕቱን ማካሄድ መቻል አለብን። ለዚህ እኛ ማውረድ ያስፈልገናል-

$ git clone

በመቀጠል የሚከተለውን ትዕዛዝ በፋይሉ ውስጥ ማስገባት አለብን

$ @reboot sudo python/path/to/Sensly_Calibration.py

ከላይ በስዕሉ ላይ እንደሚታየው ትዕዛዙ በ “/etc/rc.local” ውስጥ መሆን አለበት። ይህንን ለማድረግ ተርሚናል ውስጥ እንጽፋለን-

$ sudo nano /etc/rc.local

ከዚያ Ctrl+x ከዚያም Y ን በመጠቀም ፋይሉን እንዘጋለን። ይህ ማለት የእርስዎን ፒ በጀመሩ ቁጥር የመለኪያ ስክሪፕቱን ያካሂዳል ማለት ነው።

አሁን ንጹህ የአየር አከባቢን ወደ እርስዎ መውሰድ እና ከግማሽ ሰዓት እስከ አንድ ሰዓት ድረስ መተው ይችላሉ። ረዘም ባለ ጊዜ የተሻለ ነው።

ይህ ከተጠናቀቀ በኋላ ‹ቀን› በ Raspberry pi ላይ በተከማቸ የአሁኑ ቀን እና ‹ጊዜ› አሁን ባለው ሰዓት የሚተካ Sensly_Calibration_ “date” _ “time”.csv የሚል ፋይል ሊኖርዎት ይገባል። ይህ ፋይል በየ 5 ደቂቃዎች በአማካይ በሚለካበት ደረጃ የተሰሉ የ R0 እሴቶችን ይይዛል። ስክሪፕቱ የአሂድ አማካይ ምዝግብ ስለሚያደርግ ፣ በፋይሉ ውስጥ የመጨረሻውን ግቤት ለ MQ2 ፣ MQ7 እና MQ135 እንደ R0 እሴቶች ይወስዳሉ። ይህ በ Sensly.py ፋይል ውስጥ ይቀመጣል። ለተገኘው ጋዝ እያንዳንዱ የፒፒኤም እሴቶችን ለማስላት እኛን ለማስቻል

ደረጃ 8 - ጥንቃቄ የተሞላበት ኮፍያ ማካሄድ

ስሜት ቀስቃሽ ኮፍያውን ማካሄድ
ስሜት ቀስቃሽ ኮፍያውን ማካሄድ
ስሜት ቀስቃሽ ኮፍያውን ማካሄድ
ስሜት ቀስቃሽ ኮፍያውን ማካሄድ
ስሜት ቀስቃሽ ኮፍያውን ማካሄድ
ስሜት ቀስቃሽ ኮፍያውን ማካሄድ

Sensly ን በሙሉ የአሠራር ሁኔታ ውስጥ ለማስኬድ ፣ ከማስተካከያ ሁናቴ ለማውጣት firmware ን ማዘመን አለብን። ይህ የሚደረገው “/etc/rc.local” ላይ የተጨመረው መስመርን በመሰረዝ ነው ፣ ስለዚህ ፒው በጀመረ ቁጥር ቦርዱ ወደ የመለኪያ ሁኔታ እንዳይገባ ፣ ከዚያም Firmware_Updater_Operation.py ስክሪፕትን ፣ በስሱ የተገናኘ እንደ ደረጃ 6።

ከዚያ የጽኑዌር ማዘመኛውን ከ Sensly_Update_for_v1_1 ማውጫ እንደሚከተለው እናሄዳለን።

  • $ cd/home/pi/Sensly_Update_for_v1_1/
  • $ sudo python Firmware_Updater_Operation.py

አንዴ Sensly firmware አንዴ ከተዘመነ ፣ እንደተለመደው Sensly ን ከ Raspberry Pi ጋር ያገናኙት።

አሁን የ Sensly.py ስክሪፕት ያሂዱ

Python /home/pi/Sensly/Sensly.py

በመጨረሻም ፣ ስክሪፕቱን በራስ -ሰር እንዲያሄዱ ለማስቻል ፣ ከዚያ እንደገና የ ‹crontab› ትዕዛዙን እንሠራለን።

$ crontab -e

ከዚያ ቀደም ያለን መግቢያችንን በማስወገድ ይህንን በፋይሉ መጨረሻ ላይ ያክሉት

@ዳግም ማስጀመር ፓይዘን/መንገድ/ወደ/ሴንስሊ.ፒ

አሁን ፓይዎን በጫኑ ቁጥር ሴንስሊ ኮፍያ እንደ የ csv ፋይል ወደ SampleData አቃፊ በመግባት ላይ መሆን አለበት። የመጨረሻው እርምጃ በመለኪያ ደረጃው ወቅት ያገ theቸውን የ R0 እሴቶችን መውሰድ እና በመጨረሻው የማያ ገጽ እይታ በተደመቀው ውስጥ ማስገባት ነው።

እኛ የምንለቀው ቀጣዩ አስተማሪ ይህንን እንዴት ከእቅድ ጋር ማገናኘት እንደሚቻል ያሳየዎታል።

ደረጃ 9 የመጨረሻ ደረጃዎች

የመጨረሻ ደረጃዎች
የመጨረሻ ደረጃዎች

ለሴንስሊ የተሻሉ ዝመናዎችን እንድንገነባ ስለሚረዳን እባክዎን ውሂብዎን ያጋሩ።

እርስዎ Sensly ን በመጠቀም ታላቅ አስተማሪ የመፃፍ ክህሎቶች ካሉዎት ከዚያ ከሱቃችን አንድ ይግዙ እና እኛ ከወደድን ገንዘብዎን እንመልሳለን እና እንዲያውም ብዙ መልካም ነገሮችን እንልክልዎታለን!

የሚመከር: