《树莓派Python编程指南》——第1章 起航(启动和运行)1.1 组装好你的树莓派

简介:

本节书摘来自华章计算机《树莓派Python编程指南》一书中的第1章,第1.1节,作者:(美) Alex Bradbury Ben Everard更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第1章 起航(启动和运行)

欢迎阅读本书。本书从三维图像、游戏编程到控制电子学,再到推文,会让你学到如何解放这个小计算机的全部能量。你将会看到掩藏在表象之下的内部世界,并学会如何创建程序以发挥这台小计算机的全部特性。

1.1 组装好你的树莓派

为跟进本书,你需要一些设备:

  • 树莓派
  • USB键盘
  • USB鼠标
  • SD卡
  • 显示器
  • 电源

还有一些有用的可选设备:

  • 有源USB集线器(强烈推荐)
  • 摄像头模块
  • USB网络摄像头
  • USB 无线网络(WiFi)适配器

本书中的所有内容都可以在A版树莓派上完成。从编程角度而言,B版树莓派的强大之处在于多了个网络接口。这个接口在你需要安装软件时可以方便地接入互联网。
树莓派兼容任何USB键盘、鼠标和大多数的SD卡。仅有少数SD卡可能会存在问题。如果不确定,可以通过树莓派网上商城购买。
树莓派拥有一个HDMI(高清多媒体)视频输出端口,但是大多数显示器只有VGA或者DVI输入。如果可能,请选用具有DVI或者HDMI输入的显示器。一个HDMI转DVI接头只要几十块钱,并且其不会降低图像质量。市场上也有HDMI转VGA转接器,但是其价格昂贵且性能不稳定。所以只有在没有其他选择时才会使用这种转接头方案。
品牌厂商出品的USB电源都可以工作,而一些杂牌廉价USB电源可能会出现问题。如果可能,建议不要在电源方面太过节俭。当然,你也可以通过USB电缆连接普通计算机给树莓派供电。
有源USB集线器可以减少本章后边提到的电源相关的问题。并不是所有的USB集线器都是有源的,所以要保证你的USB集线器可以通过市电供电。
我们将在第9章中谈论如何选择摄像头。这里唯一要指出的是,如果你选择USB网络摄像头,请保证它兼容树莓派。
通过将树莓派用网线连接到路由器或者使用USB无线适配器连接到无线网络,你可以将树莓派接入互联网,并安装本书中需要用到的软件。

相关文章
|
2月前
|
Shell 开发工具 Python
如何在vim里直接运行python程序
如何在vim里直接运行python程序
|
2月前
|
数据挖掘 vr&ar C++
让UE自动运行Python脚本:实现与实例解析
本文介绍如何配置Unreal Engine(UE)以自动运行Python脚本,提高开发效率。通过安装Python、配置UE环境及使用第三方插件,实现Python与UE的集成。结合蓝图和C++示例,展示自动化任务处理、关卡生成及数据分析等应用场景。
178 5
|
3月前
|
开发者 Python
使用Python实现自动化邮件通知:当长时程序运行结束时
本文介绍了如何使用Python实现自动化邮件通知功能,当长时间运行的程序完成后自动发送邮件通知。主要内容包括:项目背景、设置SMTP服务、编写邮件发送函数、连接SMTP服务器、发送邮件及异常处理等步骤。通过这些步骤,可以有效提高工作效率,避免长时间等待程序结果。
116 9
|
3月前
|
存储 数据库连接 API
Python环境变量在开发和运行Python应用程序时起着重要的作用
Python环境变量在开发和运行Python应用程序时起着重要的作用
138 15
|
3月前
|
算法 测试技术 开发者
在Python开发中,性能优化和代码审查至关重要。性能优化通过改进代码结构和算法提高程序运行速度,减少资源消耗
在Python开发中,性能优化和代码审查至关重要。性能优化通过改进代码结构和算法提高程序运行速度,减少资源消耗;代码审查通过检查源代码发现潜在问题,提高代码质量和团队协作效率。本文介绍了一些实用的技巧和工具,帮助开发者提升开发效率。
67 3
|
4月前
|
Linux 区块链 Python
Python实用记录(十三):python脚本打包exe文件并运行
这篇文章介绍了如何使用PyInstaller将Python脚本打包成可执行文件(exe),并提供了详细的步骤和注意事项。
185 1
Python实用记录(十三):python脚本打包exe文件并运行
|
5月前
|
Windows Python
python获取windows机子上运行的程序名称
python获取windows机子上运行的程序名称
|
5月前
|
Python
turtle库的几个案例进阶,代码可直接运行(python经典编程案例)
该文章展示了使用Python的turtle库进行绘图的进阶案例,包括绘制彩色圆形和复杂图案的代码示例。
1331 6
turtle库的几个案例进阶,代码可直接运行(python经典编程案例)
|
5月前
|
Python
turtle库的几个简单案例,代码可直接运行(python经典编程案例)
该文章提供了多个使用Python的turtle库绘制不同图形的简单示例代码,如画三角形、正方形、多边形等,展示了如何通过turtle进行基本的绘图操作。
552 5
|
5月前
|
NoSQL MongoDB 数据库
python3操作MongoDB的crud以及聚合案例,代码可直接运行(python经典编程案例)
这篇文章提供了使用Python操作MongoDB数据库进行CRUD(创建、读取、更新、删除)操作的详细代码示例,以及如何执行聚合查询的案例。
48 6

热门文章

最新文章

推荐镜像

更多