ዝርዝር ሁኔታ:

ይሰኩ እና ይጫወቱ CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ህፃናት ወይም ለቤትዎ 7 ደረጃዎች
ይሰኩ እና ይጫወቱ CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ህፃናት ወይም ለቤትዎ 7 ደረጃዎች

ቪዲዮ: ይሰኩ እና ይጫወቱ CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ህፃናት ወይም ለቤትዎ 7 ደረጃዎች

ቪዲዮ: ይሰኩ እና ይጫወቱ CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ህፃናት ወይም ለቤትዎ 7 ደረጃዎች
ቪዲዮ: BMW M2 Competition: M Performance Drive Analyser OBD stick and App demonstration #M2C #F87 2024, ሀምሌ
Anonim
ይሰኩ እና ይጫወቱ CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ህፃናት ወይም ለቤትዎ
ይሰኩ እና ይጫወቱ CO2 ዳሳሽ ማሳያ በ NodeMCU/ESP8266 ለት/ቤቶች ፣ መዋለ ህፃናት ወይም ለቤትዎ

ሁሉም የፕሮጀክቱ አካላት ከዱፖንት ሽቦዎች ጋር የሚገናኙበትን ተሰኪ በፍጥነት እንዴት እንደሚገነቡ እና የ CO2 ዳሳሽ እንዴት እንደሚጫወቱ አሳያችኋለሁ።

መሸጥ የሚያስፈልጋቸው 5 ነጥቦች ብቻ ይኖራሉ ፣ ምክንያቱም ከዚህ ፕሮጀክት በፊት አልሸጥሁም።

አነፍናፊው በቂ በሆነ የሄልቲካ ቅርጸ -ቁምፊ ውስጥ የሚለካባቸው እሴቶች በየ 5 ሰከንዶች የሚታዩበት ማሳያ ይኖረዋል።

መኖሪያ ቤቱ ከ 4 ሚሊ ሜትር ቀላል የፓምፕ ጣውላ በሌዘር መቁረጫ ይሠራል። ሁሉም ንጥረ ነገሮች በአንድ ላይ ተጣብቀዋል። የቅድመ ዝግጅት ኮንቴይነር አማራጭ ሊሆን ይችላል። ማሳያው እና ዳሳሹ ከዳክ ቴፕ ጋር ይቀመጣል።

የዚህ ፕሮጀክት ኮድ ከነበረኝ ከ2-3 ናሙና ኮዶች አንድ ላይ ተሰብስቧል። እሱ የተራቀቀ ወይም ቆንጆ አይደለም ነገር ግን ከ 2 ሳምንታት በፊት ስለ ኮድ ኮድ ምንም እንደማላውቅ በጣም ጠንካራ ይመስለኛል።

የዚህ ቅንብር ፍጹም ነገር ኮዱ በ NodeMCU/ESP8266 ላይ አንዴ ከተጫነ ኃይሉ ከኃይል ጋር ተገናኝቶ ቦርዱ ኃይል እስካለው ድረስ በራስ -ሰር ይጀምራል።

የኃይል ሶኬት ከሌለዎት NodeMCU/ESP8266 በባትሪ ጥቅል ላይ ለጥቂት ጊዜ ሊሠራ ይችላል።

አነፍናፊው በአንደኛ ደረጃ ትምህርት ቤት ውስጥ ተቀምጦ እስካሁን ለሁለት ቀናት ያለምንም እንከን እየሠራ ነው። ንጹህ አየር እንዲገባ መስኮቶች መከፈት ሲያስፈልግ መሠረቱን ይሰጣል።

አቅርቦቶች

የሚከተሉትን አቅርቦቶች ያስፈልግዎታል

- ከተስተካከለ የሙቀት መጠን እና በጣም ትንሽ ጫፍ ጋር ጥሩ የሽያጭ ብረት

- ሻጭ (ነፃ መሪ)

- ለሽያጭ ብረት የማጽዳት ሽቦ

- ዳክዬ ቴፕ

- የማጉያ መነጽር ያለው የሶስተኛ እጅ መሸጫ ጣቢያ

- የማይክሮ ዩኤስቢ ገመድ (ከስማርትፎን)

- የስማርትፎን ባትሪ መሙያ (5 ቪ ፣ 1 ሀ)

- ዱፖንት ጁምፐር ሽቦዎች 20 ሴ.ሜ - 2 ፣ 54 ሚሜ ሴት ወደ ወንድ 6 ፣ 99 ዩሮ

- ዱፖንት ዝላይ ሽቦዎች 20 ሴ.ሜ - 2 ፣ 54 ሚሜ ሴት ወደ ሴት - 4 ፣ 99 ዩሮ

- SGP30 TVOC /eCO2 ዳሳሽ - 25 ዩሮ

- 0 ፣ 96 “OLED ማሳያ I2C ማሳያ (SSD1306) 128x64 ፒክስል - 6 ፣ 29 ዩሮ (3 ጥቅል 12 ፣ 49 ዩሮ)

- NodeMCU LUA አሚካ ሞዱል V2 ESP8266 ቦርድ - 5 ፣ 99 ዩሮ (3 ጥቅል 13 ፣ 79 ዩሮ)

- NodeMCU I/O Breakout ቦርድ - 4 ፣ 50 ዩሮ

- 4 ሚሜ የፓንዲክ ሉህ - 2 ትናንሽ የዚፕ ማሰሪያዎች (በሥዕሌ ላይ አይታይም)

ደረጃ 1 የ SGP30 ዳሳሽን መሸጥ

የ SGP30 ዳሳሽን መሸጥ
የ SGP30 ዳሳሽን መሸጥ
የ SGP30 ዳሳሽን መሸጥ
የ SGP30 ዳሳሽን መሸጥ
የ SGP30 ዳሳሹን በመሸጥ ላይ
የ SGP30 ዳሳሹን በመሸጥ ላይ
የ SGP30 ዳሳሽን መሸጥ
የ SGP30 ዳሳሽን መሸጥ

የአነፍናፊው የግንኙነት ፒኖች መሸጥ አለባቸው። ለሽያጭ ሽቦዎ በሚፈለገው የሙቀት መጠን ብረታ ብረትዎን ያዘጋጁ እና ፒኖቹን ወደ ቦርዱ ያሽጡ።

ለዚህ በአዳፍ ፍሬ ድር ጣቢያ ላይ ጥሩ አጋዥ ስልጠና አለ-https://learn.adafruit.com/adafruit-guide-excellen…

ይህ በጣም ረድቶኛል።

ከተሸጠ በኋላ አነፍናፊው እንዲቀዘቅዝ እና የጃምፔር ሽቦዎችዎን ፣ ኖድኤምሲዩ እና ቀጣዩን ሰሌዳ ለሚቀጥለው እርምጃ ያዘጋጁ።

ግንኙነቶቻቸው ቀድሞውኑ የተስተካከሉ የ SGP30 አነፍናፊ ሰሌዳዎች አሉ - ሁሉም ተመሳሳይ የ CO2 ዳሳሾችን ይጠቀማሉ እና እነዚህ በእውነት መሰኪያ እና መጫወት (ያለመሸጥ) ለመጠቀም የበለጠ አመቺ ሊሆኑ ይችላሉ

ደረጃ 2 NodeMCU ን ከ Breakout Board ጋር ያገናኙ

NodeMCU ን ከ Breakout ቦርድ ጋር ያገናኙ
NodeMCU ን ከ Breakout ቦርድ ጋር ያገናኙ
NodeMCU ን ከ Breakout ቦርድ ጋር ያገናኙ
NodeMCU ን ከ Breakout ቦርድ ጋር ያገናኙ
NodeMCU ን ከ Breakout ቦርድ ጋር ያገናኙ
NodeMCU ን ከ Breakout ቦርድ ጋር ያገናኙ

NodeMCU ን እና Breakout ሰሌዳውን እና ሰማያዊ የዱፖን ሽቦ ሴት ወደ ወንድ ይውሰዱ።

የሴት መሰኪያውን ከ NodeMCU D1 ፒን እና ወንድ መጨረሻውን ከ Breakout ሰሌዳ D1 ጋር ያገናኙ።

አሁን ብርቱካናማ ዱፖን ሽቦ ሴትን ወደ ወንድ ወስደው የሴት መሰኪያውን ከ NodeMCU D2 ፒን እና የወንድውን ጫፍ ከ Breakout ሰሌዳ D2 ጋር ያገናኙት።

እነዚህ ሽቦዎች I2C የውሂብ ግንኙነት መዘጋጀቱን ያረጋግጣሉ።

D1 SCL ን ይወክላል

D2 ኤስዲኤን ይወክላል

በ I2C መሣሪያዎች ላይ።

ከኖድኤምሲዩ እስከ Breakout ቦርድ መውሰድ ኃይልን ለመስጠት

- ቀይ ሽቦ ሴት ከወንድ ፣ ወንድን ከ 3 ቪ 3 ፒን እና ሴቷን በ Breakout ሰሌዳ ላይ ከ 3 ቪ ጋር ያገናኙ

- ጥቁር ሽቦ ሴት ከወንድ ፣ ወንድን ከጂኤንዲ ፒን እና ሴቷን ከጂኤንዲ ጋር በ Breakout ሰሌዳ ላይ ያገናኙ

የመጨረሻው ደረጃ የማይክሮ ዩኤስቢ ገመዱን ከኖድኤምሲዩ ጋር ሲያገናኘው ፣ ሌላውን ጫፍ በስማርትፎን መሙያ (5 ቮ ፣ 1 ኤ) ላይ ያስገቡ እና ክፍያውን በ 220 ቮልት ሶኬት ውስጥ ያስገቡ።

ሁሉንም ነገር በትክክል ካገናኙ በ Breakout ሰሌዳ ላይ ያለው ሰማያዊ መብራት ያበራል

ደረጃ 3: የ OLED ማሳያውን ከተቋራጭ ቦርድ ጋር ያገናኙ

የ OLED ማሳያውን ከተቋራጭ ቦርድ ጋር ያገናኙ
የ OLED ማሳያውን ከተቋራጭ ቦርድ ጋር ያገናኙ
የ OLED ማሳያውን ከተቋራጭ ቦርድ ጋር ያገናኙ
የ OLED ማሳያውን ከተቋራጭ ቦርድ ጋር ያገናኙ

የማይክሮ ዩኤስቢ ገመዱን ከኖድኤምሲዩ ቦርድ ያላቅቁ

ውሰድ

- 0 ፣ 96 “OLED ማሳያ I2C ማሳያ (SSD1306)

- 4 ሴት ወደ ሴት ሽቦዎች (ቀይ ፣ ጥቁር ፣ ብርቱካናማ እና ሰማያዊ)

ለማሳየት Breakout ሰሌዳ ያገናኙ

- ሰማያዊ ወደ D1 እና SCL

- ብርቱካንማ ወደ D2 እና SDA

- ቀይ ወደ 3 ቪ እና ቪሲሲ

- ጥቁር ወደ GND እና GND

ደረጃ 4: የ SGP30 CO2 ዳሳሹን ወደ Breakout Board ያገናኙ

የ SGP30 CO2 ዳሳሹን ከ Breakout ቦርድ ጋር ያገናኙ
የ SGP30 CO2 ዳሳሹን ከ Breakout ቦርድ ጋር ያገናኙ
የ SGP30 CO2 ዳሳሹን ከ Breakout ቦርድ ጋር ያገናኙ
የ SGP30 CO2 ዳሳሹን ከ Breakout ቦርድ ጋር ያገናኙ

ሴት ወደ ሴት ዝላይ ሽቦዎች ይውሰዱ እና የመለያያ ሰሌዳውን ከ SGP30 ዳሳሽ ጋር ያገናኙ

- ቢጫ ሽቦ ከ D1 እስከ SCL

- አረንጓዴ ሽቦ ከ D2 ወደ ኤስዲኤ

- ጥቁር ሽቦ ከ GND እስከ GND

- ቀይ ሽቦ ከ 3 ቪ እስከ ቪን

ደረጃ 5 ማቀፊያውን ይገንቡ እና ማሳያ እና ዳሳሽ ይገንቡ

ማቀፊያውን ይገንቡ እና ማሳያ እና ዳሳሽ ይጫኑ
ማቀፊያውን ይገንቡ እና ማሳያ እና ዳሳሽ ይጫኑ
ማቀፊያውን ይገንቡ እና ማሳያ እና ዳሳሽ ይጫኑ
ማቀፊያውን ይገንቡ እና ማሳያ እና ዳሳሽ ይጫኑ
ማቀፊያውን ይገንቡ እና ማሳያ እና ዳሳሽ ይጫኑ
ማቀፊያውን ይገንቡ እና ማሳያ እና ዳሳሽ ይጫኑ

የራስዎን ማቀፊያ ለመፍጠር ከፈለጉ ወደ makercase.com ይሂዱ ፣ የሚወዱትን ሳጥን ይምረጡ እና ልኬቶችዎን እና የፓንዲውዎን ውፍረት ያስገቡ። የሌዘር መቁረጥን.dxf ፋይል ያውርዱ

የእኔ ልኬቶች ለ 4 ሚሜ ጣውላ 120 x 80 x 80 ሚሜ (የውስጥ ልኬት) ናቸው - በጨረር መቁረጫ ሶፍትዌርዎ ውስጥ ለአጠቃቀም መሰረታዊ ፋይልን ሰጥቻለሁ እና ለ

- ዳሳሽ

- ማሳያ

- የማይክሮ ዩኤስቢ የኃይል ግንኙነት ለ NodeMCU

- በግቢው አናት ላይ የአየር ማስገቢያ ቀዳዳዎች

ሌዘር 4 ሚሜ ጣውላ ይቁረጡ እና ከእንጨት ሙጫ ጋር አንድ ላይ ያጣምሩ

የማይክሮ ዩኤስቢ የኃይል ገመድ ሲያስገቡ መንሸራተትን ለመከላከል የኖድኤምሲዩ ቦርድ ከዚፕ ማሰሪያዎች ጋር ከጎኑ ግድግዳ ጋር ለማያያዝ በ 3 ሚሜ የእንጨት መሰርሰሪያ 2 ቀዳዳዎችን ይከርሙ።

ዳክዬ ቴፕ ካለው የፊት ፓነል ማሳያ እና ዳሳሽ ያያይዙ - ይህ ሰነፍ መንገድ ነው።)

የግድግዳውን ግድግዳ በአንድ ላይ ማጣበቅ እና ሙጫ እስኪደርቅ ድረስ ሁሉንም ነገር በአንድ ላይ ለማቆየት የጎማ ባንዶችን ይጠቀሙ። የእርስዎን ስብስብ መድረስ እና አካላትን መለወጥ/ማከል መቻል ስለሚፈልጉ ከላይ ወደ ሳጥኑ አይጣበቁ

የሌዘር መቁረጫ ከሌለዎት ርካሽ ግልፅ የፕላስቲክ ሳጥን/መያዣ ይግዙ ፣ ለአነፍናፊ ቀዳዳዎች ፣ የ NodeMCU ቦርድ ዚፕ ትስስር እና የማይክሮ ዩኤስቢ የኃይል ገመድ ይግዙ።

ደረጃ 6 - ሰሌዳውን ያዘጋጁ

ሰሌዳውን ያዘጋጁ
ሰሌዳውን ያዘጋጁ

ለኖድኤምሲዩ ፕሮግራም አዲስ ከሆኑ እና አርዱዲኖ IDE ን ካልጫኑ ገና ወደ https://www.arduino.cc/en/pmwiki.php?n=Guide/Windo… ይሂዱ እና ለዊንዶውስ መመሪያዎችን ይከተሉ

Arduino IDE ን ይጀምሩ እና በመተግበሪያው ውስጥ ቦርድዎን ያዘጋጁ። በእኔ ሁኔታ ከእኔ ዊንዶውስ 10 ገጽ ጋር ለስላሳ የዩኤስቢ ግንኙነትን የሚያረጋግጥ NodeMCU LUA Amica V2 ከ CP2102-Chip ጋር ነው።

ማድረግ ያለብዎት የመጀመሪያው ነገር ESP8266 ኮር መጫን ነው። እሱን ለመጫን የ Arduino IDE ን ይክፈቱ እና ወደሚከተለው ይሂዱ

ፋይል> ምርጫዎች እና “ተጨማሪ የቦርዶች አስተዳዳሪ ዩአርኤሎች” የሚለውን መስክ ያግኙ። ከዚያ የሚከተለውን url ይቅዱ https://arduino.esp8266.com/stable/package_esp826… ይህንን አገናኝ ወደ “ተጨማሪ የቦርድ አቀናባሪ ዩአርኤሎች” መስክ ይለጥፉ። እሺ የሚለውን ቁልፍ ጠቅ ያድርጉ። ከዚያ የ Arduino IDE ን ይዝጉ።

በዩኤስቢ ወደብ በኩል የእርስዎን NodeMCU ን ከኮምፒዩተርዎ ጋር ያገናኙ። በ Breakout ሰሌዳ ላይ ያለው መሪ መብራት እና መቀጠል አለበት። በፎቶዎቼ ላይ ሰማያዊ ነው።

አርዱinoኖ አይዲኢን እንደገና ይክፈቱ እና ወደ ይሂዱ - መሣሪያዎች> ቦርድ> የቦርዶች ሥራ አስኪያጅ አዲስ መስኮት ይከፈታል ፣ በፍለጋ መስክ ውስጥ “esp8266” ያስገቡ እና “ESP8266 ማህበረሰብ” ከ “ESP8266 ማህበረሰብ” የተሰየመውን ሰሌዳ ይጫኑ አሁን ESP8266 ኮር ተጭነዋል። የ NodeMCU LUA አሚካ ቪ 2 ቦርድ ለመምረጥ ወደ ይሂዱ - መሣሪያዎች> ቦርድ> NodeMCU 1.0 (ESP - 12E ሞዱል) የስዕል ኮዱን ወደ ኖድኤምሲዩ ካርድ ለመስቀል በመጀመሪያ ካርዱን ያገናኙበትን ወደብ ይምረጡ።

ወደ ይሂዱ - መሣሪያዎች> ወደብ> {ወደብ ስም} - ሊሆን የሚችል COM3

ለ OLED ማሳያዎ ድራይቭን ይጫኑ። በዚህ ሁኔታ ቤተ -መጽሐፍት u8g2 እየተጠቀምኩ ነው። ቤተመጻሕፍቱን ለማውረድ ወደ መሣሪያዎች> ቤተመጽሐፍትን ያስተዳድሩ። በሚከፈተው አዲስ መስኮት በፍለጋ መስክ ውስጥ “u8g2” ን ያስገቡ እና “U8g2” ቤተ -መጽሐፍትን ከ “ኦሊቨር” ይጫኑ።

መጫኑ በጣም ቀላል ነው። አይጤውን በፍለጋው ውጤት ላይ ሲያንቀሳቅሱ የሚታየውን “ጫን” ቁልፍን ብቻ ጠቅ ያድርጉ።

አሁን የ SGP30 CO2 ዳሳሽ ቤተ -መጽሐፍት ለመጫን እና ለመጫን ተመሳሳይ እርምጃዎችን ይድገሙ። የቤተ መፃህፍቱ ስም አዳፍ ፍሬ_ኤስኤጂ 30 ነው

ደረጃ 7: ለሙከራ ድራይቭ ዝግጁ ይሁኑ እና የእርስዎን CO2 ዳሳሽ ይጠቀሙ

ድራይቭን ለመሞከር ዝግጁ ይሁኑ እና የእርስዎን CO2 ዳሳሽ ይጠቀሙ
ድራይቭን ለመሞከር ዝግጁ ይሁኑ እና የእርስዎን CO2 ዳሳሽ ይጠቀሙ
ድራይቭን ለመሞከር ዝግጁ ይሁኑ እና የእርስዎን CO2 ዳሳሽ ይጠቀሙ
ድራይቭን ለመሞከር ዝግጁ ይሁኑ እና የእርስዎን CO2 ዳሳሽ ይጠቀሙ

የቀረበውን ኮድ በ Arduino IDE ውስጥ ይክፈቱ። ኮዱ አንዴ ከተጫነ በተለየ መስኮት ውስጥ ይታያል።

ኮዱን ለማጠናቀር እና ወደ ሰሌዳዎ ለመጫን የማረጋገጫ ምልክቱን ይጫኑ።

ሁሉንም ነገር በትክክል ካገናኙ ማሳያው “CO2” እና እሴቱን “400” ያሳያል። አነፍናፊው እራሱን እየጀመረ ነው እና ከ 30 ሰከንዶች በኋላ አነፍናፊው በየ 5 ሰከንዶች እውነተኛ እሴቶችን ለመለካት ዝግጁ ነው።

በአነፍናፊው ላይ በቀስታ ይተንፍሱ እና እሴቱ በማሳያው ላይ እስኪታይ ድረስ ይጠብቁ።

እንኳን ደስ አለዎት - እርስዎ ሰርተው CO2 ዳሳሽ እራስዎ ይገንቡ !!

አሁን የዩኤስቢ ገመዱን ከኮምፒውተሩ ያላቅቁ ፣ ወደ ባትሪ መሙያው ይሰኩት እና ዳሳሽዎን ለመጠቀም ወደሚፈልጉበት ክፍል ፣ ትምህርት ቤት ወይም መዋለ ህፃናት ይሂዱ።

ባትሪ መሙያውን ወደ ግድግዳው ሶኬት ከጫኑ በኋላ አነፍናፊው ዝግጁ እንዲሆን 30 ሰከንዶች ይወስዳል። ከዚያ አነፍናፊው መስኮቶቹን መቼ እንደሚከፍቱ ያሳውቅዎታል። ይህንን ከ 650 በላይ በሆኑ እሴቶች ላይ ማድረግ ይፈልጋሉ (እሴቶች በ ppm ይለካሉ)

የሚመከር: