开启新的征程--,邀请您见证_|ST的蜕变___

【备战电赛--】先导片_-如何补全知识链条_

智能车电机驱动|-|(HIP4082+LR7843)

接口_|16x2字母数字|LCD和_4x4矩阵键盘与树莓派_|3

接口---16x2字母数字__LCD和__|4x4矩阵键盘与树莓派_|3

在这个指导下_-_,我们解释了如何连接|_16x2 LED秒速赛车4x4矩阵键盘|-与|-Raspberry Pi3。

我们使用||Python 3.4开发软件_。你也可以选择Python 2.7,几乎没有任何改动|_。

步骤_-1:所需材料|

所需材料的图片|

    我们需要以下组件|__

  • 树莓派_-|3
  • 用于___Pi的5V 2A适配器_
  • 8GB micro SD
  • 16x2秒速赛车LCD
  • 4x4矩阵键盘-|
  • 点-_PCB(中等大小___) 或面包板|
  • 伯格地带||
  • 跳线-|
  • 10K锅-
  • 以太网电缆|(用于与笔记本电脑建立_|VNC连接--_

第_||2步||-:硬件设置_|

硬件设置的图片|

我们没有包括硬件设置的步骤|-|,例如将操作系统刻录到-_|micro SD和|VNC秒速赛车。您必须为这些过程找到其他资源--_。

将操作系统预装的_-_8GB Micro SD卡插入到-_|Rapberry Pi 3.通过以太网电缆将树莓派连接到笔记本电脑|_。按照接线图中的描述制作硬件--。

16x2液晶||-

我们使用_4位模式的--| LCD接口||,因此控制信号所需的引脚是连接到树莓派的---GPIO的|RS,EN,D4,D5,D6,D7。

4x4矩阵键盘|_

安装用于||-4x4和_4x3秒速赛车Python包||-,以便执行基于中断的操作-_|。因此不需要始终扫描键盘的行和列_--。秒速赛车,因此不需要外部上拉电阻-_|。

将树莓派连接到网络_-,然后打开终端并键入以下内容--|:

sudo python3.4 -m pip安装-||pad4pi

第-3步-||:接线图_-

秒速赛车

LCD引脚-:

  • LCD_RS = 21
  • LCD_E = 20
  • LCD_D4 = 26
  • LCD_D5 = 19
  • LCD_D6 = 13
  • LCD_D7 = 6

键盘插针|:

秒速赛车=
17,15,14,4排立柱-|= 24,22,27,18

您可以选择任何-_-GPIO引脚来连接--LCD和键盘||_,只需更改代码中的引脚号_|。您可以使用面包板或__-PCB来连接--_LCD和键盘||。

秒速赛车4步|:Python代码-|_

Python代码的图片_--

您可以直接下载代码-|。在|-Raspberry Pi 3秒速赛车python 3.4运行||code.py。或复制文本并将其粘贴到_|_python 3.4的新脚本文件中__。

运行程序||:

秒速赛车,液晶显示屏将在第一行显示文字--|“欢迎-_”。键盘数据显示在第二行--。

第___5步|:输出预览|

输出预览的图片_--

我已经添加了键盘中断_-,所以_|,如果你终止程序|--LCD将显示再见|-_

电路相关文件|-

秒速赛车
code.py
描述-_|:代码文件|-|,python 3.4运行-_-
分享到|_|:
收藏| (3)
电子硬件助手小程序|-- 电子硬件助手小程序|-

电路城电路折扣劵获取途径--|:

秒速赛车7~10折折扣劵-_|(全场通用-|):对本电路进行评分获取|__;

电路城|-|6折折扣劵|-_(限购-_|≤100元电路-|):申请成为卖家|-,上传电路_||,审核成功后获取--|。

(版权归|_iTechnoLabz所有__)

版权声明-_:电路城所有电路均源于网友上传或网上搜集|,供学习和研究使用-_-,其版权归原作者所有-,秒速赛车,本站将在确认后||24小时内删除-|_。秒速赛车,点击_投诉本电路_|反馈给电路城||。

使用说明--:秒速赛车PCB板进行打样的买家_,请先核对资料的完整性__,如果出现问题_|-,电路城不承担任何经济损失-!

换一批_|_ more>>

大家都在看__:

继续阅读-_|

  • 51单片机计算器设计_,4×4矩阵键盘_-(全套资料-||)

    本设计是以|||AT89S52单片机为核心的计算器模拟系统设计|_|,输入采用_|4×4矩阵键盘-_,可以进行加||_、减_-、乘-_、除_-4位带符号数字运算|||,秒速赛车LCD1602上显示操作过程-_。元器件-_:1)9*15万用板-|2)1602液晶|_3)排针|_|*164)16p母座|_-5)STC89C51单片机_|_6)40脚-_-IC座-7)10k电阻_-|*28)1.5k秒速赛车9)103排阻_-|10)10uf电解电容|_11)12M晶振-12)30pf电容||*213)按键||*1714)自锁开关__15)DC秒速赛车16)导线若干-|-17)焊锡若干_|_18)USB电源线或电池盒__+DC电源接口||2、矩阵按键输入__、LCD1602液晶显示--,构成一套可以运算两个数之间的加减乘除的设计-|。3、最大运算是|:9999*9999,可以运算负数按键说明__:PCB 3D秒速赛车:
    来自---:DIY创意产品_||时间__:2019-01-30 单片机|| 计算器_| 秒速赛车
  • 51单片机-__5*4键盘扫描计算器设计__-

    本设计是以|-STC89C52单片机为核心的计算器模拟系统设计||,输入采用-__5×8秒速赛车,可以进行加|-、秒速赛车、秒速赛车、除等十几种数字运算|__,同时支持括号的嵌套使用级浮点数的运算-,并在_-|LCD1602上显示操作过程--。本次设计注重设计方法及流程|_,首先根据原理设计电路___,利用|_keil编程-||,借助实验开发平台进行仿真实验_,进而利用-_altium designer 制作_|PCB,最后到焊接元器件|_-,直至调试成功|_-。在设计的同时||,特别注重|_keil软件和|||altium designer软件的使用方法和技巧以及常用的||_LCD显示器和矩阵键盘的设计和使用方法_。实物图_|:PCB截图_||:附件资料截图|_|:
    来自--_:基础电路-_时间|-_:2018-06-13 计算器|- 矩阵键盘--- 1602液晶-|_
  • LCD秒速赛车

    该电子仿真电路主要由---AT89C51单片机和_|LCD液晶显示屏构成-_|,整个电路设计简单__,免费分享给电子新手学习_-。LCD液晶屏能实时显示当前时间和进行温度测控_|-,附件内容只提供-LCD温控及时间实时显示仿真电路及-|_HEX文件||-,不包括源代码-__,请知晓_||!
    来自||:DIY创意产品---时间-_-:2018-04-22 51单片机-- lcd秒速赛车 温控|-_
  • 基于_STM32秒速赛车

    这是一个非阻塞式矩阵键盘驱动程序--,支持单按|-、长按_|_、组合键__。秒速赛车。使用说明都在注释里__-。
    秒速赛车:秒速赛车时间-|_:2018-03-22 stm32 矩阵键盘_
  • 原创的单片机矩阵键盘按键信息扫描输出程序---,附仿真__|

    分享网友原创的单片机矩阵键盘按键信息输出程序-||,晶振的速度与扫描输出无关--,晶振速度越快|,秒速赛车,建议是|_-12MHz,12T模式|--。仿真原理图如下-||:实物图_-|:
    来自-|:基础电路|__时间|||:2018-01-15 矩阵键盘__ 扫描输出- 秒速赛车
  • 智能饮水机控制电路|_+源代码|_+设计说明等---

    智能饮水机控制器功能概要|_|:该智能饮水机采用瑞萨-|16-bit MCU R7F0C009A2单片机作为主控制芯片-|_,通过__-I/O端口___、A/D输入||-、TAU等功能模块实现_|_LCD模块和饮水机工作状态的控制-|-。6个用户按键控制饮水机的工作模式-_|,分别是_:开___/关|__、童锁-||/设置-、水量_、消毒|-_/+、制冷||/夜灯_--、热水-_LCD显示信息内容包括_:时间|、热水|_、消毒_|、制冷|_、童锁--、水量-|-、夜灯等状态__。智能饮水机硬件配置框图如下_|:智能饮水机控制电路截图-|_:智能饮水机控制源码截图_-:附件内容截图-__:
  • ADF4351开发板波形发生器_-(秒速赛车+PCB+源代码|_+BOM等)资料下载|

    ADF4350开发板可以用作一个简易的信号源-_|,频率范围_|(35MHZ-4.4GHZ),输入频率可调||-,用-|4X4矩阵键盘输入--,显示用|--LCD1602显示输出的频率|-,同时也可以用-|RS232数据线接到计算机上|-,用串口调试助手显示_--。频率最小分辨率为|-|1KHZ,板子上还带一级放大器|_-,增益为|-|15db左右|--,SMA的接头_-|,主控芯片为||stm32F107VCT6,供电采用-5V适配器供电也可以用-_USB供电_。 该_-ADF4350信号发生器硬件部分根据功能主要包括___:ADF4350电路设计_、电源设计_、MCU接口电源设计_|_、STM32F107VCT6电路设计|_、外部接口电路设计|-。
    秒速赛车:秒速赛车时间|:2015-06-26 stm32 信号发生器__- lcd1602 矩阵键盘_- adf4350
  • 基于单片机_||AT89C52的多功能计算器||DIY制作

    多功能计算器采用|--AT89C52芯片-,使用矩阵键盘输入_-,实现运算功能__-。输入-_:5*8键盘输入输出||-:lcd1602秒速赛车:运算均为单精度浮点数共___ 19 种运算功能||| 加|--,减-,秒速赛车,秒速赛车,平方|||,开方|_,N次方_,开-_-N次方_-,秒速赛车,余弦函数|_|,正切函数_|-,反正弦__-,反余弦||_,反正切|_,秒速赛车,阶乘--(N<=34),排列-|,组合,累加|-|!秒速赛车、余弦_-|、正切函数时,需要将度数转化为弧度|,具体--1度_-|=0.01745弧度||-。秒速赛车,复位键_,回删键|,确定键|--,第二功能键_,背光灯按键--|。第二功能键说明||_:当第二功能键指示灯不亮时|-|,排列--/组合键功能为组合计算_-_,sin、cos、tan键分别为正切-、秒速赛车、正弦计算_;当第二功能键指示灯亮时||,表明启用第二功能键||_,此时排列-/秒速赛车,sin、cos、tan键分别执行反正切|-、反余切_、反正弦计算-。附件内容包括_--:整个电路设计原理图|_-PDF档--;源程序_|(有详细的中文注释|-|);材料清单|_;
  • 多功能_mini电脑__(SD、wifi、OLED)

    多功能小型电脑概述---: 严格的意义上说这是一个强大的多功能主控板-_,提供了多个_pmod接口--,目前可以支持_|-OLED显示-_、SD卡|、WIFI等__-。该小型-|OLED mini秒速赛车、教育|-、气候问题|-。秒速赛车Atmel公司的__|Atmega1284P作为主控制芯片-__,秒速赛车128 x64 SPI OLED显示器和-|-160 x128 SPI彩色液晶组成__,内插东芝的-FlashAir WiFi SD(无线__|SD卡_-)。实物图片展示--:功能一_|:支持多国语言文字输入-- 在许多情况下||,ASCII代码足以满足电脑键盘操作-__,但是由于每个国家的语言差异不可能使用同一键盘输入|。该多功能电脑设计采用高通|-GT20L24F6Y芯片-_,使该设备不仅仅可以销售日本__、中国|-,同时也销售希腊--|、希伯来语_-|、斯拉夫字母_|,泰国||-,拉丁文_--(阿拉伯语仅在_GT20L24F6Y芯片中-|)。功能二|-|:照相捕捉|-+OLED预览_| OLED虽然是单色的|,但是能清晰的显示图片-_|,这次就是通过---OLED显示预览的图像|_。下图中|_OLED显示是一个灰度图__,尽管图片稍微有点扭曲__|,秒速赛车。1、秒速赛车JPEG格式_||,然后转移到_|SD卡上面_-2、存储图像按序列号从-|_IMAGE01、 IMAGE02....3、每次捕捉图像|-,最新的图像预览将会立刻出现-||4.当所有捕获的图像文件存储在---SD卡|-_,屏幕上的图像预览将被更新_-_。秒速赛车:LCD屏幕上的图像预览-1、采集图像并转化为||JPEG格式|-_2、储存到-SD卡--|3、显示在--|LCD上该设计材料清单|-: 1×ATMega1284P Microprocessors, Microcontrollers, DSPs / Microcontrollers (MCUs)1×128x64 OLED display1×16MHz ceramic resonator1×0.1 uF2×10 k Ohms1×Circuit board1×several connectors原文出处_|_:https://hackaday.io/project/4201-portable-tiny-iot...
  • (毕业设计|-)基于_|-stc89c52及|_1602与矩阵键盘的电子密码锁资料||_

    卖家语-:该电子密码锁-|PCB光板总共有_3套__,需要购买|-PCB实物的朋友请主动联系我本人|_-。QQ联系方式_||:1217422147电子密码锁具体功能介绍__: 本系统由|51单片机系统|_-、矩阵键盘-_-、LED显示和报警系统组成--。系统能完成开锁__|、超次锁定|-、报警-、修改用户密码基本的密码锁的功能||。除上述基本的密码锁功能外-_-,还具有掉电存储||_、声光提示等功能--,依据实际的情况还可以添加遥控功能---。秒速赛车,功能实用_,适合做期末或者毕业课程设计|--。秒速赛车:原理图和__-pcb以及库文件|_-,用|_AD软件打开||;电子密码锁源代码-|-;我当时做的课程设计-;电子密码锁使用说明--_;课程设计截图___:你可能感兴趣的项目设计__-51单片机密码锁系统__
销量-_|
37
查看|_|
1808
参数名| 参数值_-
发布于|_ 2017 秒速赛车 12 月|- 29日-
Moore8直播课堂|_|