Подбиратель "набора букв" на mega2560 + Arduino IDE

Обсуждаем контроллеры компании Atmel.
Ответить
Lublu_megy
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Вт дек 12, 2017 16:52:57
Откуда: Вам широту и долготу скинуть?

Подбиратель "набора букв" на mega2560 + Arduino IDE

Сообщение Lublu_megy »

Всем привет! Попробовал сделать мини подбор 4 значного набора цифр или букв, но как-то не получается.
Цель: подобрать набор букв "MYAW" и при правильном подборе выводить в консоль сообщение "подобрано".
Вот мой говнокод:
Спойлер

Код: Выделить всё

//char myarray[6] = "hHlL94"; //Массив с 6 символами
char myw[35] = "QWERTYUIOPASDFGHJKLZXCVBNM1234567890";
char pass[4] = "MYAW";
int passhash = 25 + 5 + 10 + 1;

void setup() {  //Функция main на ide языке
  Serial.begin(9600); //Установка скорости порта
  randomSeed(analogRead(0));  //В качестве рандомизации используем чисто рандомный шум на аналоге
}


void loop() { //Заменить на while(1); для экономии памяти
  short int index = random(0,36);  //Присваиваем переменной действие рандома
  short int hash = random(0,36) + random(0,36) + random(0,36) + random(0,36);
  //Serial.println(myw[index]); //Выводим рандомный индекс массива в порт на компе
  if (passhash == hash) {
    Serial.println("Что-то произошло.");
  }
}
Запомни, I love avr. :chmoked:

ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа

Реклама
Аватара пользователя
AVR_hobby
Встал на лапы
Сообщения: 82
Зарегистрирован: Чт авг 11, 2016 18:13:16
Откуда: Украина

Re: Подбиратель "набора букв" на mega2560 + Arduino IDE

Сообщение AVR_hobby »

А почему-бы не использовать банальный последовательный перебор букв? Зачем рандомить?
Реклама
Lublu_megy
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Вт дек 12, 2017 16:52:57
Откуда: Вам широту и долготу скинуть?

Re: Подбиратель "набора букв" на mega2560 + Arduino IDE

Сообщение Lublu_megy »

[uquote="AVR_hobby",url="/forum/viewtopic.php?p=3260966#p3260966"]А почему-бы не использовать банальный последовательный перебор букв? Зачем рандомить?[/uquote]
Возможно, рандом быстрее подберёт. (Я вообще не знаю как то или другое сделать :) Помогите :) )

ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа

Аватара пользователя
BOB51
Друг Кота
Сообщения: 15585
Зарегистрирован: Вт мар 16, 2010 22:02:27
Откуда: ДОНЕЦК

Re: Подбиратель "набора букв" на mega2560 + Arduino IDE

Сообщение BOB51 »

А для чего тот "подбора букафф"?
Кодовый замок, генератор случайной последовательности, подбор паролей иль еще чегось?
Ни усторйства ввода ни исполнительной части... Разве что "возврат в ПК" на служебный монитор IDE сгенерированного случайного сообщения...
:sleep:
МЕгу 2560 ЖААЛКООО...
:cry:
Реклама
Эиком - электронные компоненты и радиодетали
Lublu_megy
Первый раз сказал Мяу!
Сообщения: 31
Зарегистрирован: Вт дек 12, 2017 16:52:57
Откуда: Вам широту и долготу скинуть?

Re: Подбиратель "набора букв" на mega2560 + Arduino IDE

Сообщение Lublu_megy »

[uquote="BOB51",url="/forum/viewtopic.php?p=3261182#p3261182"]А для чего тот "подбора букафф"?
Кодовый замок, генератор случайной последовательности, подбор паролей иль еще чегось?
Ни усторйства ввода ни исполнительной части... Разве что "возврат в ПК" на служебный монитор IDE сгенерированного случайного сообщения...
:sleep:
МЕгу 2560 ЖААЛКООО...
:cry:[/uquote]
Да друг на C++ написал программу, а я хочу её портировать на ардуинку. Вывод в сериал порт.
И почему Вам мегу жалко :)))?

ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа, I love this.ааааааааааааааааааааааааа็аааааааааааааааааааааааа็аааааааааааааааааааааааа

Реклама
Аватара пользователя
AVR_hobby
Встал на лапы
Сообщения: 82
Зарегистрирован: Чт авг 11, 2016 18:13:16
Откуда: Украина

Re: Подбиратель "набора букв" на mega2560 + Arduino IDE

Сообщение AVR_hobby »

[uquote="Lublu_megy",url="/forum/viewtopic.php?p=3261174#p3261174"]Помогите :) )[/uquote]Да не вопрос - пишите в личку ;)
Реклама
Ответить

Вернуться в «AVR»