Агуулгын хүснэгт:
- Алхам 1: SD ба Micro SD картны модуль гэж юу вэ?
- Алхам 2: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 3: SD модулийн номын сангийн чухал тушаалууд
- Алхам 4: SD ба Micro SD картыг Arduino дээр хэрхэн ашиглах вэ?
- Алхам 5: Хэлхээ
- Алхам 6: Код
- Алхам 7: Үр дүн
- Алхам 8: Өгөгдлийг унших
- Алхам 9: Үр дүн
- Алхам 10: Төсөл: DS3231 модулийг ашиглан MicroSD дээрх температурын өгөгдлийг хадгалах
- Алхам 11: Хэлхээ
- Алхам 12: Код
- Алхам 13: Excel дээр диаграм зурах:
- Алхам 14: Дараа нь юу хийх вэ?
Видео: Arduino -тэй SD картны модуль: Өгөгдлийг хэрхэн унших/бичих: 14 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Тойм
Өгөгдөл хадгалах нь төсөл бүрийн хамгийн чухал хэсгүүдийн нэг юм. Өгөгдлийн төрөл, хэмжээгээр нь хадгалах хэд хэдэн арга байдаг. SD болон микро SD картууд нь гар утас, мини компьютер гэх мэт төхөөрөмжүүдэд ашиглагддаг хадгалах төхөөрөмжүүдийн хамгийн практик нэг юм. Энэ заавар дээр та Arduino дээр SD болон микро SD картыг хэрхэн ашиглах талаар сурах болно. Эцэст нь хэлэхэд, энгийн төслийн хувьд та цаг тутамд орчны температурыг хэмжиж, SD карт дээр хадгалах болно.
Та юу сурах вэ
SD болон микро SD картыг хэрхэн ашиглах талаар
SD карт дээр өгөгдөл бичих
SD картаас өгөгдөл уншиж байна
Алхам 1: SD ба Micro SD картны модуль гэж юу вэ?
SD болон микро SD картны модулиуд нь санах ойн карттай харилцах, түүн дээрх мэдээллийг бичих эсвэл унших боломжийг олгодог. Модуль нь SPI протокол дахь интерфэйсүүд юм.
Эдгээр модулийг Arduino -той ашиглахын тулд танд SD номын сан хэрэгтэй болно. Энэ номын санг анхдагч байдлаар Arduino програм дээр суулгасан болно.
Тэмдэглэл
Эдгээр модулиуд нь өндөр хүчин чадалтай санах ойн картуудыг зохицуулж чадахгүй. Ихэвчлэн эдгээр модулийг тодорхойлох хамгийн дээд хүчин чадал нь SD картны хувьд 2 ГБ, микро SD картны хувьд 16 ГБ байдаг.
Алхам 2: Шаардлагатай бүрэлдэхүүн хэсгүүд
Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд
Arduino UNO R3 *1
Micro SD TF карт адаптер модуль *1
DS3231 I2C RTC модуль *1
Эрэгтэй эмэгтэй холбогч утас *1
микро SD карт *1
Програм хангамжийн програмууд
Arduino IDE
Алхам 3: SD модулийн номын сангийн чухал тушаалууд
SD номын сангийн практик командын товч тайлбарыг хавсаргасан хүснэгтэд өгсөн болно.
*Файл бол Файлын ангийн жишээ юм. Та эндээс SD номын сангийн талаар дэлгэрэнгүй мэдээлэл авах боломжтой.
Алхам 4: SD ба Micro SD картыг Arduino дээр хэрхэн ашиглах вэ?
Зөвлөгөө
Энэ зааварт ашигласан модуль нь micro SD модуль боловч та SD модулийн код, хичээлийг ашиглаж болно.
Алхам 5: Хэлхээ
Энэ модулийг ашиглах нь маш энгийн бөгөөд түүний тохиргоо нь зураг шиг байна.
Алхам 6: Код
Arduino ашиглан SD карт дээр мэдээлэл бичих
Алхам 7: Үр дүн
Дээрх кодын гүйцэтгэлийн үр дүн
Алхам 8: Өгөгдлийг унших
SD картнаас өгөгдлийг Arduino ашиглан уншиж байна
Алхам 9: Үр дүн
Дээрх кодын гүйцэтгэлийн үр дүн
Алхам 10: Төсөл: DS3231 модулийг ашиглан MicroSD дээрх температурын өгөгдлийг хадгалах
Та DS3231 -ийг эндээс олж болно. IC цаг, хуанлигаас гадна энэ модуль нь температур мэдрэгчтэй.
Алхам 11: Хэлхээ
Алхам 12: Код
DS3231 модультай ажиллахын тулд та эхлээд номын санг (Sodaq_DS3231.h) Arduino програмд нэмэх ёстой.
Өдрийн өөр өөр цагт температурыг хадгалсны дараа хүснэгтийг ашиглан Excel -д энэ мэдээллийг зурж болно.
Алхам 13: Excel дээр диаграм зурах:
Үүнийг хийхийн тулд дараах алхмуудыг дагана уу.
SD картыг компьютерт холбоно уу.
Excel програм хангамжийг оруулаад өгөгдлийн цонхноос From Text сонголтыг сонгоод санах ойн картнаасаа файлыг сонгоно уу.
Алхам 14: Дараа нь юу хийх вэ?
- Орох/гарах хяналтын төхөөрөмжийг бий болгох. RFID модуль болон Arduino ашиглан санах ойн карт дээрх хэд хэдэн хүний орох, гарах цагийг хэмнээрэй. (Хүн бүрт зориулсан RFID картыг анхаарч үзээрэй)
- Манай FaceBook хуудсанд like дарж хамгийн сүүлийн үеийн төслүүдийг анзаарч, мөн багаа дэмжээрэй.
Зөвлөмж болгож буй:
Raspberry Pi -ийн тусламжтайгаар гэрэл ба температур мэдрэгчийн өгөгдлийг унших, дүрслэх: 5 алхам
Raspberry Pi -ийн тусламжтайгаар гэрэл ба температур мэдрэгчийн өгөгдлийг уншиж, дүрслэх: Энэхүү зааварчилгаанд та бөөрөлзгөнө pi болон ADS1115 аналог бүхий дижитал хөрвүүлэгч рүү гэрэл, температур мэдрэгчийг хэрхэн уншиж, matplotlib ашиглан график зурах болно. Шаардлагатай материалаас эхэлье
Arduino олон файлтай ажиллах (унших/бичих): 4 алхам
Arduino олон файлтай ажиллах (УНШИХ/Бичих): Сайн байна уу залуусаа Өнөөдөр би танд өгөгдөл хадгалах RTC бамбайтай ажилладаг Arduino төслийг танилцуулж байна. Энэхүү төслийн гол ажил бол sc карт дээр хадгалагдсан олон файлтай ажиллах явдал юм. Энэ төсөл нь гурван файлтай ажилладаг кодыг агуулдаг
Arduino ашиглан гадаад EEPROM руу өгөгдөл унших, бичих: 5 алхам
Arduino ашиглан гадаад EEPROM-д өгөгдөл унших, бичих: EEPROM нь цахилгаанаар арилдаг програмчлагдах зориулалттай зөвхөн унших санах ойг илэрхийлдэг. Энэ нь самбарыг унтраасан ч гэсэн EEPROM чип нь програмыг хадгалсаар байгаа гэсэн үг юм
Bluetooth -ээр дамжуулан SD картны модуль бүхий Arduino -аас Андройд утас хүртэлх температур ба чийгшлийн мэдээлэл бүртгэгч: 5 алхам
Температур ба чийгшлийн мэдээллийг бүртгэгч нь Arduino -аас Android утас руу SD картын модуль ашиглан Bluetooth -ээр холбогдоно уу: Сайн байцгаана уу, энэ бол миний анхны зааварчилгаа юм. Ихэнхдээ бид төслүүддээ мэдрэгч ашигладаг боловч өгөгдөл цуглуулах, хадгалах, шууд утас эсвэл бусад төхөөрөмж рүү дамжуулах арга замыг хайж олох
Хамгийн хямд Arduino Sd картны модуль: 5 алхам
Хамгийн хямд Arduino Sd картны модуль: Тодорхойлолт: SD картны модулийг стандарт sd карт руу өгөгдөл дамжуулахад ашигладаг. Зүүг гаргах нь Arduino-той шууд нийцдэг бөгөөд бусад микро контроллертой ашиглаж болно. Энэ нь бидэнд их хэмжээний хадгалалт, өгөгдөл бүртгэх боломжийг нэмж өгдөг