0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样将PiNoIR连接到树莓派

454398 来源:工程师吴畏 2019-07-30 08:49 次阅读

安装Raspbian和Pi NoIR

在本教程中,我们将使用Raspbian。如果您尚未在Raspberry Pi上安装Raspbian,请查看我们的本指南,了解如何在Raspberry Pi上安装Raspbian。

默认情况下,Raspbian安装了一个picamera模块,我们将使用它来处理我们的Pi NoIR。要检查您的Raspberry版本中是否已安装picamera,请尝试在Raspberry Pi的终端中导入picamera:

python -c “import picamera”

python3 -c “import picamera”

如果已安装picamera,则不会出现错误。下图显示Raspbian的终端导入picamera没有错误,这意味着picamera已经安装。

安装了PiCamera,没有返回错误。

如果未安装picamera模块,将显示回溯消息。

python -c “import picamera”

Traceback (most recent call last):

File “”, line 1, in

ImportError: No module named picamera

python3 -c “import picamera”

Traceback (most recent call last):

File “”, line 1, in

ImportError: No module named ‘picamera’

安装picamera时,最好使用apt来简化类Unix操作系统的过程。要使用apt安装picamera,请在Pi的终端输入以下行:

sudo apt-get update

sudo apt-get install python-picamera python3-picamera

将Pi NoIR V2相机与Raspberry Pi连接

连接外围设备和模块时,必须关闭Raspberry Pi。这是避免损坏任何设备的好习惯。

要连接Pi NoIR相机,请找到Pi的相机串行接口CSI)。用红色圆圈突出显示。

Raspberry Pi相机串行接口(CSI)

轻轻抬起CSI端口塑料夹

轻轻抬起CSI端口

现在,将Pi NoIR Camera V2功能区插入Raspberry Pi的CSI中。

将NoIR功能区插入到CSI端口Raspberry Pi

插入色带后,将CSI的塑料夹推回原位。

将CSI塑料夹子放回原位到位

连接Pi NoIR相机后,我们可以启动Raspberry Pi。在我们测试相机之前,我们必须启用Pi的相机接口配置。要做到这一点,首先打开Raspberry Pi配置。

打开Raspberry Pi配置

在Raspberry Pi配置中,启用相机模块如下图所示。

Raspberry Pi配置工具

启用相机模块后,重启Raspberry Pi。

重新启动后,通过在终端中键入以下命令来查看相机是否正常工作:

raspistill -o sample.jpg

raspistill是一个命令行工具,用于在五个后拍摄静态照片 - 相机模块的第二次延迟。如果一切正常,这个命令将让我们看到使用终端预览相机。

如果出现相机预览,祝贺您首次将相机模块连接到Raspberry Pi!

尝试您的第一个代码

运行相机预览后,我们可以尝试使用基本程序将图像捕获到文件中Python。

注意:在命名.py脚本时,请不要将文件命名为picamera.py。当您尝试导入这些模块时,在现有Python模块之后命名脚本会导致错误。

首先,我们需要打开Python IDLE

Python IDLE

打开Python IDLE后,我们需要创建一个新文件,因为它是一个默认的Python shell,它直接执行我们输入的任何命令。

创建新文件

下面的代码是picamera文档中 capture()方法的示例代码。

使用我们创建的新文件,输入以下Python代码并保存为“/home/pi”,文件名为camera.py。

from time import sleep

from picamera import PiCamera

camera = PiCamera()

camera.resolution = (1024, 768)

camera.start_preview()

#camera warm-up time

sleep(2)

camera.capture( ‘image.jpg’ )

Camera.py

capture()方法将保存捕获的图像到输出文件nam ed image.jpg。

要执行已保存在文件“/home/pi”中的Python代码,请打开Raspbian终端并输入:

python camera.py

在终端中运行python

这将运行相机并在延迟两秒后拍照。捕获的图像可以在“/home/pi”目录中看到。

Image.jpg目录

您现在知道如何在你的Pi NoIR上进行基本的接口和编码!有关更多详细信息和功能,请查看picamera的文档。

您还可以查看一些涉及picamera的项目:

如何使用Raspberry Pi相机发送电子邮件

如何使用OpenCV和Raspberry Pi创建对象检测

封面图片由Raspberry Pi Foundation提供。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    116

    文章

    1698

    浏览量

    105520
  • raspbian
    +关注

    关注

    0

    文章

    17

    浏览量

    4264
收藏 人收藏

    评论

    相关推荐

    ARM开发板与树莓的比较

    ARM开发板和树莓都是基于ARM架构的单板计算机,它们在教育、工业控制、物联网等领域有着广泛的应用。 硬件配置 ARM开发板和树莓的硬件配置各有特点,具体取决于不同的型号和制造商。
    的头像 发表于 11-05 11:11 238次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 484次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 521次阅读

    树莓网关:物联网应用的新标杆

    的特点是体积小巧(大约信用卡大小),但功能齐全,足以支持多种计算任务。 树莓经常被用作物联网网关,收集设备数据,然后数据上传云平台,并还可以用来接收来自云端的控制指令,控制其他连接
    的头像 发表于 10-09 16:44 238次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    )接口,树莓可以连接各种传感器、执行器和其他外围设备。 易于编程 :树莓支持多种编程语言,如Python、C++、Java等,使得
    的头像 发表于 08-30 18:21 1454次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是一款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。树莓
    的头像 发表于 08-30 18:01 2241次阅读

    树莓搜不到wifi是人为修改的吗

    问题可能是由多种原因导致的,包括硬件故障、软件配置错误、环境因素等。 一、硬件故障 无线网卡故障 树莓的无线网卡可能因为硬件故障而无法正常工作。这种情况下,用户可以尝试更换无线网卡或者使用有线网络连接。如果更换无线网卡后问题仍
    的头像 发表于 08-30 17:36 1002次阅读

    树莓4B的WiFi配置过程

    和需求。 一、准备工作 在开始配置WiFi之前,请确保你已经拥有了以下物品: 树莓4B 适用的电源适配器 装有Raspbian或其他兼容操作系统的SD卡 无线网络名称(SSID)和密码 (可选)键盘、鼠标和显示器,用于通过GUI配置WiFi(如果
    的头像 发表于 08-30 17:10 1565次阅读

    树莓4b风扇插哪个引脚

    树莓4B驱动风扇时,风扇可以插接的引脚主要取决于风扇的类型和所使用的控制方法。以下是一些常见的风扇插接引脚情况: 1. 直接连接法 对于简单的风扇(非PWM调速风扇),你可以直接
    的头像 发表于 08-30 16:53 1194次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架构,而非x86架构。 一、
    的头像 发表于 08-30 15:42 778次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓
    的头像 发表于 08-30 15:41 1049次阅读

    树莓5,Raspberry Pi 5 评测

    使用推入式塑料/尼龙插销固定散热器。可以小心地使用钳子或使用塑料笔管来挤压和推动塑料插销来拆卸散热器。 这款官方散热器连接到位于USB口旁边的新风扇连接器,这是一个比以前的树莓机型
    发表于 06-19 14:51

    精选推荐!看大佬用树莓4做个迷你版PS5

    位置,并用螺丝牢牢固定即可。 此外,安装HDMI线也很简单。只需将其从背后插入,连接到树莓,并固定到位。你也可以选择使用一些热胶水来确保其牢固不动。 第5步: 一个小型分线板 作者准备了一个小巧
    发表于 05-13 10:24

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文详细介绍如何连接
    的头像 发表于 01-07 15:40 1811次阅读

    基于树莓的环境监测系统

    树莓(Raspberry Pi)是一种小型而功能强大的计算机,其性能和功能足以支持许多应用领域。在环境监测系统中,树莓也被广泛应用。本文
    的头像 发表于 01-04 15:15 1919次阅读