ዝርዝር ሁኔታ:
- ደረጃ 1: መርሃግብሮችን ማዘጋጀት
- ደረጃ 2 - ክፍሎችን ማዘጋጀት
- ደረጃ 3 PCB ስዕል መስራት
- ደረጃ 4: መሸጥ
- ደረጃ 5 የማቀዝቀዝ ደጋፊ ኮፍያ መስራት እና መትከል
- ደረጃ 6 PCB ን ያሰባስቡ
- ደረጃ 7 የወረዳ አርፒአይ ከወረዳዎች ጋር
- ደረጃ 8 - የፓይዘን ፕሮግራም ሁሉንም ወረዳዎች ይቆጣጠሩ
- ደረጃ 9 የደጋፊ ወረዳ እንቅስቃሴ
- ደረጃ 10 - ተጨማሪ ልማት
ቪዲዮ: Raspberry Pi ሣጥን የማቀዝቀዝ አድናቂ ከሲፒዩ የሙቀት አመላካች ጋር 10 ደረጃዎች (ከስዕሎች ጋር)
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:29
በቀድሞው ፕሮጀክት ውስጥ የራስበሪ ፒ (ከዚህ በኋላ እንደ RPI) የሲፒዩ የሙቀት አመልካች ወረዳን አስተዋውቄ ነበር።
ወረዳው በቀላሉ RPI 4 ን የተለያዩ የሲፒዩ የሙቀት ደረጃን እንደሚከተለው ያሳያል።
- የሲፒዩ ሙቀት ከ30 ~ 39 ዲግሪዎች ውስጥ በሚሆንበት ጊዜ አረንጓዴ LED በርቷል
- ቢጫ LED ከ 40 እስከ 45 ዲግሪ ባለው ክልል ውስጥ የሙቀት መጠን መጨመሩን ያመለክታል
- 3 ኛ ቀይ ኤልኢዲ 46 ~ 49 ዲግሪ በመድረስ ሲፒዩ ትንሽ ትኩስ ሆኖ ያሳያል
- የሙቀት መጠኑ ከ 50 ድግሪ በላይ በሚሆንበት ጊዜ ሌላ ቀይ LED ብልጭ ድርግም ይላል
***
የሙቀት መጠኑ ከ 50 C በላይ በሚሆንበት ጊዜ ፣ ለትንሽ አርፒአይ በጣም አፅንዖት ባይሰጥ ማንኛውም እርዳታ አስፈላጊ ይሆናል።
ስለ ከፍተኛው የመቻቻል የሙቀት መጠን (RPI) በሚናገሩ በርካታ የድር ገጾች ላይ ባየሁት መረጃ መሠረት አስተያየቶች የተለያዩ ናቸው ፣ ለምሳሌ አንድ ሰው የሙቀት መስመጥ በሚሠራበት ጊዜ ከ 60C በላይ አሁንም ደህና ነው ብሎ ይጠቅሳል።
ነገር ግን የእኔ የግል ተሞክሮ አንድ የተለየ ነገር ይናገራል ፣ የማስተላለፊያ አገልጋዩ (RPI ን ከሙቀት-መጥመቂያ ጋር መጠቀም) ቀርፋፋ እና ለብዙ ሰዓታት ሲያበራ በመጨረሻ እንደ ዞምቢ ሆኖ ይሠራል።
ስለዚህ ይህ ተጨማሪ የወረዳ እና የማቀዝቀዣ ኤፍኤን የተረጋጋ የ RPI ሥራን ለመደገፍ ከ 50C በታች ያለውን የሲፒዩ ሙቀትን ለመቆጣጠር ተጨምሯል።
***
እንዲሁም ቀደም ሲል ያስተዋወቀው የሲፒዩ የሙቀት አመልካች ወረዳ (ከዚህ በኋላ እንደ አመላካች) በኮንሶል ተርሚናል ላይ “vcgencmd measure_temp” ትዕዛዙን ሳይፈጽም ምቹ የሙቀት ደረጃ ፍተሻን ለመደገፍ አንድ ላይ ተጣምሯል።
ደረጃ 1: መርሃግብሮችን ማዘጋጀት
ቀደም ባሉት ሁለት ፕሮጀክቶች ውስጥ በ RPI እና በውጭ ወረዳዎች መካከል ያለውን የኃይል አቅርቦት ሙሉ በሙሉ ማግለልን ጠቅሻለሁ።
ዲኤን 5 ቪ ፋን (ሞተር) በአንፃራዊነት ከባድ ሸክም እና በሚሠራበት ጊዜ ጫጫታ ስላለው FAN ን በሚቀዘቅዝበት ጊዜ ገለልተኛ የኃይል አቅርቦት በጣም አስፈላጊ ነው።
ስለዚህ ይህንን ወረዳ ለመንደፍ የሚከተሉት ሀሳቦች አጽንዖት ተሰጥቷቸዋል።
- ኦፕቶ-ተጣማጆች የማቀዝቀዝ FAN ን የማነቃቂያ ምልክት ለማግኘት ከ RPI GPIO ፒን ጋር ለመገናኘት ያገለግላሉ
- ከ RPI የተወሰደ ኃይል የለም እና ለዚህ ወረዳ የኃይል ምንጭ የጋራ የእጅ ስልክ ባትሪ መሙያ አይጠቀምም።
- የ LED አመላካች የማቀዝቀዝ FAN ሥራን ለማሳወቅ ያገለግላል
- 5V ቅብብሎሽ የማቀዝቀዝ FAN ን እንደ ሜካኒካዊ መንገድ ለማግበር ያገለግላል
***
ይህ ወረዳ በፓይዘን ፕሮግራም ቁጥጥር አማካይነት ከሲፒዩ የሙቀት አመልካች ወረዳ (ከዚህ አመላካች) ጋር አብሮ ይሠራል።
INDICATOR ብልጭ ድርግም ማለት ሲጀምር (የሙቀት መጠኑ ከ 50 C በላይ ነው) ፣ ይህ የማቀዝቀዣ FAN ወረዳ መሥራት ይጀምራል።
ደረጃ 2 - ክፍሎችን ማዘጋጀት
ልክ እንደሌሎቹ ቀደምት ፕሮጄክቶች ፣ በጣም የተለመዱ አካላት ከዚህ በታች በተዘረዘረው መሠረት የማቀዝቀዣ FAN ወረዳን ለመሥራት ያገለግላሉ።
- Opto-coupler: PC817 (SHARP) x 1
- 2N3904 (NPN) x 1 ፣ BD139 (NPN) x 1
- TQ2-5V (Panasonic) 5V ቅብብል
- 1N4148 diode
- ተቃዋሚዎች (1/4 ዋት): 220ohm x 2 (የአሁኑ መገደብ) ፣ 2.2 ኪ (ትራንዚስተር መቀየሪያ) x 2
- LED x 1
- 5V የማቀዝቀዝ FAN 200mA
- ሁለንተናዊ ቦርድ ከ 20 (ወ) በ 20 (ሸ) ቀዳዳዎች መጠን (ከወረዳ ጋር የሚስማማውን ማንኛውንም የአለም አቀፍ ሰሌዳ መጠን መቀነስ ይችላሉ)
- የቆርቆሮ ሽቦ (እባክዎን ስለ “ቆርቆሮ ሽቦ አጠቃቀም” የበለጠ ዝርዝር መለጠፍ “የእኔን Raspberry Pi shutdown አመልካች” ፕሮጀክት ይመልከቱ)
- ገመድ (ቀይ እና ሰማያዊ የጋራ ነጠላ ሽቦ ገመድ)
- ማንኛውም የእጅ ስልክ ባትሪ መሙያ 220V ግብዓት እና 5V ውፅዓት (የዩኤስቢ ዓይነት ቢ አያያዥ)
- የጭንቅላት ጭንቅላት (3 ፒን) x 2
***
የማቀዝቀዝ FAN አካላዊ ልኬት በ RPI አናት ላይ ለመጫን ትንሽ መሆን አለበት።
ማንኛውም ዓይነት የቅብብሎሽ ዓይነት በ 5 ቮ ሊሠራ እና ከአንድ በላይ ሜካኒካዊ ግንኙነት ሊኖረው በሚችልበት ጊዜ ጥቅም ላይ ሊውል ይችላል።
ደረጃ 3 PCB ስዕል መስራት
የአካል ክፍሎች ብዛት አነስተኛ በመሆኑ ፣ የሚፈለገው ሁለንተናዊ የፒ.ሲ.ቢ. መጠን ትልቅ አይደለም።
ከላይ በስዕሉ ላይ እንደሚታየው እባክዎን የ TQ2-5V የፒን ዋልታ አቀማመጥን ይንከባከቡ። (ከተለመደው አስተሳሰብ በተቃራኒ ትክክለኛው ፕላስ/የመሬት አቀማመጥ በተገላቢጦሽ ተስተካክሏል)
በግሌ በተገላቢጦሽ (ከሌሎች የቅብብል ምርቶች ጋር ሲወዳደሩ) የ TQ2-5V የፖላላይን ፒኖች ምክንያት ከሽያጭ በኋላ ያልተጠበቀ ችግር አለብኝ።
ደረጃ 4: መሸጥ
ወረዳው ራሱ በጣም ቀላል እንደመሆኑ የሽቦ አሠራሩ በጣም የተወሳሰበ አይደለም።
ፒሲቢን እንደ ቀጥተኛ አቅጣጫ ለማስተካከል የ “ኤል” ቅርፅን የመጫኛ ቅንፍ እዘጋለሁ።
በኋላ ላይ እንደሚመለከቱት ፣ ሁሉንም ነገር የሚገጣጠመው acrylic chassis ትንሽ ትንሽ ነው።
ስለዚህ acrylic chassis በፒሲቢዎች እና በሌሎች ንዑስ ክፍሎች በጣም የተጨናነቀ በመሆኑ የእግር ማተም አስፈላጊ ነው።
የኤፍኤን አሠራር በቀላሉ ለመለየት LED ከፊት በኩል ይገኛል።
ደረጃ 5 የማቀዝቀዝ ደጋፊ ኮፍያ መስራት እና መትከል
እኔ ሁለንተናዊ ፒሲቢ ለተለያዩ የአጠቃቀም ዓላማዎች ሊያገለግል የሚችል በጣም ጠቃሚ ክፍል ነው ብዬ አስባለሁ።
የማቀዝቀዝ ደጋፊ በአለምአቀፍ ፒሲቢ ላይ ተጭኖ በቦልቶች እና ለውዝ ተጭኗል።
የአየር ፍሰትን ለመፍቀድ ፣ ፒሲቢን በመቆፈር ትልቅ ቀዳዳ እሠራለሁ።
እንዲሁም ለመዝለል ኬብሎች በቀላሉ ለመሰካት ፣ ጂፒኦ 40 ፒን አካባቢ ፒሲቢን በመቁረጥ ይከፈታል።
ደረጃ 6 PCB ን ያሰባስቡ
ከላይ እንደተጠቀሰው ፣ ሁለት የተለያዩ ወረዳዎችን ወደ አንድ አሃድ ለማዋሃድ አቅጄ ነበር።
ቀደም ሲል የተሠራው የሲፒዩ የሙቀት አመልካች ወረዳ ከላይ ባለው ሥዕል ላይ እንደሚታየው ከአዳዲስ የማቀዝቀዣ FAN ወረዳ ጋር ተቀላቅሏል።
ሁሉም ነገር ወደ ግልፅ እና አነስተኛ መጠን (15cm W x 10cm D) acrylic chassis ተሰብስቧል።
ምንም እንኳን የሻሲው ቦታ ግማሽ ያህሉ ባዶ እና የሚገኝ ቢሆንም ፣ ተጨማሪ ክፍል በኋላ ለቆየው ቦታ ይቀመጣል።
ደረጃ 7 የወረዳ አርፒአይ ከወረዳዎች ጋር
ሁለት ወረዳዎች ከኦፕቲ-ማያያዣዎችን በመጠቀም እንደ ገለልተኛ ሁኔታ ከ RPI ጋር ተገናኝተዋል።
እንዲሁም እንደ ውጫዊ የእጅ ስልክ የስልክ መሙያ ኃይል ለወረዳዎቹ ኃይል ከ RPI ምንም ኃይል አይወሰድም።
በኋላ ላይ ተጨማሪ ክፍሎች ወደ አክሬሊክስ ቻሲው የበለጠ ሲዋሃዱ የዚህ ዓይነቱ ገለልተኛ በይነገጽ መርሃ ግብር በጣም የተከፈለ መሆኑን ያውቃሉ።
ደረጃ 8 - የፓይዘን ፕሮግራም ሁሉንም ወረዳዎች ይቆጣጠሩ
ከሲፒዩ የሙቀት አመልካች ወረዳ ምንጭ ኮድ ትንሽ ኮድ ብቻ ያስፈልጋል።
የሙቀት መጠኑ ከ 50 C በላይ በሚሆንበት ጊዜ FAN ን ለ 10 ሰከንድ ማብራት እና 3 ሰከንድን ማጥፋት ሃያ (20) ድግግሞሽ ይጀምራል።
አነስተኛ የኤፍኤን ሞተር በሚሠራበት ጊዜ የአሁኑን ከፍተኛው 200mA የሚፈልግ በመሆኑ ፣ የ PWM (Pulse Width Modulation) ዓይነት የሞተር ማግበር ዘዴ ለአነስተኛ ሸክም የእጅ-ስልክ ባትሪ መሙያ ጥቅም ላይ ይውላል።
የተሻሻለው የምንጭ ኮድ ከዚህ በታች ነው።
***
#-*-ኮድ-utf-8-*-
##
ንዑስ ሂደትን ፣ ሲግናልን ፣ sys ን ያስመጡ
የማስመጣት ጊዜ ፣ እንደገና
RPi. GPIO ን እንደ ሰ
##
ሀ = 12
ቢ = 16
አድናቂ = 25
##
g.setmode (g. BCM)
g.setup (A, g. OUT)
g.setup (B, g. OUT)
g.setup (ደጋፊ ፣ g. OUT)
##
def signal_handler (ሲግ ፣ ፍሬም) ፦
ማተም ('Ctrl+C ን ተጭነዋል!')
g.output (ሀ ፣ ሐሰት)
g.output (ቢ ፣ ሐሰት)
g.ututput (ደጋፊ ፣ ሐሰት)
ረ ዝጋ ()
sys.exit (0)
ሲግናል. ሲግናል (ሲግናል SIGINT ፣ signal_handler)
##
እውነት እያለ ፦
f = ክፍት ('/home/pi/My_project/CPU_temperature_log.txt', 'a+')
temp_str = subprocess.check_output ('/opt/vc/bin/vcgencmd measure_temp', shell = True)
temp_str = temp_str.decode (ኢንኮዲንግ = 'UTF-8' ፣ ስህተቶች = 'ጥብቅ')
CPU_temp = re.findall ("\ d+\. / D+", temp_str)
# የአሁኑን የሲፒዩ ሙቀት ማውጣት
##
current_temp = ተንሳፋፊ (CPU_temp [0])
የአሁኑ_ ሙከራ> 30 እና የአሁኑ_ ሙከራ <40:
# የሙቀት መጠን ዝቅተኛ A = 0 ፣ B = 0
g.output (ሀ ፣ ሐሰት)
g.output (ቢ ፣ ሐሰት)
ጊዜ። እንቅልፍ (5)
elif current_temp> = 40 እና current_temp <45:
# የሙቀት መካከለኛ ሀ = 1 ፣ ቢ = 0
g.ututput (ሀ ፣ እውነት)
g.output (ቢ ፣ ሐሰት)
ጊዜ። እንቅልፍ (5)
elif current_temp> = 45 እና current_temp <50:
# ከፍተኛ ሙቀት A = 0 ፣ B = 1
g.output (ሀ ፣ ሐሰት)
g.ututput (ለ ፣ እውነት)
ጊዜ። እንቅልፍ (5)
elif current_temp> = 50:
# ሲፒዩ ማቀዝቀዝ ከፍተኛ A = 1 ፣ B = 1 ያስፈልጋል
g.ututput (ሀ ፣ እውነት)
g.ututput (ለ ፣ እውነት)
በክልል ውስጥ ለእኔ (1 ፣ 20)
g.ututput (ደጋፊ ፣ እውነት)
ጊዜ። እንቅልፍ (10)
g.ututput (ደጋፊ ፣ ሐሰት)
ጊዜ። እንቅልፍ (3)
current_time = time.time ()
formated_time = time.strftime ("%H:%M:%S", time.gmtime (current_time))
f. ይፃፉ (str (formated_time)+'\ t'+str (current_temp)+'\ n')
ረ ዝጋ ()
##
የዚህ የፓይዘን ኮድ የአሠራር አመክንዮ ከሲፒዩ የሙቀት አመልካች ወረዳ ጋር ተመሳሳይነት ያለው በመሆኑ ዝርዝሮችን እዚህ አልደግመውም።
ደረጃ 9 የደጋፊ ወረዳ እንቅስቃሴ
ግራፉን ሲመለከቱ ፣ ያለ FAN ወረዳ ከ 50C የሚበልጥ የሙቀት መጠን።
RPI በሚሠራበት ጊዜ አማካይ የሲፒዩ ሙቀት ከ 40 ~ 47C አካባቢ ይመስላል።
በድር አሳሽ ላይ ዩቲዩብን መጫወት የመሳሰሉ ከባድ የስርዓት ጭነት ከተተገበረ ፣ አብዛኛውን ጊዜ የሙቀት መጠኑ በፍጥነት ወደ 60 ሴ ያድጋል።
ነገር ግን በኤፍኤን ወረዳ ፣ FAN ን በማቀዝቀዝ በ 5 ሴኮንድ ውስጥ የሙቀት መጠኑ ከ 50 ሴ በታች ይቀንሳል።
በዚህ ምክንያት ቀኑን ሙሉ RPI ን ማብራት እና ከመጠን በላይ ሙቀትን ሳይጨነቁ የሚወዱትን ማንኛውንም ሥራ መሥራት ይችላሉ።
ደረጃ 10 - ተጨማሪ ልማት
እንደሚመለከቱት ፣ ግሪኩ አክሬሊክስ ሻሲው ባዶ ሆኖ ቆይቷል።
እኔ ተጨማሪ አካላትን እዚያ አኖራለሁ እና ይህንን መሠረታዊ የ RPI ሳጥን ማገጃ ወደ አንድ ጠቃሚ ነገር እዘረጋለሁ።
በእርግጥ ተጨማሪ መደመር እንዲሁ ትንሽ ውስብስብነትን ይጨምራል።
ለማንኛውም በዚህ ፕሮጀክት ውስጥ ሁለት ወረዳዎችን ወደ ነጠላ ሳጥን እያዋሃድኩ ነው።
ይህንን ታሪክ ስላነበቡ እናመሰግናለን።
የሚመከር:
የማቀዝቀዝ ሚኒ አድናቂ ሰዓት - 5 ደረጃዎች
የማቀዝቀዝ ሚኒ አድናቂ ሰዓት - በሞቃታማ እና ፀሐያማ ቀናት ውስጥ ፣ በፓርኩ ውስጥ ስፖርት ሲወጡ ወይም ሲቀዘቅዙ ሚኒ አድናቂ ሁል ጊዜ ለመሄድ ጥሩ ምርጫ ነው። ግን አንዳንድ ጊዜ አነስተኛ አድናቂዎች በእውነቱ ምቹ አይሆኑም ፣ በተለይም በሁለቱም እጆችዎ ሥራ መሥራት ሲፈልጉ። እንዲሁም የማይታወቅ ነው
ሮኩ የማቀዝቀዝ አድናቂ 3 ደረጃዎች
ሮኩ የማቀዝቀዝ አድናቂ - ሮኩ ካለዎት እና ከነኩ ፣ እሱ እንደሚሞቅ ያውቃሉ። በተለይ ሮኩ ኤክስፕረስ በጣም ስለሚሞቅ በመጨረሻ ዋይፋይ እንዲጠፋ ያደርገዋል። ስለዚህ ለኤክስፕረስዬ የማቀዝቀዝ አድናቂ ሠራሁ ፣ ኤክስፕረስ 100% የተሻለ እንዲሆን አድርጎታል። የድሮ ላፕቴን እጠቀም ነበር
ላፕቶፕ የማቀዝቀዣ ፓድ DIY - ከሲፒዩ አድናቂ ጋር ግሩም የሕይወት ጠለፋዎች - የፈጠራ ሀሳቦች - የኮምፒተር አድናቂ 12 ደረጃዎች (ከስዕሎች ጋር)
ላፕቶፕ የማቀዝቀዣ ፓድ DIY | ከሲፒዩ አድናቂ ጋር ግሩም የሕይወት ጠለፋዎች | የፈጠራ ሀሳቦች | የኮምፒተር አድናቂ - ይህንን ቪዲዮ እስከመጨረሻው ማየት ያስፈልግዎታል። ቪዲዮውን ለመረዳት
የ Adsl ሞደም የማቀዝቀዝ አድናቂ ሞድ 5 ደረጃዎች
የ Adsl ሞደም የማቀዝቀዝ አድናቂ ሞድ - በዚህ በሞቃታማ የበጋ ቀናት ውስጥ ሞደምዎ በከፍተኛ ሙቀት ምክንያት ሊወድቅ ይችላል። እና ከፍተኛ ሙቀት የእርስዎ ሞደም እንዲዘገይ ሊያደርግ ይችላል። ትንሽ አድናቂ ብቻ ሞደምዎን በበቂ ሁኔታ ማቀዝቀዝ ይችላል። የአየር ዝውውርን ብቻ ማቅረብ ያስፈልግዎታል። እዚህ አለ
DIY የኮምፒተር አድናቂ የማቀዝቀዝ ጥገና/ሞድ 4 ደረጃዎች
DIY የኮምፒተር አድናቂ የማቀዝቀዝ ጥገና/ሞድ: [[br]] ንፁህ በቀለማት ያሸበረቀ አድናቂ በመጨረሻ ወደ መቃብር ሲሄድ ፋይሎችን ማቀዝቀዝ ከባድ ይሆናል። በካቢኔው ላይ ሌላ ምንም ስህተት በማይኖርበት ጊዜ አድናቂው ሞተ ፣ ወይም ወደ ሲፒዩ ሳጥኑ የበለጠ አሪፍ ማከል ከፈለጉ ይህንን ቀላል ሞድ ይሞክሩ። [