初识树莓派
第一节:开机和环境配置
树莓派开机需要准备外设,最简单的开机方式所需要的外设有:一块树莓派开发板,一张烧录好的SD卡(去官网下载系统并烧录,推荐使用官方的Imager),一个显示屏,一根HDMI的线(连接树莓派和显示屏),鼠标和键盘,电源。若不具备以上条件,也可采取其他的开机方式,可以参考【树莓派教程第一课树莓派简介 十分钟玩转系列入门篇】 https://www.bilibili.com/video/BV16U4y1879Q/?share_source=copy_web&vd_source=ec508d621eb13726c07d4542238fc3e1,里面有针对不同情况的解决办法。
用自己的笔记本电脑远程登陆树莓派,可以使用VNC,下载地址为https://www.realvnc.com/en/connect/download/vnc/,苹果电脑也可以下载。在树莓派上打开VNC服务器,在终端窗口中输入vncserver运行VNC服务器,最后在下载的VNC查看器中输入树莓派的IP地址就可以登陆树莓派。
树莓派的IP地址是动态的,要想为树莓派配置静态IP地址可采取以下步骤:
1.查找默认网关:在cmd中输入ipconfig;
2.确定好分配给树莓派的IP地址,可以就采用树莓派目前的IP地址;
树莓派系统下查看树莓派的IP地址有两种方法:
(1)桌面系统直接查看
![](https://img-blog.csdnimg.cn/img_convert/fb1d8c9e8f406b4bef232f7e19d67237.png)
(2)终端命令:hostname -I
![](https://img-blog.csdnimg.cn/img_convert/bd95e17e1a6c2b2412069fc0c6abf11e.png)
3.修改树莓派的DHCP配置文件:在树莓派终端窗口中输入sudo nano /etc/dhcpcd.conf,回车之后输入以下的配置信息:
interface wlan0
static ip_address=你的ip地址/24
static routers=你的默认网关
static domain_name_servers=你的默认网关
![](https://img-blog.csdnimg.cn/img_convert/742bc90c1e1805f70b5e2bcf0270133e.png)
写完之后按下Ctrl+S,重启树莓派即可。
将树莓派的VNC服务器设置为开机自启:
![](https://img-blog.csdnimg.cn/img_convert/8a3c8ce03a6b5d5cd20d5c4271d98e72.png)
在输入第一行命令之后输入VNC的配置信息,之后输入两行命令加上权限,最后让树莓派关机重启。
VNC配置信息:
#!/bin/sh
export USER='pi'
eval cd~$USER
case "$1" in
start)
#启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver -depth 24 -geometry 1920x1080:1'
echo "Starting VNCServer for $USER"
;;
stop)
su $USER -c '/usr/bin/vncserver -kill:1'
echo "VNCServer stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start/stop}"
exit 1
;;
esac
树莓派自带的编译软件:
![](https://img-blog.csdnimg.cn/img_convert/55429a38c462b23c5c6970dbc75f7121.png)
第一个可以编写C语言,第二个可以编写python。