PCCar.ru - Ваш автомобильный компьютер


Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Устройства ввода

Ответ
 
Опции темы
Старый 10.01.2017, 08:10   #81
uncann
Новый Пользователь
 
Регистрация: 08.01.2017
Возраст: 41
Город: Chelyabinsk
Регион: 74
Машина: Actyon
Сообщений: 7
uncann is on a distinguished road
По умолчанию

Ну и имеется в виду спать, просто это же кнопка "power"
Вот как в скрипте на 6-ой странице, строка которая не проходит компиляцию:

if (data>=140 && data<=150) // спать
{
Remote.power();
Remote.clear();
}
uncann вне форума   Ответить с цитированием
Старый 10.01.2017, 09:03   #82
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 41
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 438
lti1 is a splendid one to beholdlti1 is a splendid one to beholdlti1 is a splendid one to beholdlti1 is a splendid one to beholdlti1 is a splendid one to beholdlti1 is a splendid one to beholdlti1 is a splendid one to behold
По умолчанию

Цитата:
Сообщение от uncann Посмотреть сообщение
Ну и имеется в виду спать, просто это же кнопка "power"
Вот как в скрипте на 6-ой странице, строка которая не проходит компиляцию:

if (data>=140 && data<=150) // спать
{
Remote.power();
Remote.clear();
}
http://pccar.ru/showthread.php?p=277286#post277286
lti1 вне форума   Ответить с цитированием
Старый 11.01.2017, 19:01   #83
uncann
Новый Пользователь
 
Регистрация: 08.01.2017
Возраст: 41
Город: Chelyabinsk
Регион: 74
Машина: Actyon
Сообщений: 7
uncann is on a distinguished road
По умолчанию

Не, файлики то поменяны, но заменил попробовать из тех что по ссылке - все равно так же 'class Remote_' has no member named 'power'
uncann вне форума   Ответить с цитированием
Старый 12.01.2017, 19:03   #84
uncann
Новый Пользователь
 
Регистрация: 08.01.2017
Возраст: 41
Город: Chelyabinsk
Регион: 74
Машина: Actyon
Сообщений: 7
uncann is on a distinguished road
По умолчанию

О! Победил
Оказывается надо так:
Remote.power();
Remote.clear();
То есть "Power" надо с маленькой буквы! С чего бы ради - непонятно, но так скомпилировалось.
uncann вне форума   Ответить с цитированием
Старый 01.03.2017, 11:13   #85
T0xa
Новый Пользователь
 
Регистрация: 11.10.2016
Возраст: 30
Город: Куйбышев
Регион: 54
Машина: Mazda
Сообщений: 6
T0xa is on a distinguished road
По умолчанию

Всем привет! Стоит задача рулить цифровым потенциометром используя энкодер. Написал скетч - залил в Arduino Uno, подтянул пины по питанию через встроенные резисторы. Все работает и регулируется. НО после того как перенес этот скетч на Pro Mini 3.3V 8Mhz, то появился глюк - вращаешь энкодер в любую сторону а он циклично меняет значение сначала до минимума а потом до максимума (либо наоборот, смотря в какую сторону крутить). Попробовал переписать скетч под библиотеку Encoder.h, но в результате все повторяется. На Uno работает как должно, а на Pro Mini циклично меняет значение, как будто энкодер попеременно вращаешь в разные стороны. Возможно где-то по схемотехнике чего-то надо добавить? В общем, прошу помощи.
__________________
Pioneer SPH-DA100 + Mini M8S II + Helix DSP.2 + Arduino

Последний раз редактировалось admin; 23.03.2017 в 01:24.
T0xa вне форума   Ответить с цитированием
Старый 01.03.2017, 16:23   #86
skanch
Старший Пользователь
 
Аватар для skanch
 
Регистрация: 19.01.2010
Возраст: 51
Город: Санкт-Петербург
Регион: 78, 98
Машина: Mitsubishi Lancer X
Сообщений: 699
skanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant future
По умолчанию

Я нисколько не программист, но пользуюсь таким скетчем в своих поделках. Связка: энкодер+ProMini 5V 16Mhz работает нормально.

Последний раз редактировалось admin; 23.03.2017 в 01:25.
skanch вне форума   Ответить с цитированием
Старый 01.03.2017, 19:14   #87
T0xa
Новый Пользователь
 
Регистрация: 11.10.2016
Возраст: 30
Город: Куйбышев
Регион: 54
Машина: Mazda
Сообщений: 6
T0xa is on a distinguished road
По умолчанию

Цитата:
Сообщение от skanch Посмотреть сообщение
Я нисколько не программист, но пользуюсь таким скетчем в своих поделках. Связка: энкодер+ProMini 5V 16Mhz работает нормально.
Благодарю, но на мой взгляд слишком громоздко. Нашел решение своей проблемы - подтянул пины по питанию через внешние резисторы 10 кОм и для надежности добавил конденсаторы 0.1 мкф. Все пришло в норму
__________________
Pioneer SPH-DA100 + Mini M8S II + Helix DSP.2 + Arduino

Последний раз редактировалось admin; 23.03.2017 в 01:24.
T0xa вне форума   Ответить с цитированием
Старый 01.03.2017, 19:22   #88
skanch
Старший Пользователь
 
Аватар для skanch
 
Регистрация: 19.01.2010
Возраст: 51
Город: Санкт-Петербург
Регион: 78, 98
Машина: Mitsubishi Lancer X
Сообщений: 699
skanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant future
По умолчанию

Цитата:
Сообщение от T0xa Посмотреть сообщение
... Нашел решение своей проблемы - подтянул пины по питанию через внешние резисторы 10 кОм и для надежности добавил конденсаторы 0.1 мкф. Все пришло в норму
Все оказалось куда проще, чем я мог предположить... Удачи в проекте!
skanch вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 09:27.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Яндекс.Метрика