Sisukord:

Arduino ICSP programmeerimiskaabel: 12 sammu
Arduino ICSP programmeerimiskaabel: 12 sammu

Video: Arduino ICSP programmeerimiskaabel: 12 sammu

Video: Arduino ICSP programmeerimiskaabel: 12 sammu
Video: Experiencing/Programming arduino UNO another way with USBasp, ICSP, bootloader, AVRISPmk2, settings 2024, November
Anonim
Arduino ICSP programmeerimiskaabel
Arduino ICSP programmeerimiskaabel

Siin meeldib mulle teha Arduino ICSP programmeerimiskaabel, mida kasutada alglaadimiseks või programmeerimiseks.

Samm: tarvikud

Tarvikud
Tarvikud

Tarvikud on Duponti džemprid, kondensaator, liim ja termokahanevad torud.

2. samm: sihtmärgi lõpp

Eesmärgi lõpp
Eesmärgi lõpp
Eesmärgi lõpp
Eesmärgi lõpp
Eesmärgi lõpp
Eesmärgi lõpp

Alustage kuue naissoost naissoost Duponti džempritega, mis on endiselt lindis, kuid pole üksteisest tõmblukuga. Ja 1 mees-mees hüppaja. Töötage programmeerija kaabli sihtotstarbega. Paigutage pistikud 2 rida 3 tihvtiga, mis ühendatakse Arduino ICSP päise külge.

D12 MISO 1.. 2 VCC

D13 SCK 3.. 4 MOSI D11 RST 5.. 6 GND

Pange pistikute vahele väike liimiklaas ja asetage sõlmele väike tükk termokahanevaid torusid ja kahandage seda. Selleks ei ole vaja palju liimi, piisab sellest, et pistikud pärast täielikku kokkupanekut ümber ei libiseks. Pärast torude kokkutõmbamist suruge pistikud laua vastu lamedaks, nii et need ei jääks välja ega oleks ebaühtlased.

3. samm: eemaldage plastkesta programmeerija GND traadist

Eemaldage plastkesta programmeerija GND traadist
Eemaldage plastkesta programmeerija GND traadist
Eemaldage plastkesta programmeerija GND traadist
Eemaldage plastkesta programmeerija GND traadist
Eemaldage plastkesta programmeerija GND traadist
Eemaldage plastkesta programmeerija GND traadist

Vaadake sihtotstarvet ja GND ja RST tihvtide jaoks kasutatud värve. Sel juhul lilla RST ja must GND puhul. Eemaldage programmeerija otsast GND tihvtilt plastkest ja eemaldage plastkest Duponti lisatraadi otsast. Kestal on sakk, mida saab õrnalt torkida, ja kest tuleb maha.

Samm: jootke kondensaator pistikute külge ja installige kestad uuesti

Jootke kondensaator pistikute külge ja paigaldage kestad uuesti
Jootke kondensaator pistikute külge ja paigaldage kestad uuesti
Jootke kondensaator pistikute külge ja paigaldage kestad uuesti
Jootke kondensaator pistikute külge ja paigaldage kestad uuesti

Kasutage juhtmete fikseerimiseks ja jahutusradiaatorina juhtmete isolatsiooni kaitsmiseks ja lukustamiseks kondensaatorit pistikute külge. Kasutage väga väikest jootet, et see ei satuks tihvti anumasse, mis takistaks selle libisemist Arduino ICSP päisele.

Katkestage Duponti täiendava juhtmepistiku juhe, mille paneme lõpetatud pistiku otsa RST -asendisse. Lükake pistikud tihvti abil tagasi kestadesse. See võttis kesta kinnitamiseks veidi lisajõudu, sest jootmis- ja kondensaatorijuhe muutsid pistiku veidi paksemaks. Pärast plastkestade tagasi panemist saan aru, et järgmisel korral peaksin kondensaatori juhtmed pisut pikemaks muutma, võib -olla veel 1/8 kuni 1/4 tolli võrra. Kondensaatori + pool on ühendatud lisatihvtiga, mis on ette nähtud lõpetatud pistiku RST -positsiooni jaoks. Kondensaatori pool on ühendatud musta GND tihvtiga.

Mitme uF kondensaator sobib, kasutasin 33uF. 10uF oleks olnud hea, kuid minu 33uF kondensaatorid olid väiksemad kui käepärast olnud 10uF kondensaatorid.

Samm: korraldage, liimige ja kokkutõmbuvad pistikud

Korraldage, liimi ja termokahanevaid pistikuid
Korraldage, liimi ja termokahanevaid pistikuid
Korraldage, liimi ja termokahanevaid pistikuid
Korraldage, liimi ja termokahanevaid pistikuid
Korraldage, liimi ja termokahanevaid pistikuid
Korraldage, liimi ja termokahanevaid pistikuid

Paigutage pistikud nii, et need sobiksid värvi sihtmärgi värviga. Alumine vasak pistik on lähtestustraat. ICSP päises on see tihvt 5. Jätke RST -juhe, mis tuleb sihtkoha pistikust, programmeerijapoolse tihvtide paigutusest välja ja asendage see katkestatud pistikuga, millel on kondensaator. Liimige, kuumenege kokku ja muutke tihvtid ühtlaseks ja ühtlaseks nagu sihtotstarbelises etapis. Kondensaatori osaliseks hoidmiseks kasutage programmeerija otsas veidi pikemat termokahanevat toru.

6. samm: lisage lähtestussignaali ja märgi tihvti 1 jaoks isane hüppaja juhtme pistik

Lisage lähtesignaali jaoks isane hüppaja juhtme pistik ja märkige tihvt 1
Lisage lähtesignaali jaoks isane hüppaja juhtme pistik ja märkige tihvt 1
Lisage lähtesignaali jaoks isane hüppaja juhtme pistik ja märkige tihvt 1
Lisage lähtesignaali jaoks isane hüppaja juhtme pistik ja märkige tihvt 1

Lõika mees-mees-hüppaja ja kasutage jooteühendust ja termokahanevat toru, et kinnitada see kaabli sihtküljele suunduvale lähtestustraadile.

Iga pistiku vasak ülemine tihvt on teie Arduino ICSP päise tihvt 1. Märkige see värvilaiguga. Kasutasin valget Gelly Roll värvipliiatsit. See on kõik, kaabel on valmis.

Samm: ühendage see vooluvõrku

Pista see sisse
Pista see sisse
Pista see sisse
Pista see sisse
Pista see sisse
Pista see sisse

Programmeerija Arduino on see, kes on ISP visandina laadinud Arduino. See saab kaabli programmeerija otsa, mis on ühendatud vasaku ülanurga tihvtiga 1. Arduinol on ka tihvt 1 tähistatud väikese punktiga. Lähtestustraat ühendatakse D10 -ga.

Kaabli sihtots ühendatakse Arduinoga, mille laadime või programmeerime.

Enamikul arduiinodel on ICSP päise läheduses väike täpp, mis tähistab tihvti 1. Kui teie oma seda ei tee või kui see pole väga ilmne, oleks praegu õige aeg lisada väike täpp, kui teil on värv või värvipliiats käepärast. Siin on minu Arduino pilt, kuhu ma täpi lisasin. ATmega16u2 USB-seeria kiibi ICSP päises, mis on paigutatud horisontaalselt UNO või MEGA vasaku ülanurga lähedale, on tihvt 1 selle pistiku paremas ülanurgas.

Samm: teine programmeerimiskaabel Pro Mini ja Pro Micro jaoks

Teine programmeerimiskaabel Pro Mini ja Pro Micro jaoks
Teine programmeerimiskaabel Pro Mini ja Pro Micro jaoks
Teine programmeerimiskaabel Pro Mini ja Pro Micro jaoks
Teine programmeerimiskaabel Pro Mini ja Pro Micro jaoks

Mulle meeldivad ka Pro Mini ja Pro Micro üsna palju. Need on Sparkfuni leiutatud lauad, mis praktiliselt ühilduvad tihvtide ja jalajälgedega. Pro Minil on ATmega328p MCU nagu UNO ja Pro Micro omab ATmega32u4 nagu Leonardo. Mulle meeldib neid programmeerijatena kasutada ja ICSP kaudu programmeerida või alglaadida. Niisiis, siin on tarvikud ICSP -kaabli valmistamiseks: naissoost päis, naissoost Duponti džemprid, kondensaator ja termokahanevad torud.

Lõika päised paraja pikkusega, et need sobiksid kõikidele Pro Mini või Pro Micro ühel küljel olevatele tihvtidele. Lõika pika päisriba esimese kasutamata tihvti keskele. Piisab mõnest diagonaalsest lõikurist pisut survest ja see laguneb. Seejärel lõigake diagonaallõikuritega üleliigne plastik kärpimiseks päise lõikamisel hävinud tihvti asendist. Tulemuseks on kenasti kärbitud otstega 12 -positsiooniline päis. Fancy saamiseks lihvige otsad liivapaberiga.

Samm: eemaldage plastikust Duponti kestad

Eemaldage plastikust Duponti kestad
Eemaldage plastikust Duponti kestad
Eemaldage plastikust Duponti kestad
Eemaldage plastikust Duponti kestad
Eemaldage plastikust Duponti kestad
Eemaldage plastikust Duponti kestad

Eemaldage Duponti džemprite otstest plastkestad. Pange tähele kesta väikest sakki. Tõmmake sakk õrnalt üles ja tõmmake plastkest ära.

Samm: lisage naissoost päisele termokahanevaid torusid ja tõukurühendusi õiges asendis

Lisage naissoost päisele termokahanevaid torusid ja tõukurühendusi õiges asendis
Lisage naissoost päisele termokahanevaid torusid ja tõukurühendusi õiges asendis
Lisage naissoost päisele termokahanevaid torusid ja tõukurühendusi õiges asendis
Lisage naissoost päisele termokahanevaid torusid ja tõukurühendusi õiges asendis

Libistage termokahanev toru juhtmete külge. Lükake pistikud naissoost päise jootetihvtidele. Selleks on vaja kindlat kätt ja osavust. Juhtmed lähevad ühest päisest MOSI, MISO, SCK, VCC ja GND juurest teise päisesse. Lähtestustraat läheb programmeerija Arduino tihvti 10 juurest sihtmärgi Arduino lähtestusnõelani.

Pro Micro disainerid olid tihvtide paigutuse üle otsustades nutikad. Kuigi tihvtid on paigutatud

10, 16, 14, 15

ja see tundub jama, see juhtub vastama Pro Mini tihvtide tihvtide funktsioonidele

10, 11, 12, 13

Tellimus on:

reset-sender, MOSI, MISO, SCK, nii Pro Mini kui ka Pro Micro puhul.

Niisiis, saate seda kaablit kasutada programmeerijana Pro Mini või Pro Micro ja sihtmärgina Pro Mini või Pro Micro.

Samm: jootke tihvtid

Jootke tihvtid
Jootke tihvtid
Jootke tihvtid
Jootke tihvtid
Jootke tihvtid
Jootke tihvtid

Kasutage lukustuspintsele, et hoida tihvte kindlalt, ühtlaselt ja sirgelt. Tangid toimivad ka jahutusradiaatorina, mis takistab jootmissoojusel juhtmest üles rännata ja isolatsiooni sulatada või termokahanevaid torusid enneaegselt kokku tõmmata. Jootke iga tihvt kiiresti ja ärge kasutage jootmise üleküllust. Kasutage töö tegemiseks piisavalt.

Lisage kondensaator programmeerijapoolse päise GND ja RST vahele, et keelata FTDI-adapteri DTR-tihvti lähtestamine. Mitmed uF -id on korras, ma kasutasin 33uF -i. 10uF oleks hea, kuid minu 33uF kondensaatorid olid väiksemad kui 10uF kondensaatorid, mis mul käepärast olid. Jootke kondensaatori + pool nii lähedale kui võimalik plastpistikule, nii et termokahanev toru kataks nii palju kui võimalik. Ma tegin termokahaneva toru otsa lähedale väikese pilu, et kondensaatori traat läbi läheks.

Lõpuks libistage termokahanev toru juhtme abil pistikule, kuni see jõuab plastikust päisesse, ja kahandage toru kuumutuspüstoliga.

12. samm: valmis

Valmis
Valmis

Siin on valmis kaabel. Märgistage kleebiste abil, milline kaabli ots on programmeerija jaoks ja milline sihtmärk. Ja märkige, milline päise ots peaks olema suunatud Pro Mini FTDI-adapteri USB-poole või Pro Micro sisseehitatud USB-poole.

Soovitan: