Мазмұны:

Arduino ICSP бағдарламалау кабелі: 12 қадам
Arduino ICSP бағдарламалау кабелі: 12 қадам

Бейне: Arduino ICSP бағдарламалау кабелі: 12 қадам

Бейне: Arduino ICSP бағдарламалау кабелі: 12 қадам
Бейне: USBASP | Programmer | Electronics | Tech | Robotics #shorts 2024, Шілде
Anonim
Arduino ICSP бағдарламалау кабелі
Arduino ICSP бағдарламалау кабелі

Міне, мен жүктеу немесе бағдарламалау үшін 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 сымынан алыңыз
Пластикалық қабықты бағдарламашының соңындағы GND сымынан алыңыз
Пластикалық қабықты бағдарламашының соңындағы GND сымынан алыңыз
Пластикалық қабықты бағдарламашының соңындағы GND сымынан алыңыз
Пластикалық қабықты бағдарламашының соңындағы GND сымынан алыңыз
Пластикалық қабықты бағдарламашының соңындағы 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 үшін тағы бір бағдарламалық кабель
Pro Mini және Pro Micro үшін тағы бір бағдарламалық кабель
Pro Mini және Pro Micro үшін тағы бір бағдарламалық кабель
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-ге бағытталуы керек екенін белгілеңіз.

Ұсынылған: