ዝርዝር ሁኔታ:

16 X 2 ኤልሲዲ I2c የ MQTT ውሂብን ማሳየት - 3 ደረጃዎች
16 X 2 ኤልሲዲ I2c የ MQTT ውሂብን ማሳየት - 3 ደረጃዎች

ቪዲዮ: 16 X 2 ኤልሲዲ I2c የ MQTT ውሂብን ማሳየት - 3 ደረጃዎች

ቪዲዮ: 16 X 2 ኤልሲዲ I2c የ MQTT ውሂብን ማሳየት - 3 ደረጃዎች
ቪዲዮ: Измерьте напряжение с помощью Arduino || Отображение на ЖК-дисплее с помощью Arduino 2024, ህዳር
Anonim
MXTT ውሂብ በማሳየት ላይ 16 X 2 LCD I2c
MXTT ውሂብ በማሳየት ላይ 16 X 2 LCD I2c

ለተነሳሱ ፣ ለእገዛ እና ለኮድ ለ Random Nerd Tutorials እና 3KU_Delta እናመሰግናለን።

ደረጃ 1 የአዞ ገንዳ ዳሳሽ

የአዞ ገንዳ ዳሳሽ
የአዞ ገንዳ ዳሳሽ
የአዞ ገንዳ ዳሳሽ
የአዞ ገንዳ ዳሳሽ
የአዞ ገንዳ ዳሳሽ
የአዞ ገንዳ ዳሳሽ

3KU_Delta በአስተማሪዎች ላይ - አጠቃላይ የአዝርዕት ፕሮጀክት ላይ አንድ ትልቅ ፕሮጀክት እዚህ አሳትሟል

ፕሮጀክቱ የሙቀት መጠኑን ፣ የመጨረሻውን ዝመና ጊዜ እና የባትሪ ሁኔታን በብሊንክ እና ኤምኤችቲቲ በኩል መለጠፍን ያጠቃልላል። በኋላ ላይ ትልቅ የ LED ማሳያ ለመፍጠር እና ለ Raspberry Pi በመስቀለኛ ቀይ ላይ ያለውን ውሂብ ለማየት አንድ አባሪ አክሏል።

ጥቂት ነገሮችን ቀየርኩ -

የበለጠ ኃይል እና የበለጠ የመሙላት ችሎታ እንዲኖረኝ ፈልጌ ነበር። ስለዚህ እኔ:

1. በመከርከሚያው አናት ላይ አንድ ትልቅ (6V 1W Solar Cell array) አስቀምጫለሁ ፤ ምንም እንኳን ይህ ከ 3.7 ቪ በተቃራኒ 6V ቢሆንም ፣ TP4056 ቮልቴጁን ወደ ባትሪው እና ወረዳውን በትክክለኛው እሴት ጠብቋል።

2. ትልቅ (2000 ሚአሰ ዳግም ሊሞላ የሚችል ሊቲየም ፖሊመር ion ባትሪ ፓኬጅ በአርሶ አደሩ ውስጥ አስቀምጫለሁ። ከመጀመሪያው ልኡክ ጽሁፍ ክለሳ ውስጥ ፣ 3KU_Delta ይህንን ትልቅ ባትሪ እንዲመከር መክሯል።

ትልቁ ባትሪ በ 5 ሴ.ሜ በ 7 ሴ.ሜ የወረዳ ሰሌዳ 3KU_Delta ጥቅም ላይ አልዋለም ፣ ግን እኔ ያንን የመጠን ሰሌዳ ተጠቀምኩ። እሱ ከትንሽ የወረዳ ሰሌዳ ይልቅ ክፍሎቹን ለመጫን እንዲሁም የ TP4056 የቮልቴጅ መቆጣጠሪያውን በተመሳሳይ ሰሌዳ ላይ ከማስቀመጥ የበለጠ ቦታ ሰጠኝ።

ESP8266 Wemos D1 mini pro እና TP4056 በእነሱ ላይ የመዋኛ ውሃ የማግኘት ዕድል እንደሌላቸው እርግጠኛ ለመሆን “የምግብ ቆጣቢ” ቁሳቁሶችን በመጠቀም መላውን የወረዳ ሰሌዳ አዘጋሁ። በአማዞን ላይ የሚገኝ አነስተኛ ሚኒ ቦርሳ ማሸጊያ ተጠቅሜ እቃውን ዘጋሁት። ሽቦዎቹን ለሶላር ሴል ፣ ለባትሪው ፣ ለአንቴናው እና ለ ds18b20 በ “ቦርሳ” አንድ ጫፍ በኩል እመገባለሁ እና ከዚያ ያንን ቀዳዳ በሲሊኮን ማሸጊያ አሸጉት።

በነገራችን ላይ (3KU_Delta በአስተያየቱ ውስጥ እንደሚለው) የገንዳው ውሃ ዳሳሹን የማይጎዳ መሆኑን ለማረጋገጥ ds1820b ን በቀጭን የኢፖክሲን ንብርብር ማተምዎን ያረጋግጡ።

ደረጃ 2: በትንሽ (16 X 2) LCD ላይ ማሳያ

በትንሽ (16 X 2) LCD ላይ ማሳያ
በትንሽ (16 X 2) LCD ላይ ማሳያ
በትንሽ (16 X 2) LCD ላይ ማሳያ
በትንሽ (16 X 2) LCD ላይ ማሳያ
በትንሽ (16 X 2) LCD ላይ ማሳያ
በትንሽ (16 X 2) LCD ላይ ማሳያ

ከራሴ እንጆሪ ፒኤምኤችቲ ደላላ ውሂቡን ሰርስሮ ለማውጣት እና በትንሽ ኤልሲዲ ማሳያ ላይ ያለውን ውሂብ ለማየት ፈልጌ ነበር። Random Nerd Tutorials ሁለት ፕሮጀክቶችን እንዲሁም በርካታ MQTT ን በአንድ Arduino ide ፕሮግራም ውስጥ እንዲያትሙ ደረጃዎችን አሳተመ። የነዚያ ንጥሎች አገናኞች እነ:ሁና ፦

dsb18b20 በ ESP8266

በ LCD ላይ ውሂብን በማሳየት ላይ

እና

ለበርካታ የ MQTT ርዕሶች መመዝገብ

ሦስቱን ግቤቶቹን በማስተካከል እና በመጠቀም እኔ የፈጠርኩትን ኮድ ለማተም ስለፈቀደኝ ለሩይ ሳንቶስ አመሰግናለሁ።

ክፍሎች ሁሉም በአማዞን ወይም በ eBay ላይ በቀላሉ ማግኘት ያስፈልጋቸዋል-

1. ESP8266 NodeMCU ቦርድ

2. 16 X 2 ኤልሲዲ ማሳያ ከ i2c ቦርድ ጋር ተያይ --ል - አንድ i2c ቦርድ ተያይዞ ማሳያ ማግኘቱን ያረጋግጡ። ያ የ i2c ሰሌዳውን ወደ ኤልሲዲ ማሳያ በመሸጥ ብዙ ጊዜ ይቆጥብልዎታል።

3. የፕላስቲክ የቤዝቦል ማሳያ መያዣ - በአማዞን ላይ በጣም ርካሽ የሆነን አግኝቼ የጉዳዩን ግማሽ ብቻ ተጠቀምኩ። እንደ አለመታደል ሆኖ ኤልሲዲው ከቤዝቦል መያዣ ትንሽ ከፍ ያለ ነው። ፕሮጀክትዎን በዝግ መያዣ ውስጥ ማስገባት ከፈለጉ ፣ በጣም ውድ የሆነው ለስላሳ ኳስ መያዣ የተገኘው በእቃ መያዣ መደብር ውስጥ ነበር።

4. አጭር የማያያዣ ሽቦዎች

5. ሽቦዎችን በቦታው ለማቆየት የሙቀት መቀነሻ ቱቦ።

ከላይ በምስሉ ላይ እንደሚመለከቱት እኔ የጉዳዩን ግማሽ ብቻ ነበር የተጠቀምኩት። የሚዘጋ ትልቅ መያዣ ከፈለጉ ፣ ለስላሳ ኳስ መያዣ እጠቁማለሁ። ያገኘሁት በጣም አነስተኛ ዋጋ ከኮንቴይነር መደብር (sku#: 44070) ነው።

በ GitHub: Code ላይ ኮዴን አወጣሁ

ለ 3KU_Delta እና Rui እና Sara Santos ለ Random Nerd አጋዥ ስልጠናዎች ለእገዛቸው እና ለመነሳሳትዎ እናመሰግናለን።

የሚመከር: