Arduino көмегімен SD карт модулі: Деректерді оқу/жазу әдісі: 14 қадам
Arduino көмегімен SD карт модулі: Деректерді оқу/жазу әдісі: 14 қадам
Anonim
Arduino көмегімен SD карт модулі: Деректерді қалай оқу/жазу
Arduino көмегімен SD карт модулі: Деректерді қалай оқу/жазу

Шолу

Деректерді сақтау әр жобаның маңызды бөліктерінің бірі болып табылады. Деректерді түріне және көлеміне қарай сақтаудың бірнеше әдісі бар. SD және micro SD карталары ұялы телефондар, шағын компьютерлер және т. Ақыр соңында, қарапайым жоба ретінде сіз қоршаған орта температурасын сағат сайын өлшеп, оны SD картасына сақтайсыз.

Сіз не үйренесіз

SD және micro SD картасын қалай қолдануға болады

SD картасына деректерді жазу

SD картадан деректерді оқу

1 -қадам: SD және Micro SD картасының модулі дегеніміз не?

SD және Micro SD картасының модулі дегеніміз не?
SD және Micro SD картасының модулі дегеніміз не?

SD және micro SD картасының модульдері жад картасымен байланысуға және олардағы ақпаратты жазуға немесе оқуға мүмкіндік береді. Модуль SPI хаттамасындағы интерфейстер.

Бұл модульдерді Arduino -мен қолдану үшін сізге SD кітапханасы қажет. Бұл кітапхана әдепкі бойынша Arduino қосымшасында орнатылған.

Ескерту

Бұл модульдер сыйымдылығы жоғары жад карталарын өңдей алмайды. Әдетте, бұл модульдердің максималды анықталатын сыйымдылығы SD карталары үшін 2 ГБ, ал micro SD карталары үшін 16 ГБ құрайды.

2 -қадам: Қажетті компоненттер

Қажетті компоненттер
Қажетті компоненттер

Аппараттық компоненттер

Arduino UNO R3 *1

Micro SD TF картасының адаптер модулі *1

DS3231 I2C RTC модулі *1

Еркектен әйелге секіргіш сым *1

micro SD картасы *1

Бағдарламалық қамтамасыз ету

Arduino IDE

3 -қадам: SD модулі кітапханасының маңызды пәрмендері

SD модульдері кітапханасының маңызды командалары
SD модульдері кітапханасының маңызды командалары

SD кітапханасының практикалық командаларының қысқаша түсіндірмесі берілген кестеде берілген.

*файл - бұл File класты данасы, SD кітапханасы туралы қосымша ақпаратты мына жерден таба аласыз.

4 -қадам: SD және Micro SD картасын Arduino көмегімен қалай қолдануға болады?

Кеңес

Бұл оқулықта қолданылатын модуль micro SD модулі болып табылады, алайда сіз SD модульдері үшін код пен оқулықты пайдалана аласыз.

5 -қадам: Схема

Схема
Схема
Схема
Схема

Бұл модульді пайдалану өте қарапайым және оның конфигурациясы суреттегідей.

6 -қадам: код

SD картасына деректерді Arduino көмегімен жазу

7 -қадам: Нәтиже

Нәтиже
Нәтиже

Жоғарыда келтірілген кодты орындаудың нәтижесі

8 -қадам: Деректерді оқу

SD картасынан деректерді Arduino көмегімен оқу

9 -қадам: Нәтиже

Нәтиже
Нәтиже

Жоғарыда келтірілген кодты орындаудың нәтижесі

10 -қадам: Жоба: DS3231 модулін қолданып MicroSD -те температура туралы деректерді сақтаңыз

Мұнда DS3231 таба аласыз. IC сағаты мен күнтізбеден басқа, бұл модульде температура сенсоры да бар.

11 -қадам: Схема

Схема
Схема

12 -қадам: код

Код
Код

DS3231 модулімен жұмыс істеу үшін алдымен кітапхананы (Sodaq_DS3231.h) Arduino қосымшасына қосу керек.

Тәуліктің әр мезгілінде температураны сақтағаннан кейін диаграмма арқылы Excel -ге бұл ақпаратты салуға болады.

13 -қадам: Excel бағдарламасында диаграмма салыңыз:

Excel бағдарламасында диаграмма салыңыз
Excel бағдарламасында диаграмма салыңыз
Excel бағдарламасында диаграмма салыңыз
Excel бағдарламасында диаграмма салыңыз
Excel бағдарламасында диаграмма салыңыз
Excel бағдарламасында диаграмма салыңыз

Ол үшін мына қадамдарды орындаңыз:

SD картасын компьютерге қосыңыз.

Excel бағдарламалық жасақтамасын енгізіңіз және деректер терезесінен Мәтіннен опциясын таңдаңыз және жад картасынан файлды таңдаңыз.

14 -қадам: Енді не болады?

  • Кіру/шығуды басқару құрылғысын жасаңыз. RFID модулі мен Arduino көмегімен жад картасындағы бірнеше адамға кіру және шығу уақытын үнемдеңіз. (Әр адамға RFID картасын қарастырыңыз)
  • Біздің FaceBook парақшамызға лайк басып, соңғы жобаларды байқап, біздің командаға қолдау көрсетіңіз.

Ұсынылған: