1. పరిచయం
This manual provides instructions for the HiLetgo Stackable SD Card and TF Card Shield, designed for use with Arduino UNO R3 and Arduino Mega 2560 boards. This shield enables your Arduino project to utilize SD and Micro SD (TF) cards for data storage.
The shield supports standard SD, Micro SD, and SDHC cards. Its stackable design allows for integration with other Arduino shields, provided they do not conflict with the SPI pins. The board uses the Arduino hardware SPI interface, supporting SPI mode SD/TF cards.
చిత్రం 1: పై నుండి క్రిందికి view of the HiLetgo Stackable SD Card and TF Card Shield.
2. సెటప్ మరియు ఇన్స్టాలేషన్
Follow these steps to properly set up and install your SD Card Shield with an Arduino board.
2.1 సంtagఇ ఎంపిక
గుర్తించండి 3.3V/5V సెలెక్టర్ స్విచ్ on the shield. Set this switch to '3.3V' as SD cards operate at 3.3V. Incorrect voltage can damage the SD card.
మూర్తి 2: ముందు view of the shield, highlighting the SD/TF card slots and the voltagఇ సెలెక్టర్ స్విచ్.
2.2 Pin Alignment and Jumper Settings
Carefully align the shield's pins with the corresponding pins on your Arduino board (e.g., Arduino UNO R3 or Mega 2560). Ensure all pins are correctly seated.
- For Arduino UNO R3 (and similar boards): The shield typically uses digital pins D10 (Chip Select - CS), D11 (MOSI), D12 (MISO), and D13 (SCK). The default Chip Select (CS) pin in Arduino SD examples is often D4, but for this shield, it is typically D10. Verify and adjust your code accordingly.
- For Arduino Mega 2560: The SPI pins on the Mega 2560 differ from the UNO. The Mega uses pins D50 (MISO), D51 (MOSI), D52 (SCK), and D53 (SS/CS). If using the shield with a Mega, you may need to jumper pins D10, D11, D12, D13 on the shield to D53, D51, D50, D52 respectively on the Mega. Additionally, the Chip Select pin in your code must be changed from D10 (or D4) to D53.
- SPI Jumpers (for Arduino DUE and some MEGA configurations): For certain Arduino boards like the Arduino DUE, or specific MEGA configurations, it may be necessary to remove the three adjacent SPI jumpers on the top of the board. Refer to the iTEAD wiki for specific compatibility details for your Arduino model. For Arduino DUE, remove these jumpers and keep the switch on 3.3V.
మూర్తి 3: వైపు view illustrating the stackable design and pin headers.
2.3 సాఫ్ట్వేర్ సెటప్
- Arduino IDE ని తెరవండి.
- నావిగేట్ చేయండి File > ఉదాamples > SD > Cardinfo. ఈ మాజీample sketch reads the SD card information.
- Before compiling, ensure you select the correct target board in the Arduino IDE (ఉపకరణాలు > బోర్డు).
- సవరించండి
chipSelectలో పిన్Cardinfoexample sketch to match your setup (e.g.,const int chipSelect = 10;for UNO, orconst int chipSelect = 53;for Mega if jumpered). - Upload the sketch to your Arduino board.
- Open the Serial Monitor to view the SD card information.
2.4 SD కార్డ్ చొప్పించడం
Insert a compatible SD or Micro SD card into the appropriate slot on the shield. Ensure it is inserted correctly and fully seated until it clicks into place.
3. ఆపరేషన్
The shield facilitates reading from and writing to SD/TF cards using the Arduino SPI interface.
- For basic file operations, you can use the provided TinyFAT file system library, which supports FAT16 formatted cards (e.g., 1GB cards).
- For FAT32 support and more advanced functionalities, utilize the official Arduino SD library.
- Ensure the correct Chip Select (CS) pin is defined in your Arduino sketch for proper communication with the SD card.
4. నిర్వహణ
- Keep the shield clean and free from dust and moisture.
- Avoid applying excessive force when inserting or removing SD cards to prevent damage to the card slot.
- సరైన వాల్యూమ్ ఉండేలా చూసుకోండిtage selection (3.3V) to prevent damage to the SD card.
5. ట్రబుల్షూటింగ్
- Issue: SD card not detected or 'Cardinfo' example విఫలమవుతుంది.
- పరిష్కారం: Verify the 3.3V/5V switch is set to '3.3V'.
- పరిష్కారం: Check pin connections between the shield and Arduino. Ensure all pins are correctly aligned and seated.
- పరిష్కారం: నిర్ధారించండి
chipSelectpin in your Arduino sketch matches the physical connection (D10 for UNO, D53 for Mega if jumpered). - పరిష్కారం: For Arduino Mega, ensure SPI pins are correctly jumpered if necessary (D10-D53, D11-D51, D12-D50, D13-D52).
- పరిష్కారం: Ensure the correct board is selected in the Arduino IDE (ఉపకరణాలు > బోర్డు).
- పరిష్కారం: Try a different SD card. Ensure the card is formatted correctly (FAT16 for TinyFAT, FAT32 for official SD library).
- పరిష్కారం: If using an Arduino DUE or specific MEGA, check if the SPI jumpers on the shield need to be removed as per iTEAD wiki instructions.
- Issue: SD card easily pulls out.
- పరిష్కారం: Exercise caution when handling the shield with an SD card inserted. Ensure the card is fully latched into the slot.
- Issue: SCL and SDA pins are covered by the shield.
- పరిష్కారం: If I2C communication is required, you can use Analog pins A4 and A5 on the Arduino for SCL and SDA respectively, as these are typically available even when the shield is stacked.
6. స్పెసిఫికేషన్లు
| బ్రాండ్ | HiLetgo |
| మోడల్ పేరు | 3-01-0060-ఎ |
| Compatible Flash Memory Types | Micro SD, SD, SDHC |
| అనుకూల పరికరాలు | Arduino UNO R3, Arduino Mega 2560, Personal Computer |
| అదనపు ఫీచర్లు | స్టాక్ చేయగల డిజైన్ |
| మీడియా వేగం | Up to 20 MB per second (SPI limited) |
| హార్డ్వేర్ కనెక్టివిటీ | SPI (via SDHC interface) |
| వస్తువు బరువు | Approximately 0.05 Pounds (22.7 grams) |
| కొలతలు (D x W x H) | 53mm x 47mm x 53mm (approximate, including pins) |
| రంగు | నీలం |
| తయారీదారు | iTead |
| UPC | 610708262626 |
| ASIN | B006LRR0IQ |
7. వారంటీ మరియు మద్దతు
ఈ ఉత్పత్తి a తో వస్తుంది పరిమిత వారంటీ.
For technology support or any issues with our products, please contact HiLetgo support:
ఇమెయిల్: support@hilego.com
Figure 4: Product packaging with support contact information.





