樹莓派3b學習筆記

0. 寫在前面的話。

學習樹莓派的動力來自於想做一個四足機器人(miniDog),見另一篇博客。miniDog採用樹莓派控制,所以以項目爲驅動不學習樹莓派的使用吧。

1.     系統安裝

a)     官網下載最新的系統RASPBIAN JESSIE:

https://www.raspberrypi.org/downloads/raspbian/

b)     使用Win32DiskImager將系統寫入到SD卡即可

2.     系統設置

a)     打開寫入系統後的SD卡中的config.txt文件,將hdmi_mode修改成16,否則樹莓派接到顯示器上後是黑屏

http://www.shumeipai.net/thread-19317-1-1.html?_dsign=9e4f75fe

b)     配置鍵盤、時區等

鍵盤默認是歐洲標準,符號鍵跟我們使用的不一樣

http://blog.csdn.net/xukai871105/article/details/38374197

在同樣的設置方法可以設置TimeZone,設置爲Shanghai

c)     軟件源設置

默認軟件源速度太慢,多加幾個國內的

中山大學

Raspbian http://mirror.sysu.edu.cn/raspbian/raspbian/

中國科學技術大學

Raspbian http://mirrors.ustc.edu.cn/raspbian/raspbian/

清華大學

Raspbian http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/

華中科技大學

Raspbian http://mirrors.hustunique.com/raspbian/raspbian/

ArchLinux ARM http://mirrors.hustunique.com/archlinuxarm/

大連東軟信息學院源(北方用戶)

Raspbian http://mirrors.neusoft.edu.cn/raspbian/raspbian/

具體配置文件如在 ~/etc/apt/sources.list,打開後按提供的格式加如上幾個新的軟件源即可

3.     Vim編輯器配置

a)     下載:sudo apt-get install vim

b)     樹莓派下vim的代碼高亮顯示

新建~/.vimrc文件如下

set number

syntax on

set tabstop=4

保存後即可實現

4.     代碼託管

a)     樹莓派系統下的文件沒法用win系統查看,所以計劃將代碼託管到github上,操作如下

b)     Linux下的Github安裝與簡單配置教程

http://www.cnblogs.com/smilejinge/p/3589479.html

c)     Linux下使用git命令及github項目

http://blog.csdn.net/five3/article/details/8904635

5.     編程語言

a)     選擇使用Python,Linux+Python真是如魚得水

b)     一般Linux自帶Python,如果沒有的話,安裝方式如下:

$ wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2

(說明,在該網址上可以找到想要的任何版本)

$ tar –jxvf Python-2.5.2.tar.bz2    (解壓)

$ cd Python-2.5.2        (進入到解壓目錄)

$ ./configure

$ make          (編譯,大概十來分鐘)

$ make install        (安裝)

c)     安裝後測試,在命令行中輸入python,出現python解釋器即表面正確安裝

6.     硬件驅動庫——WiringPi2 for Python

a)     該庫支持GPIO、USART、I2C、SPI等,比較全面

b)     安裝步驟如下

$ sudo apt-get install python-dev python-pip

$ sudo pip install wiringpi2

http://raspi.tv/how-to-install-wiringpi2-for-python-on-the-raspberry-pi

c)     基礎教程

http://www.cnblogs.com/yafengabc/p/5096720.html

http://www.cnblogs.com/yafengabc/p/5107768.html

7.     遠程連接

a)     採用命令行方式遠程連接到樹莓派,這樣無需顯示器

https://www.rpicn.org/documentation/remote-access/ssh/README.md.16/

https://www.rpicn.org/documentation/remote-access/ssh/windows.md.3/

8.     串口使用

a)     設置

http://blog.csdn.net/qq_30968657/article/details/52044876

b)     程序

http://blog.csdn.net/xukai871105/article/details/22713925

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章