From 344d536c4bd5af8292eac31488371cf6adc1beb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9E=97=E6=96=87=E5=8D=9A?= <9429276+lwb2892844157@user.noreply.gitee.com> Date: Wed, 21 Jul 2021 04:21:09 +0000 Subject: [PATCH] update AHT20/code/main.py. --- AHT20/code/main.py | 47 ++-------------------------------------------- 1 file changed, 2 insertions(+), 45 deletions(-) diff --git a/AHT20/code/main.py b/AHT20/code/main.py index 96a3c4a..f0f0f7f 100644 --- a/AHT20/code/main.py +++ b/AHT20/code/main.py @@ -2,61 +2,18 @@ from machine import I2C, Pin, SPI import utime import ahtx0 import st7789 -from turtle_nano import Turtle + i2c = I2C(1, sda=Pin(0), scl=Pin(1), freq=100000) -print(i2c.scan()) + sensor = ahtx0.AHT20(i2c) spi = SPI(0, baudrate=40000000, polarity=1, phase=0, bits=8, endia=0, sck=Pin(6), mosi=Pin(8)) display = st7789.ST7789(spi, 240, 240, reset=Pin(11,func=Pin.GPIO, dir=Pin.OUT), dc=Pin(7,func=Pin.GPIO, dir=Pin.OUT)) display.init() display.fill(st7789.color565(0, 0, 0)) -pic = Turtle(display,200, 150,st7789.color565(0, 0, 0)) while (1): - #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~绘制温度计 - pic.pencolor(st7789.color565(0, 0, 0)) - pic.forward(10) - # 右转90度: - pic.right(90) - - # 修改笔刷颜色: - pic.pencolor(st7789.color565(255, 255, 255)) - pic.forward(90) - pic.right(90) - - pic.pencolor(st7789.color565(255, 255, 255)) - pic.forward(10) - pic.right(90) - - pic.pencolor(st7789.color565(255, 255, 255)) - pic.forward(90) - pic.right(135) - pic.circle(9) - pic.pencolor(st7789.color565(0, 255, 0)) - i=0 - while i<=9: - i=i+0.2 - pic.circle(i) - pic.left(45) - i=0 k1=sensor.temperature - - t=int(k1) - while t>=-25: - pic.pencolor(st7789.color565(i,255-i,0)) - pic.forward(10) - pic.right(90) - pic.forward(1) - pic.right(90) - pic.forward(10) - pic.left(180) - i=i+4 - t=t-1 - #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - pic.penup() - pic.goto(0,0) - pic.pendown() a=int(k1*100) b=int(a/100) c=int(a%100) -- Gitee