-
一个用于在Raspberry Pi上访问MPU-6050数字加速度计和陀螺仪的Python模块。
mpu6050 在树莓Pi上访问MPU-6050数字加速度计和陀螺仪的Python模块 例子假设您的MPU-6050的地址是0x68,您可以这样读取加速计数据: >>>从mpu6050导入mpu6050 >>>传感器=mpu6050(0x68) >>>加速计数据=传感器。获取加速计数据() 依赖关系根据您的python版本,python smb…- 1.2k
- 0
-
(八)树莓派进阶:步进电机与Raspberry Pi连接
介绍步进电机步进电机是一种无刷直流电机,可将360°的完整旋转角度分成相等的步数。通过施加一定量的控制信号来旋转电动机。可以通过改变施加控制信号的速率来改变旋转速度。有关步进电机及其控制顺序及其使用方法的更多信息,请参阅传感器和模块部分中的步进电机主题。Raspberry Pi的GPIO可用于控制步进电机的旋转。我们可以在Raspberry Pi的GPIO引脚上生成一系列控制信号。 电路连接图步进…- 4.1k
- 0
-
(七)树莓派进阶:PIR运动传感器与Raspberry Pi连接教程
介绍PIR运动检测传感器PIR传感器用于检测红外热辐射。这使得它们可用于检测发射红外热辐射的移动物体。PIR传感器的输出(就电压而言)在感应到运动时很高; 而没有运动时(静止物体或没有物体)它很低。PIR传感器用于许多应用,例如使用人体检测的室内光控制,用于家庭安全目的人体运动检测等。电路连接图PIR运动传感器与Raspberry Pi连接例让我们将PIR传感器与Raspberry Pi接口进行运…- 2.4k
- 0
-
(六)树莓派进阶:Pi相机模块与Raspberry Pi连接使用教程
介绍Pi相机模块(v1.3)Pi Camera模块是一种可用于拍摄照片和高清视频的相机。Raspberry Pi Board具有CSI(相机串行接口)接口,我们可以直接连接PiCamera模块。该Pi Camera模块可使用15针排线连接到Raspberry Pi的CSI端口。Pi相机的特点在这里,我们使用了Pi camera v1.3。其功能如下,解析度 - 5 MP高清视频录制 - 1080p…- 3.9k
- 0
-
(五)树莓派进阶:诺基亚5110显示屏与Raspberry Pi连接
介绍诺基亚5110显示模块Nokia5110是一款可以显示文字,图像和各种图案的图形显示屏。它的分辨率为48x84,并配有背光。它使用SPI通信与微控制器/微处理器通信。数据和命令可以通过处理器发送到显示器以控制显示输出。它有8个引脚。由于Nokia5110使用SPI通信,我们需要确保启用Raspberry Pi的SPI接口。如果未启用,则使用我们必须启用它。使SPI?要在Raspberry Pi…- 1.6k
- 0
-
(四)树莓派进阶:DHT11与Raspberry Pi连接
介绍DHT11传感器DHT11传感器通过单根线连续测量并提供湿度和温度值。它可以测量相对湿度的百分比(20至90%RH)和温度(摄氏度),范围为0至50°C。它有4个引脚; 其中一个用于串行形式的数据通信。不同TON和TOFF的脉冲被解码为逻辑1或逻辑0或起始脉冲或帧的结束。电路连接图DHT11与Raspberry Pi 3连接例在这里,我们将把DHT11传感器与Raspberry Pi 3连接,…- 3.4k
- 0
-
(三)树莓派进阶:三轴电子数字罗盘HMC5883L与Raspberry Pi连接
介绍 HMC5883L数字罗盘模块 数字罗盘HMC5883L也叫磁力计,用于测量地球磁场的方向和大小。它用于低成本的罗盘和磁力测量。 它测量沿X,Y和Z轴的地球磁场值,从milli-gauss到 8 gauss。 它可用于检测设备的前进方向。 它使用I2C协议与微控制器通信。 要将HMC5883L磁力计模块与Raspberry Pi连接,我们应确保启用Raspberry Pi上的I2C协议。因此,…- 4.5k
- 0
-
(二)树莓派进阶:MPU6050(加速度计+陀螺仪)与Raspberry Pi连接
介绍MPU6050传感器模块是一个集成的6轴运动跟踪设备。它有一个3轴陀螺仪,3轴加速度计,数字运动处理器和温度传感器,所有这些都集成在一个IC中。它可以使用其辅助I2C总线接受来自其他传感器的输入,如3轴磁力计或压力传感器。如果连接外部3轴磁力计,它可以提供完整的9轴运动融合输出。微控制器可以使用I2C通信协议与该模块通信。通过使用I2C通信从某些寄存器的地址读取值,可以找到各种参数。沿X,Y和…- 5.9k
- 0
-
(一)树莓派进阶:GPS模块与Raspberry Pi连接
介绍 Global Positioning System(GPS)利用了通过在地球上的空间和地面站卫星发送来准确地确定其在地球上的位置的信号。 从卫星和地面站发送的射频信号由GPS接收。GPS利用这些信号确定其准确位置。 GPS本身不需要传输任何信息。 从卫星和地面站接收的信号包含信号传输时的时间戳。通过计算信号传输时间和信号接收时间之间的差异。使用信号的速度,可以使用速度和时间的距离的简单公式来…- 3.6k
- 0
-
(十一)树莓派基础:使用Raspberry Pi 3板载蓝牙进行通信
介绍 Raspberry Pi 3提供了一个很棒的板载功能,即板载蓝牙。因此,没有必要使用外部蓝牙适配器。这释放了USB端口用于其他用途,否则将被蓝牙适配器用完 Raspberry Pi 3具有BCM43438高度集成的单芯片,包括2.4GHz WLAN,蓝牙和FM接收器。 在开始使用Raspberry Pi的板载蓝牙进行通信之前,我们需要设置Raspberry Pi的板载蓝牙。 如何设置Rasp…- 5.9k
- 0
-
(十)树莓派基础:使用Wi-Fi访问笔记本电脑上的树莓派Raspberry Pi
介绍 Raspberry Pi是一台小型计算机,需要显示才能访问Raspberry Pi Home(CLI或GUI)。因此,我们需要外部显示来访问Raspberry Pi。 如果我们有显示器/电视,那么我们可以使用HDMI或VGA线将Raspberry Pi连接到显示器。但是,如果我们没有显示器,那么我们可以使用笔记本电脑的屏幕访问Raspberry Pi。这可以通过使用Raspberry Pi …- 1.1k
- 0
-
(九)树莓派基础:用于Raspberry Pi的基于Python的I2C函数
让我们看看基本的基于Python的I2C函数,这些函数经常用于Raspberry Pi上的I2C通信。 在python中开发Raspberry Pi I2C通信程序时,我们可以使用SMBus库包,它对访问I2C设备有很大的支持。因此,我们应该使用apt数据包管理器为Python添加SMBus支持, sudo apt-get install python-smbus 基于Python的I2C函数 导…- 4k
- 0
-
(八)树莓派基础:Raspberry Pi I2C
介绍 I2C(内部集成电路)是一种同步串行协议,用于在两个设备之间传输数据。 它是一个主从协议,可能有一个主设备或许多主设备和许多从设备,而SPI只有一个主设备。 它通常用于短距离通信。 I2C器件具有7位或10位唯一地址。因此,要访问这些器件,主器件应通过7位或10位唯一地址对它们进行寻址。 I2C用于许多应用,如读取RTC(实时时钟),访问外部EEPROM存储器。它还用于陀螺仪,磁力计等传感器…- 8.5k
- 0
-
(七)树莓派基础:使用Python和C的Raspberry Pi UART通信
介绍 UART(通用异步接收器/发送器)是一种串行通信协议,其中数据是串行传输的,即逐位传输。异步串行通信广泛用于面向字节的传输。在异步串行通信中,一次传输一个字节的数据。 UART串行通信协议使用定义的帧结构作为其数据字节。异步通信中的帧结构包括: START位: 它有点表示串行通信已启动且始终为低电平。 Data bits包:数据位可以是5到9位的包。通常我们使用8位数据包,它总是在START…- 9.7k
- 0
-
(六)树莓派基础:使用Python和C生成树莓派Raspberry Pi PWM
介绍 PWM(脉冲宽度调制)是一种调制技术,通过该技术改变脉冲宽度,同时保持频率恒定。 通过PWM技术,我们可以使用ON-OFF信号控制输送到负载的功率。 PWM信号可用于控制直流电机速度,改变LED强度,控制伺服电机等应用。 下面显示的GIF描述了使用PWM进行LED的强度控制。 Raspberry Pi PWM Raspberry Pi有两个PWM通道,即PWM0和PWM1。 40引脚P1…- 4.7k
- 0
-
(五)树莓派基础:Raspberry Pi(树莓派) GPIO访问
介绍 GPIO(通用输入输出)引脚可用作输入或输出,并允许树莓派与通用I / O设备连接。 Raspberry pi B3型号在板上有26个GPIO引脚。 Raspberry pi可以使用这些GPIO控制许多外部I / O设备。 这些引脚是Pi与外界之间的物理接口。 我们可以根据需要对这些引脚进行编程,以便与外部设备进行交互。例如,如果我们想要读取物理开关的状态,我们可以将任何可用的GPIO引脚配…- 4.2k
- 0
-
(四)树莓派基础:使用LAN(以太网)访问笔记本电脑显示器上的Raspberry Pi主屏幕
介绍 Raspberry Pi(树莓派)是一台提供GPIO可访问性的小型计算机。但是为了访问Raspberry Pi(树莓派),我们需要一个显示器来登录并执行其他任务。如果我们有数字显示器或电视屏幕,那么我们可以使用它来访问Raspberry Pi(树莓派)。 但是,如果我们没有显示器,我们可以使用我们的笔记本电脑屏幕来访问Raspberry Pi的CLI(命令行界面)或GUI(图形用户界面)。 …- 2.3k
- 0
-
(三)树莓派基础:如何在Raspberry Pi上使用WiringPi库
介绍 WiringPi是一个用C语言编写的库,用于访问Raspberry上用于BCM2835(Broadcom处理器)SoC(片上系统)的GPIO引脚。有各种库可用于访问C中的GPIO,如bcm 2835,sysfs,pigpio等。这里,我们使用WiringPi库进行Raspberry Pi GPIO访问。 要使用wiringPi,首先我们应该在Raspberry Pi上安装它。这种安装可以通过…- 3k
- 0
-
(二)树莓派基础:Raspberry Pi入门
要开始使用Raspberry Pi,我们必须在SD卡上存储所需的操作系统。 现在要在SD卡上存储操作系统,我们需要在SD卡上安装操作系统。如果您想知道如何在SD卡上安装/存储操作系统,可以参考在SD卡上安装操作系统。 在这里,我们在SD卡上安装了Raspbian OS。 现在,我们有一个安装了操作系统和Raspberry Pi Board的SD卡。 最初使用树莓派我们需要电脑显示器或数码显示器。 …- 1.1k
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!