Форум программистов, компьютерный форум, киберфорум
Робототехника и умный дом
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 09.01.2020
Сообщений: 7
1

Как подключить соленоид к планшету?

09.01.2020, 17:22. Просмотров 396. Ответов 10

Здравствуйте!
Хочу подключить к планшету соленоид, чтобы при прикосновении к экрану передавался сигнал на соленоид и срабатывал механизм, но не знаю, как это реализовать. Даже с чего начать не особенно понимаю. Вижу такие варианты передачи сигнала:
1. через блютус на плату ардуино и, непосредственно, на соленоид.
2. через кабель сразу на соленоид.

Второй вариант мне больше подходит ввиду простоты, надёжности и максимальной дешевезны конструкции. Но первый хоть примерно понятно как осуществить. Может кто-то что-то умное подсказать по этому поводу?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.01.2020, 17:22
Ответы с готовыми решениями:

Как подключить сканер к андроид планшету?
Как подключить сканер к андроид планшету?

Подключить внешнюю веб-камеру к планшету на Android
Привет. Нужно подключить внешнюю веб камеру к планшету на Android, нужно для осмотра вентиляции и...

Как подобрать соленоид
Здравствуйте! Пытаюсь собрать небольшой граверный станок ЧПУ. Мне необходимо устройство, которое...

Соленоид
Здравствуйте! Помогите или посоветуйте, как скоммутировать два соленоида, что бы работали по...

10
2386 / 1705 / 355
Регистрация: 11.09.2009
Сообщений: 6,280
10.01.2020, 18:18 2
Цитата Сообщение от Deepsky123 Посмотреть сообщение
чтобы при прикосновении к экрану передавался сигнал
Вот сначала этот вопрос решите. Что за программа будет ваше прикосновение отлавливать, и куда может команду выдать.
0
0 / 0 / 0
Регистрация: 09.01.2020
Сообщений: 7
10.01.2020, 18:35  [ТС] 3
Программу будем писать мы сами (или у кого-то заказывать). Поэтому решили сначала разобраться с архитектурой.
0
2386 / 1705 / 355
Регистрация: 11.09.2009
Сообщений: 6,280
10.01.2020, 19:54 4
Цитата Сообщение от Deepsky123 Посмотреть сообщение
сначала разобраться с ...
Не с того конца заходите. Тот, кто будет писать программу, скажет, куда, что и как подключить. Фигня вопрос.
0
0 / 0 / 0
Регистрация: 09.01.2020
Сообщений: 7
10.01.2020, 20:26  [ТС] 5
А вы что посоветуете? как лучше осуществить передачу сигнала?
0
2386 / 1705 / 355
Регистрация: 11.09.2009
Сообщений: 6,280
10.01.2020, 23:31 6
Цитата Сообщение от Deepsky123 Посмотреть сообщение
А вы что посоветуете?
Я уже посоветовал - начать с программы, а подключение оставить тому, кто будет её писать. Он посмотрит на ваш планшет, найдёт подходящий выходной разъём или беспроводной интерфейс, сообразит, что из софта надо написать, скажет, какое устройство надо собрать, чтобы подключать к этому интерфейсу, соберёт его сам или подскажет, к кому обратиться, и определит стоимость работы.

Цитата Сообщение от Deepsky123 Посмотреть сообщение
как лучше осуществить передачу сигнала?
Хотите определиться с этим сами - рассмотрите внимательно свой планшет. Если за пять минут так и не поймёте, - решение вашей задачи написано выше.

Добавлено
P.S.
Чтобы заранее пресечь ваше возмущение, что я не написал вам решение, добавлю:
Решений может быть несколько. Выбор конкретного решения зависит от того, кто будет писать софт. Смотря что ему проще, по каким интерфейсам у него есть наработки.
Единственное, что могу сказать точно - в составе этого решения будет внешний блочок питания. Ни один из интерфейсов планшета не потянет никакого соленоида.
1
0 / 0 / 0
Регистрация: 09.01.2020
Сообщений: 7
11.01.2020, 12:49  [ТС] 7
Спасибо за рекомендации.
Дело в том, что решение должно быть универсальным и подходить для 90% планшетов. Этот узел будет частью другого механизма. И хотя он будет в индивидуальном пользовании, к нему будут подключаться разные виды планшетов. Разрабатываемый нами прибор будет находиться в квартирах, соответственно, подключать к нему будут то, что есть в наличии.

Про блок питания спасибо, одним вопросом меньше.

А на чём лучше писать прогу, если под андроид? Я знаю, что для программирования плат ардуино есть среда, где прописывается код. А как этот код совместить с кодом основной программы? или как "заставить" планшет передавать импульсы на соленоид? это любой язык позволяет? извините, если вопросы совсем глупые. Спасибо.
0
2386 / 1705 / 355
Регистрация: 11.09.2009
Сообщений: 6,280
11.01.2020, 14:07 8
Цитата Сообщение от Deepsky123 Посмотреть сообщение
А на чём лучше писать прогу, если под андроид?
Программист это сам решит. "© Лучший язык программирования тот, которым владеешь в совершенстве".

Цитата Сообщение от Deepsky123 Посмотреть сообщение
А как этот код совместить с кодом основной программы?
Для этого придумываются команды, которые будут передаваться по выбранному интерфейсу.

Цитата Сообщение от Deepsky123 Посмотреть сообщение
это любой язык позволяет?
Может и не любой, но ещё раз повторю, - программист без проблем выберет подходящий.
_________________________________

Цитата Сообщение от Deepsky123 Посмотреть сообщение
прибор будет находиться в квартирах, соответственно, подключать к нему будут то, что есть в наличии.
А вот это уже похоже на начало работы над ТЗ (Техническим Заданием на разработку).
Обсуждение ТЗ видимо начнётся с вопроса: "А как быть с теми, у кого только утюг, холодильник и проводной телефон"? Может тогда сразу и включить конкретный тип недорогого управляющего устройства в комплект поставки, а не писать дорогущую универсальную мультиплатформенную управляющую программу под все типы устройств? Сразу и вопрос организации технической поддержки отпадает...
0
0 / 0 / 0
Регистрация: 09.01.2020
Сообщений: 7
11.01.2020, 14:28  [ТС] 9
После общения с парой программистов, оказалось, что такое делали далеко не все. Один, правда, совсем ещё зелёный был, а другой - дядька опытный, с большим стажем, но тоже сказал, что нужно сидеть и разбираться. И, кстати, первое, что спрашивали: "как будете подключать?". Это какая-то узкая тематика, как я понимаю. Была надежда, что тут есть люди, которые делали что-то подобное.

недорогое управляющее устройство не подойдёт. Тут основная идея в "мозгах" прибора, а соленоид - как придаток, но НЕобходимый.

Если кто хочет взяться за выполнение программной части, готовы обсудить условия сотрудничества.
0
2386 / 1705 / 355
Регистрация: 11.09.2009
Сообщений: 6,280
11.01.2020, 14:46 10
Тогда пишите подробное ТЗ на систему целиком, чтобы было что отправить тому, кто заинтересуется.

Добавлено
И тему видимо придётся перенести в другой раздел форума. Можете попросить модератора пренести, а можете создать там новую, но с более подробным изложением задачи.

Цитата Сообщение от Deepsky123 Посмотреть сообщение
первое, что спрашивали: "как будете подключать?". Это какая-то узкая тематика, как я понимаю.
Да, не все этим занимаются, но вопрос был скорее потому, что из вашей формулировки задачи очевидно видно, что "основная идея" совершенно не продумана, и сотрудничество с вами грозит бесконечными переделками, когда из-за недосказанности окажется, что всё совсем не то и не так.
Будьте готовы к тому, что тот, кто действительно может выполнить этот проект, не начнёт ничего делать, пока не вытрясет из вас все подробности.
0
0 / 0 / 0
Регистрация: 09.01.2020
Сообщений: 7
11.01.2020, 15:59  [ТС] 11
Может вы и правы.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.01.2020, 15:59

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Соленоид. Подскажите
Здравствуйте. подскажите пожалуйста про соленоид: если дан кольцевой соленогид прямоугольного...

однослойный соленоид
Какой длины нужно взять медную проволоку диаметром 1.0 мм, чтобы изготовить однослойный соленоид с...

Электромагнитная индукция. Соленоид
Ребят, помогите пожалуйста, с задачей... Где-то ошибка Задача: Внутри соленоида, находящегося в...

Соленоид и выходной барьер
Соленоид :ASCO series 327 ,барьер выходной дискретный :KFD2-SL2-Ex2 Фирма«Pepperl+Fuchs»Германия,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.