ዝርዝር ሁኔታ:

በአርዱዲኖ መሣሪያ ላይ የይለፍ ቃሉን መሰንጠቅ 8 ደረጃዎች
በአርዱዲኖ መሣሪያ ላይ የይለፍ ቃሉን መሰንጠቅ 8 ደረጃዎች

ቪዲዮ: በአርዱዲኖ መሣሪያ ላይ የይለፍ ቃሉን መሰንጠቅ 8 ደረጃዎች

ቪዲዮ: በአርዱዲኖ መሣሪያ ላይ የይለፍ ቃሉን መሰንጠቅ 8 ደረጃዎች
ቪዲዮ: GENERADOR AR del año 1940 Dynamotor Generator 2024, ህዳር
Anonim
ከአርዱዲኖ ጋር በመሣሪያ ላይ የይለፍ ቃሉን መሰንጠቅ
ከአርዱዲኖ ጋር በመሣሪያ ላይ የይለፍ ቃሉን መሰንጠቅ

እኔ በነፃነት ውስጥ የእንስሳት ፎቶዎችን (የምርት ቪኬቲ እና ሞዴል HC200) የምይዝበት ካሜራ አለኝ እና የይለፍ ቃል ያስቀመጥኩበት እና ከጥቂት ጊዜ በኋላ ሳይጠቀምበት ረሳሁት። አሁን ካሜራውን ያብሩ አራት ዜሮዎች (የይለፍ ቃሉ አራት ቦታዎች ናቸው) እና የት እንዳሉ የሚጠቁም ጠቋሚ። አሃዞችን ለማስገባት የላይ ፣ የታች ፣ የግራ እና የቀኝ አዝራሮችን እንጠቀማለን ፣ እንዲሁም የይለፍ ቃሉን ለማረጋገጥ እሺ አለ።

Tengo una cámara para capturar fotos de animales en libertad (de marca VICTURE y modelo HC200) a la que puse una contraseña y después de un tiempo sin usarla se me ha olvidado.

አሆራ አንድ ላንደር ላ cámara aparecen cuatro ceros (son las cuatro posiciones de la contraseña) y un cursor que indica en el punto en que te encuentras. Para introducir los dígitos usamos los botones arriba, abajo, izquierda y derecha, también está el እሺ para verificar la contraseña.

ደረጃ 1

ምስል
ምስል
ምስል
ምስል
ምስል
ምስል

የእያንዳንዱ አቀማመጥ ዕድሎች ከ 0 እስከ 9 ፣ እና ከ A እስከ Z. የይለፍ ቃሎች ውስጥ ቁጥሮችን ብቻ እንደገባሁ አስታውሳለሁ። አራቱ ቦታዎች በይለፍ ቃል ውስጥ በገቡ ቁጥር 10, 000 እድሎችን (ከ 0000 እስከ 9999) ማረጋገጥ አለብን። እነዚህን ሁሉ 10,000 እድሎች ለማረጋገጥ ምን ያህል ጊዜ ይወስዳል? የይለፍ ቃል መፈተሽ በግምት 4 ሰከንዶች ወይም ከዚያ ያነሰ ከሆነ። ስሌቶቹን መስራት 11 ሰዓታት ያህል መዋዕለ ንዋይ ማፍሰስ አለበት። በእጅ መሥራት ይቻላል ብሎ ማሰብ ምክንያታዊ አይደለም።

ነገር ግን አንድን ሰው ወይም የሆነ ነገር እንዲያደርግልን ማድረግ እንችላለን ፣ እና ያ አንድ ነገር ARDUINO ነው። ከዚያ በቁልፍ ሰሌዳው ላይ የቁልፍ ቁልፎችን አስመስለን ከዚያ ሁሉንም አማራጮች አንድ በአንድ እንፈትሻለን።

ላስ posibilidades de cada posición abarcan desde el 0 hasta el 9, y desde la A a la Z. Yo recuerdo que sólo መግቢያje números en la contraseña. CAD vez que se introducen las cuatro posiciones en el password, tendríamos que comprobar 10.000 posibilidades (desde el 0000 hasta el 9999)። Cuánto tiempo tardaríamos en verificar todas estos 10.000 posibilidades? Si comprobar una contraseña nos lleva aproximadamente unos 4 segundos, o quizás algo menos. Haciendo los cálculos habría que invertir unas 11 horas aproximadamente.

ምንም es descabellado pensar que es factible hacerlo manulamente.

Pero podemos hacer que alguien o algo lo haga por nosotros, y esse algo es: ARDUINO. Entonces simularíamos las pulsaciones en el teclado e ir comprobando así una a una todas la posibilidadas.

ደረጃ 2

ምስል
ምስል
ምስል
ምስል
ምስል
ምስል
ምስል
ምስል

መሣሪያውን ከፍተን የቁልፍ ሰሌዳውን እና ተርሚናሎቹን እንፈልጋለን። ሰሌዳውን በማጥናት የቁልፍ ሰሌዳው የውጤት ተርሚናሎች በፎቶግራፎቹ ውስጥ የተጠቆሙ መሆናቸውን ማየት እንችላለን።

አብሪሞስ ኤል ዲስፖሲቶቮ እና buscamos el teclado y los terminales del mismo. Estudiando la placa podemos ver que los terminales de salida del teclado son los que se indican en las fotografías.

ደረጃ 3

ምስል
ምስል
ምስል
ምስል
ምስል
ምስል
ምስል
ምስል

እኛ የተለያዩ የአገናኞችን ፒኖች እንቆጥራለን ፣ እና የበለጠ ምቾት ለማጥናት እንዲቻል ለእያንዳንዳቸው ትንሽ ገመድ እሰካለሁ።

Numeramos los differentos pines del conector, y sueldo un pequeño cable a cada uno de los mismos para poder estudiarlos más comodamente.

ደረጃ 4

ምስል
ምስል
ምስል
ምስል

ኬብል # 4 የተለመደ መሆኑን አረጋግጣለሁ። ከቁጥር 4 ጋር ከተለያዩ ኬብሎች ጋር ስገናኝ የሚከተሉትን ማየት እችላለሁ -

4 እና 5 ገመድ ፣ ልክ የ RIGHT ቁልፍን እንደመጫን ነው።

ገመድ 4 እና 3 ፣ እሺ አዝራር

ገመድ 4 እና 2 ፣ ታች ቁልፍ

ኬብል 4 እና 6 ፣ የግራ ቁልፍ

ገመድ 4 እና 8 ፣ UP ቁልፍ።

Compruebo que el cable nº 4 es el común.

Según hago contacto de los distintos ኬብሎች con el nº 4 puedo observar lo siguiente:

ኬብል 4 y 5 ፣ es como si pulsara el tecla de la DERECHA።

ገመድ 4 y 3 ፣ tecla እሺ

ኬብል 4 y 2 ፣ tecla ABAJO

ኬብል 4 y 6 ፣ tecla IZQUIERDA

ገመድ 4 y 8 ፣ tecla ARRIBA።

ደረጃ 5

ምስል
ምስል
ምስል
ምስል
ምስል
ምስል

በመጠቀም ወረዳውን ይንደፉ

አርዱዲኖ UNO

1 ኪ ኦም ተቃዋሚዎች

2N2222 ትራንዚስተሮች

የበሽታው ኤል ወረዳ

- አርዱዲኖ UNO

- Resistencias de 1kOhmio

- ትራንዚስተሮች 2N2222

ደረጃ 6

ምስል
ምስል

የጠቅላላው ወረዳው ስብሰባ እንደዚህ ነው። እርስዎ በፎቶግራፉ ውስጥ እንደሚመለከቱት አጠቃላይ ሂደቱን በቪዲዮ ውስጥ እንዲይዝ የመሣሪያውን ማያ ገጽ ለመቅዳት የድር ካሜራ አስቀምጫለሁ ፣ ምክንያቱም አርዱinoኖ ቁልፉን ሲያገኝ በቁልፍ ቁልፎች ይቀጥላል። በዚህ መንገድ ቪዲዮውን ማየት እና የይለፍ ቃሉ ተቀባይነት ያገኘበትን ትክክለኛ ቅጽበት ማግኘት እንችላለን።

አሲ queda el montaje de todo el circuito.

Como se puede ver en la fotografía pongo una webcam a grabar la pantalla del dispositivo para tener en video todo el proceso, ya que cuando Arduino encuentre la clave proseguirá con las pulsaciones de teclas. ዴ ኢስታ ማኔራ ፖዶሞስ ቪዥዋልዛር ኤል ቪዲዮ y buscar el momento exacto en que la contraseña fue aceptada.

ደረጃ 7: Código Arduino

አርዱዲኖን ፕሮግራም ለማድረግ ይህ ኮድ ነው-

Este es el código para programar Arduino:

ደረጃ 8 ቪዲዮ

ሂደቱ እንዴት እየተሻሻለ እንደሆነ ቪዲዮ…

ቪዲዮ de cómo se va desarrollando el proceso….

የሚመከር: