树莓派入门 WiFi配置(ssh连接)及基本器件的使用方法

一.基础配置

1.树莓派登录

1.1.使用软件

Xshell 远程终端
Xftp 传输助手

1.2.WiFi配置

		默认账号:pi
		默认密码:raspberry

输入命令:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Nano是文档编辑器,已进入便可以编写。Ctrl+o 保存,会有提示是否写入。我们按回车。Ctrl+x退出

由于该树莓派找不到nano数取TF卡新建wpa_supplicant.conf文件并将以下配置信息写入,并新建一个空的ssh.txt文件。

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=CN
network={
ssid=“你的无线网名字”
psk=“密码”
key_mgmt=WPA-PSK
}
network={
ssid=“你的无线网名字”
psk=“密码”
key_mgmt=WPA-PSK
}

配置好后把TF卡插回树莓派,树莓派就能自动连接所配置的WiFi了。

1.3.固定树莓派的ip地址

sudo nano /etc/rc.local

1.4.网络ssh方式登录树莓派

1.4.1.打开ssh功能

sudo raspi-config

1.4.2图形方式登录树莓派

sudo apt get install xrdp

windows用“远程桌面连接”自带软件登录

2.下载编译器 vim

2.1.VIM更新到好用的版本
2.2.默认的源是国外的,apt-get 安装的时候失败,我们更新成国内的源
2.3.更新源

sudo apt-get update

2.4.安装新版vim

sudo apt-get install vim

二. 树莓派上使用HC-SR04超声波测距模块

树莓派实验室:https://shumeipai.nxez.com/2019/01/02/hc-sr04-ultrasonic-ranging-module-on-raspberry-pi.html
在这里插入图片描述

python 程序

初始化相关引脚: (BCM)在这里插入图片描述
2 脚连 Trig ,设为输出模式; 3 脚连 Echo,设为输入模式。
然后向 Trig 引脚输入 10us 的脉冲:在这里插入图片描述
time.sleep() 接收的参数单位为 s ,于是把10 us 转换为 0.00001 s 。
接收到这个脉冲后,HC-SR04 发射出超声波,同时把 Echo 置为高电平。在发射之前,Echo 一直为低电平。
据此编写程序,记录超声波发射时的时间。
在这里插入图片描述
然后记录超声波返回时的时间。
在这里插入图片描述

这样就获得了我们需要的数据 pulse_start 和 pulse_end ,可以算出距离了~
测得距离(单位:m) = (pulse_end – pulse_start) * 声波速度 / 2
声波速度取 343m/s 。
然后再把测得的距离转换为 cm。

测得距离(单位:cm) = (pulse_end – pulse_start) * 声波速度 / 2 * 100
= (pulse_end – pulse_start) * 17150
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值