Talaan ng mga Nilalaman:

SD Card Module With Arduino: Paano Magbasa / Sumulat ng Data: 14 Mga Hakbang
SD Card Module With Arduino: Paano Magbasa / Sumulat ng Data: 14 Mga Hakbang

Video: SD Card Module With Arduino: Paano Magbasa / Sumulat ng Data: 14 Mga Hakbang

Video: SD Card Module With Arduino: Paano Magbasa / Sumulat ng Data: 14 Mga Hakbang
Video: CS50 2013 - Week 9 2024, Nobyembre
Anonim
SD Card Module With Arduino: Paano Magbasa / Sumulat ng Data
SD Card Module With Arduino: Paano Magbasa / Sumulat ng Data

Pangkalahatang-ideya

Ang pagtatago ng data ay isa sa pinakamahalagang bahagi ng bawat proyekto. Mayroong maraming mga paraan upang mag-imbak ng data ayon sa uri ng data at laki. Ang SD at micro SD card ay isa sa mga pinaka praktikal sa mga storage device, na ginagamit sa mga aparato tulad ng mga mobile phone, minicomputer at iba pa. Sa tutorial na ito, matututunan mo kung paano gamitin ang mga SD at micro SD card kasama ang Arduino. Sa huli, bilang isang simpleng proyekto, susukatin mo ang temperatura sa kapaligiran bawat oras at iimbak ito sa SD card.

Ano ang Malalaman Mo

Paano gamitin ang SD at micro SD card

Pagsulat ng data sa SD card

Pagbasa ng data mula sa SD card

Hakbang 1: Ano ang SD at Micro SD Card Module?

Ano ang SD at Micro SD Card Module?
Ano ang SD at Micro SD Card Module?

Pinapayagan ka ng mga module ng SD at micro SD card na makipag-usap sa memory card at isulat o basahin ang impormasyon sa kanila. Ang mga interface ng module sa SPI protocol.

Upang magamit ang mga modyul na ito sa Arduino kailangan mo ng SD library. Ang library na ito ay naka-install sa Arduino application bilang default.

Tandaan

Ang mga modyul na ito ay hindi maaaring hawakan ang mga memory card na may mataas na kapasidad. Karaniwan, ang maximum na makikilala na kapasidad ng mga modyul na ito ay 2 GB para sa mga SD card, at 16 GB para sa mga micro SD card.

Hakbang 2: Kinakailangan na Mga Sangkap

Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi

Mga Bahagi ng Hardware

Arduino UNO R3 * 1

Modyul ng Adapter ng Micro SD TF Card * 1

DS3231 I2C RTC Modyul * 1

Lalake sa Babae na jumper wire * 1

micro SD card * 1

Software Apps

Arduino IDE

Hakbang 3: Mga Mahalagang Utos ng Library ng Module ng SD

Mga Mahalagang utos ng SD Module Library
Mga Mahalagang utos ng SD Module Library

Ang isang maikling paliwanag tungkol sa mga utos ng praktikal na SD library ay ibinibigay sa nakalakip na talahanayan.

* Ang file ay isang halimbawa mula sa klase ng File. Maaari kang makahanap ng karagdagang impormasyon tungkol sa SD library dito.

Hakbang 4: Paano Gumamit ng SD at Micro SD Card Sa Arduino?

Tip

Ang module na ginamit sa tutorial na ito ay ang micro SD module, gayunpaman, maaari mong gamitin ang code at tutorial para sa mga module ng SD din.

Hakbang 5: Circuit

Circuit
Circuit
Circuit
Circuit

Ang paggamit ng modyul na ito ay napaka-simple at ang pagsasaayos nito ay tulad ng larawan.

Hakbang 6: Code

Pagsulat ng data sa SD card kasama ang Arduino

Hakbang 7: Resulta

Resulta
Resulta

Ang resulta ng pagpapatupad ng code sa itaas

Hakbang 8: Data ng Pagbasa

Nagbabasa ng data mula sa SD card kasama ang Arduino

Hakbang 9: Resulta

Resulta
Resulta

Ang resulta ng pagpapatupad ng code sa itaas

Hakbang 10: Project: I-save ang Data ng Temperatura sa isang MicroSD Gamit ang DS3231 Module

Maaari mong makita ang DS3231 dito. Bilang karagdagan sa orasan ng IC at kalendaryo, ang module na ito ay mayroon ding sensor ng temperatura.

Hakbang 11: Circuit

Circuit
Circuit

Hakbang 12: Code

Code
Code

Upang gumana sa module ng DS3231, dapat mo munang idagdag ang library (Sodaq_DS3231.h) sa Arduino application.

Matapos itago ang temperatura sa iba't ibang oras ng araw, maaari mong iguhit ang impormasyong ito sa Excel gamit ang tsart.

Hakbang 13: Gumuhit ng isang Tsart sa Excel:

Gumuhit ng tsart sa Excel
Gumuhit ng tsart sa Excel
Gumuhit ng tsart sa Excel
Gumuhit ng tsart sa Excel
Gumuhit ng tsart sa Excel
Gumuhit ng tsart sa Excel

Upang magawa ito, sundin ang mga hakbang na ito:

Ikonekta ang SD card sa iyong PC.

Ipasok ang Excel software at piliin ang opsyong Mula sa Teksto mula sa window ng data at piliin ang file mula sa iyong memory card.

Hakbang 14: Ano ang Susunod?

  • Lumikha ng isang aparato ng kontrol ng entry / exit. Gamit ang module na RFID at Arduino, i-save ang oras ng pasukan at exit para sa maraming tao sa memory card. (Isaalang-alang ang isang RFID card para sa bawat tao)
  • Tulad ng aming pahina ng FaceBook upang mapansin ang pinakabagong mga proyekto at suportahan din ang aming koponan.

Inirerekumendang: