Мазмұны:

ATtiny Arduino бағдарламалау қалқаны: 7 қадам
ATtiny Arduino бағдарламалау қалқаны: 7 қадам

Бейне: ATtiny Arduino бағдарламалау қалқаны: 7 қадам

Бейне: ATtiny Arduino бағдарламалау қалқаны: 7 қадам
Бейне: Arduino Pushbutton with ATtiny 2024, Шілде
Anonim
Image
Image
Файлды импорттаңыз
Файлды импорттаңыз

Бұл жобада біз сізге Bantam Tools Desktop PCB фрезерлік станогының көмегімен ATtiny Arduino бағдарламашысының қалқанын қалай жасау керектігін көрсетеміз. Бұл маңызды компонент Arduino IDE арқылы ATtiny чиптерін қосуға және бағдарламалауға мүмкіндік береді. Бұл жоба дайын өнімге жету үшін өте аз баптау мен фрезерлеу уақытын қажет етеді. Бастайық!

1 -қадам: құралдар мен материалдарды жинаңыз

ҚҰРАЛДАР

Bantam Tools Үстелдік PCB фрезерлік станогы

Bantam Tools жұмыс үстелі фрезерлік бағдарламасы орнатылған компьютер

Arduino IDE бағдарламасы орнатылды

Жалпақ фрезер, 1/32 «

ПХД гравировкасы, 0,005 дюйм

Теңестіру жақшасы

Пісіру темірі

Диагональды сым қайшылары

USB кабелі

МАТЕРИАЛДАР

ПХД бос, FR-1, бір жақты

Таспа, беріктігі жоғары, екі жақты

Қадамдық тақырыптар, 2,54 мм (32)

Резисторлар (3)

Жарық диодтары (1 қызыл, 1 жасыл, 1 сары)

Розетка, 2х4

Розетка, 2х7

Конденсатор, 10uF

ФАЙЛДАР

ATtiny-Jig-Final-Bantam-Tools.brd файлын жүктеңіз.

2 -қадам: Жұмысыңызды реттеңіз

Алдымен біз туралау кронштейнін орнатуымыз керек. Теңестіру кронштейнін тіркегеннен кейін, Арматура астынан Табу тармағын таңдап, экрандағы нұсқауларды орындаңыз. Теңестіру кронштейнін қолдану тақтаның алдыңғы сол жақ бұрышта өте жақсы төртбұрышты болуын қамтамасыз етеді.

Ескерту: Егер сіз бұрын туралау кронштейнін орнатпаған болсаңыз, осы қолдау нұсқаулығындағы қадамдарды орындаңыз.

Теңестіру кронштейні орнатылған кезде, сіздің жұмысыңызды реттейтін уақыт келді. Біз бұл қондырғыдан тез өтеміз. Егер сізге құралды жүктеу және Bantam Tools жұмыс үстеліндегі фрезерлік машинаның бағдарламалық жасақтамасына ақпаратты енгізу туралы қосымша нұсқаулық қажет болса, Light-Up PCB Badge жобасын қараңыз.

  1. Жұмыс үстеліндегі PCB фрезерлік станогын жалғап, Bantam Tools жұмыс үстеліндегі фрезерлік машинаның бағдарламалық жасақтамасын ашыңыз.
  2. Диірменге үйге.
  3. Бекіту астындағы кронштейн жазылғанын тексеру үшін екі рет тексеріңіз.
  4. 1/32 дюймдік тегіс диірменді таңдап, бекітілген бит желдеткішімен жүктеңіз және құралды табыңыз.
  5. Материал ашылмалы мәзірінде Бір жақты FR-1 таңдаңыз.
  6. Материал астындағы X, Y және Z мәндеріндегі өлшемдерді өлшеңіз және енгізіңіз. Содан кейін ПХД-ның бір жағына жоғары беріктігі бар екі жақты таспаны қолданыңыз және оны тақтаның үстіне орналастырыңыз, ол туралау кронштейнінің бұрышына сәйкес келеді.

3 -қадам: Файлды импорттаңыз

Bantam Tools бағдарламалық жасақтамасында Жоспарлар бөлімінде Файлдарды ашу түймесін басып, ATtiny-Jig-Final-Bantam-Tools.brd таңдаңыз. Содан кейін 1/32 дюймдік тегіс фрезаны және 0,005 дюймдік ПХД гравировкасын таңдаңыз. Сіздің диірмен уақыты сіз қолданатын рецептке және жылдамдыққа байланысты өзгереді. Бұл операция үшін біз келесі рецептерді қолдандық.

1/32 дюймдік тегіс диірмен үшін:

  • Feed Rate: 59 дюйм/мин
  • Қону жылдамдығы: 15 дюйм
  • Шпиндельді айналу жылдамдығы: 25 000 айн / мин
  • Қадам: 49%
  • Өткізу тереңдігі: 0.010 дюйм

0,005 дюймдік ПХД гравировкасы үшін:

  • Feed Rate: 4.00 д/мин
  • Қону жылдамдығы: 5.00 дюйм
  • Шпиндельді айналу жылдамдығы: 25 000 айн / мин
  • Қадам: 50%
  • Өткізу тереңдігі: 0,006 дюйм

Егер сіз жылдамдықтар мен берілімдерді біздің жылдамдыққа сәйкестендіргіңіз келсе, Файл> Құралдар кітапханасы> Құрал қосу түймешігін басыңыз. Жаңа құралдарыңызды атаңыз, содан кейін рецепттер мен жылдамдықтарды енгізіңіз. Құралдар кітапханасын баптау туралы толығырақ мына жерден білуге болады.

4 -қадам: Фрезерлеуді бастаңыз

Фрезерлеуді бастау
Фрезерлеуді бастау

Дайын ба? Ұнтақтауды бастау түймешігін басыңыз.

Есіңізде болсын, бұл жұмыс құралды өзгертуді қажет етеді. Сұралған кезде биттік желдеткіші бар 0.005 дюймдік PCB гравюралық битін орнатыңыз, құралды тауып, тақтаны аяқтау үшін Фрезерлеуді бастау пәрменін таңдаңыз.

5 -қадам: Компоненттерді дәнекерлеу

Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу

Жарайды, дәнекерлеу уақыты келді! Компоненттер мен дәнекерлегішті алыңыз. Компоненттерді келесі ретпен дәнекерлеу оңай:

  1. Резисторлар
  2. 2x4 немесе 2x7 батыру ұясы
  3. 2,54 мм қадамдық тақырыптар
  4. Сары, жасыл және қызыл жарық диодтары
  5. 10uF конденсатор

Дәнекерлеуді аяқтағаннан кейін, тақта мұнда көрсетілгенге ұқсайды. Компоненттер FR-1 артқы жағынан қалай өтетініне назар аударыңыз.

Құттықтаймын! Сіз Bantam Tools Desktop PCB фрезерлік станогының көмегімен ATtiny Arduino бағдарламашысының жеке қалқанын жасадыңыз.

6 -қадам: Arduino чиптерін бағдарламалаңыз

Arduino чиптерін бағдарламалаңыз
Arduino чиптерін бағдарламалаңыз

Сіз жаңадан дайындаған ATtiny бағдарламалау қондырғысын Arduino тақтасына орнатқыңыз келеді. Arduino IDE ашыңыз. (Егер сізде әлі жоқ болса, оны мына жерден жүктеп алыңыз.)

  1. ArduinoISP эскизін Arduino Uno -ға жүктеңіз.
  2. ATTinyCore бағдарламасын Spence Konde Arduino Board Manager арқылы орнатыңыз.
  3. Құралдар> Тақта> ATTiny 25/45/85 (немесе 24/44/84) түймешігін басыңыз.
  4. Құралдар> Сағат - 8 МГц (Ішкі) түймешігін басыңыз.
  5. Құралдар> Чип> ATTiny85 (немесе ATTiny84) түймешігін басыңыз.
  6. Құралдар> LTO - «Өшірілген» түймесін басыңыз.

ATtiny ұясын розеткаға қосыңыз. Arduino USB порты төмен қараған кезде, түйреуіш 1 оң жақ төменгі жағында болуы керек. Содан кейін сіз өзіңіз өңдеген бағдарламалау қондырғысын Arduino -ға қосыңыз және оны қосыңыз. Сары жарық диодты іске қосу кезегінен кейін дем ала бастайды.

Әрі қарай, Құралдар> Бағдарламалаушы> Arduino провайдер ретінде, содан кейін Құралдар> Жүктеу жүктеушісін таңдаңыз. Бұл қадам бір чипке бір рет жасалуы керек. Arduino жүктеушісін ATTiny -ге күйдіргеннен кейін, сіз Arduino IDE қалталарынан бірнеше эскиздерді жүктей аласыз немесе өзіңіздің кодты жасай аласыз. Эскиз мәзірінен «Программист көмегімен жүктеуді» таңдағаныңызға көз жеткізіңіз. Ескерту: Arduino чипін бағдарламалау туралы қосымша ақпарат алу үшін Arduino Aroino Uno бағдарламалау бойынша нұсқаулығын қараңыз.

Чиптеріңізді бағдарламалау кезінде, мұнда бірнеше дизайн ескертулерін есте ұстау қажет

Жарық диодтары: жарық диодтары Arduino 7, 8 және 9 түйреуіштеріне бекітілген, олар бағдарламалауды, қателіктер мен жүрек соғуын көрсетеді. Бұл ArduinoISP эскизінде орнатылған бағдарламалау кезінде жарық диодты шамдар. Сіз қосылған кезде сары жарық диоды «дем алады»; жасыл жарық диодты бағдарламалау кезінде жыпылықтайды; ал қызыл жарық диоды қате болған кезде және эскиз жүктеуді аяқтағанда қосылады.

  • 7 -түйін - Бағдарламалау
  • 8 -түйреуіш - қателер
  • 9 -түйреуіш - жүрек соғысы

Сериялық перифериялық интерфейс (SPI): SPI микроконтроллерлермен бір немесе бірнеше перифериялық құрылғылармен жылдам байланыс жасау үшін қолданылады, немесе бұл жағдайда платалар. Басқа құрылғыларды басқаратын әрқашан бір басты құрылғы бар.

  1. 10 -түйреуіш - Salve Select (SS)
  2. 11 -ші түйін - құлдыққа ену (MOSI)
  3. 12 -түйін - Құлдықтағы шебер (MISO)
  4. Pin 13 - сериялық сағат (SCK)

Жаһандық бағдарламалау

  • 5В - қуат
  • GND - Жер
  • Қалпына келтіру

7 -қадам: Arduino тақтасын тексеріңіз

Arduino тақтасын тексеріңіз
Arduino тақтасын тексеріңіз

Бұл соңғы кезеңде тақтаны тексеру уақыты келді. Тақта жұмыс істейтініне көз жеткізу үшін келесі қадамдарды орындаңыз:

  • Файл> Мысалдар> 01. Негізгі> Жыпылықтау түймешігін басыңыз. Жарық диодты түйреуішті 3 -ке өзгертіңіз. Бұл 85 -тегі 2 -ші түйреуіш пен 84 -тегі 10 -штырь.
  • Құралдар> Бағдарламалаушы түймешігін басыңыз. Провайдер ретінде Arduino таңдаңыз.
  • Эскиз> Жүктеу> Бағдарламалаушы түймешігін басыңыз.

Біздің келесі бейнебаянымызда біз ашқыңыз келетін тақырып бар ма? [email protected] электронды поштасына жіберіңіз немесе біздің әлеуметтік медиа арналарымызға хабарласыңыз. Инстаграмда, Facebook-те және Twitter-де бізді қадағалап отырыңыз, соңғы әдістер, CNC жобалары мен жаңартулар үшін!

Ұсынылған: