|
The orange pi PC gets warm and sometimes very hot.
I solved this partly by placing a cooling-fin on the Alwinner H3.
I read on the forum the very helpfull and instructive remarks from tkaiser (bronco).
Basically he advises to not use the highest frequency and voltage by modifying the script.bin file.
However, I'm tinkering with software-defined-radio which is very CPU hungry, so I ordered a fan.
--> High Quality ! Raspberry PI Fan DC 5V 0.13A Cooling Fan for Raspberry Pi Model B+/B Mini Active Cooling Fan
This fan has a 5V connector and is always active and noisy....
Since you can measure the temperature of the chip, why not make use of it?
I used an ULN2003 chip(which was part of 5V 4-Phase Stepper Step Motor + Driver Board ULN2003 for Arduino) to interface the GPIO-pin (pa16).
I reckon a simple transistor would do, but I do not have a large stock of supplies
I suspect the GPIO Pins are not able to deal with electro-motors, hence the interface.
I wrote a script (included) which reads the temperature and once >50 degrees it switches on the GPIOPIN, and thus the fan.
It's a c-script which needs to be compiled (see top of script for howto). Mind you I'm not a programmer..., but you may improve it
You need to have wiringOP installed.
You need to place the compiled script in the crontab. (crontab -e)
* * * * * /usr/bin/readit (this way it gets executed every minute)
|
This thread contains more resources
You need to Log in to download or view,No account?
Register
x
|