Агуулгын хүснэгт:
- Алхам 1: Багаж хэрэгсэл, материалаа цуглуул
- Алхам 2: Ажлаа тохируулна уу
- Алхам 3: Файлаа импортлох
- Алхам 4: Тээрэмдэх ажлыг эхлүүлэх
- Алхам 5: Бүрэлдэхүүн хэсгүүдийг гагнах
- Алхам 6: Arduino чипсээ програмчил
- Алхам 7: Arduino самбараа туршиж үзээрэй
Видео: ATtiny Arduino програмчлалын бамбай: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү төслийн бүтээн байгуулалтад бид Bantam Tools Desktop PCB тээрэмдэх машин ашиглан ATtiny Arduino програмист бамбайг хэрхэн яаж хийхийг танд үзүүлэх болно. Энэхүү чухал бүрэлдэхүүн хэсэг нь ATtiny чипийг Arduino IDE -ээр залгаж програмчлах боломжийг танд олгоно. Энэхүү төсөл нь бэлэн бүтээгдэхүүн авахын тулд маш бага тохиргоо, тээрэмдэх хугацаа шаарддаг. Эхэлцгээе!
Алхам 1: Багаж хэрэгсэл, материалаа цуглуул
ХЭРЭГСЭЛ
Bantam Tools Ширээний ПХБ -ийн тээрэмдэх машин
Bantam Tools ширээний тээрэмдэх машины програм суулгасан компьютер
Arduino IDE програмыг суулгасан болно
Хавтгай эцсийн тээрэм, 1/32"
ПХБ сийлбэрийн бит, 0.005"
Тохируулах хаалт
Гагнуурын төмөр
Диагональ утас хайч
USB кабель
МАТЕРИАЛ
ПХБ хоосон, FR-1, нэг талт
Тууз, өндөр бат бэх, хоёр талт
Давхар толгой, 2.54 мм (32)
Эсэргүүцэл (3)
LED (1 улаан, 1 ногоон, 1 шар)
Удирдах залгуур, 2х4
Удирдах залгуур, 2х7
Конденсатор, 10F
Файлууд
ATtiny-Jig-Final-Bantam-Tools.brd файлыг татаж авах.
Алхам 2: Ажлаа тохируулна уу
Нэгдүгээрт, бид тэгшлэх хаалт суурилуулж, байршлыг тогтоох хэрэгтэй. Тохируулах хаалт хавсаргасны дараа бэхэлгээний доор байрлах байршлыг сонгоод дэлгэц дээрх зааврыг дагана уу. Зэрэгцээ хаалт ашигласнаар таны самбар зүүн урд буланд төгс дөрвөлжин хэлбэртэй байх болно.
Тэмдэглэл: Хэрэв та өмнө нь тэгшлэх хаалт суулгаагүй бол энэхүү дэмжлэгийн гарын авлагад заасан алхмуудыг дагана уу.
Тохируулах хаалт суурилуулснаар ажлаа тохируулах цаг болжээ. Бид энэ тохиргоог хурдан хийх болно. Хэрэв танд багажаа хэрхэн ачаалж, Bantam Tools ширээний тээрэмдэх машины програм хангамжид мэдээлэл оруулах талаар илүү их заавар хэрэгтэй бол Light-Up PCB Badge төслийг үзнэ үү.
- Ширээний ПХБ -ийн тээрэмдэх машиныг залгаад Bantam Tools Desktop Milling Machine програмыг нээнэ үү.
- Тээрэм рүү ор.
- Бэхэлгээний доор хаалт гэж бичсэн эсэхийг дахин шалгана уу.
- 1/32 "Flat End Mill -ийг сонгоод битийн сэнсийг хавсаргаад багажийг олоорой.
- Материалын цэснээс нэг талт FR-1-ийг сонгоно уу.
- Материал хэсэгт X, Y, Z утгыг хэмжиж оруулна уу. Дараа нь ПХБ-ийн нэг талд өндөр бат бэхтэй, хоёр талт соронзон хальс түрхээд, эвдрэлийн самбар дээр байрлуулна.
Алхам 3: Файлаа импортлох
Bantam Tools програм хангамжийн Төлөвлөгөөнөөс файлуудыг нээх дээр дараад ATtiny-Jig-Final-Bantam-Tools.brd-ийг сонгоно уу. Дараа нь 1/32 "Flat End Mill болон 0.005" ПХБ -ийн сийлбэрийн битийг сонгоно уу. Таны тээрэмдэх хугацаа таны ашиглаж буй хурд, тэжээлийн жороос хамаарч өөр өөр байх болно. Энэ үйл ажиллагааны хувьд бид дараах жорыг ашигласан.
1/32 хавтгай төгсгөлийн тээрмийн хувьд:
- Тэжээлийн хурд: 59 ин/мин
- Шатах хурд: 15 инч
- Булны хурд: 25,000 эрг / мин
- Алхам: 49%
- Дамжуулах гүн: 0.010 инч
0.005 инчийн ПХБ сийлбэрийн хувьд:
- Тэжээлийн хурд: 4.00 ин/мин
- Уналтын хурд: 5.00 инч
- Булны хурд: 25,000 эрг / мин
- Алхам: 50%
- Дамжуулалтын гүн: 0.006 инч
Хэрэв та хурд, тэжээлээ манай хурдтай тохируулахыг хүсч байвал Файл> Багажны номын сан> Хэрэгсэл нэмэх дээр дарна уу. Шинэ хэрэгслүүдээ нэрлээд дараа нь хурд, тэжээлийн жор оруулна уу. Та багажийн номын сангаа тохируулах талаар эндээс илүү ихийг олж мэдэх боломжтой.
Алхам 4: Тээрэмдэх ажлыг эхлүүлэх
Бэлэн үү? Тээрэмдэх ажлыг эхлүүлэх дээр дарна уу.
Энэ ажилд багаж хэрэгслийг өөрчлөх шаардлагатай болно гэдгийг санаарай. Шаардлагатай бол битийн сэнсийг хавсаргасан 0.005 инчийн ПХБ -ийн сийлбэрийн битийг суулгаж, багажийг олоод самбарыг дуусгахын тулд Тээрэмдэх ажлыг эхлүүлээрэй.
Алхам 5: Бүрэлдэхүүн хэсгүүдийг гагнах
За, гагнах цаг боллоо! Бүрэлдэхүүн хэсгүүд болон гагнуурын төмрөө аваарай. Бүрэлдэхүүн хэсгүүдийг дараах дарааллаар гагнах нь хамгийн хялбар байдаг.
- Эсэргүүцэл
- 2x4 эсвэл 2x7 дүрэх залгуур
- 2.54 мм давирхай толгой
- Шар, ногоон, улаан LED
- 10uF конденсатор
Гагнуур хийж дуусмагц самбар нь энд үзүүлсэн шиг харагдах болно. FR-1-ийн арын хэсгүүд хэрхэн дамждагийг анхаарна уу.
Баяр хүргэе! Та Bantam Tools Desktop PCB тээрэмдэх машин ашиглан өөрийн ATtiny Arduino програмист бамбайг хийсэн.
Алхам 6: Arduino чипсээ програмчил
Дөнгөж тээрэмдсэн ATtiny програмчлалын төхөөрөмжийг програмчлахыг хүсч буй Arduino самбарт хавсаргана уу. Arduino IDE -ийг нээнэ үү. (Хэрэв та хараахан амжаагүй байгаа бол эндээс татаж авна уу.)
- ArduinoISP Sketch -ийг Arduino Uno дээр байршуулна уу.
- ATTinyCore -ийг Spence Konde Arduino Board Manager -ээр дамжуулан суулгаарай.
- Tools> Board> ATTiny 25/45/85 (эсвэл 24/44/84) дээр дарна уу.
- Tools> Clock - 8 MHz (Дотоод) дээр дарна уу.
- Tools> Chip> ATTiny85 (эсвэл ATTiny84) дээр дарна уу.
- Tools> LTO - "Disabled" дээр дарна уу.
ATtiny -ийг залгуур руу залгаарай. Arduino -ийн USB порт доош харсан байхад 1 -р зүү баруун доод талд байх ёстой. Дараа нь тээрэмдсэн програмчлалын төхөөрөмжийг Arduino -д залгаад асаагаарай. Шар LED асаах дарааллын дараа амьсгалж эхлэх ёстой.
Дараа нь Tools> Programmer> Arduino ISP гэж дараад Tools> Burn Bootloader -ийг сонгоно уу. Энэ алхамыг нэг чип тутамд нэг удаа хийх шаардлагатай. Arduino Bootloader -ийг ATTiny дээр шатаасны дараа та Arduino IDE -ийн жишээ фолдеруудаас хэд хэдэн тойм зургийг байршуулах эсвэл өөрөө код бичих боломжтой. Sketch цэснээс "Программист ашиглан байршуулах" -ыг сонгосон эсэхээ шалгаарай. Тэмдэглэл: Arduino чипээ програмчлах талаар нэмэлт мэдээлэл авахыг хүсвэл Arduino Uno програмчлах гарын авлагыг үзнэ үү.
Чипээ програмчилж байхдаа санаж байх ёстой дизайны зарим тэмдэглэлийг энд оруулав
LED: LED нь програмчлал, алдаа, зүрхний цохилтыг харуулахын тулд Arduino 7, 8, 9 тээглүүрт залгагдсан байдаг. Эдгээр нь програмчлалын явцад LED төлөв бөгөөд ArduinoISP ноорог дээр суурилагдсан болно. Шар LED таныг холбогдох үед "амьсгалдаг"; програмчлах явцад ногоон LED анивчдаг; Алдаа гарсан үед, ноорог байршуулж дуусаад улаан LED асна.
- 7 -р зүү - Програмчлал
- Зүү 8 - Алдаа
- Pin 9 - Зүрхний цохилт
Цуваа захын интерфэйс (SPI): SPI нь микроконтроллерийн тусламжтайгаар нэг буюу хэд хэдэн захын төхөөрөмж, эсвэл энэ тохиолдолд хэлхээний самбартай хурдан холбогдоход ашиглагддаг. Бусад төхөөрөмжийг хянадаг нэг мастер төхөөрөмж үргэлж байдаг.
- Pin 10 - Salve Select (SS)
- Pin 11 - Боолчлолоос гарах мастер (MOSI)
- Pin 12 - Боолчлолын эзэн (MISO)
- Зүү 13 - Цуваа цаг (SCK)
Глобал програмчлал
- 5V - Эрчим хүч
- GND - Газар
- Дахин тохируулах
Алхам 7: Arduino самбараа туршиж үзээрэй
Энэ эцсийн шатанд самбараа турших цаг болжээ. Таны самбар ажиллаж байгаа эсэхийг шалгахын тулд дараах алхмуудыг хийнэ үү.
- Файл> Жишээ> 01. Үндсэн> Нүдээ анив. LED зүүг 3 болгон өөрчил. Энэ бол 85 дээрх 2 -р зүү, 84 -ийн 10 -р зүү юм.
- Tools> Programmer дээр дарна уу. ISP гэж Arduino -г сонгоно уу.
- Sketch> Upload> Programmer дээр дарна уу.
Дараагийн хэрхэн яаж хийх тухай видео бичлэгтээ бид танд оруулахыг хүсч буй сэдэв байна уу? [email protected] хаягаар имэйл илгээх эсвэл манай нийгмийн мэдээллийн сувгуудаар холбогдоорой. Инстаграм, фэйсбүүк, твиттер дээр биднийг дагаж хамгийн сүүлийн үеийн техник, CNC төслүүд, шинэчлэлтүүдийг дагаж байгаарай!
Зөвлөмж болгож буй:
Arduino Uno ашиглан DIY програмчлалын кабель - Baofeng UV -9R Plus: 6 алхам (зурагтай)
Arduino Uno-Baofeng UV-9R Plus ашиглан DIY програмчлалын кабель: Сайн байна уу, хүн бүхэн, энэ бол Baofeng UV-9R (эсвэл нэмэх) чихэвч / чихний кабелийг Ardunio UNO-ийг USB болгон програмчлалын кабель болгон хувиргах энгийн гарын авлага юм. Цуваа хөрвүүлэгч. [ХАРИУЦЛАГА] Би учирсан хохирлын талаар ямар ч хариуцлага хүлээхгүй
8-зүү програмчлалын бамбай: 14 алхам (зурагтай)
8-зүү програмчлалын бамбай: 8-зүү програмчлалын бамбай нь Arduino програмист ашиглан ATtiny цуврал чипийг програмчлах боломжийг олгодог. Өөрөөр хэлбэл та үүнийг Arduino-д залгаад дараа нь 8 зүү чипийг хялбархан програмчилж болно. Эдгээр жижиг микроконтроллерууд нь
Arduino Attiny програмчлалын бамбай - SMD: 4 алхам
Arduino Attiny програмчлалын бамбай - SMD: Сайн байна уу, би сүүлийн саруудад элэгддэг хэрэгсэлд зориулагдсан програмчлалын хэрэгслийнхээ тохиргоон дээр ажиллаж байсан. Өнөөдөр би Arduino Shield -ийг хэрхэн бүтээсэнээ хуваалцахыг хүсч байна. Хэсэг хугацааны дараа googling хийсний дараа би энэ сонирхолтой хуучин нийтлэл Attiny програмчлалын бамбайг оллоо
Arduino Uno -д зориулсан ATMEGA328 Bootloader програмчлалын бамбай: 3 алхам (зурагтай)
Arduino Uno-д зориулсан ATMEGA328 Bootloader програмчлалын бамбай: Arduino Uno-д зориулсан ATMEGA328P ачаалагч програмчлалын бамбай Заримдаа энэ нь тохиолддог бөгөөд та Arduino Uno Atmega328P микропроцессорыг гэмтээж болно. Та процессорыг өөрчилж болно. Гэхдээ эхлээд үүнд boot-loader програмчлах хэрэгтэй. Тиймээс үүнийг хэрхэн хийх талаар энэ гарын авлагад
DIY Attiny програмчлалын бамбай: 8 алхам (зурагтай)
DIY Attiny програмчлалын бамбай: Хэрэв та жижиг, бага чадалтай Arduino самбар хайж байгаа бол Attiny бол үнэхээр сайн сонголт бөгөөд түүний хэмжээ нь гайхалтай онцлог юм. Энэ нь 5 GPIO зүүтэй бөгөөд үүнээс 3 нь аналог, 2 нь ХОУХ -ны гаралттай байна. Энэ нь мөн маш уян хатан бөгөөд