Arduino trova Password: Cerco idee! :)

lesto:

Nik_90:

GINGARDU:
se la pw e a 4 cifre fai prima a trovarla per tentativi ti assicuri che il telecomando funzioni e in un paio d'ore la trovi

Ti assicuro che va via molto + tempo! Ti dico solo che il cliente mi ha detto: "Se non erro le prime due cifre dovrebbero essere 40" Quindi io dovevo provare da 4000 a 4099. Bene di tempo per quelle 100 combinaizoni ne è passato un bel po! :slight_smile:

se una sequenza di dati dura 100 millisecondi (ed esagero, mi stupirei se arriva a 10ms),100combinazioni 100ms = 10000ms ovvero 10 secondi. se fossero 10000 combinazioni (da 0000 a 9999) allora sarebbero 10000100=1000000=1000secondi = 16minuti.

non capisco come mai ci hai messo 3 ore... forse un rallentamento causato dalla seriale, 4cifre ogni 100ms sono 4000cifre al secondo, circa 40.000baud.. quindi il mio discorso di prima vale con un baudrate più alto.

Tra l'altro visto che hai

  1. il beep
  2. un cambio schermata
    è facile automatizzare lo stop dell'arduino, attaccando un microfono (ma sei sensibile ai rumori ambientali) o usando un led come ricevitore attaccatto allo schermo della tv; quando rileva un consistente cambio di luce, vuol dire che hai comabito schermata, o hai spento la luce :slight_smile:

Non è stata l'immissione delle 4 cifre a portare via tempo ma, il controllo. Come ho detto io non sapevo come reagiva il dvr, se entrava in un menu a parte e anche se il led continuava a mandare segnali lui si bloccava nel menu(come fortunatamente è successo) , oppure se entrava nel menu e mandando segnali a cavolo ritornava nella richiesta password. Non lo sapevo.
Il video che ho postato è stato fatto in seguito, quando la password l'avevo già trovata e qundi ho ridotto di parecchio i delay :slight_smile:
Altrimenti nelle 3 ore che ho detto per ogni seguenza di password si mangiava un secondo e mezzo più o meno, questo perchè mettevo un delay di 1 sec per controllare la scritta "PASSWORD ERRATA".
L'idea del led che controlla la luce del monitor mi piace, certo se avrei saputo che da nero, se la password è giusta, lo schermo divetava blu allora mettevo delay per un totale di 10ms ed in 5-6 minuti trovavo la password!xD
... Quasi quasi mi vien voglia di riprovare con questo metodo...xDD