roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 08:33

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 450 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 30  След.
Автор Сообщение
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 11 июн 2015, 23:49 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
попробовал тестовый скетч со светодиодом...

Код:
int button = 2;

int led = 5;

void setup() {

pinMode(led, OUTPUT);

pinMode(button, INPUT);

}

void loop(){

if (digitalRead(button) == HIGH) {

digitalWrite(led, HIGH);

}

else {

digitalWrite(led, LOW);

}

}


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

Код:
#include <Servo.h>


Servo myservo;

int button = 2;
int button2 = 3;
int led = 5;

void setup() {
  myservo.attach( 8 );
pinMode(led, OUTPUT);

pinMode(button, INPUT);
pinMode(button2, INPUT);
}

void loop(){

if (digitalRead(button) == HIGH) {

digitalWrite(led, HIGH);
myservo.write(90);
}

if (digitalRead(button) == HIGH) {

digitalWrite(led, HIGH);
myservo.write(0);
}
else {

digitalWrite(led, LOW);

}

}


Добавлено спустя 22 минуты 39 секунд:
ага, все решил проблему!
в последнем скетче я ошибся ))

вот правильный вариант, почти то что нужно
Код:
#include <Servo.h>


Servo myservo;

int button = 2;
int button2 = 3;
int led = 5;

void setup() {
  myservo.attach( 8 );
pinMode(led, OUTPUT);

pinMode(button, INPUT);
pinMode(button2, INPUT);
}

void loop(){

if (digitalRead(button) == HIGH) {

digitalWrite(led, HIGH);
myservo.write(180);
}

if (digitalRead(button2) == HIGH) {

digitalWrite(led, HIGH);
myservo.write(0);
}
else {

digitalWrite(led, LOW);

}

}


при нажатии на 1 кнопку серва едет туда, при нажатии на другую - обратно :)

приколы с прошивкой при соединенном модуле так и не реил. просто отсоединяю, прошиваю и соединяю.
почему серва плохо работала и светодиод мигал - походу проблемы с питанием как сказал Ангел... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 11 июн 2015, 23:55 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
да вот не факт, что с питанием. эт только мысля где начать копать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 12 июн 2015, 18:54 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
Angel71 писал(а):
да вот не факт, что с питанием. эт только мысля где начать копать.


я понял в чем дело, похоже что 0-1 аналоговые вход-выходы параллельны с RX - TX, и это как то влияет на прошивку. как только подключил модуль на другие пины, проблема ушла.
но появилась новая беда. маленький радиус модуля. буквально 1-1,5 метра и все, дальше не работает! это при том что я припаял антенну (проводок) :(
как увеличить радиус действия хотя бы до 5 м ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 12 июн 2015, 20:15 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
с каких пор ацп, i2c, прерывания и пара пинов порта c, стали с паралельными входами/выходами? просто альтернативные функции. если не боитесь много буковок, есть даташит. или хотя бы в сети посмотрите распиновку ардуин, там в картинках.
значит это ещё одно неудобство с радиокнопками, бррр, неудобно же.
какую антенну припаяли? вы провод хоть правильной длины сделали? куда припаяли? метров 5-10 это вполне нормально для кучи трансиверов, ну всякие nfc и прочее подобное не в счёт. для сигналок трансиверы по идеи с частотами ниже 1ггц, так что как минимум пару десятков метров должно легко и не принуждённо и без всяких усилителей.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 12 июн 2015, 22:14 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
Angel71 писал(а):
какую антенну припаяли? вы провод хоть правильной длины сделали? куда припаяли? метров 5-10 это вполне нормально для кучи трансиверов, ну всякие nfc и прочее подобное не в счёт. для сигналок трансиверы по идеи с частотами ниже 1ггц, так что как минимум пару десятков метров должно легко и не принуждённо и без всяких усилителей.


к сожалению очень спешил, эта штука как раз нужна была на праздник. и в последний момент перед выходом я обнаружил что без антенны оно дальше 0,5 м не работает!
припаял провод где то см 15, первый попавшийся подруку.
с ним стало лучше но не так как хотелось бы.
может там какой то особенный надо?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 12 июн 2015, 22:45 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Други мои, шли бы вы куда-нибудь в roboforum/детский сад/совсем детский сад/подготовительная группа. Ибо этой темой я пользуюсь как закладками на умные вещи :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 12 июн 2015, 23:21 
Не в сети
Аватара пользователя

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
Dmitry__ писал(а):
Други мои, шли бы вы куда-нибудь в roboforum/детский сад/совсем детский сад/подготовительная группа. Ибо этой темой я пользуюсь как закладками на умные вещи :D


между прочим, мы серьезные вещи обсуждаем!
это вам не хухры мухры, а создание волшебной! шкатулки! :wink:
и не смотрите что скетч простой, в волшебном мире она приобретает силу, жаль радио сигнал от брелка, туда не достает :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 июн 2015, 00:24 
Не в сети

Зарегистрирован: 08 май 2014, 18:32
Сообщения: 609
slom писал(а):
Dmitry__ писал(а):
Други мои, шли бы вы куда-нибудь в roboforum/детский сад/совсем детский сад/подготовительная группа.

в волшебном мире она приобретает силу, жаль радио сигнал от брелка, туда не достает :D

В смысле не достает в
Dmitry__ писал(а):
в roboforum/детский сад/совсем детский сад/подготовительная группа.

:lol:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 13 июн 2015, 00:40 
Не в сети
Аватара пользователя

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
волшебной шкатулки какашки. :crazy: :D


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 14 июн 2015, 17:43 
Не в сети

Зарегистрирован: 11 мар 2013, 18:26
Сообщения: 58
slom писал(а):
между прочим, мы серьезные вещи обсуждаем!
это вам не хухры мухры, а создание волшебной! шкатулки! :wink:
и не смотрите что скетч простой, в волшебном мире она приобретает силу, жаль радио сигнал от брелка, туда не достает :D


Обалдеть! вся тема на статику кодов скатилась)))
Дима, помоги людям со статикой разобраться в модулях)))
у Вас скорее всего проц зашумливает приемник и дальность близкая к 00


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 30 окт 2015, 11:30 
Не в сети

Зарегистрирован: 30 окт 2015, 11:15
Сообщения: 1
Здравствуйте.
Требуется консультация по такому вопросу.
На авто стоит старая сигналка magic systems ms-320 http://www.autodela.ru/assets/files/Ins ... ld/ms1.pdf
Есть один брелок. Задался целью сделать второй. Постепенно дошел до того, что обучающиеся китайские не подходят, т.к. чип в брелке hcs301.
Заказал чипы hcs301, перекинул на китайскую плату где до этого pic какой-то стоял, все работает, посылки отправляет, но как оказалось не привязывается.
Причина в том, что manufacturer's code не подходит? Частота 433. Какая гарантия успеха если выпишу Pickit - 2 и попробую забить стандартный код, типа 01020304итд или 1122334455итд ну и какой-нибудь серийный номер от балды? С рабочего брелка эта инфа на сколько я понял не считается.
А может кто знает какой manufacturer's code использовался на этих сигналках? На плате брелка есть надпись маркером 24, может это что-то дает?
Или все это гиблое дело и не тратить деньги на программатор?
Спасибо откликнувшимся!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 06 ноя 2015, 02:06 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Опс, только сейчас заметил тему, и то через логи модератора :)
dima_m писал(а):
Причина в том, что manufacturer's code не подходит? Частота 433. Какая гарантия успеха если выпишу Pickit - 2 и попробую забить стандартный код, типа 01020304итд или 1122334455итд ну и какой-нибудь серийный номер от балды?
Какова вероятность попасть в квартиру от балды любым ключом? Тут аналогично.
dima_m писал(а):
А может кто знает какой manufacturer's code использовался на этих сигналках?

Я не знаю, но если бы знал, то не сказал, ибо бизнес, бизнес дорогой, на икру на хлеб с маслом точно хватит :)
dima_m писал(а):
Или все это гиблое дело и не тратить деньги на программатор?

Нет смысла точно...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 09 ноя 2015, 10:47 
Не в сети

Зарегистрирован: 09 ноя 2015, 10:15
Сообщения: 3
Уважаемый Дмитрий, примите респект (ну, раз логи заметили)!
Очень познавательная тема, декодер на 12PIC629/675 - практически шедевр.
Только немного жаль, что мысля в итоге пошла в сторону ардуины :)
Поэтому, пользуясь случаем, разрешите поинтересоваться: осталась ли память в пикушке для улучшайзинга? А то сразу и предложение: на 4 ногу повесить кнопку "запоминания брелков", чтобы при одновременном нажатии на нее и на кнопку брелка декодер прописывал у себя этот брелок как "свой".
Ну, если это все не надоело еще, конечно :)
Спасибо еще раз!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 09 ноя 2015, 16:30 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
HEMETC писал(а):
Поэтому, пользуясь случаем, разрешите поинтересоваться: осталась ли память в пикушке для улучшайзинга?

Сейчас используется 678 байт (слов), осталось целых 346 :D
HEMETC писал(а):
А то сразу и предложение: на 4 ногу повесить кнопку "запоминания брелков", чтобы при одновременном нажатии на нее и на кнопку брелка декодер прописывал у себя этот брелок как "свой".

Можно, только надо помнить, что прописывать брелки можно только со "своим" мануфактурным кодом. И при такой записи надо что-то делать со старыми серийными номерами брелков. Или дописывать в список, при этом контролировать ограничение по количеству. Или при перезаписи, удалять все старые брелки. Вопросов появится туча. Получается, сейчасный способ (смотреть в коде eeprom) - лучший. Просто есть такая практика с дописыванием пультов в моем диммере для освещения. Я остановился на полной перезаписи всех брелков. Почему? Уже не вспомню :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Автомобильные брелки Keeloq с пользой для дела :)
СообщениеДобавлено: 11 ноя 2015, 11:26 
Не в сети

Зарегистрирован: 09 ноя 2015, 10:15
Сообщения: 3
Неплохо, 1/3 в запасе!
Конечно, я про серийники (про ману-код уже уяснил в начале ветки). Ну, как вариант:
1) кнопка нажата при подаче питания на декодер - стереть все номера
2) кнопка нажата (возможно, при этом удерживается больше 3 сек) при включенном декодере - добавить серийник в конец списка, если список полон - облом добавления (т.е. добавление возможно только после п.1)

Для чего: к декодеру ехать далеко (ну или в лом), прописанный ранее брелок утерян/ушатан, пользователю дается новый брелок с нужным ману-кодом и сообщается инструкция по прописке (самовывоз типа)

Правда, если никому, кроме меня, не нать, то и ладно, переживем.
Мож на чо-нить более полезное та треть флэша сгодится :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 450 ]  На страницу Пред.  1 ... 16, 17, 18, 19, 20, 21, 22 ... 30  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO