目錄 登入會員 購物車 {{currentCart.getItemCount()}}
7段顯示器-紅字

7段顯示器-紅字

NT$440
NT$265
{{ title.name_translations | translateModel }}
數量
數量
一次最大商品購買數量限制為 99999
該數量不適用,請填入有效的數量。
售完

商品存貨不足,未能加入購物車

您所填寫的商品數量超過庫存

商品購買上限為 {{ product.max_order_quantity }} 件

現庫存只剩下 {{ quantityOfStock }} 件

若想購買,請聯絡我們。

商品描述

图片
1. 簡介
Me 7-Segment Display 可以顯示四位數字。這個模塊可以用來顯示速度、時間、分數、溫度、距離等數據。這個模塊可以連接到任何帶有藍色標誌的連接埠。

2. 
特性
  • l  支持 Arduino IDE,並且我們提供了運行庫來簡化編譯;
  • l  支持MBlock,適合全年齡用戶;
  • l  使用 RJ25 連接埠連線十分容易;
  • l  模塊化安裝,兼容樂高系列;
  • l  配有接點支持絕大多數 Arduino 系列主控板。

3. 參數
  • l  運行電壓:5V DC;
  • l  顯示範圍:0.000 ~ 9999;
  • l  尺寸:52 X 24 X 24 mm ( 長 X 寬 X 高 );

4. 連接埠介绍
4.1 RJ25 接點
當使用 RJ25 連接埠時,請連接到有藍色標誌的連接埠上。以Me baseboard1.1版為主控板為例,可以連接到3、4、5、6、7、8號連接埠,如圖(圖1):
图片
圖1. Me 7 Segment Display 與 Me Baseboard V1.1 連接圖

4.2 Pin 接點
Me 7 Segment Display 有四個針腳的接點,每個接點的功能如下表(表1):
序號
1
2
3
4
針腳
GND
5V
DIO
​CLK
介紹
地線
電源線
數據線
​時鐘線
表1. 4-Pin 接點功能表
可以通過 4-pin 接點用其他的控制板來控制本模塊。DIO-Pin 和 CLK-Pin 需要連接到數字。如下圖(圖2)所示,連接到 Arduino Uno 的方法:
图片
圖2. Me 7 Segment Display 與 Arduino UNO 連接方法

5. 編譯指南
5.1 Arduino IDE 
在 Arduino IDE 介面下,可以使用此運行庫 Makeblock-Library-master 來控制 Me 7Segment Display。以下(表2)是控制程式列表:
程式
​Me7SegmentDisplay(uint8_t  port)
void init(void)
void set(uint8_t brightness,  uint8_t SetData, uint8_t SetAddr)
void display(float  value)
  void display(int8_t value)
  void display(uint8_t BitAddr,int8_t DispData)
功能
選擇連接埠
初始化模塊,清空顯示器
調整亮度設定數值到指定位址
​顯示數字
表2. Me 7 Segment Display 程式功能列表
以下是如何通過 Arduino IDE 控制顯示器的例子:
****************************************代碼****************************************
  1. #include <Makeblock.h>
  2. #include<SoftwareSerial.h>
  3. #include <Wire.h>
  4. Me7SegmentDisplay disp(PORT_6);
  5. void setup()
  6. {
  7.   disp.init();
  8.   disp.set(BRIGHT_TYPICAL);      //BRIGHT_TYPICAL =2,BRIGHT_DARKEST = 0, BRIGHTEST = 7;
  9. }
  10. void loop()
  11. {
  12.   int8_t NumTab[] ={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};   //0~9,A,b,C,d,E,F
  13.   int8_t ListDisp[4];
  14.   unsigned char i = 0;
  15.   unsigned char count = 0;
  16.   delay(150);
  17.   while(1)
  18.   {
  19.     i = count;
  20.     count ++;
  21.     if(count == sizeof(NumTab)) count = 0;
  22.     for(unsigned char BitSelect = 0;BitSelect < 4;BitSelect ++)
  23.     {
  24.       ListDisp[BitSelect] = NumTab;
  25.       i ++;
  26.       if(i == sizeof(NumTab)) i = 0;
  27.     }
  28.     disp.display(0,ListDisp[0]);
  29.     disp.display(1,ListDisp[1]);
  30.     disp.display(2,ListDisp[2]);
  31.     disp.display(3,ListDisp[3]);
  32.     delay(300);
  33.   }
  34. }

***********************************************************************************
它可以顯示15位數字(1、2、3、4、5、6、7、8、9、A、b、C、d、E、F)從右到左移動。

5.2 Mblock 

Me 7 Segment Display 模塊支持 MBlock 編譯環境。以下是 Me 7 Segment Display 控制模塊簡介
程式說明
图片
描述
參數一:選擇連接埠;
參數二:設定顯示數字;
功能:顯示數字; 
以下是如何使用 MBlock 控制 Me 7 Segment Display 模塊的例子。
图片
它可以讓熊貓說當前的秒數,就像計時器一樣。
图片
图片

5.3 Makeblock HD 軟
啟用藍牙模塊,Makeblock主控板可以通過 Makeblock HD軟件控制。換句話說,您可以通過手機控制所有模塊。更多信息參考這裡

6. 參考資料

Me 7 Segment Display 電路圖:Me_7_Segment_Display_Schematic_V1.1.PDF
Makeblock 運行庫下載連接:https://codeload.github.com/Makeblock-official/Makeblock-Library/zip/master

相關產品