Arduino and Micro SD. We store the project files and the data log

  Рет қаралды 25,568

Home Made

Home Made

6 жыл бұрын

Arduino is a small controller that is not capable of becoming a media center. Video and audio player is almost impossible to create on the basis of Arduino. But at the same time, there are many projects that require a lot of space. On this side, the use of Micro SD is justified. You can safely store photo-audio files, log any data, and then easily transfer everything to your computer.
How to connect the display from mobile to Arduino: • Подключаем дисплей от ...
Friends, support the channel!
R340967932571
Z422687519909
U139735106020
4149625807630874 The bank card of Privat Bank (Ukraine)
Useful links:
Micro SD Module: ali.pub/1tkx36
Arduino Mega 2560: ali.pub/1ny34r
Cheapest Arduino Pro Mini for crafts: ali.pub/1ny2z4
Breadbord: ali.pub/1ny3ae
Lintels: ali.pub/1ny3la
Quality crosspieces: ali.pub/1ny3j5
The most convenient cash back:
LetyShops: goo.gl/Ev5XgI
The most profitable cash back on aliexpress:
Ecomerce: goo.gl/3dDc2w

Пікірлер: 62
@Rin_Media
@Rin_Media 5 жыл бұрын
уже нравится... смотрим дальше😊😊😊
@user-xg7mf6mf3s
@user-xg7mf6mf3s 6 жыл бұрын
Полезная инфа, спасибо. У флехи низкая скорость чтения-записи, поэтому хранить переменные неудобно. Плюс по сравнению с EEPROM, у нее гораздо меньше срок жизни по количеству циклов перезаписи. Самое то это сохранять лог и читать картинки.
@UCanDo
@UCanDo 6 жыл бұрын
Огромную роль играет скорость заботы самой Ардуино. Я однажды делал проект: метеостанция. Использовал TFT дисплей, EEPROM и датчик температуры и влажности. 1 раз в минуту значения температуры и влажности сохранялись в EEPROM. В программе можно было вызвать отображение на дисплее двух графиков суточных значений температуры и влажности. Эти два графика рисовались 15 секунд....
@D.A.V.I.N.C.I
@D.A.V.I.N.C.I 7 ай бұрын
Уже столько видео про ардуино пересмотрел что взял и заказал Ардуино Уно и платформу на колесиках. Теперь я новый ардуинщик
@UCanDo
@UCanDo 7 ай бұрын
Желаю вам успехов на этом пути! Если будут вопросы или какие-то сложности, то у меня для этого есть группа в Телеграмм, там можно задать любой вопрос и получить помощь: t.me/HomeMadeChannel
@SuperPracion
@SuperPracion 4 жыл бұрын
Начало видео: флешка в ардуино - бесполезный кусок, спустя минуту - полезная вещь, можно много чего хранить...хммм
@oleksiilive2084
@oleksiilive2084 3 жыл бұрын
Лучше всего сделать станок с ЧПУ и считывать с флешки коды управления по типу G-Code или ещё что-то
@D.A.V.I.N.C.I
@D.A.V.I.N.C.I 7 ай бұрын
Ето круто. Ибо своей памяти у ардуинки будет не достаточно если захочется написать сложную программу для робота например который не сможет функционировать так как будет нужно без нужного количества данных
@user-yr7ds7hj7r
@user-yr7ds7hj7r 6 ай бұрын
Если нужно крутить энкодер с задержкой во времени на определённые градусы, а потом крутить шаговик с такими же углами и задержками между поворотами, как тогда быть?
@Aleksan6er
@Aleksan6er Жыл бұрын
Привет. Подскажите с чего начать нужна команда которая будет сравнивать текущее значение и значение 3 минуты назад. Если значение перестает увиличеватся запомнить это значение. И когда это значение уменьшится на 2 единицы подать команду на отключение.
@UCanDo
@UCanDo Жыл бұрын
За помощью в написании программы вы можете обратится в мою группу Телеграмм: t.me/HomeMadeChannel
@alexandergarin2297
@alexandergarin2297 4 жыл бұрын
Вопрос знатокам. А можно на основе данной схемы сделать устройство для снятия блокировки с микросд? Т.е. флешка перешла в состояние read only, данные на ней сохранились, но ни записать, ни отформатировать ее не получается, только чтение. Вообще то есть такое готовое устройство, "Клипса для разблокировки microsd" называется, но у нас в городе такое не купишь. На Али раньше были, сейчас чего то не нахожу... Заранее спасибо за ответы!
@UCanDo
@UCanDo 4 жыл бұрын
Проблема с флешками не новая, и, в большинстве случаев, не решаемая. Сделать с ними мало что можно. Обычно этим страдает память от SanDisk (никогда не покупайте флешки и диски этой фирмы!), но не суть... Если бы это была обычная USB флешка, то есть много вариантов по восстановлению, а вот с MicroSD вариантов почти нет. Единственное что может помочь - форматирование. Но только не через компьютер, а через телефон, или планшет. Вставляете, пробуете форматировать, если не получилось - пробуйте в другом телефоне. Если смерили 3 девайса, и нигде не форматируется, то флешка можно выкидывать, ей ничем не помочь. За всю свою жизнь мне удалось реанимировать всего 1-2 флешки. Так что не особо рассчитывайте на то что получится ее восстановить.
@krepton85you
@krepton85you 6 жыл бұрын
Можно и по строкам считывать данные, все зависит от фантазии ардуинщика. :) Сейчас делаю интересный проект с microSD так тут вообще замутил индэксацию файлов и папок в один файл и вся навигация по файловой системе выполняется через этот файл, так должно быть быстрей, чем сканирвать всю файловую систему при прокрутке списка файлов на дисплее. Да и функция перехода по файлам здесь работает только в одном направлении, но это тоже решается.
@UCanDo
@UCanDo 6 жыл бұрын
Да, все от фантазии зависит. Можно вообще свой файловый менеджер сделать:)
@user-nh4sg6ql7m
@user-nh4sg6ql7m 5 жыл бұрын
Привет. А есть микросхемы памяти на 8мгб а в их можно засунуть картинку и отобразить на дисплее?
@UCanDo
@UCanDo 5 жыл бұрын
С флеш-памятью сложнее работать, чем с MicroSD. А в целом, картинку можно выводить. Вот пример: kzfaq.info/get/bejne/ic6erLKAyMzGmJc.html В этом видео я подключал дисплей и выводил на него несколько тестовых картинок
@user-nh4sg6ql7m
@user-nh4sg6ql7m 5 жыл бұрын
@@UCanDo Спасибо выручил🙂
@Megavolt.
@Megavolt. 5 жыл бұрын
Вопрос: если я правильно понял, то перед записью, файл нужно открыть для записи, сделать запись и закрыть его. Так? Отсюда вопрос- если запись, допустим данные с какой то переменной, писать в цикле, то как потом в нужный момент закрыть файл и что будет если файл не будет закрыт?
@UCanDo
@UCanDo 5 жыл бұрын
Если не закрыть файл, и потом отключить Ардуино, вытянуть флешку, и попробовать открыть файл на компьютере, то может появиться сообщение что файл поврежден. Запись в файл ведь не делается непрерывно. Любые данные получаются с промежутком. Открыли файл, записали данные, закрыли файл. Если у вас данные идут непрерывным потоком, то вам нужно как-то оптимизировать код. За сутки (а то и за несколько часов) вы полностью заполните флешку, получите ошибку записи, зависание Ардуино и файл в несколько гигабайт, который неполучится открыть на компьютере (из-за размера и ошибки сохранения файла, так как файл не был закрыт, то есть правильно сохранён). Делайте промежутки между записями. Оптимизируйте код. На самом деле данные не нужны в реальном времени. На пример, для погодной станции, сохранять данные 1 раз в 15 минут. Хотя данные можно получать и ежесекундно.
@Megavolt.
@Megavolt. 5 жыл бұрын
@@UCanDo , спасибо, принцип понятен. То есть в цикле так и нужно крутить : открыл, записал, закрыл. Конечно данные в реальном времени не нужны. Но получается что перед отключением, цикл записи как то нужно останавливать? Ведь даже если запись проводить раз в 5-15 сек то существует вероятность оставить файл открытым. То есть, по хорошему, надо изначально задавать рамки по времени? Или как?
@UCanDo
@UCanDo 5 жыл бұрын
Существует очень много способов задать временные рамки. И каждый из них предназначен для определенных целей. Все зависит от того что именно требуется от устройства. Я бы рекомендовал использовать millis вот интересные статьи: arduino.ru/Reference/Millis arduino-diy.com/arduino-Ispolzuyem-funktsii-delay-i-millis-pravilno arduinomaster.ru/program/arduino-delay-millis/
@Megavolt.
@Megavolt. 5 жыл бұрын
@@UCanDo спасибо! Нет... Не так... СПАСИБО!
@UCanDo
@UCanDo 5 жыл бұрын
Не за что :)) всегда рад помочь! Это самый простой способ реализации задержки. Есть вариант с часами реального времени. Я их использовал в метеостанции: kzfaq.info/get/bejne/rqmRl5aClqvLopc.html Есть еще вариант по прерыванию таймера. Но это совсем сложная вещь. Я его применял в тестере аккумуляторов: kzfaq.info/get/bejne/a5uih9qrutvaeWg.html (код разбираю с 10-й минуты)
@Rin_Media
@Rin_Media 5 жыл бұрын
спасибо за лайк. я бы хотел узнать поподробнее то как нужно записывать данные датчика или датчиков в файл на флешке. Например: есть пара термодатчиков подключённых к аналоговым пинам ардуино, и данные от этих датчиков было бы удобно сохранять в тхт файле в столбиках. к примеру первый датчик на первый столбик, второй на второй и т д... для того чтобы после в компьютере открыть, импортировать в екселл и прстроить график или конвертировать из одного в другое.... ну это к примеру... а вообще это очень удобно использовать к примеру для ведения статистики в определённый участок времени (сутка, неделя, месяц или же год)... анализировть к примеру изменение температура в течении дня или в сутки... говорить можно долго........
@UCanDo
@UCanDo 5 жыл бұрын
Добрый день. Такое видео уже есть: kzfaq.info/get/bejne/o7CEmNV2uM-mp6s.html Так же почитайте комментарии под тем видео, там есть несколько полезных советов.
@Rin_Media
@Rin_Media 5 жыл бұрын
Home Made - То, что ты можешь сделать спасибо, щас посмотрю👍
@UCanDo
@UCanDo 5 жыл бұрын
Кстати, подобную идею использовал в логировании данных при тестировании солнечного трекера: kzfaq.info/get/bejne/brxordeWr63NnKM.html Только принцип логирования я использовал не самый лучший.
@user-nq1qx7qt5i
@user-nq1qx7qt5i 3 жыл бұрын
На компе место кончилось?
@elenasvobodnaya7966
@elenasvobodnaya7966 6 жыл бұрын
При записи видео - меньше дёргай руками ! Это очень раздражает ! Лучше во время рассказа - покажи какую нибудь информацию (например записанную по теме) ! Удачи.
@UCanDo
@UCanDo 6 жыл бұрын
Спасибо за отзыв! Постараюсь! :)
@peace__duke
@peace__duke 6 жыл бұрын
Чойто аудиоплеер не сделаешь? а то что люди делают говорилки всякие, да и медиа шилд есть для музыки с флешкой не в счёт?
@wolodymyrzl6631
@wolodymyrzl6631 6 жыл бұрын
Pavel dyadya так это отдельные шильды!!! На одном ардуино не сделать.
@RadTV-dg5pd
@RadTV-dg5pd 4 жыл бұрын
Можна закачати на флешку оперативну сестему?
@UCanDo
@UCanDo 4 жыл бұрын
Типа написать код для Ардуино и разместить его не в микроконтроллере, а на флешке? Нет, нельзя.
@RadTV-dg5pd
@RadTV-dg5pd 4 жыл бұрын
@@UCanDo Спасибо!
@igorpodol5480
@igorpodol5480 6 жыл бұрын
а где программа с примером !?
@UCanDo
@UCanDo 6 жыл бұрын
Примеры использованы стандартные. Они есть у вас. Зайдите Файл - Примеры - SD
@vtikey7191
@vtikey7191 3 жыл бұрын
Кто нить подскажет библиотечку для работы с ардуино с конфиг файлами (инишки ) - главное - умение просто читать - параметр-значение - чтение\запись!
@UCanDo
@UCanDo 3 жыл бұрын
Я не уверен на 100%, но посмотрите эту библиотеку: github.com/stevemarple/IniFile
@UCanDo
@UCanDo 2 жыл бұрын
Спасибо за отзыв!
@movlamverdiquliyev6049
@movlamverdiquliyev6049 3 жыл бұрын
здравстуйте кто поможетсделать проект по ардуино,проект-техзадача есть-готов платить
@UCanDo
@UCanDo 3 жыл бұрын
В описании под видео написан мой имейл. Напишите мне туда
@NikNavish
@NikNavish 5 жыл бұрын
Видео можно было бы сократить раз в десять
@stalkerx569
@stalkerx569 6 жыл бұрын
а видео проигрывать нельзя?
@UCanDo
@UCanDo 6 жыл бұрын
Увы, нет. Ардуино доя этого слишком слабая. Нужно минимум STM, а лучше Raspberry PI.
@Gameplayer55055
@Gameplayer55055 6 жыл бұрын
stalker x будет 0.1 фпс
@rafaela8975
@rafaela8975 6 жыл бұрын
Можна записать на флэшку скейч и считать снего? Ато на ардуино нано места не хвотает для скейча
@UCanDo
@UCanDo 6 жыл бұрын
Нет. Оптимизируйте программу. По возможности используйте чистый С++. Замените Delay на delay_ms и т.д.
@UCanDo
@UCanDo 6 жыл бұрын
У меня одна программа занимала 40 килобайт, а после оптимизации - 15 килобайт. Без изменения программы. Только оптимизация
@rafaela8975
@rafaela8975 6 жыл бұрын
Home Made - спасибо за ответ, но я туповат не смогу это сделать
@UCanDo
@UCanDo 6 жыл бұрын
Вышлите ваш скетч. Загрузите его на пример на ГуглДиск
@rafaela8975
@rafaela8975 6 жыл бұрын
ДОБРО ВРЕМЕНИ СУТОК, ситуация таково я повторяю проект с аруино нано "Боукс мод или электронная сигарета",вот ссылка кто проектировал kzfaq.info/get/bejne/gceAhrF70p25paM.html там 2 ч у него ардуино AtMego328 У меня AtMego168 и не вмещаться вот ссылка на скейч drive.google.com/drive/folders/1kXCycgHICBorrQyg-Th3T-myKmEsOku1эсли сможешь помоги, спасибо заранее
@user-dx8jv6uf9v
@user-dx8jv6uf9v 2 жыл бұрын
Как же меня корежит от того что он даже назвать их правильно не смог
@KingdomLine
@KingdomLine 3 жыл бұрын
Есть 32 битные ардуины на ARM, кури сайт разработчиков
@gray_area
@gray_area 3 жыл бұрын
Ниочем. Ни архитектуры, ни протоколов...
We accelerate Arduino more than 20 times!
28:18
Home Made
Рет қаралды 69 М.
Arduino and external EEPROM AT24C128
12:39
Home Made
Рет қаралды 48 М.
I PEELED OFF THE CARDBOARD WATERMELON!#asmr
00:56
HAYATAKU はやたく
Рет қаралды 38 МЛН
[柴犬ASMR]曼玉Manyu&小白Bai 毛发护理Spa asmr
01:00
是曼玉不是鳗鱼
Рет қаралды 43 МЛН
ДЕНЬ РОЖДЕНИЯ БАБУШКИ #shorts
00:19
Паша Осадчий
Рет қаралды 2,4 МЛН
Do you have a friend like this? 🤣#shorts
00:12
dednahype
Рет қаралды 38 МЛН
Arduino Tutorial: SD card module Micro SD tutorial DIY.
5:22
educ8s.tv
Рет қаралды 309 М.
nRF24L01 and Arduino: we win the module
26:46
Home Made
Рет қаралды 64 М.
Connect the gyro GY-521 to Arduino!
10:49
Home Made
Рет қаралды 65 М.
Arduino and the port extender PCF8574
7:31
Home Made
Рет қаралды 24 М.
🖥️Играю в Cyberpunk на Ардуино!
18:22
AlexGyver
Рет қаралды 1,2 МЛН
Connect the encoder from the mouse to Arduino
7:45
Home Made
Рет қаралды 85 М.
Не хватает Arduino? Выход есть STM32!
9:36
VirF Live Productions
Рет қаралды 201 М.
What’s your charging level??
0:14
Татьяна Дука
Рет қаралды 7 МЛН
С Какой Высоты Разобьётся NOKIA3310 ?!😳
0:43
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,3 МЛН