日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

用python实现点阵屏_MicroPython拼插编程实例:点亮心形8x8点阵

發布時間:2025/3/21 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python实现点阵屏_MicroPython拼插编程实例:点亮心形8x8点阵 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、什么是TPYBoard開發板

TPYBoard是以遵照MIT許可的MicroPython為基礎的一款MicroPython開發板,它基于STM32F405單片機,通過USB接口進行數據傳輸。該開發板內置4個LED燈、一個加速傳感器,可在3V-10V之間的電壓正常工作。TPYBoard開發板讓用戶可以通過Python代碼輕松控制微控制器的各種外設,比如LED等,讀取管腳電壓,播放歌曲,和其他設備聯網等等。TPYBoard開發板支持Python3.0及以上版本的直接運行,支持重力加速度傳感器,支持上百周邊外設配件,支持SWD燒寫固件。零基礎也能靈活掌握單片機技術!

二、利用TPYBoard完成心形點陣

1、具體要求

通過TPYBoardv10x開發板連接紅色8x8LED點陣屏,實現心形圖案的顯示。

2、所需器件

TYBoard開發板 一塊

USB數據線 一根

紅色8x8LED點陣屏 ?一個

杜邦線 若干

3、8x8點陣屏介紹

點陣后面有兩排針腳,一排以1開頭,即1-8針腳,一排以9開頭(8針腳的正對面的針腳),即9-16針腳,上圖中圓圈內的數字即為針腳的對應序號。ROW 1對應的針腳就是9。當某ROW 的針腳為高電平,某COL的針腳為低電平時候,它們交叉點的LED就會被點亮。 為了方便操作行和列,我們可以將ROW的8個引腳接到我們TPYBoard v102的X1-X8,COL的8個引腳接到我們TPYBoard v102的Y1-Y8。這樣我們通過控制X引腳和Y引腳的高低電平就可以控制每一個LED的亮與不亮,這樣就可以設計想顯示的任何字符和圖形,快來試試吧。

三、制作主要過程

4、制作流程

圖形代碼:

import pyb

from pyb import *

image = ['11111111', '11011101', '10001000', '10000000', '10000000', '11000001', '11100011', '11110111']

x_p = [Pin('X1',Pin.OUT_PP,Pin.PULL_NONE), Pin('X2',Pin.OUT_PP,Pin.PULL_NONE), Pin('X3',Pin.OUT_PP,Pin.PULL_NONE), Pin('X4',Pin.OUT_PP,Pin.PULL_NONE), Pin('X5',Pin.OUT_PP,Pin.PULL_NONE), Pin('X6',Pin.OUT_PP,Pin.PULL_NONE), Pin('X7',Pin.OUT_PP,Pin.PULL_NONE), Pin('X8',Pin.OUT_PP,Pin.PULL_NONE)]

y_p = [Pin('Y1',Pin.OUT_PP,Pin.PULL_NONE), Pin('Y2',Pin.OUT_PP,Pin.PULL_NONE), Pin('Y3',Pin.OUT_PP,Pin.PULL_NONE), Pin('Y4',Pin.OUT_PP,Pin.PULL_NONE), Pin('Y5',Pin.OUT_PP,Pin.PULL_NONE), Pin('Y6',Pin.OUT_PP,Pin.PULL_NONE), Pin('Y7',Pin.OUT_PP,Pin.PULL_NONE), Pin('Y8',Pin.OUT_PP,Pin.PULL_NONE)]

def displayLED():

flag = 1

for x in range(1, 9):

for b in range(1, 9):

if b != flag:

temp = x_p[int(b - 1)]

temp.low()

li_l = image[int(x - 1)]

for k in range(1, 9):

temp = y_p[int(k - 1)]

if li_l[int(k - 1)] == '1':

temp.high()

else:

temp.low()

temp = x_p[int(flag - 1)]

temp.high()

flag = flag + 1

delay(2)

return

while True:

displayLED()

總結

以上是生活随笔為你收集整理的用python实现点阵屏_MicroPython拼插编程实例:点亮心形8x8点阵的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 性网址| 欧美成人综合色 | 国产日批视频 | 国产视频xxxx | 日韩免费大片 | 亚洲一区免费观看 | 曰韩一级片 | 黄色录像三级 | 国产日韩一区二区三免费高清 | 精品一级少妇久久久久久久 | 蜜桃av在线免费观看 | 成年人毛片 | 久草午夜| 亚洲第一在线播放 | 午夜视频久久 | 日韩 欧美 自拍 | 无码人妻少妇伦在线电影 | 亚洲国产综合网 | 日本一区二区视频在线观看 | 久久av高潮av无码av喷吹 | 七仙女欲春2一级裸体片 | 一本综合久久 | 在线观看三级视频 | 日韩精品一区二区亚洲av性色 | 中文字幕一区在线播放 | 日韩精品久久一区二区 | 天天做天天爱天天爽综合网 | 麻豆视频传媒入口 | 成年午夜视频 | 美女日批在线观看 | 日本黄色一级 | 色av免费| 自拍偷拍亚洲综合 | 99热精品在线 | 中文字幕无线精品亚洲乱码一区 | 五月天堂婷婷 | 一区二区蜜桃 | 青青在线视频 | 色女人综合 | 一区二区三区网 | 国产草草 | 国产人久久人人人人爽 | 欧美在线视频网 | 男人的天堂手机在线 | 亚洲国产精品尤物yw在线观看 | 香蕉久久精品日日躁夜夜躁 | 欧美激情亚洲色图 | 国产伦精品一区二区三区在线观看 | 91国内精品久久久久 | 欧美性生活视频 | 日韩免费播放 | 91丨porny丨中文 | 丰满少妇高潮在线观看 | 开心激情亚洲 | 阿v视频免费在线观看 | 国产精品久久久久久久专区 | 18我禁在线观看 | 一区二区成人精品 | 91婷婷在线| 色七七网站 | 草草影院ccyycom | 精品国产乱子伦一区二区 | 最好看的中文字幕 | 国产午夜久久久 | 精品九一| 天堂资源地址在线 | 桃色一区二区 | 欧美另类69xxxx | 精品一区二区久久久久久久网站 | 欧美成人自拍视频 | 致命弯道8在线观看免费高清完整 | 国产第一区第二区 | 国产免费自拍视频 | www.狠狠插| 人人妻人人澡人人爽欧美一区 | 中国一区二区视频 | 不卡av网| 日韩精品久久久久久免费 | 中文字幕日韩一区二区 | 日韩欧美亚洲成人 | 中文字幕在线观看一区 | 澳门久久 | 国产suv精品一区二区68 | 少妇无码一区二区三区免费 | 那个网站可以看毛片 | 午夜亚洲福利在线老司机 | 精品人妻视频在线 | 都市激情一区 | 制服丝袜第一页在线观看 | www.国产欧美 | 一本色道久久综合熟妇 | 亚洲av成人无码网天堂 | 精品不卡一区 | 亚洲最大黄色网址 | 国产精品视频99 | 精精国产xxxx视频在线播放 | 91精品国产一区二区三竹菊影视 | av在线不卡一区 | 国产五月婷婷 |