《树莓派开发实战(第2版)》——2.6 使用控制台线联网

简介:

本节书摘来异步社区《树莓派开发实战(第2版)》一书中的第2章,第2.6节,作者:【英】Simon Monk(蒙克),更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.6 使用控制台线联网

面临问题
虽然没有网络连接可用,但是,你仍然希望能够从另一台计算机远程访问树莓派。

解决方案
使用控制台线来连接树莓派。

如果你打算以无外设的方式来使用树莓派的话,即不用键盘、鼠标或显示器,那么控制台线将是不二之选。控制台线的外观如图2-5所示,可以从网站购买。

控制台线的连接方式如下。

1.将红色(5V)导线连接到GPIO接口左边缘上的5V引脚。

2.将黑色(GND)导线连接至上面用到的5V引脚左边的GND引脚上面。

3.将白色导线(RX)连接至树莓派的GPIO 14(TXD)引脚上,它位于黑色导线左边。

4.将绿色导线(RX)连接到树莓派上白色导线左边的15号引脚(RXD)上面。

如果你使用了不同的导线,电线颜色可能会有所不同,所以务必查看导线的相关文档,否则,可能会对树莓派造成损害。

2b7bb1aef038e13966055b5006f47eac9c1318db

需要注意的是USB线也能为红色导线提供5V电压,对于树莓派自身来说,这就够了;但是,如果连接了很多外设的话,就无法满足要求了。

如果使用的是Windows或者Mac OS X系统,那么你还需为USB线安装相应的驱动程序。对于Windows系统来说,相应的驱动程序的下载地址为http://bit.ly/1hAX6Mw;对于Mac OS Mac OS X系统来说,相应的驱动程序下载地址为http://bit.ly/18oycat。一般情况下,Linux用户无需为这些线缆安装任何驱动程序。

要想从Mac OS X上连接树莓派,你需要打开终端,并输入如下的命令。

$ sudo cu -l /dev/cu.NoZAP-PL2303-00001004 -s 115200```
具体的设备名称可能会有所不同,但是,如果你在cu.P后按Tab键,系统将自动补全该命令。在连接上之后,按回车键,就会看到树莓派的登录提示符(见图2-6)。这里,默认用户名和密码分别是pi和raspberry。
<div style="text-align: center"><img src="https://yqfile.alicdn.com/7f82a0899a4862f954c251b847ce1ed50dd79ede.png" width="" height="">
</div>

如果你想从Windows机器上面连接树莓派的话,你需要下载一款名为Putty的终端软件。

当你运行Putty软件时,将“Connection type”改为Serial,并把速率设为115200。此外,你还需要把“Serial line”设置为控制台线所用的COM端口。它可能是COM7,如果无法正常使用,可以通过Windows设备管理器来进行检查。

单击Open并按下回车键,终端会话就会启动,并给出登录提示符。

进一步探讨
如果你的树莓派想轻装上阵,控制台线将是不二之选,因为它不仅为树莓派提供了电源,还可以对其进行远程控制。

控制台线在USB端有一个芯片,提供了USB-to-serial接口。

有时候,为了使用控制台线需要为你的个人电脑安装相应的驱动程序,具体情况取决于你使用的操作系统。这里使用的控制台线是由Adafruit供应的(产品码954)。你还可以使用任何USB-to-serial转换器,只要你电脑上面有相应的驱动程序即可。

如果你按照一组GPIO接口相应顺序将4个插座小心地胶合在一起,那么就可以轻松将这些插座插到正确的地方。
相关文章
|
17天前
|
网络协议 Go 网络安全
一种远程升级PLC和HMI组态屏程序的方法-做个笔记
一种远程升级PLC和HMI组态屏程序的方法-做个笔记
22 2
|
传感器 定位技术 计算机视觉
树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)
树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)
树莓派开发笔记(九):基于CSI口的摄像头拍照程序(同样适用USB摄像头)
|
移动开发 监控 算法
5_1_3_HaaS 首页信息屏_网络状态_网络对时|学习笔记
快速学习5_1_3_HaaS 首页信息屏_网络状态_网络对时。
132 0
5_1_3_HaaS 首页信息屏_网络状态_网络对时|学习笔记
|
网络虚拟化 网络架构
【eNSP 华为模拟器】三层交换技术及操作步骤【图文】
【eNSP 华为模拟器】三层交换技术及操作步骤【图文】
902 0
【eNSP 华为模拟器】三层交换技术及操作步骤【图文】
|
芯片 Windows
树莓派开发笔记(十三):入手研华ADVANTECH工控树莓派UNO-220套件(二):安装rtc等驱动
树莓派开发笔记(十三):入手研华ADVANTECH工控树莓派UNO-220套件(二):安装rtc等驱动
树莓派开发笔记(十三):入手研华ADVANTECH工控树莓派UNO-220套件(二):安装rtc等驱动
|
监控 数据安全/隐私保护 网络架构
手把手教你实现摄像头快速接入阿里云
手把手教你实现摄像头快速接入阿里云,云端管理你的视频内容。
10130 3
手把手教你实现摄像头快速接入阿里云
|
存储 缓存 数据挖掘
|
传感器 移动开发 小程序
一步步打造能手机远程管理的HaaS花卉养植系统
一步步打造能手机远程管理的HaaS花卉养植系统
一步步打造能手机远程管理的HaaS花卉养植系统
|
Linux iOS开发 MacOS
带你读《面向Arduino用户的树莓派实用指南:物联网应用开发》之二:结识树莓派
本书全面介绍了树莓派开发板的配置步骤、开发环境构建和实际应用技术,讲述了在树莓派上采用C++语言和库进行开发的方法,更为难得的是介绍了结合使用Arduino和树莓派的工具和流程。全书共分为13章,第1章为完成书中的项目提供了一份购物清单;第2章~第5章从硬件设置、操作系统安装和管理、树莓派上C++开发的流程和库等方面进行了介绍;第6章~第11章则采用实例的方式介绍了树莓派在多个方面的开发过程;第13章为总结和建议部分。本书适用于有意学习树莓派开发的读者,尤其适合具有Arduino经验的读者快速入门,也可作为STEAM教育的课程设计蓝本。