树莓派0.96oled显示DHT11温度和cpu温度

树莓派读取DHT11温度并显示环境温湿度和cpu温度

需要树莓派,iic0.96oled屏幕

接线:DHT11:

                +接5v

                out接17端口

                -接GND

1获取 Adafruit 库

sudo git clone https://github.com/adafruit/Adafruit_Python_DHT.git

进入目录

cd Adafruit_Python_DHT

安装给python

sudo python setup.py install
sudo python3 setup.py install

   开启iic接口

 sudo rasoi-config

安装icctools

sudo apt-get install i2c-tools

安装SSD1306库

sudo pip3 install Adafruit-SSD1306

安装pip3

 sudo apt-get install python3-pip

.安装PIL库

sudo apt-get install python3-pil 

下面的代码在我上一篇文章里做改动

在树莓派桌面创建test.py文件,编辑

import Adafruit_SSD1306
import os
import time
import Adafruit
  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 如果你想在树莓派上使用Python控制OLED显示屏,你可以按照以下步骤进行操作。首先,你需要找到你的OLED驱动芯片的型号。如果是sh1106型号的驱动芯片,你可以使用以下代码来初始化OLED显示屏: ```python from luma.oled.device import sh1106 from luma.core.interface.serial import i2c from luma.core.render import canvas serial = i2c(port=1, address=0x3C) device = sh1106(serial) with canvas(device) as draw: draw.text((0, 0), "Hello World", fill="white") ``` 如果你的驱动芯片是其他型号,你可以将代码中的sh1106改成库支持的其他型号。\[1\] 如果在安装Luma.oled库时遇到红字错误,可能是因为网络问题导致Pillow库下载失败。你可以继续执行以下命令重试安装: ```shell pip install --upgrade luma.oled ``` 如果你需要安装Python3的Luma.oled库,可以使用以下命令进行安装: ```shell pip3 install --upgrade luma.oled ``` 请注意,安装Python3版本的Luma.oled库时,需要将上述命令中的pip改为pip3,python改为python3,python-dev改为python3-dev,python-pip改为python3-pip。\[2\] 如果你遇到问题,可以在终端中输入以下命令来安装所需的依赖库: ```shell sudo apt-get install python-dev python-pip libfreetype6-dev libjpeg-dev ``` 然后再执行上述安装命令。\[3\] #### 引用[.reference_title] - *1* *2* *3* [树莓派python OLED使用](https://blog.csdn.net/Archger/article/details/104780862)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值