ዝርዝር ሁኔታ:
- ደረጃ 1 ቪዲዮውን ይመልከቱ
- ደረጃ 2: የሚያስፈልጉ ክፍሎች
- ደረጃ 3: የንድፍ ንድፍ
- ደረጃ 4: PCB ንድፍ
- ደረጃ 5 - ፒሲቢውን ይቅረጹ
- ደረጃ 6 - ስብሰባ
- ደረጃ 7 ኮድ
ቪዲዮ: የአርዱዲኖ ሙቀት እና እርጥበት ዳሳሽ 7 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:32
በደራሲው ተጨማሪ ይከተሉ -
በዚህ መማሪያ ውስጥ አርዱዲኖ ፕሮ ሚኒ ቦርድ ከ DHT11 (ወይም DHT22) ዳሳሽ ጋር በመጠቀም የሙቀት እና እርጥበት ዳሳሽ መሥራትን እገልጻለሁ።
ደረጃ 1 ቪዲዮውን ይመልከቱ
ወደ ቀጣዩ ደረጃ ከመሸጋገሩ በፊት ቪዲዮውን መጀመሪያ ማየት አስፈላጊ ነው። ቪዲዮው ሁሉንም ነገር ያብራራል እና እንዴት እንደሚደረግ ያሳያል። ሆኖም ፣ በዚህ ጽሑፍ ውስጥ ፣ የበለጠ ቴክኒካዊ መረጃዎችን እና ዝርዝሮችን እጽፋለሁ።
www.youtube.com/watch?v=56LKl7Xd770
ደረጃ 2: የሚያስፈልጉ ክፍሎች
ለዚህ ፕሮጀክት የሚያስፈልጉት ክፍሎች -
1- Arduino pro mini ሰሌዳ (ወይም ማንኛውም አርዱዲኖ)።
2- DHT11 የሙቀት መጠን እና እርጥበት ዳሳሽ (ወይም DHT22)።
3- 16x2 ኤልሲዲ ማሳያ።
4- የመረጡት መከለያ ፣ በቪዲዮው ውስጥ ከተገለፀው ጋር ተመሳሳይ ነው።
5- 10 ኪ ፖታቲሞሜትር።
6- የፍተሻ ተርሚናሎች።
7- የተለያዩ እሴቶች ተቃዋሚዎች።
8- 9 ቪ ባትሪ።
የሚያስፈልጉት መሣሪያዎች ሲሆኑ -
1- እንደ ድሬሚል የእጅ መሰርሰሪያ።
ማለስለሻ ቁርጥራጮችን እና ቁርጥራጮችን ስለምንጠቀም ለቁፋሮው 2 የተለያዩ ቁርጥራጮች።
3- የእርዳታ እጆች።
በተጨማሪም ፣ እንደ ብዙ መልቲሜትር እና የመሳሰሉት የተለመዱ የኤሌክትሮኒክስ መሣሪያዎች።
ደረጃ 3: የንድፍ ንድፍ
በዚህ ፕሮጀክት ውስጥ እኔ ራሴ ሽቦ ከማድረግ ይልቅ PCB ን ለእሱ ለማድረግ መርጫለሁ። ስለዚህ ጥሩ ተሞክሮ ለነበረው ሥራ EasyEDA የመስመር ላይ መሣሪያን ተጠቅሜበታለሁ።
ይህ በ easyEDA ድር ጣቢያ ላይ የፕሮጀክቱ ገጽ ነው
የእቅዱ ማብራሪያ እንደሚከተለው ነው
1- አርዱዲኖ ፕሮ ሚኒን በመርሃግብር ለማስያዝ ባለ 6-ፒን ICSP አስማሚን ተጠቅሜአለሁ። እሱ በስሌታዊነት J2 ነው።
2- R2 100 Ohms ነው እና የኤልሲዲውን ብሩህነት ያዘጋጃል። በመሰረቱ ፣ የ LCD የጀርባ ብርሃን እንዲደበዝዝ ከፈለጉ ከ 100R የበለጠ ተቃውሞ ሊያስቀምጡ ይችላሉ። ወይም በተሻለ ሁኔታ ፣ እንደ ተለዋዋጭ ተከታታይ ተቃውሞ ሆኖ እንዲሠራ ፖታቲሞሜትር ያግኙ።
3- JP1 ጥሩ ፒሲቢ አሻራ ያለው አገናኝ ብቻ ነው። እኔ እውነተኛ ተርሚናል በጭራሽ አላስቀመጥኩም ግን ይልቁንስ ሽቦዎቹን ሸጥኩ። እንደወደዱት ያድርጉ።
4- U2 የባትሪ ግንኙነት ተርሚናሎች ነው። እዚህ ፣ ጠንካራ ግንኙነትን ለማግኘት ጥሩ የመጠምዘዣ ተርሚናሎችን እመርጣለሁ። ሽቦዎችን መሸጥ ይችላሉ ፣ ግን ግንኙነቱን ማንኛውንም ንዝረት ለመቋቋም በቂ ጠንካራ ለማድረግ በቂ ብየዳ ማስቀመጥዎን ያረጋግጡ።
5- LCD1 በቀላል ኤዲኤ ውስጥ የኤልሲዲው አካል ነው። ከ Arduino pro mini ጋር መሠረታዊ ግንኙነት አለው። እዚህ ያሉት ፒኖች በሶፍትዌር ውስጥ ካሉት ጋር ተመሳሳይ መሆናቸውን ያረጋግጡ።
6- RV1 የ LCD ን ንፅፅር ለማዘጋጀት 10 ኪ ፖታቲሜትር ነው። እሱ አንድ ጊዜ ብቻ ጥቅም ላይ መዋል አለበት እና መጀመሪያ ኤልሲዲውን ሲያበሩ ነው።
ደረጃ 4: PCB ንድፍ
የንድፍ ንድፉን ከጨረሱ እና ሁሉም ነገር ምን ማለት እንደሆነ ከተረዱ ፣ ለእሱ ፒሲቢ ለመሥራት ጊዜው አሁን ነው።
በፒሲቢ አርታኢ ውስጥ ፒሲቢን ለመፍጠር በ EasyEDA ውስጥ “ወደ PCB ቀይር” ን መጫን አለብዎት። ከዚያ ፣ ክፍሎችን ማስቀመጥ እና እንደተለመደው መሮጥ ይጀምሩ። ምንም እንኳን የራስ-ራውተርን በጭራሽ እንዳይጠቀሙ ሀሳብ አቀርባለሁ።
ቦታው በጣም ትንሽ ስለሆነ ከላይ ወደ ታች ንብርብር ለመሸጋገር ብዙ ቪዛዎችን ተጠቅሜያለሁ።
ደረጃ 5 - ፒሲቢውን ይቅረጹ
አሁን የፒ.ሲ.ቢ. ዲዛይን ተጠናቀቀ። ሁሉንም ነገር ፈትሸን እና ምንም ችግር አልተገኘም። እሱ ለእኛ እንዲያደርግ የዲዛይን ፋይሎችን (ጀርበሮቹን) ወደ እኛ የመረጥነው የፒ.ሲ.ቢ. የማምረቻ ኩባንያ መላክ አለብን።
የእኔ ምርጫ ኩባንያ JLCPCB ነው። ለእንደዚህ ያሉ ፕሮጄክቶች እና ፕሮቶታይፕ (ፕሮቶታይፕ) በጣም የተሻሉ ናቸው እና ለጠቅላላው 10 የንድፍዎ ክፍሎች ዋጋ 2 ዶላር ብቻ ይሰጣሉ!
ስለዚህ ፣ አሁን (…) ጠቅ እናደርጋለን እና JLCPCB ን እንመርጣለን። ከ EasyEDA ጋር አጋሮች ስለሆኑ እኛ ወደ JLCPCB ድርጣቢያ እንመራለን። አሁን ሁሉንም ነገር ይሙሉ እና ትዕዛዙን ያኑሩ። አሁን ፒሲቢዎች እስኪመጡ ድረስ ብቻ ይጠብቁ።
JLCPCB EasyEDA ከእነሱ ጋር የተቆራኘ ብቻ ሳይሆን ትልቅ የአካል ክፍሎች መደብርም እንዲሁ መጠቀሱ ተገቢ ነው! እዚህ ያለው ጥቅም ሁለቱንም የፒ.ሲ.ቢ ትዕዛዞችን እና የአካል ክፍሎችን ቅደም ተከተል በአንድ ላይ እንዲላኩ ማድረጉ ነው! አዎ ፣ 2 ፓኬጆች ለየብቻ እስኪመጡ መጠበቅ አያስፈልግም ፣ ይልቁንም በአንድ ጥቅል ውስጥ ተጣምረው ይመጣሉ። ይህንን እንዲጠቀሙ በጣም እመክራለሁ።
ደረጃ 6 - ስብሰባ
አሁን ከሁሉም ነገር ጋር ፒሲቢዎች ብቻቸውን አሉን። ሁሉንም ነገር በአንድ ላይ ለመሰብሰብ ጊዜው አሁን ነው።
በመጀመሪያ ፣ በኤሌክትሮኒክ መልክ በኤሌክትሮኒክስ መሠረት መሸጥ አለብን። ለዚህ ፕሮጀክት ቀላል ስራ ነው።
ብየዳውን ከጨረሱ በኋላ አሁን በፕላስቲክ አጥር ውስጥ አስፈላጊዎቹን ቀዳዳዎች ይቁረጡ እና ሙቅ ማጣበቂያ ጠመንጃ በመጠቀም ፒሲቢውን ከሌሎች ክፍሎች ጋር በደንብ ያስተካክሉት።
አሁን የ LCD ን ንፅፅር ለማስተካከል የ potentiometer ን መጠቀም አለብዎት ፣ ለብርሃን የሚፈለገውን የመቋቋም ቫልቭ በሚመርጡበት ጊዜ እኔ 100 አር መርጫለሁ።
ደረጃ 7 ኮድ
የዚህ ፕሮጀክት ኮድ ከዚህ ደረጃ ጋር ተያይ isል ፣ እና ማብራሪያው እንደሚከተለው ነው
// የቤተ መፃህፍት ኮዱን ያካትቱ - #ያካትቱ #“DHT.h” ን ያካትቱ // የ DHT ፒን #ዲፊን DHTPIN 2 ን ያዘጋጁ
አስፈላጊ ቤተ -ፍርግሞችን ያካትቱ እና የ Arduino pro mini ፒን 2 ን እንደ ዳሳሽ የውሂብ ፒን ይግለጹ። ከሌለዎት እነዚህን ቤተመፃህፍት መጫንዎን እርግጠኛ ይሁኑ።
// ቤተ -መጽሐፍቱን በበይነገጽ ፒኖች ቁጥሮች LiquidCrystal lcd (9 ፣ 8 ፣ 7 ፣ 6 ፣ 5 ፣ 4) ያስጀምሩ። #ጥራት DHTTYPE DHT11 DHT dht (DHTPIN ፣ DHTTYPE);
አሁን በእቅዱ እራሱ መሠረት በእነዚህ ፒንሶች የ LCD ቤተ -መጽሐፍትን ያስጀምሩ። እንዲሁም የ DHT ቤተ -መጽሐፍትን ይጠቀሙ እና ለመጠቀም DHT11 ን እንደ አነፍናፊ ይምረጡ ፣ ስለዚህ DHT22 ካለዎት ከዚያ መለወጥ አለብዎት።
የመጨረሻው መስመር እኛ DHT11 ዳሳሽ አለን እና የውሂብ ፒን በ ‹DHTPIN› ፒን 2 ላይ ነው ቀደም ሲል እንደገለፅነው።
ባዶነት ማዋቀር () {// የኤልሲዲውን የአምዶች እና የረድፎች ብዛት ያዋቅሩ - lcd.begin (16 ፣ 2); dht.begin (); lcd.setCursor (0, 0); lcd.print ("ሙቀት እና"); lcd.setCursor (0, 1); lcd.print ("የእርጥበት ዳሳሽ"); መዘግየት (3000); lcd.clear (); lcd.setCursor (0, 0); lcd.print ("THUNDERTRONICS"); lcd.setCursor (0, 1); lcd.print ("ሆሳም ሞግራቢ"); መዘግየት (3000); }
አሁን የማዋቀር ጊዜ ነው! እና ምን እየሆነ እንዳለ እነሆ
ኤልሲዲ 16 በ 2 ዓይነት ነው።
እሴቶችን ለማግኘት የ DHT ትዕዛዙን ይጀምሩ።
በ 2 መስመሮች ላይ “የሙቀት እና እርጥበት ዳሳሽ” ን ያትሙ።
3 ሰከንዶች መዘግየት።
ግልጽ ማሳያ
በመጀመሪያው መስመር ላይ ‹THUNDERTRONICS› ን ያትሙ እና ‹ሆሳም ሞግራራቢ› ን በ 2 ኛ መስመር ያትሙ።
3 ሰከንዶች መዘግየት።
Values እሴቶቹ ከመታየታቸው በፊት ለ 6 ሰከንዶች ያህል ያህል የሚቆይ እንደ የእንኳን ደህና መጡ ማያ ገጽ አድርጌያለሁ።
ባዶነት loop () {// የአየር እርጥበት ያንብቡ h = dht.readHumidity (); // የሙቀት መጠን በ c int t = dht.readTemperature () ውስጥ ያንብቡ። ከሆነ (እስናን (ሸ) || ኢስናን (t)) {lcd.print (“ስህተት”); መመለስ; }
አሁን እኛ እራሱን እየደጋገመ በሚቆይበት ዘላለማዊ ቀለበታችን ውስጥ ነን።
በ "ሸ" ተለዋዋጭ እና በ "t" ተለዋዋጭ ውስጥ የሙቀት ንባቦች ውስጥ እርጥበት ንባቦችን ያከማቹ።
በመቀጠል ፣ መግለጫ መግለጫ አለን። ስህተት ሲኖር ይህ በመሠረቱ የስህተት መልእክት ይመልሳል። ሳይቀይሩት ይተውት።
አሁን እኛ የምንፈልጋቸው ሁሉም እሴቶች አሉን።
lcd.setCursor (0, 0); lcd.print ("Temp. ="); lcd.print (t); lcd.print (""); lcd.print ((ቻር) 223); lcd.print ("C"); lcd.setCursor (0, 1); lcd.print ("እርጥበት ="); lcd.print (ሸ); lcd.print (" %"); // lcd.print ("ሆሳም ሞግራቢ"); መዘግየት (2000);
በመጨረሻም ፣ እነዚህን እሴቶች በ LCD ማሳያ ላይ እናሳያለን። በ “h” እና “t” ተለዋዋጮች ውስጥ እሴቶችን በቀላሉ በማተም ስለሆነ እርስዎ በሚፈልጉት መንገድ ሊለውጡት ይችላሉ። የ 2 ሰከንዶች መዘግየት እንደ አማራጭ ነው ፣ ግን አነፍናፊው ራሱ ያን ያህል ፈጣን ስላልሆነ እና አሁንም ቢሆን ፣ አካላዊ እሴቶቹ በፍጥነት አይለወጡም ምክንያቱም በፍጥነት ከማድረጉ ብዙም አይጠቀሙም። ስለዚህ 2 ሰከንዶች ለሥራው በጣም ፈጣን ናቸው!
እንደዛ ነው!
የሚመከር:
DHT21 ዲጂታል ሙቀት እና እርጥበት ዳሳሽ ከአርዱዲኖ ጋር - 6 ደረጃዎች
DHT21 ዲጂታል ሙቀት እና የእርጥበት ዳሳሽ ከአርዱዲኖ ጋር - በዚህ መማሪያ ውስጥ DHT21 እርጥበት እና የሙቀት ዳሳሽ ከአርዱዲኖ ጋር እንዴት እንደሚጠቀሙ እንማራለን እና እሴቶቹን በ OLED ማሳያ ላይ ያሳዩ። ቪዲዮውን ይመልከቱ
የአርዱዲኖ ሙቀት እና እርጥበት የመለኪያ ስርዓት - ቴክኒክ ጆ: 3 ደረጃዎች
የአርዱዲኖ ሙቀት እና እርጥበት የመለኪያ ስርዓት | ቴክኒክ ጆ -ከአርዱዲኖ ጋር ሁለት የማይጠቅሙ ጨዋታዎችን ከገነባ በኋላ እና እነሱን በመጫወት ጊዜዬን ካጠፋሁ ከአርዱዲኖ ጋር ጠቃሚ የሆነ ነገር መፍጠር ፈለግሁ። ለተክሎች የሙቀት እና የአየር እርጥበት የመለኪያ ስርዓት ሀሳብ አወጣሁ። ፕሮጀክቱን ትንሽ ለማድረግ
የአየር ጥራት መቆጣጠሪያ በ MQ135 እና በውጭ ሙቀት እና እርጥበት ዳሳሽ በ MQTT ላይ 4 ደረጃዎች
MQ135 እና የአየር ሙቀት እና የእርጥበት ዳሳሽ በ MQTT ላይ የአየር ጥራት መቆጣጠሪያ - ይህ ለሙከራ ዓላማዎች ነው
የሎራ ሙቀት እና የአፈር እርጥበት ዳሳሽ 6 ደረጃዎች
የሎራ የሙቀት መጠን እና የአፈር እርጥበት ዳሳሽ - የራሴን የግሪን ሃውስ ለመሥራት በዝግጅት ጊዜ የግሪን ሃውስ አካባቢን ለመከታተል አንዳንድ sensornodes እሠራለሁ። እንዲሁም ይህንን ዳሳሽ ከውጭ መጠቀም ይችላሉ። በግሪን ሃውስ ውስጥ ወይም ውጭ ያለውን የሙቀት መጠን ከመሬት ሙቀት ጋር በማጣመር
የ DHT11 የሙቀት ዳሳሽ በአርዱዲኖ እንዴት እንደሚጠቀም እና የሙቀት ሙቀት እና እርጥበት ማተም -5 ደረጃዎች
የ DHT11 የሙቀት ዳሳሽ በአርዱዲኖ እና በሕትመት የሙቀት መጠን እና እርጥበት እንዴት እንደሚጠቀሙ - የ DHT11 ዳሳሽ የሙቀት መጠንን እና እርጥበት ለመለካት ጥቅም ላይ ይውላል። እነሱ በጣም ተወዳጅ የኤሌክትሮኒክስ የትርፍ ጊዜ ማሳለፊያዎች ናቸው። የ DHT11 እርጥበት እና የሙቀት ዳሳሽ በእራስዎ የኤሌክትሮኒክስ ፕሮጄክቶች ላይ የእርጥበት እና የሙቀት መጠን መረጃን በእውነቱ ማከል ቀላል ያደርገዋል። በየ