Comments 38
В «Юном технике» предлагали тем же способом считывать команды с экрана телевизора, к которому подключён БК-0010.
+3
Я сам в 90 году опубликовал статью в журнале «Радио» как подсоединить программируемый калькулятор БЗ 34 к управлению устройствами, а вскоре у меня появились компьютеры вначале Электроника 85, а затем пошли PC, начиная с 286 и я про эту ерунду забыл, но я все равно с сожалением думал, почему на них нет такого простого непрофессионального, «любительского» интерфейса, что бы включить выключить свет, мотор, считать данные с датчика, ну как в Ардуино сейчас, так скажем, в те времена ни ардуино, ни смартфонов не было.
0
Класс! А я уже давно голову ломаю как проще сопрядить разные устройства со смартфоном)
+1
Вот уж не сказал бы, что это простой способ.
+2
А в чем вы видите сложность?
0
Мне кажется, usb-serial использовать проще. Никакого механического бандажа, только стандартные разъемы. Но на 100% не уверен на счет поддержки в Android таких чипов, хотя уверен, что должно быть.
0
Я с вами согласен, более того я хочу развить вашу мысль. Можно передавать команды от смартфона к машинке, через блютуз или другие каналы радио связи, но тогда придётся создавать довольно-таки сложное электронное устройство на чипах, которое можно сделать только очень опытный электронщик или в заводских условиях. А здесь устройство типа «Сделай сам».
0
А вот видео Вы бы лучше на Youtube закинули. Это, кстати, решит проблему вставки в пост.
+1
Странно, раньше получалось из контакта видео вставить, теперь нет.
Скрытый текст
0
Я видел что оно (видео) есть.
Но сейчас в некоторых странах нет доступа к вк, у некоторых может не быть впна или может быть не настроен. Да и вообще пдключать впн чтоб посмотреть видео про машинку в вк? Серьёзно?
Если хотите чтоб его смотрели — залейте на yt.
0
Спасибо за подсказку. Я написанием статей не связывался и много не знаю.
0
команды можно передавать через mini jack — аналог, 2 канала, для 4 моторов хватит.
Если нужно больше, можно создать простенькую плату для расшифровки сигнала.
Если нужно больше, можно создать простенькую плату для расшифровки сигнала.
0
Специально зашёл посмотреть на способ соединения смартфона с периферией.
Очень удивился) Выбранный способ, конечно, не сильно лагучий, но очень уж непрямой (читай — некпдшный, хоть в проекте это и не важно).
Быстрогугл дал вот такую наводку, cxem.net/arduino/arduino50.php
Думаете, сложнее было бы?
Очень удивился) Выбранный способ, конечно, не сильно лагучий, но очень уж непрямой (читай — некпдшный, хоть в проекте это и не важно).
Быстрогугл дал вот такую наводку, cxem.net/arduino/arduino50.php
Думаете, сложнее было бы?
+1
«Очень удивился» это и было целью моего проекта, как вы назвали. Я и сам удивился когда сделал. Мне хотелось напрямую соединиться смартфон с машинкой, а неэффективность или лагучесть связи. Кого сейчас удивит машинка управляемая ардуино, школьники собирают и программируют, я в такой организации у нас в Ухте работал. Ну, конечно, что вы предложили эффективнее, но это ардуинно использует смартфон для связи, или смартфон будет использовать ардуино.
0
Сложнее. Там на стороне ардуины предполагается поднимать USB Host. Возможно, для одного отдельно взятого телефона это получится сделать, но универсальный хост, который будет работать со всем зоопарком устройств — задача нетривиальная.
И да, это при условии, что гугл не грохнул этот «Open Accessory» — в массы оно явно не пошло…
И да, это при условии, что гугл не грохнул этот «Open Accessory» — в массы оно явно не пошло…
+1
Когда то экспериментировал с передачей данных с планшета на микроконтроллер через экран.
На планшете мигают два квадратика. Один задаёт такт, другой передаёт биты.
www.youtube.com/watch?v=RbQw6dTKIl0
На планшете мигают два квадратика. Один задаёт такт, другой передаёт биты.
www.youtube.com/watch?v=RbQw6dTKIl0
+3
Подозреваю, что эту идею претворил и использовал кто-нибудь еще раньше, а мы всего лишь эпигоны.
+2
Может еще и ШИМ управление можете реализовать таким образом?
+1
Частота обновления экрана 60 Гц. В BASIC! временную задержку можно сделать не менее 20 милисекунд, я так так прочитал в мануле, так что если скважность самая маленькая 10%, то частота не превысит 5 Гц. Вроде все правильно я посчитал? Если частота устраивает, то можно и ШИМ. А вообще надо попробовать.
0
Спасибо! Вы открыли для меня BASIC!, до этого все попытки найти удобоваримый basic для Андроид не увенчались успехом. Сижу, осваиваю. А способ управления через экран и светодиоды я собирался использовать несколько раз за последние 30 лет, начиная ещё с Радио86РК, правда так ни разу и не дошло. Теперь вот снова задумался.
+1
Желаю успеха! Передача управляющих сигналов через экран, способ конечно не эффективный и дилетантский, но позволил быстро соединить на данный момент несоединимое, смартфон и игрушку ирешить задачу, которую сам себе задал, сделать машинку управляемую голосом. Перед этим я где-то прочитал о микроволновке управляемой голосом, смотрю а в fro-basic есть возможность голос переводить в текст.
0
Передача управляющих сигналов через экран
Блин, сутки уже бьюсь над укрощением «касания» (команда GR.TOUCH). Могли бы Вы набросать пример программки, просто ожидающей касаний, и выводящей на экран координаты последнего касания. Чувствую себя тупым. Заранее благодарен.
И почему не работает
стандартный пример?
do
gr.touch touched, x, y
until touched
gr.front 0
print «You touched the screen at coordinate »; x; «x»; y
end
gr.touch touched, x, y
until touched
gr.front 0
print «You touched the screen at coordinate »; x; «x»; y
end
0
Пары чисел это координаты точек в которые вы тыкали пальцем
0
Вы прям спасли меня! Хотя насчёт графического режима у меня был проблеск в последний момент. Руководство черпаю отсюда: rfobasic, многое неясно. Может ещё подскажете, есть ли возможность в графическом режиме шрифт крупней сделать (gr.text.draw), потому что при разрешении экрана 720*1280 буквы только под микроскопом видны.
А также текст в голос, причём намного лучше, чем специализированные программы для этого, которые я пробовал.
в fro-basic есть возможность голос переводить в текст
А также текст в голос, причём намного лучше, чем специализированные программы для этого, которые я пробовал.
0
При установке СОЗДАЕТСЯ ПАПКА с файлами много примеров откройте ее в бейсике и выберите файл
/storage/emulated/0/rfo-basic/source/Sample_Programs/f12_graphics_text.bas
/storage/emulated/0/rfo-basic/source/Sample_Programs/f12_graphics_text.bas
0
Sign up to leave a comment.
Смартфон управляет игрушечным автомобилем