整体代码:
import lcd, sensor, time
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.set_auto_exposure(1)
sensor.set_auto_gain(0, gain_db = 12)
sensor.set_auto_whitebal(0, rgb_gain_db = (0,0,0))
sensor.set_vflip(1)
sensor.set_hmirror(1)
sensor.skip_frames(time = 2000)
class lcd_show_data():
year = 2024
month = 01
dat = 24
hour = 21
minute = 23
ping = lcd_show_data()
def lcd_show():
lcd.draw_string(0, 0, "Hello World", lcd.RED, lcd.WHITE)
lcd.draw_string(0, 15, str(ping.year)+"/"+str(ping.month)+"/"+str(ping.dat), lcd.RED, lcd.WHITE)
lcd.draw_string(0, 30, str(ping.hour)+":"+str(ping.minute), lcd.RED, lcd.WHITE)
lcd.init(freq=15000000,color=0XFFFF,invert=1,lcd_type=0)
clock = time.clock()
while(True):
clock.tick()
img = sensor.snapshot()
fps = clock.fps()
img.draw_string(230,0,("%2.1ffps"%(fps)),color=(0,0,128),scale=2)
lcd.display(img)
lcd_show()
效果展示:

程序说明:
1.导入库文件
2.感光元件配置
sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.set_auto_exposure(1)
sensor.set_auto_gain(0, gain_db = 12)
sensor.set_auto