Crowduino Uno的SD卡如何使用SPI接口與主微控制器Atmega328通信
Crowduino Uno - SD - SD卡
在Crowduino Uno - SD - SD卡板上有一個SD卡插槽,您可以方便地使用SD卡進行記錄,從而讀取SD卡上的數(shù)據(jù)。SD卡使用SPI接口(D10/D11/D12)加上CS引腳(D3或D4)與主微控制器Atmega328通信。
首先,選擇要與跳線一起使用的CS引腳。為了使您的項目更加靈活,您可以選擇D3或D4引腳作為SD卡的CS引腳。默認值是D4。如果您的D4已經(jīng)申請了其他模塊,您可以選擇D3,但請注意修改您程序中的相關(guān)文件,我們將在后面討論。
DL2502Mk06
?1 x Crowduino Uno - SD
?1 x Crowtail - Base Shield
?1 x Crowtail - LED(紅色)
?1 x Crowtail - Button 2.0
?1 * MicroSD卡4gb
?1 x Crowtail - RTC 2.0
?1個CR1220電池
?1 x Crowtail -溫濕度傳感器2.0
?1 x Crowtail -旋轉(zhuǎn)角度傳感器2.0
?1 x Crowtail -濕度傳感器2.0
?1 x Crowtail - I2C LCD
?1 x Crowtail - LED(綠色)
?1 x Crowtail - LED(黃色)
?1個USB電池包
?1根USB Mini-B線
Crowduino Uno - SD
?SCL - A5
?Sda - A4
?POT - A1
?Asm - A0
?SCK - 12
?MISO - 11
?Mosi - 10
?Cs - 4
?BUT - 9
?LEDR - 8
?Ledy - 7
?LEDG - 6
?Ith - 5
?Vin - + 5v
?GND - GND
DL2502Mk06p
?DL2502Mk06p.ino
?getDisplay.ino
?getEEPROM.ino
?getRTC.ino
?getSD.ino
?getSoilMoisture.ino
?getTH.ino
?setup.ino
本文編譯自hackster.io