Здравствуйте, гость ( Вход | Регистрация )

8 страниц V « < 6 7 8  
Ответить в эту темуОткрыть новую тему
> Pilot + Arduino (Hardware clicker)
DarkMaster
сообщение 20.12.2020, 10:50
Сообщение #141


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



А можно мне пояснить в чем разница между контроллерами? Всмысле компилятор разве не должен на выходе дать рабочий результат для другого контроллера? Или там какие-то фишки? Для меня всегда разница была только в количестве сигнальных лапок и шим...


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 20.12.2020, 17:08
Сообщение #142


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
А можно мне пояснить в чем разница между контроллерами?

Micro и Leonardo определяются как USB устройство.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.12.2020, 1:59
Сообщение #143


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Цитата
Micro и Leonardo определяются как USB устройство.

Так а определение разве не зависит от прошивки?
Остальные шить только программатором?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 21.12.2020, 2:11
Сообщение #144


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
Так а определение разве не зависит от прошивки?

От прошивки зависит только то, что будет выполнять ардуино.
Цитата
Остальные шить только программатором?

Может ещё как-то можно, это самое простое решение.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.12.2020, 3:26
Сообщение #145


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Цитата
От прошивки зависит только то, что будет выполнять ардуино.

Да, но добавляя заголовок клавиатуры мы получаем клавиатуру в устройствах, а добавляя мышь мы получаем мышь.
Правильно ли я понимаю, что грубо говоря есть 2 прошивки. Пользовательская и некоторая хардовая которая не подлежит замене в адекватном виде? Либо это все единая прошивка, но компилятор скрыто докидывает "хардверный" код в каждый проект?


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 21.12.2020, 3:45
Сообщение #146


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Цитата
Да, но добавляя заголовок клавиатуры мы получаем клавиатуру в устройствах, а добавляя мышь мы получаем мышь.

Если нет мыши, то заголовочный файл никак не поможет, это же просто подключение библиотеки с функциями. Другие ардуино просто не будут определяться как мышь и клавиатура.
Прикрепленное изображение
У меня же не 3 мыши подключено... хотя не понятно откуда третья взялась.
Цитата
Правильно ли я понимаю, что грубо говоря есть 2 прошивки. Пользовательская и некоторая хардовая которая не подлежит замене в адекватном виде? Либо это все единая прошивка, но компилятор скрыто докидывает "хардверный" код в каждый проект?

Без понятия.

Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.12.2020, 4:57
Сообщение #147


***********

Модератор UOPilot
Сообщений: 9.460
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27708
Пользователь №: 11.279



Цитата
Если нет мыши, то заголовочный файл никак не поможет, это же просто подключение библиотеки с функциями. Другие ардуино просто не будут определяться как мышь и клавиатура.

Пока не появилась твоя версия с мышой в заголовке - ардуинка определялась только, как ардуино и клавиатура. Т.е. вроде как зависит.
Цитата
Другие ардуино просто не будут определяться как мышь и клавиатура.

Вот этот момент мне на самом деле не понятен до состояния совсем. Почему? Всегда считал, как я уже писал выше, что все это контролирует прошивка.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 21.12.2020, 11:49
Сообщение #148


********

Master
Сообщений: 1.394
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 20893
Пользователь №: 16.156



Цитата(DarkMaster @ 21.12.2020, 3:26) *


Правильно ли я понимаю, что грубо говоря есть 2 прошивки. Пользовательская и некоторая хардовая которая не подлежит замене в адекватном виде?



Тут поясняется как это работает. Если кратко, то есть мини прошивка, которая ставится программатором (и ее можно поменять на свое усмотрение), дальше устройство начинает работать по протоколу usb и позволяет заливать основную прошивку.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Fors1k
сообщение 23.12.2020, 2:28
Сообщение #149


*****

Journeyman
Сообщений: 497
Регистрация: 19.12.2017
Группа: Пользователи
Наличность: 2420
Пользователь №: 18.746



Цитата(cirus @ 26.11.2020, 13:32) *

В параметрах мыши убрать галку 'Включить повышенную точность установки указателя'.

Я тут понял, что тем, кто играл в CS, такая проблема не грозит (IMG:style_emoticons/default/smile.gif)


Сообщение отредактировал Fors1k - 23.12.2020, 2:31


--------------------
Для связиИзображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ya_ne_pil
сообщение 30.9.2022, 20:53
Сообщение #150


*

Registred
Сообщений: 2
Регистрация: 30.9.2022
Группа: Пользователи
Наличность: 0
Пользователь №: 20.351



Очень жаль что тема почти умерла но по ней я смог сделать все настройки и очень благодарен автору.
Если кому придет уведомление по теме то подскажите, работают ли команды совместно с if, repeat, while ?
Потому что не получилось их объединить, постоянно ошибки вылезают.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Madeus
сообщение 30.9.2022, 22:15
Сообщение #151


****

Apprentice
Сообщений: 282
Регистрация: 19.11.2019
Группа: Пользователи
Наличность: 8296
Пользователь №: 19.451
Возраст: 32



Актуальная тема по Arduino
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ya_ne_pil
сообщение 30.9.2022, 23:19
Сообщение #152


*

Registred
Сообщений: 2
Регистрация: 30.9.2022
Группа: Пользователи
Наличность: 0
Пользователь №: 20.351



Цитата(Madeus @ 30.9.2022, 22:15) *

Актуальная тема по Arduino

Спасибо! Пропустил эту тему, надеюсь найду там ответ.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 11.3.2023, 10:06
Сообщение #153


**

Neophyte
Сообщений: 24
Регистрация: 23.3.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.927
Возраст: 40



Доброе утро, приобрёл этот дивайс и хотел попробовать, и как всегда возникли проблемы. Небольшой скрипт, при котором мышка переходит в нужную сторону (показывая что скрипт работает). Но вот нажатие клавиатуры не происходит.
Прикрепленное изображение

Код

--lua
local hw = require'arduino'
hw.com = hw.get_port (2341, 8037)    -- указать vid и pid ардуино
if hw.com < 1 then   -- если номер порта меньше 1
     log ('error = ' .. tostring(hw.com))    -- код ошибки
     end_script ()
end
wait (3000)
kleft (113, 51    ,  "abs")

if color(804, 60 ,  "abs") == 1580423  then
       left (480, 1017 ,  "abs")
else
    left (600, 1014 ,  "abs")
end

end_script ()

Так же мышка перемещается но нажатие левой клавиши не происходит
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 11.3.2023, 11:34
Сообщение #154


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



В вашем скрипте нет функций для нажатий через ардуино. Смотрите примеры.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 11.3.2023, 13:32
Сообщение #155


**

Neophyte
Сообщений: 24
Регистрация: 23.3.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.927
Возраст: 40



Да тут еше хуже, все норм а теперь вылазиет это сообщение
Код

processing.app.debug.RunnerException
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:152)
    at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
    at processing.app.SketchController.upload(SketchController.java:732)
    at processing.app.SketchController.exportApplet(SketchController.java:703)
    at processing.app.Editor$UploadHandler.run(Editor.java:2061)
    at java.lang.Thread.run(Thread.java:748)
Caused by: processing.app.SerialException: Ошибка создания последовательного порта "COM3"
    at processing.app.Serial.touchForCDCReset(Serial.java:107)
    at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:136)
    ... 5 more
Caused by: jssc.SerialPortException: Port name - COM3; Method name - openPort(); Exception type - Port not found.
    at jssc.SerialPort.openPort(SerialPort.java:167)
    at processing.app.Serial.touchForCDCReset(Serial.java:101)
    ... 6 more


Прикрепленное изображениеПрикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 11.3.2023, 13:49
Сообщение #156


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Всё что нужно, включая скетч и примеры использования, тут: https://forum.uokit.com/index.php?showtopic=70514
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
kdv
сообщение 11.3.2023, 14:06
Сообщение #157


**

Neophyte
Сообщений: 24
Регистрация: 23.3.2021
Группа: Пользователи
Наличность: 0
Пользователь №: 19.927
Возраст: 40



Цитата(cirus @ 11.3.2023, 13:49) *

Всё что нужно, включая скетч и примеры использования, тут: https://forum.uokit.com/index.php?showtopic=70514

Да я ка бы и делал по тому что там написано, но по какой-то причины скетчи не загружаются (раньше загружались), даже "Примеры" что загружены там, но как я говорил раньше загружались, может это быть с поломкой ардуина
Прикрепленное изображение
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 11.3.2023, 14:42
Сообщение #158


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26540
Пользователь №: 16.971
Возраст: 29



Перезагрузка пк решает многие проблемы. Также на ардуино есть кнопка reset.
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

8 страниц V « < 6 7 8
Ответить в эту темуОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 28.3.2024, 14:02
Designed by Nickostyle