摘要: 由于本人还是个菜鸡……代码质量难以保证,so仅供个人学习记录目的和仅供参考……要是发现什么bug会编辑博客……有意见建议欢迎提出! 最近在Android学习的过程中接触到了简单的动画效果,就突然想做个电子宠物应用一下(~ ̄▽ ̄)~*。 素材来源是游戏逆转裁判的素材……也算表达一下个人对这一系列的爱… 阅读全文
posted @ 2016-09-08 19:36 kkkkkksssss 阅读(1626) 评论(1) 推荐(1) 编辑
摘要: 矩阵键盘有两种操作方式……扫描法和反转法……我使用的是第一种方法 这里我改的应该是原子的例程【……?】4个引脚接行线(配置为通用推挽输出),4个引脚接列线(配置为下拉输入,均是低电平),然后开始扫描……扫描的方法也有两种……可以配置寄存器或者使用库函数……个人觉得寄存器法好用又好看……! 先让列线置 阅读全文
posted @ 2016-09-08 19:13 kkkkkksssss 阅读(1084) 评论(0) 推荐(0) 编辑
摘要: 所谓PWM……其实就是用计时器计数……当计数到指定的值时发生电平跳变(我是由高到底),用在循环里就会得到一个漂亮的方波了~ 我使用的l298n驱动模块有两个使能口ENA和ENB,在这里输入pwm信号(调速)然后调整IN1,IN2,IN3,IN4的引脚正负(控制动作)就可以完成了……但是当时我出于对跳 阅读全文
posted @ 2016-09-08 19:12 kkkkkksssss 阅读(1656) 评论(0) 推荐(0) 编辑
摘要: 无线收发数据我用的模块是NF24L01……这个模块小巧而便宜……几个引脚如图……功能大概是这样的 CSN:片选,电平为低时芯片工作 CE:CSN为低时控制CE状态 SCK:SPI时钟 MOSI:Master output slave input MISO:Master input slave out 阅读全文
posted @ 2016-09-08 19:11 kkkkkksssss 阅读(2765) 评论(0) 推荐(0) 编辑
摘要: L298N的资料网上一搜一大把……作为初学者的我最开始花了一下午在接线上,问题出在哪儿呢……就是跳帽!开始不清楚插拔跳帽之后有什么作用……结果浪费了很多时间。 我用的L298N模块上一共有三个跳帽,其中两个是使能端(ENA,ENB)当它插在上面的时候,使能ENA,ENB,若要PWM调速,需对使能端输 阅读全文
posted @ 2016-09-08 19:10 kkkkkksssss 阅读(3188) 评论(0) 推荐(0) 编辑
摘要: ……恩如图……一个小练习,目的是求出1000以内的水仙花数……为了避免麻烦我使用了公式节点……floor()函数目的是取出低位的整数……labview会自己变计算后的结果的格式所以不能像c语言里一样直接写……再次为了避免麻烦……我直接使用了for循环的循环次数作为输入量,总循环次数定为1000次…… 阅读全文
posted @ 2016-09-08 19:09 kkkkkksssss 阅读(3101) 评论(1) 推荐(0) 编辑
摘要: 最近在学nrf51822这个板子,下载程序点灯啥的零零碎碎弄了一天……例程blinky_example中包含了gpio.h和delay.c 看main.c之前我先看了这两个,例程里应用了一个简单不精确的延时函数,用循环内延时微秒函数实现延时毫秒,挺有意思的…… void nrf_delay_ms(u 阅读全文
posted @ 2016-09-08 19:07 kkkkkksssss 阅读(2498) 评论(0) 推荐(0) 编辑
摘要: PWM这个东西我在32上用来电机调速过……通过改变高低电平占空比来实现一些功能。 keil的nrf51822目录下没有pwm.c..就在网上找了个pwm蜂鸣器的例程……看画风应该是官方的……吧…… 例程的define为NRF51 SETUPA BOARD_PCA10028..修改一下,设置如下。 然 阅读全文
posted @ 2016-09-08 19:05 kkkkkksssss 阅读(3190) 评论(0) 推荐(0) 编辑