完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.实验目的 1. 学习在PC机系统中扩展简单I/O?接口的方法。 2. 什么是SPI接口。 3. 学习TPYBoard I2C接口的用法。 4. 学习LCD5110接线方法。 5. 设定时钟并将当前时间显示在LCD5110上。 2.所需元器件 DS3231模块一个 TPYBoard板子一块 LCD5110显示屏一个 数据线一条 杜邦线若干 3.TPYBoard的SPI接口 LCD5110需要SPI接口与TPYBoard进行连接传输数据,SPI接口是在CPU和外围低速器件之间进行同步串行数据传输,TPYBoard有两个SPI接口,我们用的为SPI1接口。 4.TPYBoard的I2C接口 DS3231是I2C接口通信的,它通过I2C接口与TPYboard进行数据通讯,DS3231通过这个接口与TPYBoard进行双向通讯,进行数据传输,TPYBoard有两个I2C接口,我们在这用的是I2C接口1。 _________________________________________________________________________________________________ 萝卜教育学科式编程特色 1、从积木式编程向代码编程过渡(tpyboard。com) 萝卜教育学科式编程始终以“代码编程”教育为主要目标,从课程入门阶段便引导孩子脱离“积木式拖拽编程”思维模式,逐步形成“面向对象代码编程”思想。 萝卜学科编程不仅教会孩子编程,更多的是不断地激发孩子的潜能,让孩子利用编程思维,创新、高效、全面地解决实际生活中的问题,增强孩子在人工智能时代的竞争能力。 2、编程融入学科知识(tpyboard。com) 萝卜学科编程在编程学习中融入数学、逻辑、几何、物理、甚至语文、科学等其它知识,全面提升学科成绩和综合能力,为孩子高考加分、走向社会等打下坚实的基础。 _________________________________________________________________________________________________ 5.DS3231的接线方法 DS会我们在这只用到DS3231的SCL,SDA,VCC,GND四个针脚即可设定读出当前时间,我们用的位I2C接口1,即DS3231的针脚SCL接TPYboard的针脚X9,针脚SDA接TPYBoard的针脚X10。 6.控制5110显示屏显示6x8字符 先看一下LCD5110针脚含义吧(注意:LCD5110的针脚有些不一样的) TPYBoard的针脚与5110的针脚对应关系如下: TPYBoard LCD5110 memo ———————————————————————————— # any Pin => RST Reset pin (0=reset, 1=normal) # any Pin => CE Chip Enable (0=listen for input, 1=ignore input) # any Pin => DC Data/Command (0=commands, 1=data) # MOSI => DIN data flow (Master out, Slave in) # SCK => CLK SPI clock # 3V3 or any Pin => VCC 3.3V logic voltage (0=off, 1=on) # any Pin => LIGHT Light (0=on, 1=off) # GND => GND 还是看不明白的话,直接上针脚编号吧 TPYBoard LCD5110 memo ———————————————————————————— Y10 => RST Reset pin (0=reset, 1=normal) Y11 => CE Chip Enable (0=listen for input, 1=ignore input) Y9 => DC Data/Command (0=commands, 1=data) X8 => DIN data flow (Master out, Slave in) X6 => CLK SPI clock VCC Y12 => LIGHT Light (0=on, 1=off) GND 7.源代码 接线ok后,并且导入font.py文件、upcd8544.py文件以及DS3231.py,编写main.py设定时间,运行main.py即可将当前时间显示在5110显示屏上。
|
|
相关推荐
|
|
726 浏览 0 评论
777 浏览 1 评论
基于瑞萨FPB-RA4E2智能床头灯项目——1编译环境搭建与点亮驱动ws2812全彩LED
680 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-LCD显示图片编程示例之介绍mmap
1149 浏览 0 评论
《DNESP32S3使用指南-IDF版_V1.6》第二章 常用的C语言知识点
1120 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11804 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 12:01 , Processed in 0.635650 second(s), Total 69, Slave 51 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号