天津做企业网站,重庆装修全包价多少钱一平方,中国建设银行个人登录入口,培训公司网站建设树莓派学习#xff08;一#xff09;——3B环境配置与多用户管理及编程实践
一、实验目的
掌握树莓派3B无显示器安装与配置方法。学习Linux系统下多用户账号的创建与管理。熟悉在树莓派上使用C语言和Python3编写简单程序的方法。
二、实验环境
硬件设备#xff1a;树莓派…树莓派学习一——3B环境配置与多用户管理及编程实践
一、实验目的
掌握树莓派3B无显示器安装与配置方法。学习Linux系统下多用户账号的创建与管理。熟悉在树莓派上使用C语言和Python3编写简单程序的方法。
二、实验环境
硬件设备树莓派3B、SD卡≥16GB、电源适配器、网线或WiFi环境。软件工具 Raspberry Pi OSRaspbian镜像BalenaEtcher镜像烧录工具SSH客户端如PuTTY、MobaXterm或终端命令 编程环境 C语言编译器gccPython3解释器 三、实验步骤与结果
实验1树莓派3B无显示器安装与配置
1. 系统安装
下载Raspberry Pi OS Lite镜像无桌面版。使用BalenaEtcher将镜像烧录至SD卡。在SD卡的boot分区中创建空文件ssh启用SSH服务和wpa_supplicant.conf配置WiFi# wpa_supplicant.conf 内容
ctrl_interfaceDIR/var/run/wpa_supplicant GROUPnetdev
update_config1
countryCN network{ ssidWiFi名称 pskWiFi密码
} 2. 首次启动与配置
插入SD卡并启动树莓派通过路由器后台查找树莓派IP地址或使用ping raspberrypi.local。SSH登录ssh piraspberrypi.local # 默认密码raspberry3. 启动桌面
实验2C语言与Python3编程实践
1. C语言程序
安装C编译器sudo apt install build-essential 编写程序hello.c#include stdio.h
int main() {printf(Hello, Raspberry Pi 3B (C)!\n);return 0;
}编译并运行gcc hello.c -o hello
./hello 输出结果Hello, Raspberry Pi 3B (C)! 2. Python3程序
编写程序hello.pyprint(Hello, Raspberry Pi 3B (Python3)!)运行程序python3 hello.py 输出结果Hello, Raspberry Pi 3B (Python3)! 五、实验总结
成功实现树莓派无显示器安装并通过SSH远程管理。掌握Linux用户管理命令满足多用户独立使用需求。熟悉树莓派上C和Python3的编程流程。