Per realizzare un prodotto così fatto in casa, avrai bisogno di alcune abilità nel lavorare con il microcontrollore, in particolare qui viene utilizzato il microcontrollore AVR. Il sistema si accende quando si inserisce l'accensione, mentre l'alimentazione viene fornita dal blocco al controller. I dati dalla manopola del cambio vengono letti attraverso gli interruttori reed. C'è un magnete nel sandpiper e quando si avvicina a uno degli interruttori reed, lo attiva (si chiude) e quindi il sistema determina in base a questi dati quale trasmissione è impegnata. Se nessuno degli interruttori reed è chiuso, la maniglia è in posizione neutra, mentre un serpente scorre sullo schermo dell'indicatore. Considera più in dettaglio il processo di creazione di un prodotto fatto in casa.
Materiali e strumenti per il montaggio:
- Indicatore LED con un anodo comune;
- microcontrollore ATtiny2313;
- interruttori reed funzionanti su circuito (6 pezzi);
- stabilizzatore di tensione tipo 7805;
- condensatori a 100 e 10 microfarad;
- resistori di limitazione della corrente di 10 kOhm (1 pz.) e 100 Ohm (7 pz.);
- due magneti;
- Un set per la leva del cambio produzione turca SAHLER (costa circa 300 p.).
Processo di produzione artigianale:
Primo passo. Crea una tavola
L'autore ha realizzato la scheda con una lamina di textolite e su di essa sono presenti reed switch. Per quanto riguarda i magneti, sono montati sulle ali.
Secondo passo Impostare l'indicatore nella penna e assemblare e parte del sistema
Il set acquistato per il pomello del cambio, che si consiglia di utilizzare dall'autore, è completamente pieghevole e molto promettente per vari prodotti fatti in casa. L'indicatore digitale deve essere posizionato nelle maniglie, si adatta perfettamente ad esso. Per installare l'indicatore, è necessario rimuovere la copertura di plastica rotonda dall'impugnatura, inserire al suo posto un vetro dal plexiglass, che può essere tagliato fallo da solo. Un film è usato per tingere il vetro, è incollato dall'interno.
Affinché l'indicatore si sieda come dovrebbe, nella maniglia con un file è necessario posizionarlo. Successivamente, vengono posati otto fili nell'impugnatura, che vengono quindi collegati al controller.
Ora puoi iniziare a montare la scheda con quattro interruttori reed.Una scheda è fissata al tunnel di plastica sotto il posacenere mediante viti autofilettanti. Dalla fine devi fare un buco in modo che la tavola scorra attraverso. La seconda scheda è anche attaccata alla plastica con viti, insieme sono collegate tramite un filo nero. Gli interruttori Reed possono essere disposti in un altro modo, ad esempio, incollati. La cosa più importante è che gli interruttori reed rispondano chiaramente al magnete.
Terzo passo Iniziare a programmare il controller
Quando accendi il sistema senza programmare, non funzionerà, ma questo processo non è così complicato, per questi scopi avrai bisogno di:
1. Un programmatore è un dispositivo che collega un microcontrollore a un computer. Utilizzando il programmatore, il firmware viene scaricato sul controller. I programmatori sono diversi, semplici, puoi persino farlo da solo. L'autore utilizza il programmatore USB AVR910, è possibile acquistarlo o montarlo con le proprie mani, ci sono circuiti e firmware su Internet.
2. Il software con cui avverrà il processo di programmazione. L'autore utilizza il software CodeVision AVR.
3. Beh, hai anche bisogno del firmware, è allegato.
Per collegare il controller al programmatore, viene utilizzata un'interfaccia SPI. Nella foto a sinistra puoi vedere la scheda di debug, a destra c'è il programmatore.
La scheda di debug per ATtiny2313 è molto semplice, ecco il suo diagramma.
Dopo che il programmatore è stato collegato al computer tramite la porta USB e che il microcontrollore è collegato al programmatore tramite la scheda di debug, è possibile avviare il software CodeVision AVR. In esso, vai alla sezione Impostazioni e seleziona Programmatore. Quali impostazioni inserire possono essere visualizzate nella foto.
Quindi, aprire la scheda Strumenti e selezionare il programmatore di chip in esso.
Nella finestra Chip, è necessario selezionare il controller desiderato, nel nostro caso è ATtiny 2313. Per verificare se tutto è collegato correttamente, è necessario fare clic su Reimposta chip. Non dovrebbe esserci un singolo errore. Dopodiché puoi programmare.
Se il chip deve essere pulito, nella scheda Programma è presente la funzione Cancella chip.
Per il firmware, aprire la scheda File, quindi selezionare Carica FLASH e selezionare il file del firmware desiderato. Per avviare la registrazione, nella scheda Programma è presente un pulsante FLASH, il processo verrà visualizzato sullo schermo. Successivamente, il controller verrà programmato e ora non resta che installarlo al suo posto.
Ecco come puoi regolare la maniglia della tua auto. A proposito, allo stesso modo, è possibile installare l'indicatore in quasi tutte le auto.