Cet article vous aidera à tester la carte SD sur votre Megatronics et vous guidera sur la façon de la configurer dans le firmware. Assurez-vous d'abord que la carte SD est formatée à l'aide d'un système de fichiers FAT32. Insérez ensuite la carte dans le Megatronics et branchez le câble USB.
Pour tester si tout va bien, trouvez l'exemple CardInfo dans le menu Fichier -> Exemples -> SD . Changer la ligne
const int chipSelect = 4;
le numéro 4 à 53. Après cela, vous pouvez télécharger le croquis. Ouvrez Serial Monitor et affichez la sortie. Cela devrait donner quelque chose comme :
Initialisation de la carte SD... Le câblage est correct et une carte est présente.
Type de carte : SDHC
Le type de volume est FAT32
Taille du volume (octets) : 3212836864
Taille du volume (Ko): 3137536
Taille du volume (Mo): 3064
Fichiers présents sur la carte (nom, date et taille en octets) :
FICHIER.EXT 2018-07-19 19:05:36 9093270
Cela signifie que la liste de fichiers a été lue avec succès et que tout fonctionne. Si vous rencontrez un problème, assurez-vous que votre PC peut lire la carte SD et que la carte SD prend en charge SPI.
Pour activer l'utilisation des cartes SD dans votre firmware, dans le fichier de configuration, recherchez la ligne
//#define SDSUPPORT
Décommentez (supprimez le //) pour activer la prise en charge de la carte SD. Après avoir téléchargé le micrologiciel, il devrait signaler une liste de fichiers .g et .gcode lorsque vous exécutez gcode M21 puis M20.