http://gharee.com/wiki/index.php?action=history&feed=atom&title=RB-05L021_4%E4%BD%8D7%E6%AE%B5%E6%95%B0%E7%A0%81%E7%AE%A1%E6%A8%A1%E5%9D%97 123,123 2025-06-29T05:22:13Z 本wiki的該頁面的版本歷史 MediaWiki 1.21.2 http://gharee.com/wiki/index.php?title=RB-05L021_4%E4%BD%8D7%E6%AE%B5%E6%95%B0%E7%A0%81%E7%AE%A1%E6%A8%A1%E5%9D%97&diff=6050&oldid=prev Arduino77:以“右 ==產(chǎn)品概述== 此產(chǎn)品由一個12管腳的4位7段共陽極數(shù)碼管和一個控制芯片TM1637構成。該模塊采...”為內(nèi)容創(chuàng)建頁面 2016-06-23T05:30:45Z <p>以“<a href="/wiki/index.php/%E6%96%87%E4%BB%B6:05L0213.jpg" title="文件:05L0213.jpg">右</a> ==產(chǎn)品概述== 此產(chǎn)品由一個12管腳的4位7段共陽極數(shù)碼管和一個控制芯片TM1637構成。該模塊采...”為內(nèi)容創(chuàng)建頁面</p> <p><b>新頁面</b></p><div>[[文件:05L0213.jpg|500px|縮略圖|右]]<br /> ==產(chǎn)品概述==<br /> 此產(chǎn)品由一個12管腳的4位7段共陽極數(shù)碼管和一個控制芯片TM1637構成。該模塊采用沉金工藝,外觀更加美觀,同時采用防插反接口,操作更加安全,插口一邊有大寫字母I表示該模塊采用IIC協(xié)議通信,另一邊是數(shù)碼管的圖標標志。此產(chǎn)品可以應用在時間顯示,跑表顯示以及其他需要顯示數(shù)字的設備上。<br /> ==規(guī)格參數(shù)==<br /> # 工作電壓 : +5v<br /> # 尺寸大?。?5mm x 25mm<br /> # 重量大小:8g<br /> # 通信協(xié)議:IIC<br /> ==接口定義==<br /> * SCL:IIC時鐘信號引腳<br /> * SDA:IIC數(shù)據(jù)信號引腳<br /> * -:電源地<br /> * +:電源正極<br /> <br /> ==使用方法==<br /> ===連接示意圖===<br /> [[文件:led475.png|700px|縮略圖|居中]]<br /> SCK引腳接到控制器的A5口, SDA引腳接到控制器的A4口。+和-分別接到電源的+5V和GND。<br /> <br /> ===例子程序===<br /> [http://www.makerspace.cn/forum.php?mod=attachment&amp;aid=NjMxNnwyMmY0NTIxOHwxNDYxMTE3NTA1fDI0OTQ4fDU5ODc%3D 頭文件下載 ]&lt;br/&gt;<br /> &lt;pre style='color:blue'&gt;<br /> #include &lt;TimerOne.h&gt;<br /> #include &quot;TM1637.h&quot;<br /> #define ON 1<br /> #define OFF 0<br /> int8_t TimeDisp[] = {0x00,0x00,0x00,0x00};<br /> unsigned char ClockPoint = 1;<br /> unsigned char Update;<br /> unsigned char halfsecond = 0;<br /> unsigned char second;<br /> unsigned char minute = 0;<br /> unsigned char hour = 12;<br /> #define CLK A5//pins definitions for TM1637 and can be changed to other ports <br /> #define DIO A4<br /> TM1637 tm1637(CLK,DIO);<br /> void setup()<br /> {<br /> tm1637.set();<br /> tm1637.init();<br /> Timer1.initialize(500000);//timing for 500ms<br /> Timer1.attachInterrupt(TimingISR);//declare the interrupt serve routine:TimingISR <br /> }<br /> void loop()<br /> {<br /> if(Update == ON)<br /> {<br /> TimeUpdate();<br /> tm1637.display(TimeDisp);<br /> }<br /> <br /> }<br /> void TimingISR()<br /> {<br /> halfsecond ++;<br /> Update = ON;<br /> if(halfsecond == 2){<br /> second ++;<br /> if(second == 60)<br /> {<br /> minute ++;<br /> if(minute == 60)<br /> {<br /> hour ++;<br /> if(hour == 24)hour = 0;<br /> minute = 0;<br /> }<br /> second = 0;<br /> }<br /> halfsecond = 0; <br /> }<br /> // Serial.println(second);<br /> ClockPoint = (~ClockPoint) &amp; 0x01;<br /> }<br /> void TimeUpdate(void)<br /> {<br /> if(ClockPoint)tm1637.point(POINT_ON);<br /> else tm1637.point(POINT_OFF); <br /> TimeDisp[0] = hour / 10;<br /> TimeDisp[1] = hour % 10;<br /> TimeDisp[2] = minute / 10;<br /> TimeDisp[3] = minute % 10;<br /> Update = OFF;<br /> }&lt;/pre&gt;<br /> <br /> ===程序效果===<br /> 注意程序中包含的頭文件需要下載,程序下載進去之后就可以正常顯示時鐘了。<br /> [[文件:jietuled.png|500px|縮略圖|居中]]<br /> <br /> ==產(chǎn)品相關推薦==<br /> [[文件:erweima.png|230px|無框|右]]<br /> ===產(chǎn)品購買地址===<br /> [http://gharee.com/goods-139.html 四位七段數(shù)碼管 ]&lt;br/&gt;<br /> <br /> ===周邊產(chǎn)品推薦===<br /> [http://gharee.com/goods-97.html Arduino 8位靜態(tài)數(shù)碼管 掃描顯示器 SPI LED 數(shù)碼管]&lt;br/&gt;<br /> [http://gharee.com/goods-107.html Arduino 8*8點陣模塊 單色 8X8 LED Matrix Module ]&lt;br/&gt;<br /> [http://gharee.com/goods-546.html Carduino UNO R3 控制器]&lt;br/&gt;<br /> ===相關學習資料===<br /> [http://www.makerspace.cn/forum.php?mod=viewthread&amp;tid=5510&amp;highlight=%E6%9D%A1%E5%BD%A2 Arduino 條形LED模塊測評]&lt;br/&gt;<br /> [http://www.makerspace.cn/forum.php?mod=forumdisplay&amp;fid=77 奧松機器人技術論壇]</div> Arduino77