草庐IT

51degrees

全部标签

android - 需要帮助来实现 47degree Android-SwipeListView

需要帮助实现47degreeAndroid-SwipeListView图书馆网址:https://github.com/47deg/android-swipelistview完整的工作示例:https://play.google.com/store/apps/details?id=com.fortysevendeg.android.swipelistview问题:每次我尝试在我的ActivityListView中实现滑动ListView时,我都会遇到新问题。最后,我尝试将编译和分发的JAR(https://oss.sonatype.org/content/groups/public/c

基于51单片机的可调时钟(开源)

Brief:    应用DS1302实现在LCD1602上显示时间,包括年月日,时分秒以及星期几的英文缩写,并具有时间可调的功能,调节当前位时闪烁。利用独立按键1实现模式切换,按键2设置时间位选择,按键3当前时间位+1,按键4当前时间位-1,调节时间具有边界判断和自动校正功能,同时会显示当前的工作模式。    长文预警,三个模块分别为DS1302、读取和显示写入的时间和设置并修改当前时间一、DS13021、简介和引脚介绍RTC(RealTimeClock):实时时钟,是一种集成电路,通常称为时钟芯片DS1302 是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年

C51学习———定时器中断

目录定时器1.简介2.概念解读3.定时器怎么定时4.定时器编程中断概念中断结构中断优先级中断函数的格式PWM开发SG90简介如何实现PWM信号输出控制舵机超声波测距简介时序图开盖垃圾桶功能描述定时器1.简介C51中的定时器和计数器是同一个硬件电路支持的,通过寄存器配置不同,就可以将他当做定时器或者计数器使用。确切的说,定时器和计数器区别是致使他们背后的计数存储器加1的信号不同。当配置为定时器使用时,每经过1个机器周期,计数存储器的值就加1。而当配置为计数器时,每来一个负跳变信号(信号从P3.4或者P3.5引脚输入),就加1,以此达到计数的目的。标准C51有2个定时器/计数器:T0和T1。他们的

基于51单片机机械臂控制系统

1控制系统所运用到的模块所用到的模块有:pca9685控制多路舵机模块;矩阵按键模块;LCD1702显示模块;DS18B20温度检测模块;独立按键模块;步进电机;ULN2003步进电机控制模,DS1302时钟模块。2控制系统工作模式的功能上电将LCD1602显示初始化,温度测量初始化,定时器初始化,测量当前温度,显示当前所需要显示的字符;工作模式一:显示当前年月日时分秒,显示步进电机开关状态,显示处于哪种工作模式,在此界面可通过矩阵按键模块调整时间,控制步进电机的开关。工作模式二:显示密码锁界面,显示按键所输入的数值,在此界面可通过矩阵按键控制所输入的数值,如果输入密码正确跳转到工作模式三,否

74、基于51单片机语音识别控制智能家居声控灯风扇继电器系统设计(程序+原理图+PCB源文件+Proteus仿真+芯片资料+参考论文+开题报告+任务书+元器件清单等)

摘 要语音识别是解决机器“听懂”人类语言的一项技术。随着语音识别理论研究的深入和数字信号处理软、硬件技术的发展,语音识别技术应用的研究越来越受到人们的关注。智能语音家电控制系统实质上就是一个替代传统手动开关的受声控制的电子开关。此系统以STC89C52和LD3320语音芯片为硬件核心,对语音芯片LD3320的信息进行处理,并对开关进行控制,通过LD3320外界的麦克风采集声音信号,再通过LD3320语音芯片进行频谱分析,在提取语音特征,之后和关键词语列表中的关键词进行对比匹配,最后找出得分最高的关键词作为识别结果输出给单片机,单片机进行处理后,再输出信号来控制继电器,再通过继电器来控制开关工作

51单片机点亮LED灯

目录前言一、点亮一个LED二、LED闪烁三、LED流水灯四、独立按键控制LED独立按键控制LED亮灭独立按键控制LED状态独立按键控制LED以二进制形式显示独立按键控制LED状态循环移位总结前言         嵌入式学习的入门就是点亮LED灯,就好比学习编程语言敲“Helloworld”一样一、点亮一个LED    8051系列单片机上电默认都是高电平,而开发板上的LED都是共阳极的,所以只有输出低电平才会产生电势差,LED才会被点亮。那么为什么要用共阳极呢?这是因为51单片机IO默认是准双向口模式,它的驱动能力很弱,弱到不足以点亮LED灯,只能用来输出高低电平信号,所以共阳极只需要将端口电

复杂网络分析:介绍 Betweenness Centrality、Degree Centrality 和 Closeness Centrality

介绍BetweennessCentrality、DegreeCentrality和ClosenessCentrality在复杂网络分析中,中心性指标是研究网络节点重要性的重要工具之一。本篇博客介绍了三种常用的中心性指标:BetweennessCentrality、DegreeCentrality和ClosenessCentrality。BetweennessCentralityBetweennessCentrality是一个节点穿越网络最短路径数量的度量。如果一个节点在所有节点对之间的最短路径上,那么它将具有更高的BetweennessCentrality值。这意味着,该节点在网络中扮演着“桥

基于51单片机的交通灯Protues仿真设计

目录一、设计背景二、实现功能三、硬件电路设计说明3.1 主控模块电路设计3.2 数码管显示电路设计​​​​​​​3.3 键盘电路设计​​​​​​​3.4 复位电路设计​​​​​​​3.5 时钟电路设计三、仿真演示四、源程序一、设计背景    交通是城市经济活动的生命线,它在促进城市经济发展和人民生活水平方面发挥着举足轻重的作用。城市交通问题一直困扰着城市的发展和经济发展。城市道路数量的限制和汽车数量的不断增加是造成城市拥堵的主要因素。城市路网中的交通流量持续增长,说明了车辆对道路承载能力的需求依然较大,且在近期内不会发生变化。自从采用了电脑控制系统以来,无论在控制硬件上有多大的进步,都没有在控

【单片机基础】使用51单片机制作函数信号发生器(DAC0832使用仿真)

文章目录(1)DA转换(2)DAC0832简介(3)电路设计(4)参考例程(5)参考文献(1)DA转换单片机作为一个数字电路系统,当需要采集外界模拟量的使用需要进行AD转换,将模拟量转换成数字量,供单片机使用。51单片机需要外部配置一个AD转换芯片来进行模拟量的采集,如我之前写了一篇ADC0832的使用。高级的单片机如STC12和STM32已经集成了AD转换功能,只需简单配置一下,便可以采集到AD转换后的数据。AD转换(AnalogtoDigital)是模拟量转换数字量,那么DA转换(DigitaltoAnalog)便是数字量转换成模拟量。使用DAC0832进行数字到模拟的转换,再使用定时器控

C51单片机 简单的交通红绿灯设计一

各位读者朋友们你们好,感谢你们能点开这篇文章,作为一个非硬件专业的学生,我没有扎实的硬件基础,很担心自己所写内容没有理论基础或者存有漏洞,如果有不对的地方,期待您能指正,一起学习。交通红绿灯的设计算是51的小入门。涉及仅有数码管,LED交通灯,Delay函数延时的使用。总览:一:数码管用来显示数字。二:LED交通灯本质上就是二极管,含有红绿黄,作为交通灯。三:Delay函数,用以计时。(在还未学习计时器的情况下,用Delay函数计时,虽有误差,但能接受)我的板子是清翔的A4板,静态数码管原理图如下:一个静态数码管其实是由八个小的二极管组成,如上图,你可以看到,如果想让数码管显示数字1,就是点亮