Мазмуну:
- 1 -кадам: SD жана Micro SD карта модулу деген эмне?
- 2 -кадам: Керектүү компоненттер
- 3 -кадам: Маанилүү SD модулунун китепканасынын буйруктары
- 4 -кадам: SD жана Micro SD картаны Arduino менен кантип колдонсо болот?
- 5 -кадам: Circuit
- 6 -кадам: Код
- 7 -кадам: Жыйынтык
- 8 -кадам: маалыматтарды окуу
- 9 -кадам: Жыйынтык
- 10 -кадам: Долбоор: DS3231 модулун колдонуу менен MicroSDдеги температура маалыматтарын сактоо
- 11 -кадам: Район
- 12 -кадам: Код
- 13 -кадам: Excelде диаграмма түзүңүз:
- 14 -кадам: Эми эмне болот?
Video: SD карт модулу Arduino менен: маалыматтарды кантип окууга/жазууга болот: 14 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Обзор
Маалыматты сактоо - ар бир долбоордун эң маанилүү бөлүктөрүнүн бири. Берилиштердин түрүнө жана өлчөмүнө жараша маалыматтарды сактоонун бир нече жолу бар. SD жана микро SD карталары мобилдик телефондордо, микрокомпьютерлерде жана башкаларда колдонулган сактоочу түзүлүштөрдүн ичинен эң практикалыктарынын бири. Бул окуу куралы менен сиз SD жана микро SD карталарын Arduino менен кантип колдонууну үйрөнөсүз. Акыр -аягы, жөнөкөй проект катары, сиз айлана -чөйрөнүн температурасын саат сайын өлчөп, аны SD картка сактайсыз.
Эмнени үйрөнөсүң
SD жана micro SD картаны кантип колдонуу керек
SD картага маалыматтарды жазуу
SD картадан маалыматтарды окуу
1 -кадам: SD жана Micro SD карта модулу деген эмне?
SD жана micro 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 -кадам: Circuit
Бул модулду колдонуу абдан жөнөкөй жана анын конфигурациясы сүрөттөгүдөй.
6 -кадам: Код
SD картка маалыматтарды Arduino менен жазуу
7 -кадам: Жыйынтык
Жогорудагы коддун аткарылышынын жыйынтыгы
8 -кадам: маалыматтарды окуу
SD картадан маалыматтарды Arduino менен окуу
9 -кадам: Жыйынтык
Жогорудагы коддун аткарылышынын жыйынтыгы
10 -кадам: Долбоор: DS3231 модулун колдонуу менен MicroSDдеги температура маалыматтарын сактоо
DS3231ди бул жерден таба аласыз. IC сааттан жана календардан тышкары, бул модуль температура сенсоруна да ээ.
11 -кадам: Район
12 -кадам: Код
DS3231 модулу менен иштөө үчүн, алгач Arduino тиркемесине китепкананы (Sodaq_DS3231.h) кошуу керек.
Күндүн ар кайсы мезгилинде температураны сактагандан кийин, диаграмманы колдонуу менен бул маалыматты Excelге тарта аласыз.
13 -кадам: Excelде диаграмма түзүңүз:
Бул үчүн, төмөнкү кадамдарды жасоо:
SD картаны компьютериңизге туташтырыңыз.
Excel программасын киргизиңиз жана маалымат терезесинен Тексттен баштап опциясын тандап, эстутум картаңыздан файлды тандаңыз.
14 -кадам: Эми эмне болот?
- Кирүү/чыгууну башкаруу түзмөгүн түзүңүз. RFID модулун жана Arduino колдонуп, эстутум картасындагы бир нече кишинин кирүү жана чыгуу убактысын үнөмдөңүз. (Ар бир адам үчүн RFID картасын карап көрүңүз)
- Акыркы долбоорлорду байкап, ошондой эле биздин командага колдоо көрсөтүү үчүн биздин FaceBook баракчабызды жактыңыз.
Сунушталууда:
NBIoT маалыматтарды берүү BC95G модем негизиндеги калканчтарды кантип колдонсо болот - UDP тест жана тармак статусунун сигнализациясы: 4 кадам
NBIoT Берилиштер BC95G Модемге негизделген Калканчтарды кантип колдонсо болот - UDP Тест жана Тармак Статусунун Сигналдашы: Бул долбоорлор жөнүндө: Quizel BC95G модеми менен жабдылган itbrainpower.net калканынын xyz -mIoT аркылуу NB IoT тармагынын мүмкүнчүлүктөрүн жана чийки UDP маалымат берүүсүн текшериңиз. 10-15 мүнөт. Кыйынчылык: орто. Ремарк: ширетүү жөндөмү талап кылынат
MotoStudent Electric Racing Bike үчүн маалыматтарды алуу жана маалыматтарды визуалдаштыруу системасы: 23 кадам
MotoStudent Electric Racing Bike үчүн маалыматтарды алуу жана маалыматтарды визуалдаштыруу системасы: Маалыматты алуу системасы - бул тышкы сенсорлордон маалыматтарды чогултуу, сактоо жана иштетүү үчүн чогуу иштеген аппараттык жана программалык камсыздоолордун жыйындысы, аны графикалык түрдө визуалдаштыруу жана анализдөө үчүн, инженерлерге уруксат берүү
GPRS аркылуу TCP/IP туташуусу: SIM900A модулу аркылуу серверге маалыматтарды кантип жөнөтүү керек: 4 кадам
GPRS аркылуу TCP/IP туташуусу: SIM900A модулун колдонуп серверге маалыматты кантип жөнөтүү керек: Бул окуу куралында мен sim900 модулун колдонуп TCP серверине маалыматтарды кантип жөнөтүү керектигин айтып берейин. Ошондой эле биз серверден кардарга маалыматтарды кантип аларыбызды көрөбүз (GSM модулу)
Nintendo контроллери PC карттарын окууга: 4 кадам (сүрөттөр менен)
Nintendo контроллери PC карт окурманына: Столго же ноутбукка Nintendo контроллеринин ичине карт окурманы коюңуз. Бул долбоордун ар кандай сөзү www.zieak.com сайтына шилтемени камсыздап, Райан МакФарландга кредит бериши керек
Белгилүү бир убакта Audacity программасын кантип жазууга болот: 8 кадам
Белгилүү бир убакта жаздырууга Audacityти кантип программалоо керек: Бул ыкчам амал, аны чалгындоо үчүн, телефон чалууну жазуу үчүн же сыртта жүргөндө тарых сабагындагы сөзүңүздү жазуу үчүн колдонуңуз