第一个问题,这是个什么东东?
第1步:
这是个插在usb接口上的小装置,当你的电脑收到消息(比如pidgin、twitter、电子邮件等)的时候通过一个支持多种颜色的led灯将这个消息告诉你^_^
第2步:
比如:你的pidgin收到了一条消息,灯立刻变成绿色,怎么样?够酷吧!
第3步:
怎样创造神奇?
我们先说说硬件,也就是我们看得见摸得着的部分。
核心部分是一个atiny45的单片机和smd 0805贴片,将他们安置在pcb版上,如下图所示
第4步:
第5步:
当然,还需要5mm的普通阴极彩色 led灯和usb插头,完成后就是上面第一幅图的效果了,如果加上一个熔岩灯或者其他的个性灯罩,那么就更酷了。
第6步:
下面是加工的过程
第7步:
加工pcb板
第8步:
贴元件
安装软件和驱动
软件的工作就是控制灯的开关、颜色等。
驱动用的是v-usb 的单片机虚拟硬件usb驱动(这个强大的驱动基于libusb,适合大多数的操作系统比如win,mac或者linux)和一个简单的python控制脚本 dbird notifier(用于捕获新收到的消息)达到这个目的。
这两个工具可以从以下地址下载到(适用于linux系统):dbird-notify-usb-1.5.tar.gz(这里面包括了所有你要的资料,包括电路图、单片机固件和v-usb等,不过目前只linux版本,期待有高手现身制作windows版本)
软件的安装过程就不说了,可以参考包内的readme或howto文件。
一个粗略的原型就出炉了,如果你愿意给它加个外壳,换个更炫的灯,那它看起来就好多了^_^
电动车电池:四种情况要停用
ARD3M智能电动保护机的功能特点
高压差分探头P5200A+电流探头TCP2020+2系示波器在电机保护上的应用方案
K2 发布升级版工作流及 BPM 软件平台
索尼宣布APPLETV应用程序将用于部分智能电视
USB消息通知器制作详解
高科技加持下小爱同学将可以完美适配小米智能手表
SiC MOSFET的短路测试下的引线键合应力分析
新华三H3C Workspace如何以“云+屏”架构畅享“无界”工作
Imagination发布最新一代神经网络加速器IP核
康佳设立20亿基金来布局半导体新材料行业
中芯国际人事变动背后有何内幕?
物联网通过传感设备实现信息网络
LED基础知识,something of LED
开发人员必知的八个优秀的Java开发工具
艾默生发布谷轮™在线信息工具 NVIDIA助力海帆打造深度管控平台
工业互联网应用提速 行业龙头企业纷纷加快布局
荣耀Play3内置一块4000mAh大电池配合智慧节电技术续航能力非常强悍
安全关键应用中异构臂芯的软件注意事项
变频器直流母线电路示意图讲解