Sommario:
- Passaggio 1: materiali di consumo
- Passaggio 2: fine dell'obiettivo
- Passaggio 3: rimuovere il guscio di plastica dal cavo GND dell'estremità del programmatore
- Passaggio 4: saldare il condensatore ai connettori e reinstallare i gusci
- Passaggio 5: disporre, incollare e connettori termoretraibili
- Passaggio 6: aggiungere il connettore del cavo del ponticello maschio per il segnale di ripristino e contrassegnare il pin 1
- Passaggio 7: collegalo
- Passaggio 8: un altro cavo di programmazione per Pro Mini e Pro Micro
- Passaggio 9: rimuovere i gusci Dupont in plastica
- Passaggio 10: aggiungere tubi termorestringenti e connettori a pressione sull'intestazione femmina nelle posizioni corrette
- Passaggio 11: saldare i pin
- Passaggio 12: fatto
Video: Cavo di programmazione Arduino ICSP: 12 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ecco come mi piace realizzare un cavo di programmazione Arduino ICSP, da utilizzare per il bootload o la programmazione.
Passaggio 1: materiali di consumo
I materiali di consumo sono ponticelli Dupont, condensatore, colla e tubi termorestringenti.
Passaggio 2: fine dell'obiettivo
Inizia con 6 maglioni Dupont da donna a donna che sono ancora in un nastro, non sono stati separati con la cerniera. E 1 ponticello da maschio a maschio. Lavorare sull'estremità di destinazione del cavo del programmatore. Disporre i connettori in 2 file di 3 pin per schema, che si collegheranno all'intestazione ICSP su un Arduino.
D12 MISO 1.. 2 VCC
D13 SCK 3.. 4 MOSI D11 RST 5.. 6 GND
Metti una piccola quantità di colla tra i connettori e metti un piccolo pezzo di tubo termoretraibile sopra l'assieme e restringilo. Non è necessaria molta colla per questo, quanto basta per evitare che i connettori scivolino dopo l'assemblaggio completo. Dopo aver ridotto il tubo, premere i connettori in piano contro il tavolo in modo che non sporgano o siano irregolari.
Passaggio 3: rimuovere il guscio di plastica dal cavo GND dell'estremità del programmatore
Guarda l'estremità di destinazione e i colori utilizzati per i pin GND e RST. In questo caso, viola per RST e nero per GND. Sul lato del programmatore, rimuovere il guscio di plastica dal pin GND e rimuovere il guscio di plastica da un'estremità del cavo Dupont extra. C'è una linguetta sul guscio per fare leva delicatamente e il guscio si staccherà.
Passaggio 4: saldare il condensatore ai connettori e reinstallare i gusci
Utilizzare una pinza di bloccaggio per bloccare i cavi in posizione e fungere da dissipatore di calore per proteggere l'isolamento del cavo e saldare un condensatore ai connettori. Utilizzare una quantità molto piccola di saldatura, per evitare che penetri nella presa del pin, il che impedirebbe che scivoli sull'intestazione ICSP sull'Arduino.
Tagliare il filo del connettore del cavo Dupont extra che stiamo mettendo nella posizione RST dell'estremità del connettore completata. Spingere nuovamente i connettori nei gusci utilizzando uno spillo. Questo ha richiesto una forza extra per inserire il guscio, perché il filo di saldatura e il condensatore hanno reso il connettore un po' più spesso. Dopo aver rimesso i gusci di plastica, mi rendo conto che la prossima volta dovrei allungare leggermente i fili sul condensatore, forse di un altro 1/8 a 1/4 di pollice. Il lato + del condensatore è collegato al pin aggiuntivo, che è destinato alla posizione RST del connettore completato. Il lato - del condensatore è collegato al pin GND nero.
Un condensatore di diversi uF va bene, ho usato 33uF. 10uF sarebbe andato bene, ma i miei condensatori da 33uF erano più piccoli dei condensatori da 10uF che avevo a portata di mano.
Passaggio 5: disporre, incollare e connettori termoretraibili
Disporre i connettori in modo che corrispondano colore per colore all'estremità di destinazione. Il connettore in basso a sinistra è il cavo di ripristino. Sull'intestazione ICSP questo è il pin 5. Lascia il filo RST che proviene dal connettore lato target fuori dalla disposizione dei pin sul lato programmatore e sostituiscilo con il connettore tagliato a cui è collegato il condensatore. Incolla, termoretrai e rendi i perni uniformi e uniformi come nel passaggio finale. Utilizzare un pezzo di tubo termoretraibile leggermente più lungo sull'estremità del programmatore, per contenere parzialmente il condensatore.
Passaggio 6: aggiungere il connettore del cavo del ponticello maschio per il segnale di ripristino e contrassegnare il pin 1
Tagliare un ponticello maschio-maschio e utilizzare una connessione a saldare e un tubo termoretraibile per fissarlo al filo di ripristino che va al lato di destinazione del cavo.
Il pin in alto a sinistra di ciascun connettore è il pin 1 dell'intestazione ICSP sul tuo Arduino. Segnalo con una macchia di vernice. Ho usato un pennarello Gelly Roll bianco. Ecco fatto, il cavo è completo.
Passaggio 7: collegalo
Il programmatore Arduino è quello caricato con Arduino come sketch ISP. Ottiene l'estremità del cavo del programmatore, collegata al pin 1 nell'angolo in alto a sinistra. L'Arduino ha anche il pin 1 contrassegnato da un puntino. Il cavo di ripristino si collega a D10.
L'estremità target del cavo si collega all'Arduino che stiamo per avviare o programmare.
La maggior parte degli Arduino ha un piccolo punto vicino all'intestazione ICSP per contrassegnare il pin 1. Se il tuo non lo fa, o se non è molto ovvio, ora sarebbe un buon momento per aggiungere un piccolo punto mentre hai la vernice o il pennarello a portata di mano. Ecco una foto di un mio Arduino dove ho aggiunto il punto. Sull'intestazione ICSP del chip USB-seriale ATmega16u2 che è disposta orizzontalmente vicino all'angolo in alto a sinistra di UNO o MEGA, il pin 1 si trova nell'angolo in alto a destra di quel connettore.
Passaggio 8: un altro cavo di programmazione per Pro Mini e Pro Micro
Mi piacciono molto anche Pro Mini e Pro Micro. Quelle sono schede inventate da Sparkfun che sono praticamente compatibili con pin e footprint. Pro Mini ha MCU ATmega328p come UNO e Pro Micro ha ATmega32u4 come Leonardo. Mi piace usarli come programmatori e programmarli o caricarli tramite ICSP. Quindi, ecco le forniture per realizzare un cavo ICSP: connettore femmina, ponticelli Dupont femmina, condensatore e guaina termorestringente.
Taglia le intestazioni alla lunghezza giusta per adattarle a tutti i pin su un lato del Pro Mini o Pro Micro. Tagliare al centro del primo perno inutilizzato di una lunga striscia di intestazione. Basta un po' di pressione con delle tronchesi diagonali e si romperà. Quindi utilizzare i tronchesi diagonali per tagliare la plastica in eccesso dalla posizione del perno distrutta durante il taglio dell'intestazione. Il risultato è un'intestazione di 12 posizioni con belle estremità tagliate. Per essere fantasioso, carteggia le estremità.
Passaggio 9: rimuovere i gusci Dupont in plastica
Rimuovere i gusci di plastica dalle estremità dei ponticelli Dupont. Notare una piccola linguetta sul guscio. Sollevare delicatamente la linguetta e rimuovere il guscio di plastica.
Passaggio 10: aggiungere tubi termorestringenti e connettori a pressione sull'intestazione femmina nelle posizioni corrette
Infilare il tubo termoretraibile sui fili. Spingere i connettori sui pin di saldatura dell'intestazione femmina. Questo richiede mano ferma e destrezza. I fili vanno da MOSI, MISO, SCK, VCC e GND su un'intestazione all'altra intestazione. Il filo di reset va dal pin 10 sul programmatore Arduino, al pin di reset dell'Arduino di destinazione.
I designer di Pro Micro sono stati intelligenti quando hanno deciso la disposizione dei pin. Anche se i perni sono disposti
10, 16, 14, 15
e sembra un'assurdità, sembra che corrisponda alle funzioni dei pin dei pin Pro Mini
10, 11, 12, 13
L'ordine è:
reset-sender, MOSI, MISO, SCK, sia su Pro Mini che su Pro Micro.
Quindi, sarai in grado di utilizzare questo cavo con un Pro Mini o Pro Micro come programmatore e con Pro Mini o Pro Micro come destinazione.
Passaggio 11: saldare i pin
Utilizzare una pinza di bloccaggio per tenere i perni fermi, equidistanti e diritti. La pinza agisce anche come un dissipatore di calore che impedisce al calore della saldatura di viaggiare lungo il filo e fondere l'isolamento o restringere prematuramente il tubo termoretraibile. Saldare rapidamente ogni pin e non utilizzare una sovrabbondanza di saldatura. Usa quanto basta per portare a termine il lavoro.
Aggiungere un condensatore tra GND e RST sull'intestazione lato programmatore, per disabilitare il ripristino dal pin DTR dell'adattatore FTDI. Diversi uF vanno bene, ho usato 33uF. 10uF andrebbe bene, ma i miei condensatori da 33uF erano più piccoli dei condensatori da 10uF che avevo a portata di mano. Saldare il lato + del condensatore il più vicino possibile alla plastica del collettore in modo che il tubo termoretraibile copra il più possibile. Ho fatto una piccola fessura vicino all'estremità del tubo termoretraibile per far passare il filo del condensatore.
Infine, fai scorrere il tubo termoretraibile sul filo sul connettore fino a quando non incontra la plastica del collettore e restringi il tubo con una pistola termica.
Passaggio 12: fatto
Ecco il cavo finito. Utilizzare un'etichettatrice per contrassegnare quale estremità del cavo è per il programmatore e quale è per il target. E segna quale estremità dell'intestazione dovrebbe puntare verso il lato USB dell'adattatore FTDI del Pro Mini o l'USB integrato del Pro Micro.
Consigliato:
Cavo di programmazione fai-da-te con Arduino Uno - Baofeng UV-9R Plus: 6 passaggi (con immagini)
Cavo di programmazione fai-da-te con Arduino Uno - Baofeng UV-9R Plus: Ciao a tutti, questa è una semplice guida su come convertire il cavo per cuffie / auricolari Baofeng UV-9R (o plus) in un cavo di programmazione utilizzando un Ardunio UNO come USB Convertitore seriale. [DISCLAIMER] Non mi assumo alcuna responsabilità per eventuali danni causati
Cavo di programmazione per radio Baofeng UV-5R con Arduino: 3 passaggi
Cavo di programmazione per radio Baofeng UV-5R con Arduino: si può avere un cavo audio stereo da 2,5 mm a 3,5 mm in giro. Questo, un paio di ponticelli e un Arduino Uno di riserva sono sufficienti per realizzare il cavo di programmazione per una radio Baofeng UV-5RV2+! Potrebbe funzionare anche con altre radio!"Programmazione"
Arduino più economico -- Arduino più piccolo -- Arduino Pro Mini -- Programmazione -- Arduino Neno: 6 passaggi (con immagini)
Arduino più economico || Arduino più piccolo || Arduino Pro Mini || Programmazione || Arduino Neno:……………………………. ISCRIVITI al mio canale YouTube per altri video……. .Questo progetto riguarda come interfacciare un arduino più piccolo ed economico di sempre. L'arduino più piccolo ed economico è arduino pro mini. È simile ad arduino
Pic 16F676 Socket di programmazione ICSP per il programmatore PICkit 2: 6 passaggi
Pic 16F676 Presa di programmazione ICSP per il programmatore PICkit 2: Sto cercando di costruire questo modulo motore a doppio DC per il mio progetto robot e non avevo lo spazio per posizionare un'intestazione pin ICSP sul PCB. Quindi ho subito preso in giro questo design
Crea il tuo cavo VGA di cavo CAT5!: 4 passaggi
Crea il tuo cavo VGA del cavo CAT5!: Come molti di voi sanno, ottenere una lunghezza di discesa del cavo del monitor VGA è una cosa costosa. Con questo tutorial ti mostrerò come realizzare un cavo VGA lungo 15 m, con un semplice cavo di rete CAT5