当前位置: 首页 > news >正文

怎样上传网站到百度怎样对一个网站做seo

怎样上传网站到百度,怎样对一个网站做seo,深圳网站建设定制,湖南建设厅官方网站学物联网,来万物简单IoT物联网!! 一、产品简介 LED-8 * 32点阵屏显示板由 4 块单色 8x8 共阴红色点阵单元组成,通过 SPI 菊花链模式将多块显示屏连接后可以组成更大的分辨率显示屏幕,任意组合分辨率。可用于简单仪表显…

学物联网,来万物简单IoT物联网!!在这里插入图片描述

一、产品简介

LED-8 * 32点阵屏显示板由 4 块单色 8x8 共阴红色点阵单元组成,通过 SPI 菊花链模式将多块显示屏连接后可以组成更大的分辨率显示屏幕,任意组合分辨率。可用于简单仪表显示、LED显示屏、万年历、数字钟、温度计、计数器、电压表等显示使用。
image.png
引脚定义:

  • VCC:接电源正极(3.3-5V)
  • GND:接电源负极
  • DIN:SPI MOSI信号
  • CS:SPI 片选信号
  • CLK:SPI 时钟信号

二、技术参数

  • 采用常规SPI通讯,支持 16 级亮度调节
  • 支持命令模式和数据模式
  • 支持 SPI 的链接模式,扩展多级 LED 屏幕
  • 工作电压:2.4-5.5V
  • 工作电流:低亮度30mA,高亮度300mA(5V电压时)
  • 尺寸:15.2 x 3.8 厘米

三、软件接口

GC7219(spiObj, CS) - 创建 GC7219 驱动对象

  • 函数原型:

gc7219Obj = GC7219(spiObj ,CS)

  • 参数说明:
参数类型必选参数?说明
spiObjSPI传入SPI对象
CSGPIO传入片选信号 CS 对象
  • 返回值:
    GC7219 对象成功,返回 GC7219 对象;GC7219 对象创建失败,抛出 Exception
  • 示例代码:
from machine import SPI, Pin
import gc7219# 初始化 SPI
spiObj = SPI(2, baudrate=2000000, sck=Pin(18), mosi=Pin(23), miso=Pin(19))
# 初始化片选
csObj = Pin(21, Pin.OUT)
# 创建 GC7219 驱动
gc7219Obj = gc7219.GC7219(spiObj, csObj)
print("GC7219 inited!")
  • 输出:
GC7219 inited!

flush() - 将驱动的 bitmap 数据刷到 LED 点阵屏幕上

  • 函数功能:
    将 bitmap 切割成每块8x8 LED 点阵屏数据,并通过 SPI DIN 口将数据刷到 LED 点阵屏幕上
  • 函数原型:

gc7219Obj.flush()

  • 参数说明:
  • 返回值:
  • 示例:
from machine import SPI, Pin
import gc7219# 初始化 SPI
spiObj = SPI(2, baudrate=2000000, sck=Pin(18), mosi=Pin(23), miso=Pin(19))
# 初始化片选
csObj = Pin(21, Pin.OUT)
# 创建 GC7219 驱动
gc7219Obj = gc7219.GC7219(spiObj, csObj)
print("GC7219 inited!")# 准备 bitmap 点阵屏数据
# 一共 32x8 宽高的 bitmap,设置第一块 0 0、第二块1 1、第三块2 2、第四块3 3点亮
gc7219Obj.bitmap.setPixel(0, 0, True)
gc7219Obj.bitmap.setPixel(8+1, 1, True)
gc7219Obj.bitmap.setPixel(16+2, 2, True)
gc7219Obj.bitmap.setPixel(24+3, 3, True)
# 将 bitmap 刷新到 LED 屏幕上
gc7219Obj.flush()
print("drv.bitmap flush done")
  • 输出:
GC7219 inited 
drv.bitmap flush done

四、接口案例

  • 代码:
# Python代码
from machine import SPI, Pin
import gc7219# 初始化 SPI
spiObj = SPI(2, baudrate=2000000, sck=Pin(18), mosi=Pin(23), miso=Pin(19))
# 初始化片选
csObj = Pin(21, Pin.OUT)
# 创建 GC7219 驱动
gc7219Obj = gc7219.GC7219(spiObj, csObj)
print("GC7219 inited!")
# 一共 32x8 宽高的 bitmap,设置第一块 0 0、第二块1 1、第三块2 2、第四块3 3点亮
gc7219Obj.bitmap.setPixel(0, 0, True)
gc7219Obj.bitmap.setPixel(8+1, 1, True)
gc7219Obj.bitmap.setPixel(16+2, 2, True)
gc7219Obj.bitmap.setPixel(24+3, 3, True)
# 将 bitmap 刷新到 LED 屏幕上
gc7219Obj.flush()
print("drv.bitmap flush done")
  • 输出:
...
GC7219 inited!
drv.bitmap flush done
...

五、通信协议

主控芯片与LED点阵屏之间使用 SPI 通讯,多块8x8点阵屏使用菊花链模式链接,即通过 SPI 主从串联方式,将一组数据刷新到所有点阵屏上。

六、工作原理

LED 控制芯片采用 GC7219,内部拥有 8x8 RAM 存储 64 个 LED 的点亮状态。
MCU 与从设备传输数据时,首先将 CS 片选信号置为低电平,随后通过 MOSI 传输数据存储到从设备的移位寄存器中,当 CS 信号从低电平设置为高电平时,从设备在上升沿将数据锁存,数据生效。
image.png

参考文献及购买链接

[1] GC7219 Datasheet参考资料
[2] GC7219购买链接

http://www.yayakq.cn/news/594268/

相关文章:

  • 网站一个多少钱wordpress自动加内链
  • 公司建网站会计分录wordpress加载时间
  • 网站更换空间注意深圳营销型网站建设公司选择哪家好?
  • 《网站开发课程设计》设计报告做网站需要填什么
  • 建设官方网站需要注意什么wordpress 输出文章标签
  • 网站会动的页面怎么做的做设计不进设计公司网站
  • 网站设计流程步骤海淀网站建设哪家公司好
  • 信息产业部网站备案荣耀商城
  • 做公司网站详细步骤孝昌县建设局网站
  • 广州建设高端网站沈阳哪个男科医院好
  • 优秀的网站建设wordpress 一句话
  • 深圳网站建设知了网络重庆承越网站制作公司
  • 网站上的产品五星怎样做优化顺义网站建设
  • 网站建设广州白云网络营销网站建设培训
  • 建设官方网站的费用账务处理北京网站开发工程师招聘网
  • 豪圣建设项目管理网站定制级高端网站建设
  • 做写手一般上什么网站长春一般做一个网站需要多少钱
  • 网站域名怎么取衡阳做淘宝网站
  • 宁波网站免费制作公司网站建站模板模板
  • 合肥网站空间wordpress 鼠标移动到标题会显示图片
  • 建一个网站需要多久怎么弄自己的网址
  • 像优酷这样的网站需要怎么做网站怎么让百度收录一张图做封面
  • wordpress怎么做网盘站免费建站公司联系方式
  • 网站开发项目经验大学网页设计课程
  • 安徽索凯特建设工程有限公司网站浏览器正能量网站免费软件
  • 做网站 搜索引擎自助建站门户网站
  • 通过alt让搜索引擎了解该图片信息很多是网站有问题吗一个简单的游戏网站建设
  • 中国建设劳动学会网站企业站网站
  • 建网站需要多少钱和什么条件有关网站建设支付接口
  • vs做网站如何放背景图中国建信网官网