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

ATtiny Arduino програмчлалын бамбай: 7 алхам
ATtiny Arduino програмчлалын бамбай: 7 алхам

Видео: ATtiny Arduino програмчлалын бамбай: 7 алхам

Видео: ATtiny Arduino програмчлалын бамбай: 7 алхам
Видео: Как записать загрузчик Outseal PLC Nano на Arduino Nano 2024, Долдугаар сарын
Anonim
Image
Image
Файлаа импортлох
Файлаа импортлох

Энэхүү төслийн бүтээн байгуулалтад бид 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 төслийг үзнэ үү.

  1. Ширээний ПХБ -ийн тээрэмдэх машиныг залгаад Bantam Tools Desktop Milling Machine програмыг нээнэ үү.
  2. Тээрэм рүү ор.
  3. Бэхэлгээний доор хаалт гэж бичсэн эсэхийг дахин шалгана уу.
  4. 1/32 "Flat End Mill -ийг сонгоод битийн сэнсийг хавсаргаад багажийг олоорой.
  5. Материалын цэснээс нэг талт FR-1-ийг сонгоно уу.
  6. Материал хэсэгт 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: Бүрэлдэхүүн хэсгүүдийг гагнах

Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах

За, гагнах цаг боллоо! Бүрэлдэхүүн хэсгүүд болон гагнуурын төмрөө аваарай. Бүрэлдэхүүн хэсгүүдийг дараах дарааллаар гагнах нь хамгийн хялбар байдаг.

  1. Эсэргүүцэл
  2. 2x4 эсвэл 2x7 дүрэх залгуур
  3. 2.54 мм давирхай толгой
  4. Шар, ногоон, улаан LED
  5. 10uF конденсатор

Гагнуур хийж дуусмагц самбар нь энд үзүүлсэн шиг харагдах болно. FR-1-ийн арын хэсгүүд хэрхэн дамждагийг анхаарна уу.

Баяр хүргэе! Та Bantam Tools Desktop PCB тээрэмдэх машин ашиглан өөрийн ATtiny Arduino програмист бамбайг хийсэн.

Алхам 6: Arduino чипсээ програмчил

Arduino чипээ програмчил
Arduino чипээ програмчил

Дөнгөж тээрэмдсэн ATtiny програмчлалын төхөөрөмжийг програмчлахыг хүсч буй Arduino самбарт хавсаргана уу. Arduino IDE -ийг нээнэ үү. (Хэрэв та хараахан амжаагүй байгаа бол эндээс татаж авна уу.)

  1. ArduinoISP Sketch -ийг Arduino Uno дээр байршуулна уу.
  2. ATTinyCore -ийг Spence Konde Arduino Board Manager -ээр дамжуулан суулгаарай.
  3. Tools> Board> ATTiny 25/45/85 (эсвэл 24/44/84) дээр дарна уу.
  4. Tools> Clock - 8 MHz (Дотоод) дээр дарна уу.
  5. Tools> Chip> ATTiny85 (эсвэл ATTiny84) дээр дарна уу.
  6. 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 нь микроконтроллерийн тусламжтайгаар нэг буюу хэд хэдэн захын төхөөрөмж, эсвэл энэ тохиолдолд хэлхээний самбартай хурдан холбогдоход ашиглагддаг. Бусад төхөөрөмжийг хянадаг нэг мастер төхөөрөмж үргэлж байдаг.

  1. Pin 10 - Salve Select (SS)
  2. Pin 11 - Боолчлолоос гарах мастер (MOSI)
  3. Pin 12 - Боолчлолын эзэн (MISO)
  4. Зүү 13 - Цуваа цаг (SCK)

Глобал програмчлал

  • 5V - Эрчим хүч
  • GND - Газар
  • Дахин тохируулах

Алхам 7: Arduino самбараа туршиж үзээрэй

Arduino самбараа туршиж үзээрэй
Arduino самбараа туршиж үзээрэй

Энэ эцсийн шатанд самбараа турших цаг болжээ. Таны самбар ажиллаж байгаа эсэхийг шалгахын тулд дараах алхмуудыг хийнэ үү.

  • Файл> Жишээ> 01. Үндсэн> Нүдээ анив. LED зүүг 3 болгон өөрчил. Энэ бол 85 дээрх 2 -р зүү, 84 -ийн 10 -р зүү юм.
  • Tools> Programmer дээр дарна уу. ISP гэж Arduino -г сонгоно уу.
  • Sketch> Upload> Programmer дээр дарна уу.

Дараагийн хэрхэн яаж хийх тухай видео бичлэгтээ бид танд оруулахыг хүсч буй сэдэв байна уу? [email protected] хаягаар имэйл илгээх эсвэл манай нийгмийн мэдээллийн сувгуудаар холбогдоорой. Инстаграм, фэйсбүүк, твиттер дээр биднийг дагаж хамгийн сүүлийн үеийн техник, CNC төслүүд, шинэчлэлтүүдийг дагаж байгаарай!

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