别揉我胸啊嗯奶喷了动态图_lutube在线观看网址黄污_一级毛片无遮挡中文字幕_性夜影院爽黄A爽免费动漫_极品少妇高潮喷水日出白浆_伊甸园2023二路三路四路_制服丝袜 无码第二页_欧美日韩国产二区_亚洲成人毛片影院_日本爆乳少妇无圣光

深圳市宏維微電子有限公司
SHENZHEN HONGWEIWEI ELECTRONICS CO., LTD.
服務(wù)熱線: 18098972264

新聞資訊

朋友圈國旗頭像刷屏 我們用Arduino控制板+點陣模塊 DIY一顆“跳動的中國心”

Date: 2019-09-21
Views: 333

硬件準備:HW-277??Arduino UNO控制板*1

? ? ? ? ? ? ? ? ?HW-109? ? ? 8*8點陣模塊*1

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? USB*1

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??杜邦線*5

接線圖:

用Arduino控制板+點陣模塊 DIY一顆“跳動的心”

接線對照:

HW-277開發(fā)板? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? HW-109點陣模塊

5V-------------------------------------------------------------------------------VCC

GND-----------------------------------------------------------------------------GND

D11(MOSI)----------------------------------------------------------------------DIN

D10(SS)--------------------------------------------------------------------------CS

D13(SCK)-------------------------------------------------------------------------CLK


程序代碼:

?朋友圈國旗頭像刷屏 我們用Arduino控制板+點陣模塊 DIY一顆“跳動的中國心”

const?byte?sprite[5][8]?=?{
?????{?0x00,?0x66,?0xFF,?0xFF,?0xFF,?0x7E,?0x3C,?0x18?},??
?????{?0x00,?0x00,?0x24,?0x7E,?0x7E,?0x3C,?0x18,?0x00?},
?????{?0x10,?0x10,?0x7C,?0x54,?0x54,?0x7C,?0x10,?0x10?},??
?????{?0xFF,?0xBD,?0x89,?0xBD,?0x8B,?0xBD,?0x81,?0xFF?},??
?????{?0x66,?0xFF,?0x99,?0x81,?0xC3,?0x66,?0x3C,?0x18?}
};

const?byte?DECODEMODE?=?0x09;
const?byte?INTENSITY?=?0x0a;
const?byte?SCANLIMIT?=?0x0b;
const?byte?SHUTDOWN?=?0x0c;
const?byte?DISPLAYTEST?=?0x0f;

void?max7219(const?byte?reg,?const?byte?data)?{
???digitalWrite(SS,?LOW);
???SPI.transfer(reg);
???SPI.transfer(data);
???digitalWrite(SS,?HIGH);??
}

void?setup()?{
???SPI.begin();
???
???max7219(SCANLIMIT,?7);
???max7219(DECODEMODE,?0);
???max7219(INTENSITY,?2);
???max7219(DISPLAYTEST,?0);
???max7219(SHUTDOWN,?1);??
???
???for(byte?i=0;?i<8;?i++)?{
?????max7219(i+1,?0);
???}
}?

void?loop()?{
???for(byte?j=0;?j<5;?j++)?{
?????for(byte?i=0;?i<8;?i++)?{
???????max7219(i+1,?sprite[j][i]);
?????}
???delay(500);
???}
}

效果圖:

arduino

arduino

arduino

深圳市宏維微電子有限公司:20190924

News / 相關(guān)新聞 More
2019 - 08 - 06
1.簡介Arduino Due是一款32位ARM內(nèi)核的開源開發(fā)板,它的引腳與Arduino Mega2560完全兼容。芯片采用的是Atmel公司的ATSAM3X8E,Atmel在生產(chǎn)芯片時就將bootloader預(yù)燒進ROM里。Arduino Due有54個數(shù)字IO口 (其中12個可用于PWM輸出),12個模擬輸入口,4路UART硬件串口, 84 MHz的時鐘頻率, 一個USB OTG接口, 兩路DAC(模數(shù)轉(zhuǎn)換),兩路TWI,一個電源插座,一個SPI接口,一個JTAG接口,一個復(fù)位按鍵和一個擦寫按鍵。2.下載程序(1).插上Arduino Due開發(fā)板,打開Arduino,點擊工具-管理庫,在搜索欄輸入“Arduino&Due”,回車搜索,選擇最新版本安裝。如下圖。(2).等待第一步Arduino Due的庫安裝成功之后。點擊 工具-端口,先選擇端口,若端口為Arduino Du...
2019 - 08 - 06
準備軟件:ST Visual Programmer1. 讀保護設(shè)定:點擊選項字操作欄:Option byte點擊ROP選項,選擇打開讀出保護:Read Out Protection ON以上更改后,即不能再對芯片進行讀操作!燒錄HEX文件時會有讀保護提示。提示如下:處于讀保護狀態(tài) Read Out Protection ON該操作相當于一級保護,還可以用以上操作關(guān)閉讀保護,若選擇二級保護:讀寫保護,則會徹底鎖死芯片。 2. 解除讀保護的方法如下:點擊ROP選項,選擇關(guān)閉讀出保護:Read Out Protection OFF關(guān)閉讀出保護,然后就可以正常下載HEX文件了。深圳市宏維微電子有限公司  20190922
2019 - 08 - 06
目前發(fā)現(xiàn)在Arduino1.8.5以上的版本下載程序時需要進行設(shè)置,接下來以Arduino1.8.5/Arduino1.8.8/arduino1.8.9和Arduino為例做出說明。開發(fā)板通過USB線連接電腦,在設(shè)備管理器中查看端口號。如圖所示一、以Arduino 1.8.5為例打開Arduino軟件,進行工具設(shè)置,如圖所示二、以Arduino 1.8.8為例打開Arduino軟件,進行工具設(shè)置,如圖所示注意1:ArduinoNANO出廠固件版本不同,對處理器的選項是不同的。一個是ATmega328P,另一個是ATmega328P(Old Bootloader),注意區(qū)分。注意2:ArduinoNANO出廠固件版本是隨著Arduino IDE更新的,Arduino IDE更新比較快,存在ArduinoNANO制造商沒有及時跟進更新,或者老版本庫存,所以會有1.85以上版本默認最新固件時,不...
Copyright ?2019 - 2021
深圳市宏維微電子有限公司
犀牛云提供企業(yè)云服務(wù)
地址:深圳市福田區(qū)福田中航路4號都會100大廈金都A座31F
電話:+86 0755-2955 6666
傳真:+86 0755-2788 8009
郵編:330520
銷售熱線 18098972264 郵箱 3004130168@qq.com
5
電話
  • 18098972264
1
二維碼
回到頂部