roboforum.ru

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

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




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

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

А чего рассказывать? Есть кучка разных не связанных подпрограмм, одни декодируют сигнал с приемника и бросают в rs232, другие принимают код с rs232, шифруют и передают на модулятор. Все тестировано, управляет как и автобрелки. Но, я себе слабо представляю что с этим делать.
По:
dccharacter писал(а):
Сделать библитеку для дуни
Запилить на гитхаб

Я НЕНАВИЖУ си++ (для оформления библы). Я наоборот алгоритм шифрования вытаскивал из библы :), вот этой:
https://github.com/franksmicro/Arduino/tree/master/libraries/Keeloq
Гитхаб тож не мое... За 27 лет программирования (ого, пощетал :shock: ) не понадобились такие опции.


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

Зарегистрирован: 11 мар 2013, 18:26
Сообщения: 58
Dmitry__ писал(а):
Я НЕНАВИЖУ си++

На пиках не получается сделать кодер? Или ты просто заодно с дуней хочешь побаловаться))


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

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Dmitry__ писал(а):
Я НЕНАВИЖУ си++ (для оформления библы). Я наоборот алгоритм шифрования вытаскивал из библы :), вот этой:
https://github.com/franksmicro/Arduino/tree/master/libraries/Keeloq
Гитхаб тож не мое... За 27 лет программирования (ого, пощетал :shock: ) не понадобились такие опции.

Тогда непонятно желание это куда-то деть. :D В каком оно виде тады?
Если в лом разбираться с разными языками программирования, то можно просто статейку отгрохать, с понятными картинками (и словами). :wink: Тогда может у меня появится желание (потому как ключи есть какие-то, а схемы управления/приёмника - нет) - это всё на баском переписать... :oops:


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

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

http://www.libremechanics.com/?q=node/30

да что то не работает.
может у кого то есть скетч под такой брелок? :)

Добавлено спустя 29 минут 13 секунд:
пробую вот так, тоже не работает, вообще ничего (
Код:
#include <Servo.h>
Servo myservo;
Servo myservo2;

void setup() {
  myservo.attach(5);
  myservo2.attach(4);
  Serial.begin(9600);

}
void loop() {


while (digitalRead(9) == HIGH) {  // Button 1 pressed
myservo.write(10);
Serial.print("U1");
}
while (digitalRead(10) == HIGH) {  // Button 2 pressed
myservo.write(90);
  Serial.print("U2");

while (digitalRead(11) == HIGH) {  // Button 3 pressed
myservo.write(150);
  Serial.print("U3");
}
while (digitalRead(12) == HIGH) {  // Button 4 pressed
myservo.write(50);
  Serial.print("U4");
}

}


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

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
slom писал(а):
пробую брелок SC2272-M4

Это все какашки с фиксир. кодом. Бросай это грязное дело, пока никто не умер под взбесившейся машинкой. Читай мой пост про самооткрывающиеся двери гаражей... :)


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

Зарегистрирован: 03 янв 2012, 12:55
Сообщения: 3298
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...
Дим, так где твой материал можно глянуть ("кучка разных не связанных подпрограмм, одни декодируют сигнал с приемника и бросают в rs232, другие принимают код с rs232")?
И какой готовый радио модуль для МК посоветуешь, чтобы пощупать (это всё)?

зы: я ща слабо понимаю механику, но как регить новые брелки в системе...ведь одного кодирования/декодирования мало.


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

Зарегистрирован: 07 сен 2014, 19:29
Сообщения: 645
Откуда: Севастополь
Skype: slom_3d
прог. языки: 3d max :)
Dmitry__ писал(а):
slom писал(а):
пробую брелок SC2272-M4

Это все какашки с фиксир. кодом. Бросай это грязное дело, пока никто не умер под взбесившейся машинкой. Читай мой пост про самооткрывающиеся двери гаражей... :)


да и ладно у меня вон на машине такой цз, уходил вроде закрывал двери, пришел через пол часа - открыты :D
ну а этот брелок мне нужен для детской игрушки, там 100% без жертв :lol:
лучше подскажите как как этим пользоваться? есть рабочий код?
нужно чтобы при нажатии на 1 кнопку серва ушла на заданный угол. (открылось)
при нажатии на 2 кнопку, серва закрылась....
на кнопку 3 и 4 тоже самое но не быстро а медленно. :)


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
секаса захотелось? а взять мк и трансивер с понятной для вас докой, готовой библиотекой и примерами кода, не?


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

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


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
а, я понял, наверно. keeloq штука классная и для данной задачи вполне подходит. "не совсем так" это не проблема, у вас всё получится, пробуйте.


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

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

есть скетч.
1я проблема с присоединенным модулем брелка к 0-4 аналоговым входам, прошивка не заливается. отсоединял ардуино, заливал скетч и потом соединял.
2я проблема. при нажатии на кнопки серва не крутит.
может код неверный?
Код:
#include <Servo.h>
Servo myservo;
Servo myservo2;
int estado1 = 0;
int estado2 = 0;
int pos1 = 0;
int pos2 = 0;
void setup() {
  myservo.attach(9);
  myservo2.attach(10);
  Serial.begin(9600);
}
void loop() {
  if(analogRead(0) > 100) estado1 = estado1 + 10;
  if(analogRead(1) > 100) estado1 = estado1 - 10;
  if(analogRead(2) > 100) estado2 = estado2 + 10;
  if(analogRead(3) > 100) estado2 = estado2 - 10;
  if(estado1 == 110) estado1 = 100;
  if(estado1 == -10) estado1 = 0;
  if(estado2 == 110) estado2 = 100;
  if(estado2 == -10) estado2 = 0; 
  pos1 = map(estado1, 0, 100, 720, 3000);
  pos2 = map(estado2, 0, 100, 720, 3000);
  myservo.writeMicroseconds(pos1);
  myservo2.writeMicroseconds(pos2);
  Serial.print(pos1);
  Serial.println(pos2);
  delay(100);
}


что я делаю неправильно?


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
a0-a3 на прошивку никак влиять не могут. может питание.


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

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


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

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Madf писал(а):
Дим, так где твой материал можно глянуть ("кучка разных не связанных подпрограмм, одни декодируют сигнал с приемника и бросают в rs232, другие принимают код с rs232")?
И какой готовый радио модуль для МК посоветуешь, чтобы пощупать (это всё)?

Я уже подзабыл все. Залез в папку, там штуки 3 скетчей. Скетчи не оформлены нормально. т.е. чтоб сгенерировать посылку - закомментировал лишнее, откомпилил, запустил. для приема - след. движение с бубном. :pardon:
Найду время, дооформлю, выкладу.
Передатчик с приемником здесь упоминались несколько раз:
http://roboforum.ru/forum104/topic11831-180.html#p323846


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

Зарегистрирован: 18 апр 2009, 22:18
Сообщения: 10668
что юсб? блин. откидываете д0-д3 от дуни и прошиваете. получилось, значит разбираться, что там за фигня с модулем. не прошьется, значит по питанию копать. модуль в теории потребляет мало, но что у вас там вообще происходит, эт уже выяснять - мультиметром хотя бы или в коде отладочный вывод добавить.
а если вас плохо кормить и поить?


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

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


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

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


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

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