树莓派zero2W学习二(传输文件,python,C++环境配置)

传输文件

有桌面版系统

VNC可以传输文件,打开VNC服务,点击第四个图标,

点击左下角,选择要发送的文件,这样电脑可以给树莓派发送文件。

若想树莓派发送文件到电脑上,点击树莓派右上角

在选择File transfer

选择要传输的文件就行了。

FTP文件传输协议

需要树莓派安装软件,略

无桌面版系统

新建文本文件,输入

#!/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
exit 0

Python配置文件

测试Python版本,注意输入exit()退回python环境

输入python3进入3环境使用pip命令安装python第三方库

如果不想用命令行写代码,打开这个软件(支持python3.5以上版本),而且支持中文

C++配置环境

安装指令,(新版树莓派在运行gpio read时会报错,因为这个库很久没更新了)

第七课:树莓派WiringPi库_树莓派安装wiringpi-CSDN博客

gpio -v      查询版本号

所以用这种安装方法

cd /tmp

wget https://project-downloads.drogon.net/wiringpi-latest.deb

sudo dpkg -i wiringpi-latest.deb

等安装完成,再输入gpio readall,就可以了

在这里写C代码,记得先保存再编译,再生成可执行文件,再运行

这里用树莓派ZERO安装gpio2.52版本的会报错,参考

 树莓派ZeroW学习笔记【0】wiringPi安装和测试_wiringpi thread-CSDN博客

树莓派安装WiringPi以及找不到wiringPi.h文件解决方法(图文教程)

用迅雷登录GitHub - WiringPi/WiringPi: Gordon's Arduino wiring-like WiringPi Library for the Raspberry Pi (Unofficial Mirror for WiringPi bindings)

将文件.zip下载到桌面上,改好名字,传到树莓派/tmp下,解压为文件夹(注意名字),

终端输入cd /tmp

cd WiringPi/        (注意名字)

./build

完成后查看版本

gpio -v

gpio readall

如何更换国内下载源

树莓派zero系统是 bullseye的,更改源时要注意。

树莓派从零开始快速入门第2讲——更换国内源_树莓派更换国内软件源-CSDN博客

树莓派在下载Wiringpi时遇到的问题1.软件包 wiringpi 没有可安装候选2.失败:域名解析暂时失败。 wget: 无法解析主机地址 “project-downloads.drogon.ne_没有可用的软件包 wiringpi,但是它被其它的软件包引用了。 这可能意味着这个缺失-CSDN博客

树莓派无法解析域名(即无法连网,更新软件失败)_树莓派 域名解析暂时失败-CSDN博客

树莓派Raspberry Pi Zero 2W:gpio readall 出现Oops - unable to determine board type... model: 18-CSDN博客

找不到wiringPi.h文件解决方法

如果Geany编译成功,生成失败的话,要修改生成变量

compile------gcc -Wall -c "%f" -lwiringPi -lm

build-----------gcc -Wall -o "%e" "%f" -lwiringPi -lm      (l是小写的L)

参考树莓派 GEANY gcc 编译sqrt报错-CSDN博客

也可以不用软件Geany编译生成,直接用命令行

ctrl+z停止当前文件运行

ctrl+c : 前台进程的终止:

查询CPU温度      vcgencmd measure_temp

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值