Мазмұны:

Arduino көмегімен құрылғыда құпия сөзді бұзу: 8 қадам
Arduino көмегімен құрылғыда құпия сөзді бұзу: 8 қадам

Бейне: Arduino көмегімен құрылғыда құпия сөзді бұзу: 8 қадам

Бейне: Arduino көмегімен құрылғыда құпия сөзді бұзу: 8 қадам
Бейне: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Шілде
Anonim
Arduino көмегімен құрылғыда құпия сөзді бұзу
Arduino көмегімен құрылғыда құпия сөзді бұзу

Менде бостандықтағы жануарлардың фотосуреттерін түсіруге арналған камера бар (VICTURE бренді мен HC200 моделі), мен оған құпия сөзді енгіздім және біраз уақыттан кейін оны қолданбай ұмытып кеттім. Енді камераны қосыңыз, онда төрт нөл (парольдің төрт позициясы) және сіздің қайда екеніңізді көрсететін курсор пайда болады. Сандарды енгізу үшін біз жоғары, төмен, сол және оң жақ түймешіктерді қолданамыз, сонымен қатар құпия сөзді растау үшін ОК бар.

Түсініктемелер: жануарлар мен еркектер арасындағы қарым -қатынас (VICTURE y modelo HC200) ақысыз келісімге қол жеткізуге мүмкіндік береді.

Ақпараттық құралдар мен қызметтерді көрсету (суреттердің саны) және курсордың белгісі. Ботоникалық қондырғыларды енгізу қажет болса, онда олар бір -бірінен бас тартады, сонымен қатар шарттарды бұзуға болады.

1 -қадам:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

Әр позицияның мүмкіндіктері 0 -ден 9 -ға дейін, ал А -дан Я -ға дейін. Есімде, мен тек парольге сандарды енгіздім. Құпия сөзге төрт позиция енгізілген сайын, біз 10 000 мүмкіндікті (0000 -ден 9999 -ға дейін) тексеруіміз керек еді. Осы 10 000 мүмкіндіктің барлығын тексеру қанша уақытты алады? Егер құпия сөзді тексеру шамамен 4 секундқа созылса, немесе одан да аз болуы мүмкін. Есептеулерді орындау үшін шамамен 11 сағат жұмсауға тура келеді. Мұны қолмен жасауға болады деп ойлау негізсіз емес

Бірақ біз біреуді немесе бір нәрсені біз үшін жасауға мәжбүрлей аламыз, және бұл: ARDUINO. Содан кейін біз пернетақтадағы перне соққыларын имитациялаймыз, содан кейін барлық мүмкіндіктерді бір -бірлеп тексереміз.

0 -ден 9 -ға дейінгі аралықта, Z. Yo recuerdo que sólo introduje números en la contraseña. Құпия сөздің құпия сөзі енгізілгеннен кейін, 10.000 позитивті карталар енгізілді (0000 гастроль 9999 ж.). 10.000 позитивті ойындар бар ма? Келіспеушіліктерді жоюдың төрт нұсқасы бар, олар бір уақытта шешіледі. Қажет болса, 11 -ге жуық қадамдар жасаңыз.

Түсініктемелер жоқ.

Олай болса, бұл қиын емес: ARDUINO. Пульбассадалар мен ойындардың симуляциялары таңдалады.

2 -қадам:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

Біз құрылғыны ашып, пернетақта мен оның терминалдарын іздейміз. Тақтаны зерттей отырып, біз пернетақтаның шығыс терминалдары фотосуреттерде көрсетілгенін көре аламыз.

Автокөлік картасы және терминалдар сәйкес келмейді. Фотосуреттер фотосуреттердің көмегімен суреттер мен суреттерге сәйкес келеді.

3 -қадам:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

Біз коннектордың әртүрлі түйреуіштерін нөмірлейміз, мен олардың әрқайсысына ыңғайлы кабельді дәнекерлеп, оларды ыңғайлы зерттей аламын.

Қарапайым қарағай мен қарағайға арналған кабельдер бір -бірінен ажыратылады.

4 -қадам:

Кескін
Кескін
Кескін
Кескін

Мен №4 кабель жалпыға ортақ екенін тексеремін. Мен No4 әр түрлі кабельдермен байланысқан кезде мен мыналарды байқай аламын:

4 және 5 кабель, бұл ОҢ жақ пернені басу сияқты

4 және 3 кабель, OK түймесі

4 және 2 кабель, ТӨМЕН түймесі

4 және 6 кабель, сол жақ перне

4 және 8 кабель, UP кілті

Кабельдің № 4 нөмірі бар.

Контактілі -кабельдік байланыс 4 -тармаққа сәйкес:

4 жыл 5 кабель, DERECHA.

Кабель 4 ж 3, OK OK

Кабель 4 у 2, текла ABAJO

Кабель 4 ж 6, tecla IZQUIERDA

Кабель 4 жыл 8, ARLABA.

5 -қадам:

Кескін
Кескін
Кескін
Кескін
Кескін
Кескін

Келесі схеманы қолданыңыз:

Arduino UNO

1к Ом резисторлар

2N2222 транзисторлары

Тізбектік схема:

- Arduino UNO

- 1kOhmio төзімділігі

- 2N2222 транзисторлары

6 -қадам:

Кескін
Кескін

Бүкіл тізбектің жиналуы осылай болады. Фотосуретте көріп тұрғаныңыздай, мен құрылғыны экранға жазу үшін веб -камера қойдым, ол бүкіл процесті бейнеге түсіреді, өйткені Arduino кілтті тапқан кезде ол пернелердің пульсациясымен жалғасады. Осылайша біз бейнені көре аламыз және пароль қабылданған уақытты таба аламыз

Бұл тізбектегі монтаждаудың негізгі кезеңі.

Бұл веб -камера мен бейнекамера арқылы бейнекамера орнатуға мүмкіндік береді, содан кейін бейнежазбаны қарау керек, бұл сіздің пульсацияңызды жоюға мүмкіндік береді. Бейнежазбаны көруге болады, бұл сіздің көлігіңіздің қай кезде екенін көрсетеді.

7 -қадам: Кодиго Ардуино

Бұл Arduino бағдарламалау коды:

Arduino бағдарламалық жасақтамасы:

8 -қадам: бейне

Процестің қалай дамып жатқаны туралы бейне …

Бейнежазбалар …

Ұсынылған: