Страница 1 из 2

Работа с усб флешкой

Добавлено: 10 ноя 2020, 23:20
shura2
Возможно ли читать/записывать файлы с убс флешки? А то поиск только sd card выкидывает.

Работа с усб флешкой

Добавлено: 10 ноя 2020, 23:43
RedSky
На форуме готового решения нет. Уточните какой контноллер планируется.
Тут что то подобное проделывал человек:
http://forum.amperka.ru/threads/%D0%9F% ... ino.20038/
Но в любом случае независимо от типа контроллера нужно организовать usb хост. Для уно, меги, Леонардо есть шилды.

Работа с усб флешкой

Добавлено: 22 ноя 2020, 01:39
shura2
RedSky писал(а): 10 ноя 2020, 23:43 На форуме готового решения нет. Уточните какой контноллер планируется.
Это я понял, но я кроме примера по вашей ссылке ничего не нашел, все только с работой SDcard. Хотя по логике должны быть библиотеки для работы с файлами через усб

плату купил на чипе 3421ee https://aliexpress.ru/item/32942427334. ... 33ed8vTbx9

тут много информации: https://chome.nerpa.tech/arduino_usb_ho ... _projects/ но все в кучу и мне не хватает знаний разобраться, где именно искать работу с файлами

Работа с усб флешкой

Добавлено: 23 ноя 2020, 07:18
KulibinOrsk
Не помешал бы ПБ для работы с USB-флешкой. SD-карта это хорошо когда за столом сидишь с платой, а когда на оборудовании это очень не удобно и не практично.
Может кто то возьмется сделать ПБ с программным SPI ...

Работа с усб флешкой

Добавлено: 23 ноя 2020, 07:47
Phazz
А как вы используете флешку на ардуино? Я просто не могу представить сценария при котором нужно ее постоянно вытаскивать.

Работа с усб флешкой

Добавлено: 23 ноя 2020, 08:02
KulibinOrsk
Я пока не использую, но в планах есть давно. Планирую, если справлюсь конечно, сделать регистратор параметров для 3-х фазной сети.
Отслеживать скачки напряжения. Превышения тока по уставкам. Будут встроенные часы. Предполагается записывать информацию на флешку к примеру один раз в день (до этого копить в контроллере, как вариант). Затем по этой информации можно на ПК строить графики.

Работа с усб флешкой

Добавлено: 23 ноя 2020, 13:22
Phazz
Ну sd карта не сильно меньше флешки. А копить параметры сети в памяти контроллера не сильно хорошая идея. Это либо затирать еепром либо обепечить контроль питания, чтобы в случае чего все данные записать в еепром

Работа с усб флешкой

Добавлено: 23 ноя 2020, 17:46
KulibinOrsk
[ref=#808080]Phazz[/ref], детали работы потом решить можно.
Сейчас нужен человек который сможет сделать ПБ для работы с USB флешкой.
Если за столом сидеть и мучать контроллер то карта пойдет. А если в производственных условиях, да если еще и не сам будешь вытаскивать и втыкать флешку то такие вещи лучше делать обыденными, т.е. общепринятыми. Да и карту смотреть нужен картридер.
Вы сможете сделать ПБ ?

Работа с усб флешкой

Добавлено: 28 ноя 2020, 01:24
shura2
Phazz писал(а): 23 ноя 2020, 07:47 А как вы используете флешку на ардуино? Я просто не могу представить сценария при котором нужно ее постоянно вытаскивать.
Перенести программу, что бы устройство на ардуине её выполнило. Тот же Gcode для станков и 3д принтеров. С СДкартой не набегаешься.

Отправлено спустя 1 минуту 31 секунду:
Нашел еще один usb host shild. https://www.hobbytronics.co.uk/usb-host-flash-drive

Вроде можно читать/записывать файлы. Куплю, попробую

Работа с усб флешкой

Добавлено: 28 ноя 2020, 14:08
KulibinOrsk
[ref]shura2[/ref], а на алиэкспрессе не находили такой модуль ?
Кстати если получится сделать на I2C то это идеальный вариант для такого устройства.

Работа с усб флешкой

Добавлено: 29 ноя 2020, 01:12
shura2
KulibinOrsk писал(а): 28 ноя 2020, 14:08 shura2, а на алиэкспрессе не находили такой модуль ?
Нет, не искал пока.Думаю, что есть.

зато нашел библиотеку для esp32
https://github.com/francisconavy/usb2esp

Работа с усб флешкой

Добавлено: 29 ноя 2020, 07:32
aidar_i
Удалил

Работа с усб флешкой

Добавлено: 29 ноя 2020, 16:37
KulibinOrsk
[ref]shura2[/ref], около часа искал и так не нашел я подобного модуля на алиэкспресс. Если нет в свободном доступе то и интереса нет, думаю и у других так же. Жаль...

Работа с усб флешкой

Добавлено: 29 ноя 2020, 16:57
nalnik
Я вот такие неделю назад получил с Ебэя
https://www.ebay.com/itm/1PCS-CH376S-U- ... 2749.l2649

Работа с усб флешкой

Добавлено: 29 ноя 2020, 17:00
KulibinOrsk
[ref=#808080]nalnik[/ref], такое я по-моему встречал на али... а вы их сумели запустить в работу с ардуино ? смысл то не только купить...

Работа с усб флешкой

Добавлено: 29 ноя 2020, 17:17
nalnik
Еще не занимался, пользуюсь пока SD картами,
да и смысл подключать по RX - TX --- скорость будит я думаю меньше чем у SD карты.

Отправлено спустя 7 минут 23 секунды:
KulibinOrsk писал(а): 29 ноя 2020, 17:00 смысл то не только купить...
Я с начало покупаю - а потом "фантазирую"...

Работа с усб флешкой

Добавлено: 29 ноя 2020, 17:24
fsergei70
Есть отличная библиотека по работе с spi памятью, библиотека поддерживает кучу типов памяти, работает и на esp и на ардуино. Spi память имеет большие объемы да и стоит недорого. Прекрасная альтернатива картам памяти и флешкам. https://github.com/Marzogh/SPIMemory

Работа с усб флешкой

Добавлено: 29 ноя 2020, 17:32
nalnik
Да вот еще
у продавца на фотке не та плата
https://www.ebay.com/itm/1PCS-CH376S-U- ... 2749.l2649

прислали вот такие

Работа с усб флешкой

Добавлено: 29 ноя 2020, 17:52
Dryundel
Вот шилды.
А вот библиотека.
У кого есть желание и время можно изваять блок. :)

Работа с усб флешкой

Добавлено: 29 ноя 2020, 18:06
KulibinOrsk
[ref]Dryundel[/ref], ну это уже ближе к реальности в железе. Осталось дело за ПБ )))
Но думаю что таких трудно будет найти, исходя из подобных ранее запросов на написание ПБ.
Нужно либо I2C задействовать, либо UART программный т.к. под флешку отдавать SPI совсем жалко. Запись на флешку это доп. функция и надо отдавать НЕбольшую часть железки под неё.[ref=#808080]nalnik[/ref], потому не стоит рассматривать скорость как приоритет.