“(SKU:RB-05L008)SPI 8位數(shù)碼管”的版本間的差異

來自ALSROBOT WiKi
跳轉至: 導航搜索
(以“<br/> ==概述== :2012最新推出的SPI LED Module v2.0是哈爾濱奧松機器人科技有限公司研發(fā)的一款簡單易用...”為內容創(chuàng)建頁面)
 
?程序效果
 
(未顯示4個用戶的6個中間版本)
第1行: 第1行:
 
<br/>
 
<br/>
 
[[文件:faf1.jpg|500px|有框|右]]
 
[[文件:faf1.jpg|500px|有框|右]]
?
==概述==
+
==產品概述==
 
:2012最新推出的SPI LED Module v2.0是哈爾濱奧松機器人科技有限公司研發(fā)的一款簡單易用、連接方便、性價比較高的多位數(shù)碼管顯示模塊。此模塊采用74HC595高速串行轉并行芯片。與國內外同類產品相比,具有以下特點:一、采用串行SPI接口,最大限度的節(jié)約用戶緊張的I/O資源,并可以級聯(lián)相同模塊而不必多耗費I/O;二、數(shù)碼管靜態(tài)顯示,無抖動感;三、接口部分全部用絲印標注,清晰明確,方便用戶接插;四、3.3V、5V通用,可以直接與微處理器或其他邏輯電路相連接,適合各種開發(fā)板和控制器,例如:Arduino控制器、STC單片機、AVR單片機等。
 
:2012最新推出的SPI LED Module v2.0是哈爾濱奧松機器人科技有限公司研發(fā)的一款簡單易用、連接方便、性價比較高的多位數(shù)碼管顯示模塊。此模塊采用74HC595高速串行轉并行芯片。與國內外同類產品相比,具有以下特點:一、采用串行SPI接口,最大限度的節(jié)約用戶緊張的I/O資源,并可以級聯(lián)相同模塊而不必多耗費I/O;二、數(shù)碼管靜態(tài)顯示,無抖動感;三、接口部分全部用絲印標注,清晰明確,方便用戶接插;四、3.3V、5V通用,可以直接與微處理器或其他邏輯電路相連接,適合各種開發(fā)板和控制器,例如:Arduino控制器、STC單片機、AVR單片機等。
 
==規(guī)格參數(shù)==
 
==規(guī)格參數(shù)==
第20行: 第20行:
 
# 產品尺寸:113mm x 28mm x 19mm
 
# 產品尺寸:113mm x 28mm x 19mm
 
==使用方法==
 
==使用方法==
?
:利用6P線將SPI LED Module v2.0的INPUT端接到Arduino 傳感器擴展板V5.0的LCD-Serial接口上。 或者您有其他設備想與SPI LED Module v1.0連接,請查看下面的SPI LED Module v1.0 的INPUT端口定義。
+
===使用硬件===
 +
* Carduino UNO 控制器 * 1個
 +
* Arduino 傳感器擴展板 * 1個
 +
* SPI LED Module * 1個
 +
* 6P連接線 * 1條
 +
* USB數(shù)據(jù)通信線 * 1條
 +
===硬件接線===
 +
利用6P線將SPI LED Module v2.0的INPUT端接到Arduino 傳感器擴展板V5.0的LCD-Serial接口上。 或者您有其他設備想與SPI LED Module v1.0連接,請查看下面的SPI LED Module v1.0 的INPUT端口定義。
 
[[文件:faf2.jpg|500px|有框|居中]]
 
[[文件:faf2.jpg|500px|有框|居中]]
 
:如圖所示,使用6P連接線將SPI LED Module連接到Arduino傳感器擴展板的LCD-Serial接口上。
 
:如圖所示,使用6P連接線將SPI LED Module連接到Arduino傳感器擴展板的LCD-Serial接口上。
?
==SPI LED Module模塊的測試==
+
===例子程序===
?
:我們使用Arduino控制器來做個測試,要用到硬件設備如下:
+
?
# Arduino控制器×1
+
?
# Arduino 傳感器擴展板×1
+
?
# SPI LED Module×1
+
?
# 6P連接線×1
+
?
# USB數(shù)據(jù)通信線×1
+
?
:在硬件連接完成后,將例程代碼編譯后下載到Arduino里。
+
?
:Arduino例程代碼如下:
+
 
<pre style='color:blue'>/************************************************************
 
<pre style='color:blue'>/************************************************************
 
機器人基地 RobotBase www.robatbase.cn
 
機器人基地 RobotBase www.robatbase.cn
第72行: 第71行:
 
   }
 
   }
 
}</pre>
 
}</pre>
?
:此部分代碼功能是在LCD SPI Module上向右位移一位顯示數(shù)字,打開串口終端,隨機輸入一組數(shù)字并發(fā)送,例如11235813,則模塊立即顯示31853211(注:數(shù)字顛倒的結果是因為數(shù)碼管移位顯示是依次向右的)。
+
===程序效果===
?
[[文件:faf3.jpg|500px|有框|]]
+
代碼功能是在LCD SPI Module上向右位移一位顯示數(shù)字,打開串口終端,隨機輸入一組數(shù)字并發(fā)送,例如11235813,則模塊立即顯示31853211(注:數(shù)字顛倒的結果是因為數(shù)碼管移位顯示是依次向右的)。
?
[[文件:faf4.jpg|500px|有框|]]
+
[[文件:faf3.jpg|500px|有框|居中]]
?
[[文件:faf5.jpg|500px|有框|]]
+
 
?
[[文件:faf6.jpg|500px|有框|右]]
+
[[文件:faf6.jpg|500px|有框|居中]]
 +
 
 +
==視頻演示==
 +
[[File:SPI 8 wei shu ma guan 01.png|400px||link=http://v.youku.com/v_show/id_XNDU1MTMyOTA0.html?from=y1.7-2]]
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
<br/>
 +
==產品相關推薦==
 +
[[文件:erweima.png|230px|無框|右]]
 +
===產品購買地址===
 +
[http://gharee.com/goods-97.html SPI 8位數(shù)碼管]
 +
===周邊產品推薦===
 +
[http://gharee.com/goods-107.html Arduino 8*8點陣模塊 單色]<br/>
 +
[http://gharee.com/goods-44.html Arduino LCD 4884 搖桿液晶擴展板]
 +
===相關問題解答===
 +
[http://www.makerspace.cn/forum.php?mod=viewthread&tid=1591&highlight=%E6%95%B0%E7%A0%81%E7%AE%A1 Arduino 8位靜態(tài)數(shù)碼管 掃描顯示器]
 +
===相關學習資料===
 +
[http://pan.baidu.com/s/13jrx3 用戶手冊]<br/>
 +
[http://www.makerspace.cn/portal.php 奧松機器人技術論壇]

2015年10月29日 (四) 14:29的最后版本


Faf1.jpg

目錄

產品概述

2012最新推出的SPI LED Module v2.0是哈爾濱奧松機器人科技有限公司研發(fā)的一款簡單易用、連接方便、性價比較高的多位數(shù)碼管顯示模塊。此模塊采用74HC595高速串行轉并行芯片。與國內外同類產品相比,具有以下特點:一、采用串行SPI接口,最大限度的節(jié)約用戶緊張的I/O資源,并可以級聯(lián)相同模塊而不必多耗費I/O;二、數(shù)碼管靜態(tài)顯示,無抖動感;三、接口部分全部用絲印標注,清晰明確,方便用戶接插;四、3.3V、5V通用,可以直接與微處理器或其他邏輯電路相連接,適合各種開發(fā)板和控制器,例如:Arduino控制器、STC單片機、AVR單片機等。

規(guī)格參數(shù)

  1. 產品名稱:SPI 8位數(shù)碼管
  2. 品貨號:RB-05L008
  3. 工作電壓:DC3V/5V
  4. 工作電流:滿載約為400mA
  5. 工作頻率:最大100MHz
  6. 產品類型:顯示輸出
  7. 制作工藝:FR4雙面沉金
  8. 固定孔尺寸:3.2mm
  9. 最大固定孔間距:118mm
  10. 最小固定孔間距:23mm
  11. 對角固定孔間距:120mm
  12. 人性化設計:可級聯(lián)多個本模塊同時靜態(tài)顯示
  13. 工作溫度:10℃-30℃
  14. 重量:32g
  15. 產品尺寸:113mm x 28mm x 19mm

使用方法

使用硬件

  • Carduino UNO 控制器 * 1個
  • Arduino 傳感器擴展板 * 1個
  • SPI LED Module * 1個
  • 6P連接線 * 1條
  • USB數(shù)據(jù)通信線 * 1條

硬件接線

利用6P線將SPI LED Module v2.0的INPUT端接到Arduino 傳感器擴展板V5.0的LCD-Serial接口上。 或者您有其他設備想與SPI LED Module v1.0連接,請查看下面的SPI LED Module v1.0 的INPUT端口定義。

Faf2.jpg
如圖所示,使用6P連接線將SPI LED Module連接到Arduino傳感器擴展板的LCD-Serial接口上。

例子程序

/************************************************************
機器人基地 RobotBase www.robatbase.cn
目    的:  Arduino、SPI LED Module互動例程
目標系統(tǒng):  基于Arduino控制器
應用軟件:  Arduino 0018
功能描述:  SPI LED Module向右位移一位顯示數(shù)字
            用戶使用串口終端隨機發(fā)送數(shù)據(jù)并顯示
發(fā)布時間:  2012-07-20
說    明:  若用于商業(yè)用途,請保留此段文字或注明代碼來源
              哈爾濱奧松機器人科技有限公司保留所有版權
************************************************************/
const int clockPin = 4;          //時鐘引腳 連接到數(shù)字P4口
const int latchPin = 3;          //鎖存引腳 連接到數(shù)字P3口
const int dataPin = 2;           //數(shù)據(jù)引腳 連接到數(shù)字P2口
byte Tab[] = {                   //數(shù)碼管譯碼
  0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff};
  //0 1 2 3 4 5 6 7 8 9 熄滅
void setup() {
  pinMode(latchPin, OUTPUT);      //設置鎖存引腳為輸出
  pinMode(dataPin, OUTPUT);       //設置數(shù)據(jù)引腳為輸出
  pinMode(clockPin, OUTPUT);      //設置時鐘引腳為輸出
  Serial.begin(9600);            //設置串口波特率
  Serial.println("Reset");       //串口發(fā)送“Reset”
  for(int x = 0;x < 10; x++){     //依次移位顯示9876543210
    shiftOut(dataPin, clockPin, MSBFIRST, Tab[x]);  //發(fā)送一個數(shù)字
    digitalWrite(latchPin, LOW);  //給latch引腳一個上升沿信號
    digitalWrite(latchPin, HIGH); //鎖存并顯示
    delay(500);                   //延時500ms后顯示下一位
  }
}
void loop() {
  if (Serial.available() > 0) {  //串口接收到數(shù)據(jù)
    int number = Serial.read() - 48;  //讀取串口接收到的數(shù)據(jù)
    //ASCII碼表中的0-9與變量48-57值一一對應,所以:
    //-48是為了將串口接收到的變量值匹配至ASCII碼表
    shiftOut(dataPin, clockPin, MSBFIRST, Tab[number]);  //發(fā)送一個數(shù)字
    digitalWrite(latchPin, LOW); //刷新顯示
    digitalWrite(latchPin, HIGH); 
  }
}

程序效果

代碼功能是在LCD SPI Module上向右位移一位顯示數(shù)字,打開串口終端,隨機輸入一組數(shù)字并發(fā)送,例如11235813,則模塊立即顯示31853211(注:數(shù)字顛倒的結果是因為數(shù)碼管移位顯示是依次向右的)。

Faf3.jpg
Faf6.jpg

視頻演示

SPI 8 wei shu ma guan 01.png


















產品相關推薦

Erweima.png

產品購買地址

SPI 8位數(shù)碼管

周邊產品推薦

Arduino 8*8點陣模塊 單色
Arduino LCD 4884 搖桿液晶擴展板

相關問題解答

Arduino 8位靜態(tài)數(shù)碼管 掃描顯示器

相關學習資料

用戶手冊
奧松機器人技術論壇