Мазмұны:
- 1 -қадам: Жабдықтар
- 2 -қадам: Мақсатты аяқтау
- 3 -қадам: GND бағдарламашысының сымынан пластикалық қабықты алыңыз
- 4-қадам: Коннекторларға дәнекерлеу конденсаторы және қабықтарды қайта орнату
- 5 -қадам: коннекторларды орналастырыңыз, желімдеңіз және қысыңыз
- 6 -қадам: Сигналды қалпына келтіру үшін еркек өтпелі сым қосқышын қосыңыз және 1 түйреуішті белгілеңіз
- 7 -қадам: оны қосыңыз
- 8 -қадам: Pro Mini және Pro Micro үшін басқа бағдарламалау кабелі
- 9 -қадам: Dupont пластикалық қабықтарын алып тастаңыз
- 10 -қадам: Дұрыс позициядағы әйел тақырыбына жылуды қысқарту құбырлары мен итергіш коннекторларын қосыңыз
- 11 -қадам: түйреуіштерді дәнекерлеңіз
- 12 -қадам: Орындалды
Бейне: Arduino ICSP бағдарламалау кабелі: 12 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Міне, мен жүктеу немесе бағдарламалау үшін Arduino ICSP бағдарламалау кабелін жасауды қалаймын.
1 -қадам: Жабдықтар
Жабдықтар - Дюпонт секіргіштері, конденсатор, желім және жылуды төмендететін құбырлар.
2 -қадам: Мақсатты аяқтау
Әлі күнге дейін таспада тұрған 6 әйелден әйелге Дюпоннан секіргіштерден бастаңыз. Және 1 еркек-еркек секіруші. Бағдарламашы кабелінің мақсатты ұшымен жұмыс жасаңыз. Коннекторларды Arduino -да ICSP тақырыбына қосылатын әр үлгі бойынша 3 түйреуіштен тұратын 2 қатарға орналастырыңыз.
D12 MISO 1.. 2 VCC
D13 SCK 3.. 4 MOSI D11 RST 5.. 6 GND
Қосқыштардың арасына желімнің кішкене бөлігін салыңыз да, оның үстіне жылуды қысқартатын түтіктің кішкене бөлігін салыңыз да, оны кішірейтіңіз. Бұл үшін желім көп қажет емес, коннекторлар толық жиналғаннан кейін сырғып кетпеуі үшін жеткілікті. Құбырды кішірейткеннен кейін, коннекторларды үстелге біркелкі басыңыз, осылайша олар біркелкі немесе тегіс емес.
3 -қадам: GND бағдарламашысының сымынан пластикалық қабықты алыңыз
Мақсатты ұшты және GND және RST түйреуіштері үшін қолданылатын түстерді қараңыз. Бұл жағдайда RST үшін күлгін, ал GND үшін қара. Бағдарламалаушы жағында пластикалық қабықты GND түйреуішінен, ал пластикалық қабықты қосымша Дюпон сымының ұшынан алыңыз. Қабықта ақырын жылжыту үшін қойынды бар, және қабық өшіп қалады.
4-қадам: Коннекторларға дәнекерлеу конденсаторы және қабықтарды қайта орнату
Сымдарды бекіту үшін құлыптау қысқыштарын қолданыңыз және сымды оқшаулауды қорғау үшін жылытқыш ретінде әрекет етіңіз және коннекторларға конденсаторды дәнекерлеңіз. Ардуинодағы ICSP үстіңгі жағына сырғып кетуіне жол бермейтін түйреуішке түспеуі үшін дәнекерлеудің аз мөлшерін қолданыңыз.
Қосылған Dupont сымдық қосқышының сымын кесіп тастаған коннектордың ұшының RST орнына қойыңыз. Коннекторларды түйреуіш арқылы қабықшаларға қайтадан итеріңіз. Бұл қабықты бекіту үшін қосымша күш қажет болды, себебі дәнекерлеу мен конденсатор сымы коннекторды сәл қалың етті. Пластикалық қабықтарды қайта кигеннен кейін, мен келесі жолы конденсатордағы сымдарды сәл ұзартып, 1/8 - 1/4 дюймге ұзарту керектігін түсінемін. Конденсатордың + жағы қосымша түйреуішке қосылады, ол аяқталған қосқыштың RST жағдайына арналған. Конденсатордың бүйір жағы қара GND түйреуішіне қосылған.
Бірнеше uF конденсаторы жақсы, мен 33uF қолдандым. 10uF жақсы болар еді, бірақ менің 33uF конденсаторларым қолымда болған 10uF конденсаторларынан кіші болды.
5 -қадам: коннекторларды орналастырыңыз, желімдеңіз және қысыңыз
Коннекторларды түске қарай мақсатты ұшына сәйкестендіріңіз. Төменгі сол жақ қосқыш - қалпына келтіру сымы. ICSP тақырыбында бұл 5 -штырь. Мақсатты қосқыштан келетін RST сымын бағдарламашының түйреуіштерінің сыртында қалдырыңыз және оны конденсатор бекітілген ажыратылған қосқышқа ауыстырыңыз. Желімдеу, жылуды азайту және түйреуіштерді біркелкі етеді, тіпті мақсатты қадамдағыдай. Конденсаторды ішінара қамту үшін, бағдарламашының ұшында сәл ұзағырақ жылытатын түтікті пайдаланыңыз.
6 -қадам: Сигналды қалпына келтіру үшін еркек өтпелі сым қосқышын қосыңыз және 1 түйреуішті белгілеңіз
Еркек-еркек секіргішті кесіп, дәнекерлеу қосылымы мен жылытатын құбырды қолданып, оны кабельдің мақсатты жағына өтетін қалпына келтіру сымына бекітіңіз.
Әр коннектордың жоғарғы сол жақ штыры - Arduino құрылғысындағы ICSP тақырыбының 1 -штыры. Оны бояу нүктесімен белгілеңіз. Мен ақ түсті Gelly Roll қаламын қолдандым. Міне, кабель аяқталды.
7 -қадам: оны қосыңыз
Бағдарламашы Arduino - бұл провайдердің эскизі ретінде Arduino жүктелген бағдарлама. Ол бағдарламашыға кабельдің ұшын алады, оған жоғарғы сол жақ бұрышта 1 -штырмамен қосылады. Arduino -да кішкене нүктемен белгіленген 1 -штырь бар. Қалпына келтіру сымы D10 -ге қосылады.
Кабельдің мақсатты ұшы жүктелетін немесе бағдарламаланатын Arduino -ға қосылады.
Ардуиноның көпшілігінде ICS тақырыбының жанында түйреуішті белгілеу үшін кішкене нүкте бар. Егер сіздікі болмаса немесе анық болмаса, енді бояу немесе бояу қаламы бар кезде кішкене нүкте қосудың жақсы уақыты болар еді. Міне менің нүктемді қосқан менің Arduino суреті. UNM немесе MEGA жоғарғы сол жақ бұрышының жанында көлденең орналасқан ATmega16u2 USB-сериялы чип ICSP тақырыбында 1-коннектор сол қосқыштың жоғарғы оң жақ бұрышында орналасқан.
8 -қадам: Pro Mini және Pro Micro үшін басқа бағдарламалау кабелі
Маған Pro Mini мен Pro Micro ұнайды. Бұл Sparkfun ойлап тапқан тақталар, олар іс жүзінде түйреуіш пен ізге сәйкес келеді. Pro Mini -де UNO сияқты ATmega328p MCU бар, ал Pro Micro -да Леонардо сияқты ATmega32u4 бар. Мен оларды бағдарламашылар ретінде пайдалануды және оларды ICSP арқылы бағдарламалауды немесе жүктеуді ұнатамын. Сонымен, мұнда ICSP кабелін жасауға арналған материалдар: аналық колонка, аналық Дюпон секіргіштері, конденсатор және жылуды төмендететін құбырлар.
Pro Mini немесе Pro Micro -ның бір жағындағы түйреуіштердің барлығына сәйкес келу үшін тақырыптарды қажетті ұзындыққа кесіңіз. Ұзын тақырып жолағының бірінші пайдаланылмаған түйреуішінің ортасын кесіңіз. Тек диагональды кескіштермен аздап қысым жасау жеткілікті, ол бөлшектеніп кетеді. Содан кейін диагональды кескіштерді қолданып, үстіңгі тақтаны кесу кезінде жойылған түйреуіштен артық пластикті кесіңіз. Нәтиже - жақсы пышақталған 12 позициядағы тақырып. Сәнді болу үшін ұштарын сүртіңіз.
9 -қадам: Dupont пластикалық қабықтарын алып тастаңыз
Пластикалық қабықтарды Дюпонт секіргіштерінің ұштарынан алыңыз. Қабықтағы кішкене қойындыға назар аударыңыз. Планшетті ақырын көтеріңіз және пластикалық қабықты алыңыз.
10 -қадам: Дұрыс позициядағы әйел тақырыбына жылуды қысқарту құбырлары мен итергіш коннекторларын қосыңыз
Жылуға арналған құбырды сымдарға сырғытыңыз. Коннекторларды аналық бастың дәнекер түйреуіштеріне итеріңіз. Бұл тұрақтылық пен ептілікті қажет етеді. Сымдар бір тақырыптағы MOSI, MISO, SCK, VCC және GND -ден екінші тақырыпқа өтеді. Қалпына келтіру сымы Arduino бағдарламашысының 10 -штырынан бастап мақсатты Arduino -ның қалпына келтіру түйреуішіне дейін өтеді.
Pro Micro дизайнерлері түйреуіштің орналасуын шешкенде ақылды болды. Ілмектер реттелгенімен
10, 16, 14, 15
және бұл ақымақтық сияқты, бұл Pro Mini түйреуіштерінің түйреуіш функцияларына сәйкес келеді
10, 11, 12, 13
Тапсырыс - бұл:
қалпына келтіру-жіберуші, MOSI, MISO, SCK, Pro Mini де, Pro Micro да.
Осылайша, сіз бұл кабельді Pro Mini немесе Pro Micro бағдарламашысы ретінде пайдалана аласыз, ал мақсат ретінде Pro Mini немесе Pro Micro қолдана аласыз.
11 -қадам: түйреуіштерді дәнекерлеңіз
Ілгектерді біркелкі, біркелкі және түзу ұстау үшін құлыптау қысқыштарын қолданыңыз. Қысқыштар сонымен қатар дәнекерлеуші жылудың сым арқылы өтуіне және оқшаулаудың еруіне немесе жылу өткізгіш түтіктің мерзімінен бұрын қысылуына жол бермейтін жылу қабылдағыш ретінде әрекет етеді. Әр түйреуішті тез дәнекерлеңіз және дәнекерлеудің көптігін қолданбаңыз. Жұмысты аяқтау үшін жеткілікті мөлшерде пайдаланыңыз.
FTDI адаптерінің DTR түйреуішінен қалпына келтіруді өшіру үшін, GND мен RST арасындағы конденсаторды бағдарламашы жағындағы тақырыпқа қосыңыз. Бірнеше UF жақсы, мен 33uF қолдандым. 10uF жақсы болар еді, бірақ менің 33uF конденсаторларым қолымда болатын 10uF конденсаторларынан кіші болды. Конденсатордың + жағын жоғарғы пластикке мүмкіндігінше жақынырақ дәнекерлеңіз, сондықтан жылу өткізгіш түтіктер мүмкіндігінше жабылады. Мен конденсатор сымының өтуі үшін жылу өткізгіш түтіктің соңына жақын кішкене тесік жасадым.
Ақырында, жылу өткізгіш түтікті сымның жоғарғы жағындағы пластикке сәйкес келгенше коннекторға сырғытыңыз және құбырды жылу пистолетімен тартыңыз.
12 -қадам: Орындалды
Міне, дайын кабель. Кабельдің қай ұшы бағдарламашыға, қайсысы мақсатқа сәйкес келетінін белгілеу үшін жапсырма жасаушыны қолданыңыз. Тақырыптың қай жағы Pro Mini FTDI адаптерінің USB жағына немесе Pro Micro кіріктірілген USB-ге бағытталуы керек екенін белгілеңіз.
Ұсынылған:
Arduino Uno - Baofeng UV -9R Plus көмегімен DIY бағдарламалау кабелі: 6 қадам (суреттермен)
Arduino Uno-Baofeng UV-9R Plus көмегімен DIY бағдарламалау кабелі: Барлығына сәлем, бұл Baofeng UV-9R (немесе плюс) гарнитураны / құлаққапты кабельді USB ретінде Ardunio UNO көмегімен бағдарламалау кабеліне айналдыру туралы қарапайым нұсқаулық. Сериялық түрлендіргіш. [Жауапкершіліктен бас тарту] Мен келтірілген зиян үшін ешқандай жауапкершілік көтермеймін
Geeetech тақтасы Raspberry Pi арқылы тікелей USB кабелі арқылы: 4 қадам
Geeetech тақтасы Raspberry Pi арқылы тікелей USB кабелі арқылы: Сәлеметсіз бе! Бұл нұсқаулықта JST XH 4 істікшелі USB кабелін қалай жасау керектігін көрсетеді, осылайша сіз Raspberry Pi немесе басқа USB құрылғысын Geeetech 2560 rev 3 тақтасына A10 сияқты Geeetech принтеріне тікелей қосуға болады. Бұл кабель ыңғайлы параллельге қосылады
4 Музыкалық реактивті жарықдиодты схемалар -- MIC/AUX кабелі/динамик: 3 қадам
4 Музыкалық реактивті жарықдиодты схемалар || MIC/AUX кабелі/динамигі: Бұл атмосфералық музыкаға жауап беретін және музыканың ырғағымен жарық диодты жарықтандыратын схема. Мұнда мен сізге музыкалық реактивті светодиодтар тізбегін құрудың төрт түрлі әдісін көрсетемін: -1. Жалғыз транзистор2. Екі транзистор 3. AUX кабелі4. Динамик
Baofeng UV-5R радиосының Arduino көмегімен бағдарламалау кабелі: 3 қадам
Baofeng UV-5R Arduino радиосы үшін бағдарламалық кабель: 2,5 мм-ден 3,5 мм-ге дейін стерео аудио кабелі болуы мүмкін. Бұл Baofeng UV-5RV2+ радиосы үшін бағдарламалық кабель жасау үшін бірнеше қосқыш сымдар мен қосалқы Arduino Uno жеткілікті! Басқа радиолармен де жұмыс жасай алады! &Quot; Бағдарламалау "
PICkit 2 бағдарламашысына арналған 16F676 ICSP бағдарламалау ұясы: 6 қадам
PICkit 2 бағдарламашысына арналған PIC 16F676 ICSP бағдарламалау ұясы: Мен роботтық жобам үшін осы тұрақты ток қозғалтқышының қос модулін құруға тырысамын, ал менде ПХД -ге ICSP түйрегішін орналастыруға орын болмады. Сондықтан мен бұл дизайнды тез мазақтадым