תוכן עניינים:
- שלב 1: מהו מודול כרטיס SD ו- Micro SD?
- שלב 2: רכיבים נדרשים
- שלב 3: פקודות חשובות של ספריית מודול SD
- שלב 4: כיצד להשתמש בכרטיס SD ומיקרו SD עם Arduino?
- שלב 5: מעגל
- שלב 6: קוד
- שלב 7: תוצאה
- שלב 8: קריאת נתונים
- שלב 9: תוצאה
- שלב 10: פרויקט: שמור נתוני טמפרטורה ב- MicroSD באמצעות מודול DS3231
- שלב 11: מעגל
- שלב 12: קוד
- שלב 13: צייר תרשים ב- Excel:
- שלב 14: מה הלאה?
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
סקירה כללית
אחסון נתונים הוא אחד החלקים החשובים ביותר בכל פרויקט. ישנן מספר דרכים לאחסן נתונים בהתאם לסוג הנתונים ולגודלם. כרטיסי SD ומיקרו SD הם אחד המעשיים ביותר מבין מכשירי האחסון, המשמשים התקנים כגון טלפונים ניידים, מחשבים קטנים וכו '. בהדרכה זו תלמד כיצד להשתמש בכרטיסי SD ומיקרו SD עם Arduino. בסופו של דבר, כפרויקט פשוט, תמדוד את טמפרטורת הסביבה כל שעה ותאחסן אותה בכרטיס ה- SD.
מה תלמד
כיצד להשתמש בכרטיס SD ומיקרו SD
כתיבת נתונים בכרטיס SD
קריאת נתונים מכרטיס SD
שלב 1: מהו מודול כרטיס SD ו- Micro SD?
מודולי כרטיס ה- SD והמיקרו SD מאפשרים לך לתקשר עם כרטיס הזיכרון ולכתוב או לקרוא את המידע עליהם. המודול מתממשק בפרוטוקול SPI.
כדי להשתמש במודולים אלה עם Arduino אתה צריך את ספריית SD. ספריה זו מותקנת ביישום Arduino כברירת מחדל.
הערה
מודולים אלה אינם יכולים להתמודד עם כרטיסי זיכרון בעלי קיבולת גבוהה. בדרך כלל, הקיבולת המרבית המזוהה של מודולים אלה היא 2 GB עבור כרטיסי SD ו- 16 GB עבור כרטיסי מיקרו SD.
שלב 2: רכיבים נדרשים
רכיבי חומרה
Arduino UNO R3 *1
מודול מתאם כרטיס TF מיקרו SD *1
מודול RTC DS3231 I2C *1
חוט מגשר זכר לנקבה *1
כרטיס מיקרו SD *1
אפליקציות תוכנה
Arduino IDE
שלב 3: פקודות חשובות של ספריית מודול SD
הסבר קצר על הפקודות המעשיות של ספריית SD מסופק בטבלה המצורפת.
*קובץ הוא מופע ממחלק הקבצים. תוכל למצוא מידע נוסף על ספריית ה- SD כאן.
שלב 4: כיצד להשתמש בכרטיס SD ומיקרו SD עם Arduino?
עֵצָה
המודול המשמש במדריך זה הוא מודול המיקרו SD, אולם תוכל להשתמש בקוד ובהדרכה גם עבור מודולי SD.
שלב 5: מעגל
השימוש במודול זה הוא פשוט מאוד והתצורה שלו היא כתמונה.
שלב 6: קוד
כתיבת נתונים בכרטיס SD עם Arduino
שלב 7: תוצאה
התוצאה של ביצוע הקוד לעיל
שלב 8: קריאת נתונים
קריאת נתונים מכרטיס SD עם Arduino
שלב 9: תוצאה
התוצאה של ביצוע הקוד לעיל
שלב 10: פרויקט: שמור נתוני טמפרטורה ב- MicroSD באמצעות מודול DS3231
אתה יכול למצוא את DS3231 כאן. בנוסף לשעון ה- IC ולוח השנה, למודול זה יש גם חיישן טמפרטורה.
שלב 11: מעגל
שלב 12: קוד
כדי לעבוד עם מודול DS3231, עליך להוסיף תחילה את הספרייה (Sodaq_DS3231.h) ליישום Arduino.
לאחר שמירת הטמפרטורה בשעות שונות של היום, תוכל לצייר מידע זה לתוך Excel באמצעות התרשים.
שלב 13: צייר תרשים ב- Excel:
לשם כך, בצע את השלבים הבאים:
חבר את כרטיס ה- SD למחשב האישי שלך.
הזן את תוכנת Excel ובחר באפשרות מתוך טקסט מחלון הנתונים ובחר את הקובץ מכרטיס הזיכרון שלך.
שלב 14: מה הלאה?
- צור מכשיר בקרת כניסה/יציאה. חסוך זמן כניסה ויציאה למספר אנשים בכרטיס הזיכרון באמצעות מודול RFID ו- Arduino. (שקול כרטיס RFID לכל אדם)
- עשו לייק לדף ה- FaceBook שלנו בכדי להבחין בפרויקטים האחרונים וגם לתמוך בצוות שלנו.