1. How to connect hardware: 2. The connection mode of B version
The insertion mode of B+ version: Please bear in mind that among 2*20P pin header of B+, the 2*13P pin header in the front are fully compatible with B version, namely their signal definition is exactly the same. So module program for B+ and B are totally compatible with each other!
1. Install wiring pi. First
cd ~ git clone git://git.drogon.net/wiringPi cd wiringPi ./build
2. Establish working directory
cd ~ mkdir cpu_show
3. Download source code to /home/pi/cpu_show through SFTP
4. Compile source code
cc -o cpushow pcd8544_rpi.c PCD8544.c -L/usr/local/lib –lwiringPi
//Final execution and result-check sudo ./cpushow
//////////////////////Knowledge on Contrast Modification////////////////////////// // There are differences in contrast between each LCD, so if your found //content displayed is too dark or too light, //you’ll need to modify contrast variables of source code pcd8544_rpi.c, then recompile the source code and check the final result as well as corresponding changes! nano pcd8544_rpi.c
// lcd contrast //may be need modify to fit your screen! normal: 30- 90 ,default is:45 !!!maybe modify this value! int contrast = 45;
//change this part. The default setting is 45. If it’s too dark, decrease a little bit, If it’s too light, increase a little bit. We recommend you decrease/increase by 5 points at a time.
//After modification, source code should be recompiled before running cc -o cpushow pcd8544_rpi.c PCD8544.c -L/usr/local/lib -lwiringPi sudo ./cpushow
//////////////////////The End ///////////////////////