摘要:
书接上文《1、一个简单的nRF51822驱动的天马4线SPI-1.77寸LCD彩屏DEMO》我们发现用16MHz晶振的nRF51822驱动1.77寸的spi速度达不到要求本节主要采用72MHz的stm32尝试刷屏效果效果如下:工程结构如下:注:整个工程最重要的部分在USR中,其它是必须!首先是LCD... 阅读全文
摘要:
最近用nRF51822写了个天马4线SPI的1.77寸LCD彩屏驱动,效果如下:屏幕的规格资料为:http://pan.baidu.com/s/1gdfkr5L屏幕的驱动资料为:http://pan.baidu.com/s/1dD3AUFB工程结构为:main.c是main函数所在,程序入口core... 阅读全文
摘要:
在做安卓UI的时候有时候需自定义具有动画效果的按钮或需要自定义一下actionbar~ 本节用一个简单的demo讲如何自定义具有动画效果的按钮,以及个性化的actionbar 下面是效果: 其中: △ 自定义button是由 3 个ImageView + animation动画构成 △ action 阅读全文
摘要:
NOW,5 步 将此黑科技传授予你~ 一、普通家电控制电路板分析 普通家电,其人机接口一般由按键和指示灯组成(高端的会稍微复杂,这里不考虑) 这样交互过程,其实就是:由当前指示灯信息,按照操作流程按相应按键,来实现相应功能的过程: 注:每次按动相应的按键都会导致相应的指示灯自身的状态从0到1或者从1 阅读全文
摘要:
效果如下:下面是工程结构:整个工程包括android-v7、SlidingMenu-lib和主工程SlidingMenuTest部分其中前两个作为lib,后一个为主工程主工程包含两个lib工程方法为:(易错点)选择主工程属性而主工程包括:逻辑部分:(SRC)其中MainActivity.java是主... 阅读全文
摘要:
List在各种手机应用中都有体现,是安卓UI设计的必修课。本文将介绍在开发中如何利用ListView和GridView设计自定义列表。下面分别是用ListView和GridView做的效果: 上面两个看似相差很大,但是其代码非常类似,主要有: ① 在页面中嵌入ListView或GridView:Li... 阅读全文
摘要:
最近接到一个项目:将手机放到一个带有NFC卡的底座上手机会自动解锁,然后打开相应的应用本人用:杭州公交通用卡做为NFC卡+Coolpad手机进行试验效果如下:1、手机本身带有图案锁,输对图案才能解锁2、Coolpad带有NFC功能3、把手机内的所有正在运行的应用清空4、关闭手机(目前处于锁住状态)5... 阅读全文
摘要:
前言 前些天应好友之拖,帮忙设计一个简单的图像处理的小软件。朋友把核心算法封装好了,但是是用openCV类似于console的编程环境,要我在此基础上改成MFC桌面程序。下图是做成之后的效果: 我是两年前稍微学了点MFC的知识,这两年中基本没有涉及,因为诸多相同的需求都可以用C#来搞定。这个本来... 阅读全文
摘要:
前言 现在,很多人手上都有一两个电子设备,但是却很少有人清楚其中比较关键的部分(PCB电路板)是如何制作出来的。我虽然懂点硬件,但是之前设计的简单系统都是自己在万能板上用导线自己焊接的(如下图左),复杂的都是模块拼接的(如下图右): 工作中原理图和PCB也有专门的工程师来制作,因此我对这一块了解比较 阅读全文
摘要:
在虚拟中的装Ubuntu只要下载一个Ubuntu镜像,按照新建的指示一步一步安装 ,但是安装好之后想从原来系统中复制点东西到虚拟机中的Ubuntu中却有点麻烦。幸好Vmware自带了一个VMware Tools,可以解决屏幕大小自动适配,文件共享等问题。然而,有时候并这个工具并不好装——本次遇到... 阅读全文
摘要:
六、温湿度传感器DHT11驱动封装(下):如何为编程爱好者设计一款好玩的智能硬件(六)——初尝试·把温湿度给收集了(下)! 七、点阵字符型液晶显示模块LCD1602驱动封装(上):如何为编程爱好者设计一款好玩的智能硬件(七)——LCD1602点阵字符型液晶显示模块驱动封装(上) 八、LCD1602点 阅读全文
摘要:
六、温湿度传感器DHT11驱动封装(下):如何为编程爱好者设计一款好玩的智能硬件(六)——初尝试·把温湿度给收集了(下)! 七、点阵字符型液晶显示模块LCD1602驱动封装(上):如何为编程爱好者设计一款好玩的智能硬件(七)——LCD1602点阵字符型液晶显示模块驱动封装(上) 八、LCD1602点 阅读全文
摘要:
六、温湿度传感器DHT11驱动封装(下):如何为编程爱好者设计一款好玩的智能硬件(六)——初尝试·把温湿度给收集了(下)! 七、点阵字符型液晶显示模块LCD1602驱动封装(上):如何为编程爱好者设计一款好玩的智能硬件(七)——LCD1602点阵字符型液晶显示模块驱动封装(上) 八、LCD1602点 阅读全文
摘要:
当前进展: 一、我的构想:如何为编程爱好者设计一款好玩的智能硬件(一)——即插即用、积木化、功能重组的智能硬件模块构想 二、别人家的孩子:如何为编程爱好者设计一款好玩的智能硬件(二)——别人是如何设计硬件积木的! 三、MCU选型:如何为编程爱好者设计一款好玩的智能硬件(三)——该选什么样的MCU呢? 阅读全文
摘要:
一、我的构想:如何为编程爱好者设计一款好玩的智能硬件(一)——即插即用、积木化、功能重组的智能硬件模块构想 二、别人家的孩子:如何为编程爱好者设计一款好玩的智能硬件(二)——别人是如何设计硬件积木的! 三、MCU选型:如何为编程爱好者设计一款好玩的智能硬件(三)——该选什么样的MCU呢? 四、温湿度 阅读全文