Агуулгын хүснэгт:

Arduino ICSP програмчлалын кабель: 12 алхам
Arduino ICSP програмчлалын кабель: 12 алхам

Видео: Arduino ICSP програмчлалын кабель: 12 алхам

Видео: Arduino ICSP програмчлалын кабель: 12 алхам
Видео: Простая беспроводная сеть датчиков на Arduino и 433 MHz 2024, Арваннэгдүгээр
Anonim
Arduino ICSP програмчлалын кабель
Arduino ICSP програмчлалын кабель

Би ачаалах эсвэл програмчлахад ашиглах Arduino ICSP програмчлалын кабелийг хэрхэн яаж хийхийг хүсч байна.

Алхам 1: хангамж

Хангамж
Хангамж

Нийлүүлэлт нь Дюпонт холбогч, конденсатор, цавуу, дулааныг багасгадаг хоолой юм.

Алхам 2: Зорилтот төгсгөл

Зорилтот төгсгөл
Зорилтот төгсгөл
Зорилтот төгсгөл
Зорилтот төгсгөл
Зорилтот төгсгөл
Зорилтот төгсгөл

Туузан дээр байсаар байгаа, эмэгтэй хүнээс 6 эмэгтэй Дупонт холбогчоос эхлүүлээрэй. Мөн эрэгтэй-эрэгтэй холбогч 1. Программист кабелийн зорилтот төгсгөл дээр ажиллах. Залгуур тус бүрийг 3 зүү бүхий 2 эгнээ болгон холбоно уу, энэ нь Arduino дээрх ICSP толгой руу залгах болно.

D12 MISO 1.. 2 VCC

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

Холбогчдын хооронд жижигхэн цавуу хийж, угсрах хэсэгт жижигхэн дулаан дамжуулах хоолой тавьж, агшаана. Үүнийг хийхэд цавуу тийм ч их шаардагдахгүй, бүрэн угсралтын дараа холбогчийг гулсуулахгүй байхад л хангалттай. Хоолойг багасгасны дараа холбогчийг ширээн дээр хавтгай дараарай, ингэснээр гацсан эсвэл жигд биш байх болно.

Алхам 3: Хуванцар бүрхүүлийг Programmer End GND утаснаас салга

Хуванцар бүрхүүлийг програмистын төгсгөлийн GND утаснаас салга
Хуванцар бүрхүүлийг програмистын төгсгөлийн GND утаснаас салга
Хуванцар бүрхүүлийг програмистын төгсгөлийн GND утаснаас салга
Хуванцар бүрхүүлийг програмистын төгсгөлийн GND утаснаас салга
Хуванцар бүрхүүлийг програмистын төгсгөлийн GND утаснаас салга
Хуванцар бүрхүүлийг програмистын төгсгөлийн GND утаснаас салга

Зорилтот төгсгөл ба GND ба RST тээглүүрүүдэд ашигладаг өнгийг хараарай. Энэ тохиолдолд RST -ийн хувьд нил ягаан, GND -ийн хувьд хар өнгөтэй байна. Программистын төгсгөлд хуванцар бүрхүүлийг GND зүүгээр, хуванцар бүрхүүлийг нэмэлт Dupont утасны үзүүрээс салга. Бүрхүүл дээр зөөлөн хусах таб байгаа бөгөөд бүрхүүл нь унах болно.

Алхам 4: Холбогчдод гагнуурын конденсатор хийж, бүрхүүлийг дахин суулгана уу

Холбогчдод гагнуурын конденсатор хийж, бүрхүүлийг дахин суулгана уу
Холбогчдод гагнуурын конденсатор хийж, бүрхүүлийг дахин суулгана уу
Холбогчдод гагнуурын конденсатор хийж, бүрхүүлийг дахин суулгана уу
Холбогчдод гагнуурын конденсатор хийж, бүрхүүлийг дахин суулгана уу

Утасны бэхэлгээг хамгаалахын тулд түгжигч хямсаа ашиглан утсыг хавчуулж, халаагчийн үүргийг гүйцэтгэж, холбогчдод конденсаторыг гагнана. Гагнуурын цооногт орохгүйн тулд маш бага хэмжээний гагнуур ашиглана уу.

Нэмэлт Dupont утас холбогчийн утсыг таслаж дууссан холбогчийн төгсгөлийн RST байрлалд оруулна уу. Зүү ашиглан холбогчийг бүрхүүл рүү буцааж оруулна уу. Гагнуур ба конденсаторын утас нь холбогчийг арай зузаан болгосон тул бүрхүүлийг бэхлэхэд нэмэлт хүч шаардагджээ. Хуванцар бүрхүүлийг буцааж тавьсны дараа би дараагийн удаа конденсатор дээрх утсыг арай урт, магадгүй 1/8 - 1/4 инчээр хийх ёстойг ойлголоо. Конденсаторын + тал нь нэмэлт холбогчтой холбогдсон бөгөөд энэ нь дууссан холбогчийн RST байрлалд зориулагдсан болно. Конденсаторын хажуу тал нь хар GND зүүтэй холбогдсон байна.

Хэд хэдэн uF конденсатор нь сайн, би 33uF ашигласан. 10uF нь зүгээр байх байсан, гэхдээ миний 33uF конденсаторууд миний гар дээр байсан 10uF конденсаторуудаас бага байсан.

Алхам 5: Холбогчийг байрлуулах, цавуу хийх, халаах

Холбогчийг цэгцлэх, цавуу, дулааныг багасгах
Холбогчийг цэгцлэх, цавуу, дулааныг багасгах
Холбогчийг цэгцлэх, цавуу, дулааныг багасгах
Холбогчийг цэгцлэх, цавуу, дулааныг багасгах
Холбогчийг цэгцлэх, цавуу, дулааныг багасгах
Холбогчийг цэгцлэх, цавуу, дулааныг багасгах

Зорилтот үзүүрийг өнгөөр нь тааруулахын тулд холбогчийг байрлуул. Зүүн доод холбогч нь дахин тохируулах утас юм. ICSP толгой дээрх энэ нь 5 -р зүү юм. Зорилтот талын холбогчоос ирдэг RST утсыг програмист талын тээглүүрийн гадна үлдээгээд конденсаторыг холбосон таслагч холбогчоор солино уу. Цавуу, дулааныг багасгаж, тээглүүрийг зорилтот үе шаттай адил жигд болго. Конденсаторыг хэсэгчлэн багтаахын тулд програмистын төгсгөлд бага зэрэг урт халаах хоолой ашиглана уу.

Алхам 6: Дахин тохируулах дохионд эрэгтэй холбогч утас холбогчийг нэмж 1 -р зүүг тэмдэглээрэй

Дахин тохируулах дохионы эрэгтэй холбогч утсыг нэмж, Pin 1 -ийг тэмдэглээрэй
Дахин тохируулах дохионы эрэгтэй холбогч утсыг нэмж, Pin 1 -ийг тэмдэглээрэй
Дахин тохируулах дохионы эрэгтэй холбогч утсыг нэмж, Pin 1 -ийг тэмдэглээрэй
Дахин тохируулах дохионы эрэгтэй холбогч утсыг нэмж, Pin 1 -ийг тэмдэглээрэй

Эрэгтэй-эрэгтэй холбогчийг хайчилж, гагнуурын холболт, дулааныг багасгах хоолой ашиглан кабелийн зорилтот хэсэгт очдог дахин тохируулах утсан дээр бэхлээрэй.

Холбогч бүрийн зүүн дээд зүү нь таны Arduino дээрх ICSP толгойн 1 -р зүү юм. Үүнийг будгийн цэгээр тэмдэглээрэй. Би цагаан өнгийн Gelly Roll будагтай үзэг ашигласан. Ингээд л болоо, кабель дууссан байна.

Алхам 7: Үүнийг залгаарай

Үүнийг залгаарай
Үүнийг залгаарай
Үүнийг залгаарай
Үүнийг залгаарай
Үүнийг залгаарай
Үүнийг залгаарай

Программист Arduino бол ISP -ийн ноорог хэлбэрээр Arduino -ийг ачаалсан програм юм. Энэ нь програмистын кабелийн төгсгөлийг авч, зүүн дээд буланд 1 -р зүүгээр холбосон болно. Arduino нь 1 -р зүүг жижигхэн цэгээр тэмдэглэсэн байдаг. Дахин тохируулах утас нь D10 руу холбогддог.

Кабелийн зорилтот төгсгөл нь бид ачаалах эсвэл програмчлах гэж буй Arduino руу залгагддаг.

Ихэнх Arduino нь ICSP толгойны ойролцоо зүү 1 -ийг тэмдэглэхийн тулд бага зэрэг цэгтэй байдаг. Миний цэгийг нэмсэн миний Arduino -ийн зураг энд байна. UNO эсвэл 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 хуванцар бүрхүүлийг зайлуул

Dupont хуванцар бүрхүүлийг зайлуул
Dupont хуванцар бүрхүүлийг зайлуул
Dupont хуванцар бүрхүүлийг зайлуул
Dupont хуванцар бүрхүүлийг зайлуул
Dupont хуванцар бүрхүүлийг зайлуул
Dupont хуванцар бүрхүүлийг зайлуул

Dupont үсрэгчдийн үзүүрээс хуванцар бүрхүүлийг салга. Бүрхүүл дээрх жижиг табыг анхаарч үзээрэй. Хавчаарыг зөөлөн дээш нь өргөж, хуванцар бүрхүүлийг татаж ав.

Алхам 10: Зөв байрлал дахь эмэгтэй толгой дээрх дулааныг багасгах хоолой, түлхэгч холбогчийг нэмнэ үү

Дулааны агшилтын хоолой, холбогчийг эмэгтэй толгой дээр зөв байрлалд оруулна уу
Дулааны агшилтын хоолой, холбогчийг эмэгтэй толгой дээр зөв байрлалд оруулна уу
Дулааны агшилтын хоолой, холбогчийг эмэгтэй толгой дээр зөв байрлалд оруулна уу
Дулааны агшилтын хоолой, холбогчийг эмэгтэй толгой дээр зөв байрлалд оруулна уу

Дулаан багасгах хоолойг утас руу шургуул. Холбогчийг эмэгтэй толгойн гагнуурын тээглүүр рүү түлх. Энэ нь тогтвортой гар, авхаалж самбаа шаарддаг. Утаснууд нь нэг толгой дээрх MOSI, MISO, SCK, VCC, GND -ээс нөгөө толгой руу шилждэг. Дахин тохируулах утас нь програмист Arduino дээрх 10 -р зүүгээс зорилтот Arduino -ийн дахин тохируулах зүү рүү шилждэг.

Pro Micro -ийн дизайнерууд тээглүүрийн зохион байгуулалтыг шийдэхдээ ухаалаг байсан. Хэдийгээр тээглүүрийг зохион байгуулдаг

10, 16, 14, 15

Энэ нь утгагүй юм шиг санагддаг, энэ нь Pro Mini тээглүүрийн зүү функцтэй нийцдэг

10, 11, 12, 13

Захиалга нь:

Res-илгээгч, 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 рүү чиглүүлэх ёстойг тэмдэглээрэй.

Зөвлөмж болгож буй: