由于我对硬件知识太薄弱,电路图,原理图,那些完全不懂。所以我选择Arduino进行开发。这对我硬件新手来说要方便很多很多。所以我选择了 Arduino Nano。为什么我选择Arduino Nano,就因为他小。我选择TM1638对进行LED,和二极发光管进行驱动。我认为是不错的选择。
我是在Mac OS X上面进行开发的。我买得Arduino Nano USB芯片是CH340,所以必须得安装CH340驱动。
| Mac OS X | 下载地址 | 
| windows | 下载地址 | 
 
 
sudo nvram boot-args="kext-dev-mode=1" sudo Reboot
 
 
 
 
 
 
现在就可以写一个“你好世界!”进行编译上传了。
 
 
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
}
void loop() {
  // put your main code here, to run repeatedly:
  Serial.println("Hello World!");
} 
 
 
 
 
 
 
  
 
 
 
     下面我们就可以进行Arduino Nano 连接 TM1638模块来DIY 模拟 仪表盘了 。
。 
| TM1638 Arduino Library | 下载地址 | 
 
 
  
 
     开始写程序咯 
 
先来一个测试程序
  
 
然后.........................
     不好意思,程序不开源。 
 
  
 
     编译,上传,成功,不用谢! 
 
我将使用我自己编写的Qt插件框架进行PC端的开发。
开源地址:http://git.oschina.net/penghongbin/QFrameWork
 
 
原文:http://my.oschina.net/bighome/blog/510434