Բովանդակություն:
- Քայլ 1: CPU- ի աշխատանքը և ջերմաստիճանը
- Քայլ 2: GPIO քորոցներ և դիմադրիչներ
- Քայլ 3: Մասեր
- Քայլ 4: Սխեմատիկ
- Քայլ 5: Ստացեք սցենարը
- Քայլ 6: Ավտոմատ կերպով գործարկեք սցենարը
- Քայլ 7 ՝ Հավելված. Հղումներ
- Քայլ 8. Հավելված. Թարմացումներ
- Քայլ 9. Հավելված. Խնդիրների վերացում
Video: Կառավարեք հովացման օդափոխիչը ազնվամորի Պի 3: 9 քայլերի վրա
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ազնվամորու պի 3 -ին ավելացրեք երկրպագու, այն անհրաժեշտության դեպքում միացնելու և անջատելու հսկողությամբ:
Օդափոխիչ ավելացնելու հեշտ միջոց է պարզապես միացնել օդափոխիչի հոսանքները 3.3V կամ 5V կապի և գետնին: Օգտագործելով այս մոտեցումը, երկրպագուն անընդհատ կաշխատի:
Կարծում եմ, որ շատ ավելի հետաքրքիր է միացնել օդափոխիչը, երբ այն հասել կամ գերազանցել է բարձր ջերմաստիճանի շեմը, այնուհետև այն անջատել, երբ պրոցեսորը սառչել է ցածր ջերմաստիճանի շեմից ցածր:
Խրատը ենթադրում է, որ դուք ունեք Raspberry Pi 3 կարգաբերում և աշխատում, և ցանկանում եք ավելացնել երկրպագու: Իմ դեպքում ես օգտագործում եմ Kodi- ն OSMC- ում:
Քայլ 1: CPU- ի աշխատանքը և ջերմաստիճանը
Այստեղ գործողություններ չկան: Սա պարզապես նախնական տեղեկատվություն է, և կարող եք անցնել հաջորդ քայլին.
Heatեռուցիչը բավական է Raspberry Pi 3 հավելվածների մեծ մասի համար, իսկ օդափոխիչ չի պահանջվում:
Overclocked ազնվամորի pi- ն պետք է օգտագործի օդափոխիչ:
Կոդի վրա, եթե չունեք MPEG-2 լիցենզիայի բանալին, ապա կարող եք ստանալ ջերմաչափի պատկերակ, ինչը ցույց է տալիս կամ լիցենզիայի կամ օդափոխիչի կարիք:
Raspberry Pi 3 -ի պրոցեսորը նախատեսվում է աշխատել -40 ° C- ից մինչև 85 ° C ջերմաստիճանի սահմաններում: Եթե պրոցեսորի ջերմաստիճանը գերազանցում է 82 ° C- ը, ապա պրոցեսորի ժամացույցի արագությունը կդանդաղի մինչև ջերմաստիճանը 82 ° C- ից ցածր չընկնի:
Պրոցեսորի ջերմաստիճանի բարձրացումը կդարձնի կիսահաղորդիչների դանդաղ աշխատանքը, քանի որ ջերմաստիճանի բարձրացումը մեծացնում է դիմադրությունը: Այնուամենայնիվ, 50 ° C- ից 82 ° C ջերմաստիճանի բարձրացումը աննշան ազդեցություն ունի Raspberry Pi 3 -ի պրոցեսորի աշխատանքի վրա:
Եթե Raspberry Pi 3 'պրոցեսորի ջերմաստիճանը 82 ° C- ից բարձր է, ապա պրոցեսորը սեղմվում է (ժամացույցի արագությունը իջեցված է): Եթե միևնույն բեռը կիրառվի, ապա պրոցեսորը կարող է դժվարանալ այն արագորեն հետ շպրտել, հատկապես, եթե այն գերլարված է: Քանի որ կիսահաղորդիչները ունեն բացասական ջերմաստիճանի գործակից, երբ ջերմաստիճանը գերազանցում է բնութագրերը, ապա ջերմաստիճանը կարող է փախչել, և պրոցեսորը կարող է ձախողվել, և ձեզ հարկավոր կլինի գցել Raspberry Pi- ն:
Պրոցեսորը բարձր ջերմաստիճանում գործարկելով ՝ կրճատում է պրոցեսորի կյանքի տևողությունը:
Քայլ 2: GPIO քորոցներ և դիմադրիչներ
Այստեղ գործողություններ չկան: Սա պարզապես նախնական տեղեկատվություն է, և կարող եք անցնել հաջորդ քայլին.
Քանի որ ես էլեկտրատեխնիկ չեմ և հետևում էի ցանցում իրականացվող նախագծերի ցուցումներին, դրանով ես վնասեցի GPIO- ի բավականին մեծ կապում և, ի վերջո, ստիպված եղա մեկից ավելի Raspberry Pi նետել: Ես նաև փորձեցի overclocking- ը և վերջում նետեցի մի քանի ազնվամորու պիս, որոնք այլևս չէին աշխատի:
Սովորական ծրագիր է `Raspberry Pi- ին սեղմել կոճակը ավելացնելը: 5V կամ 3.3V քորոցի և գրունտի քորոցի միջև սեղմիչ կոճակի տեղադրումը արդյունավետորեն կարճ է ստեղծում, երբ կոճակը սեղմվում է: Քանի որ լարման աղբյուրի և հողի միջև բեռ չկա: Նույնը տեղի է ունենում, երբ GPIO կապը օգտագործվում է 3.3 Վ ելքի (կամ մուտքի) համար:
Մեկ այլ խնդիր է, երբ մուտքային կապը միացված չէ, այն «լողալու է», ինչը նշանակում է, որ ընթերցված արժեքը սահմանված չէ, և եթե ձեր կոդը գործողություն է կատարում ընթերցված արժեքի հիման վրա, այն անկանոն կլինի:
Դիմադրություն է պահանջվում GPIO կապի և այն ամենի միջև, ինչին այն միանում է:
GPIO կապումներն ունեն ներքին քաշվող և ներքև քաշվող ռեզիստորներ: Դրանք կարող են միացվել GPIO գրադարանի կարգաբերման գործառույթով.
GPIO.setup (ալիք, GPIO. IN, pull_up_down = GPIO. PUD_UP)
GPIO.setup (ալիք, GPIO. IN, pull_up_down = GPIO. PUD_DOWN)
Կամ ֆիզիկական դիմադրություն կարող է տեղադրվել: Այս հրահանգում ես օգտագործեցի ֆիզիկական դիմադրություն, բայց դուք կարող եք փորձել ներքին դիմադրությունը և միացնել GPIO գրադարանով:
Arduino Playground կայքից ՝ Հավելվածի հղումում ՝
«Ձգվող դիմադրությունը թույլ է« ձգում »լարերի լարումը, որին այն միացված է դեպի լարման աղբյուրի մակարդակ, երբ գծի մյուս բաղադրիչները անգործուն են: Երբ գծի անջատիչը բաց է, այն բարձր դիմադրողականություն ունի և գործում է քանի որ մյուս բաղադրիչներն այնպես են գործում, կարծես անջատված են, միացումն այնպես է գործում, կարծես անջատված է, և ձգվող դիմադրիչը մետաղալարը հասցնում է բարձր տրամաբանական մակարդակի: Երբ գծի մեկ այլ բաղադրիչ ակտիվանում է, այն կհակասի քաշման դիմադրության սահմանած բարձր տրամաբանական մակարդակին: Ձգվող դիմադրությունը հավաստիացնում է, որ մետաղալարը գտնվում է սահմանված տրամաբանական մակարդակի վրա, նույնիսկ եթե դրան ակտիվ սարքեր միացված չեն »:
Քայլ 3: Մասեր
Դուք կարող եք օգտագործել ամեն ինչ, բայց դրանք այն մասերն են, որոնք ես օգտագործել եմ:
Մասեր:
-
NPN S8050 տրանզիստոր
250 հատ տեսականի ՝ 8.99 դոլար, կամ մոտ 0.04 դոլար
-
110 Օմ դիմադրություն
400 դիմադրություն 5,70 դոլարով կամ մոտ 0,01 դոլարով
-
Micro Fan, նկարագրության կամ տեխնիկական պայմանների պահանջները.
- մոտ $ 6,00
- առանց վրձնի
- լուռ
- ամենացածր Amp կամ Watts ՝ համեմատած նմանատիպ օդափոխիչի հետ
- Նկարագրության մեջ փնտրեք «2V-5V աշխատանքային լարման» նման մի բան:
- կին-կին և տղամարդ-կին ցատկող լարեր
- տախտակ
- Ազնվամորի Պի 3
- 5.1V 2.4A սնուցման աղբյուր
Նշումներ.
Բահերի մեջ պարունակվող տեքստը պետք է փոխարինվի ձեր տվյալներով ՝ «ձեր տվյալները»
Քայլ 4: Սխեմատիկ
run-fan- ը պահանջում է S8050 NPN տրանզիստոր և ռեզիստոր միացնել հետևյալ կերպ.
S8050- ի հարթ կողմը այս կողմ է>
- S8050 pin c: միանում է օդափոխիչի սև (-) մետաղալարին
- S8050 քորոց b. Միանում է 110 Օմ դիմադրողին և GPIO 25 փինին
- S8050 pin e: միանում է հիմնավորված GPIO կապին
- օդափոխիչ կարմիր (+). միանում է 3.3v GPIO քորոցին ազնվամորի pi 3 -ի վրա
GPIO քորոց 25 -ն օգտագործվում է, բայց այն կարող է փոխվել ցանկացած GPIO մուտքի քորոցի
Քայլ 5: Ստացեք սցենարը
Մուտք գործեք ձեր ազնվամորի pi- ն հետևյալներից մեկով.
$ ssh osmc@♣ ip- հասցե
$ shh osmc@♣osmc-hostname♣.local
Եվ ապա կարող եք ներբեռնել սցենարը ՝ օգտագործելով.
$ sudo wget "https://raw.githubusercontent.com/dumbo25/rpi-fan/master/run-fan.py"
Ես օգտագործում եմ kodi osmc- ում, և օգտագործողը osmc է: Եթե ունեք pi օգտվող, ապա պարզապես փոխեք osmc- ի բոլոր դեպքերը pi- ով ՝ սցենարում և ծառայության մեջ:
Դարձրեք սցենարը գործարկելի:
$ sudo chmod +x run-fan.py
Ես միացնում եմ օդափոխիչը 60 C- ով: Եթե մեկնարկային ջերմաստիճանը չափազանց ցածր է դրված, օդափոխիչը միանում է պրոցեսորը սառեցնելու պահին, և երբ օդափոխիչն անջատված է, ջերմաստիճանը գրեթե վերականգնվում է `սկսած ջերմաստիճանը: Փորձեք 45 C ՝ այս ազդեցությունը տեսնելու համար: Ես վստահ չեմ, թե որն է օպտիմալ ջերմաստիճանը:
Քայլ 6: Ավտոմատ կերպով գործարկեք սցենարը
Run-fan- ը ինքնաբերաբար սկսելու համար օգտագործեք systemd
Մուտք գործեք ձեր ազնվամորի pi- ն հետևյալներից մեկով.
$ ssh osmc@♣ ip- հասցե
$ shh osmc@♣osmc-hostname♣.local
Եվ ապա կարող եք ներբեռնել համակարգային ծառայության ֆայլը ՝ օգտագործելով.
$ sudo wget https://raw.githubusercontent.com/dumbo25/rpi-fan/…
Կամ, դուք կարող եք ստեղծել համակարգային ծառայության ֆայլ `պատճենելով run-fan ծառայության բովանդակությունը github- ից և այնուհետև գործարկելով.
$ sudo nano /lib/systemd/system/run-fan.service
Տեղադրեք github- ի բովանդակությունը ֆայլում
ctrl-o, ENTER, ctrl-x ՝ նանո խմբագրիչը պահելու և դուրս գալու համար
Ֆայլը պետք է պատկանի արմատին և այն պետք է լինի/lib/systemd/համակարգում: Հրամաններն են.
$ sudo chown արմատ. արմատ run-fan.service
$ sudo mv run-fan.service/lib/systemd/system/:
/Lib/systemd/system/run-fan.service- ում ցանկացած փոփոխությունից հետո.
$ sudo systemctl daemon- վերաբեռնում
$ sudo systemctl միացնել run-fan.service $ sudo վերագործարկումը
Ձեր Raspberry Pi- ը վերագործարկելուց հետո երկրպագուն պետք է աշխատի:
Եթե խնդիրներ ունեք սցենարի հետ, որը սկսվում է վերագործարկումից, ապա ստուգեք համակարգված թեման Անսարքությունների վերացման հավելվածում:
Քայլ 7 ՝ Հավելված. Հղումներ
Peratերմաստիճանի Ազնվամորու Պի Օրգ Հարց
Hackernoon: Ինչպես կառավարել երկրպագուն
Համակարգիչների բացատրություն. Հովացման տեսանյութեր
Tom's Hardware: peratերմաստիճանի ազդեցություն կատարման վրա
Puget Systems: Imերմաստիճանի ազդեցությունը պրոցեսորի աշխատանքի վրա
Քաշեք վերև և ներքև քաշեք ռեզիստորները
Քայլ 8. Հավելված. Թարմացումներ
Անելիք. Միացրեք ՌԴ ստացողի տպատախտակը օդափոխիչի վերահսկիչի հետ
Քայլ 9. Հավելված. Խնդիրների վերացում
Համակարգային ծառայության ստուգում
Համակարգված run-fan.service- ը միացված և գործարկված լինելու համար գործարկեք մեկ կամ մի քանի հրամաններ.
$ systemctl ցուցակ-միավոր-ֆայլեր | grep- ն միացված է
$ systemctl | grep վազում | grep fan $ systemctl կարգավիճակը run -fan.service -l
Եթե սցենարը համակարգային համակարգի միջոցով սկսելու հետ կապված որևէ խնդիր կա, ապա ուսումնասիրեք ամսագիրը ՝ օգտագործելով.
$ sudo journalctl -u run -fan.service
Ստուգելու համար, թե արդյոք run-fan.py- ն աշխատում է.
$ cat /home/osmc/run-fan.log
Խորհուրդ ենք տալիս:
Ինչպես տեղադրել Retropie/Emulationstation- ը OrangePi3: 5 քայլերի վրա
Ինչպես տեղադրել Retropie/Emulationstation- ը OrangePi3- ում. Ես այս տախտակի հետ պայքարում եմ ընդմիշտ: OP Android- ը խայտառակություն է, նրանց Linux թողարկումները նույնպես, այնպես որ, մենք կարող ենք ապավինել միայն Armbian- ին: Այսքան ժամանակ անց ես ուզում էի փորձել այն վերածել էմուլյացիոն կայանի, բայց պաշտոնական թողարկումներ չկան
Raspberry Pi- ի վրա հիմնված Touch անվճար ձեռքի ավտոմատ լվացման համակարգ Covid-19: 4 քայլերի համար
Raspberry Pi- ի վրա հիմնված Touch անվճար ձեռքի ավտոմատ լվացման համակարգ Covid-19- ի համար. Դա պարզ ձեռքի լվացման համակարգ է ՝ օգտագործելով պիր սենսորներ և Raspberry pi տախտակ: Այս ծրագիրը հիմնականում նախատեսված է հիգիենիկ նպատակով: Մոդելը կարող է տեղադրվել հասարակական վայրերում, հիվանդանոցներում, առևտրի կենտրոններում և այլն
Pերմաստիճանի ճշգրիտ վերահսկում Raspberry Pi 4: 3 քայլերի վրա
Ազնվամորի Պի 4 -ի ջերմաստիճանի ճշգրիտ վերահսկում. Pimoroni Fan Shim- ը հիանալի լուծում է ձեր Pi- ի ջերմաստիճանը տաքացնելիս նվազեցնելու համար: Ստեղծողները նույնիսկ տրամադրում են ծրագրակազմ, որը միացնում է օդափոխիչը, երբ պրոցեսորի ջերմաստիճանը բարձրանում է որոշակի շեմից (օրինակ ՝ 65 աստիճան): Temperatureերմաստիճանը ք
Թոքս և թթվածին ազնվամորի Պի 3: 5 քայլերի համար
Tox & Toxygen for Raspberry Pi 3: Այս ուսուցողական դասում դուք կսովորեք, թե ինչպես տեղադրել և օգտագործել թթվածին Raspberry pi 3. -ի վրա: Բայց նախ եկեք խոսենք Tox.Tox- ի մասին խոսելու կոդավորված միջոց է և ըստ իր վեբ կայքի " A New Kind ակնթարթային հաղորդագրությունների փոխանցում: Լինի դա կորպորացիաներ, թե կառավարություն
Ավտոմատ փոխեք RGB լուսադիոդային օդափոխիչը համակարգչի համար ՝ 5 քայլ
Auto Change RGB Led Fan for PC. Ես պատվիրել էի պայուսակ 100 rgb led, այնպես որ ես մտածում եմ փոխել ցանկացած led ցանկացած սարքում rgb .. lol Կներեք, սա իմ առաջին ինստուկտն է