Πίνακας περιεχομένων:

Η φθηνότερη μονάδα κάρτας Arduino Sd: 5 βήματα
Η φθηνότερη μονάδα κάρτας Arduino Sd: 5 βήματα

Βίντεο: Η φθηνότερη μονάδα κάρτας Arduino Sd: 5 βήματα

Βίντεο: Η φθηνότερη μονάδα κάρτας Arduino Sd: 5 βήματα
Βίντεο: Motherboard Mastery: IT Admins' Guide to Desktop Support 2024, Νοέμβριος
Anonim
Η φθηνότερη μονάδα κάρτας Arduino Sd
Η φθηνότερη μονάδα κάρτας Arduino Sd

Περιγραφή:

Η μονάδα κάρτας SD χρησιμοποιείται για τη μεταφορά δεδομένων από και προς μια τυπική κάρτα sd. Το pin out είναι άμεσα συμβατό με το Arduino και μπορεί επίσης να χρησιμοποιηθεί με άλλους μικροελεγκτές. Μας επιτρέπει να προσθέσουμε μαζική αποθήκευση και καταγραφή δεδομένων στο έργο μας.

Οι κάρτες SD λειτουργούν μόνο στα 3.3V και πρέπει να προσαρμοστούν τόσο τα επίπεδα ισχύος όσο και τα επίπεδα εισόδου/εξόδου. Η μονάδα που πρόκειται να κάνουμε χρησιμοποιεί μόνο αντίσταση για μετατόπιση επιπέδου και συνήθως ρυθμιστή 3.3V για ισχύ όταν λειτουργεί από 5.0V, αλλά στην περίπτωσή μου θα χρησιμοποιήσω μόνο το 3.3v από την πλακέτα arduino.

Βήμα 1: Προγραμματισμός υλικών

Υλικός Προγραμματισμός
Υλικός Προγραμματισμός
Υλικός Προγραμματισμός
Υλικός Προγραμματισμός
Υλικός Προγραμματισμός
Υλικός Προγραμματισμός

τα στοιχεία που απαιτούνται για την εκτέλεση αυτού του έργου είναι:

1. Arduino Uno

2. Καλώδιο USB τύπου Α έως Β

3. Κάρτα Micro Sd

4. Προσαρμογέας κάρτας SD

5. Αντίσταση (3.3k *3 + 2.2k *3)

6. lm117 (προαιρετικό)

7. πυκνωτής (1*10uf + 1*100nf) (100uf) (προαιρετικό)

8- 1n4007 Δίοδος (προαιρετικό)

9. αρσενική κεφαλίδα καρφίτσας

10. αρσενικό καλώδιο άλτη

11. Μπράιμπορντ

12. σύρμα

13. PCB

Βήμα 2: Εγκατάσταση υλικού:

Εγκατάσταση υλικού
Εγκατάσταση υλικού
Εγκατάσταση υλικού
Εγκατάσταση υλικού
Εγκατάσταση υλικού
Εγκατάσταση υλικού

Οι εκδόσεις Arduino UNO:

Οι σελίδες υλικού Arduino στον επίσημο ιστότοπο εμφανίζουν τα ακόλουθα ονόματα καρφιτσών:

*SPI:

- Pin 10: (SS) "Slave Select"

- Καρφίτσα 11: (MOSI) "Master Out Slave In"

- Καρφίτσα 12: (MISO) "Master In Slave Out""

- Καρφίτσα 13: (SCK) "Ρολόι συστήματος"

Σύνδεση με προσαρμογέα SD:

10 (SS) σε CS

11 (MOSI) προς DI

12 (MISO) έως DO

13 (SCK) έως CLK

Gnd σε Gnd και 3.3v ή (επιλογή 5v A) σε vcc

Αφού ολοκληρώσετε τη σύνδεση Στο Breadbord, συνδέστε το Arduino στην τροφοδοσία με καλώδιο USB.

Βήμα 3: Εισαγωγή κωδικοποίησης:

Εισαγωγή κωδικοποίησης
Εισαγωγή κωδικοποίησης
Εισαγωγή κωδικοποίησης
Εισαγωγή κωδικοποίησης
Εισαγωγή κωδικοποίησης
Εισαγωγή κωδικοποίησης

Μπορείτε να δοκιμάσετε ένα παράδειγμα στη βιβλιοθήκη Arduino:

Ανοίξτε το λογισμικό Arduino

Κάντε κλικ στο "αρχείο"

Βρείτε το παράδειγμα

"Κάντε κλικ στο" SD"

Επιλέξτε "ReadInfo"

Μην ξεχάσετε να αλλάξετε το τσιπΕπιλέξτε στην καρφίτσα 10.

Βήμα 4: Μεταφόρτωση πηγαίου κώδικα:

Μεταφόρτωση πηγαίου κώδικα
Μεταφόρτωση πηγαίου κώδικα
Μεταφόρτωση πηγαίου κώδικα
Μεταφόρτωση πηγαίου κώδικα
Μεταφόρτωση πηγαίου κώδικα
Μεταφόρτωση πηγαίου κώδικα

Ανεβάστε τον πηγαίο κώδικα

Και εκκινήστε τη σειριακή οθόνη

Μην ξεχάσετε να επιλέξετε τη σωστή θύρα του πίνακα Arduino

Το arduino πρέπει να λειτουργεί τέλεια:)

Βήμα 5: Πρόσθετο βήμα για την ασπίδα:

Πρόσθετο βήμα για την ασπίδα
Πρόσθετο βήμα για την ασπίδα
Πρόσθετο βήμα για την ασπίδα
Πρόσθετο βήμα για την ασπίδα

Αυτό το βήμα είναι για τη συγκόλληση του κυκλώματος σε pcb για πιο πρακτικές χρήσεις

Τοποθετώ το εξάρτημα σε αυτές τις ειδικές θέσεις για ένα μελλοντικό Instructable, Μπορείτε να αναζητήσετε πιο πρακτική θέση του εξαρτήματος για πιο εύκολη συγκόλληση, βρήκα κάποια δυσκολία με τις επικεφαλίδες των ακίδων να ταιριάζουν στον πίνακα arduino, απλή συμβουλή είναι να τοποθετήσετε τον πείρο επικεφαλίδες με τρόπο που βρίσκονται σε πλήρη επαφή με τις θηλυκές ακίδες του arduino δοκιμάστε τη σύνδεση και στη συνέχεια βάλτε λίγη κόλλα με μια ζεστή κόλλα που έχει φύγει

Αυτό είναι αδιαπέραστο μόνο για την εκπαίδευση

Είναι πιο πρακτικό και ασφαλέστερο να αγοράσετε μια μονάδα κάρτας micro sd με ενσωματωμένο FETS για μετατόπιση επιπέδου και ρυθμιστή 3,3V για ισχύ όταν λειτουργείτε από 5,0V.

Συνιστάται: