Pour mon projet de datalogger, il me fallait un lecteur de cartes SD ou MicroSD. N’en ayant pas sous la main, j’en ai fabriqué un à partir d’un adaptateur SD / MicroSD. Il y a plusieurs avantages à cela:
- l’encombrement très réduit.
- Le coût dérisoire ( < 10 € avec la carte MicroSD ).
- la simplicité.
Attention, la tension d’alimentation et des différents signaux est en 3.3v. Ne le branchez surtout pas sur un arduino 5V sans utiliser des résistances pour réduire la tension à 3.3v !
Le projet nécessite seulement des barettes sécables males, droites ou coudées ainsi qu’un adaptateur de cartes MicroSD.
Voilà, votre lecteur de carte est prêt à être embarqué ! Temps de réalisation: 5 min 🙂
J’ai bien l’idée 🙂
Par contre, comment accède tu ensuite à ta carte ? Tu aurais un bout de code d’exemple ? (j’avoue ne jamais m’être penché sur les mémoires de stockage par manque de temps, mais ça m’intéresse bien de savoir comment ça marche…)
Il y a plusieurs librairies pour atmega / arduino qui permettent ça. Des que j’ai fait quelques tests, je mettrai des exemples.
Excellente astuce, merci pour le partage !
Je n’aurais jamais imaginé que cela puisse etre aussi simple à mettre en oeuvre.
Merci beaucoup pour les explications.
(petite coquille dans l’article: « la tension d’alimentation *et des différents signaux »)
Salut !
C’est une idée incroyablement simple, encore fallait-il y penser…
Bravo pour l’astuce !!
Salut! Merci pour l’astuce, mais peux tu mettre en ligne un petit exemple stp? 🙂 Et je ne comprends pas trop comment réduire la tension d’alimentation à 3,3V, help plz?
tu colles une résistance en série avec une diode zener 3.3v que tu place entre le 5v et la masse
Ensuite tu connecte l’alimentation de la SDcard au bornes de la diode zener.