Descrizione del progetto
TradottoCi sono molte delle mie macchine per il fencing sparse per il mercato. La Federazione Internazionale ha cambiato le regole. Dobbiamo riprogrammarle tutte per prevenire la possibilità di replicazione non autorizzata dei programmi.
Un programmatore in un luogo lontano riceve un foulard da me senza custodia - un programmatore, via e-mail - un file, lo carica nel programmatore, lo disconnette dal computer (non puoi spegnerlo) e programma il numero richiesto di dispositivi.
Il programmatore memorizza il numero del file in modo che non possa essere riutilizzato.
Devo:
- selezione della base degli elementi, sviluppo dello schema SSE, programmazione, debug
Preferibilmente basato su AtTiny 2313 – ci sono programmatori pronti come primo passo
Due obiettivi (due MS ATmega8535) programmazione
- Controllore per ogni canale + Controllore
- Pulsante di commutazione del canale
- Indicatore della quantità rimanente di programmazione (solo quando collegato al PC)
LED: alimentazione, flusso di programmazione (completamento della programmazione attuale), canale di programmazione,
- Cibo SSB.
Il programma sul PC può essere avviato dalla riga di comando.