Բովանդակություն:
- Քայլ 1: Հավաքեք ձեր գործիքներն ու նյութերը
- Քայլ 2: Ստեղծեք ձեր աշխատանքը
- Քայլ 3: Ներմուծեք ձեր ֆայլը
- Քայլ 4: Սկսեք ֆրեզերումը
- Քայլ 5: Sոդեք բաղադրիչները
- Քայլ 6. Programրագրավորեք ձեր Arduino չիպերը
- Քայլ 7: Փորձարկեք ձեր Arduino տախտակը
Video: ATtiny Arduino ծրագրավորման վահան. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Այս նախագծի կառուցման ընթացքում մենք ձեզ ցույց ենք տալիս, թե ինչպես պատրաստել ձեր սեփական ATtiny Arduino ծրագրավորող վահանը `օգտագործելով Bantam Tools Desktop PCB ֆրեզերային մեքենա: Այս էական բաղադրիչը թույլ է տալիս միացնել և ծրագրավորել ATtiny չիպսերը Arduino IDE- ի միջոցով: Այս նախագիծը պատրաստելու և պատրաստման համար շատ քիչ ժամանակ է պահանջում `պատրաստի արտադրանքի հասնելու համար: Եկեք սկսենք!
Քայլ 1: Հավաքեք ձեր գործիքներն ու նյութերը
ԳՈՐOOLԻՔՆԵՐ
Bantam Tools Desktop PCB ֆրեզերային մեքենա
Տեղադրված է համակարգիչ Bantam գործիքներով աշխատասեղանի ֆրեզերային հաստոցով
Arduino IDE ծրագիրը տեղադրված է
Հարթ վերջնական ջրաղաց, 1/32"
PCB փորագրման բիթ, 0.005"
Հավասարեցման փակագիծ
Sոդման երկաթ
Շեղանկյուն մետաղալար կտրիչներ
USB մալուխ
ՆՅՈԹԵՐ
PCB դատարկ, FR-1, միակողմանի
Կասետային, բարձր ամրության, երկկողմանի
Վերնագրեր ՝ 2,54 մմ (32)
Ռեզիստորներ (3)
LED (1 կարմիր, 1 կանաչ, 1 դեղին)
Ընկղման վարդակից ՝ 2x4
Ընկղման վարդակից ՝ 2x7
Կոնդենսատոր, 10uF
ՖԱՅԼԵՐ
Ներբեռնեք ATtiny-Jig-Final-Bantam-Tools.brd ֆայլը:
Քայլ 2: Ստեղծեք ձեր աշխատանքը
Նախ, մենք պետք է տեղադրենք և տեղադրենք հավասարեցման փակագիծը: Հավասարեցման փակագիծը ամրացնելուց հետո, Fixturing- ի ներքո, ընտրեք Տեղադրել և հետևեք էկրանի ցուցումներին: Հավասարեցման փակագծի օգտագործումը կապահովի, որ ձեր տախտակը կատարյալ քառակուսի լինի առջևի ձախ անկյունում:
Նշում. Եթե նախկինում չեք տեղադրել հավասարեցման փակագիծը, հետևեք այս աջակցության ուղեցույցի քայլերին:
Հավասարեցման փակագիծը տեղադրելով, ժամանակն է ստեղծել ձեր աշխատանքը: Մենք արագ կանցնենք այս կարգավորումը: Եթե ձեզ անհրաժեշտ են ավելի շատ ուղեցույցներ, թե ինչպես բեռնել ձեր գործիքը և տեղեկատվություն մուտքագրել Bantam Tools Desktop Milling Machine Software ծրագրին, դիմեք Light-Up PCB Badge նախագծին:
- Միացրեք աշխատասեղանի PCB ֆրեզերային մեքենան և բացեք Bantam Tools Desktop ֆրեզերային հաստոցների ծրագրակազմը:
- Տուն ջրաղաց:
- Կրկնակի ստուգեք `համոզվելու համար, որ Fixturing- ի տակ գրված է Bracket:
- Ընտրեք 1/32 "Flat End Mill- ը, բեռնեք այն կցված բիտ օդափոխիչով և գտեք գործիքը:
- Նյութի բացվող ընտրացանկում ընտրեք Միակողմանի FR-1:
- Չափել և մուտքագրել չափերը X, Y և Z արժեքների մեջ ՝ Material: Այնուհետև կիրառեք բարձր ամրության երկկողմանի ժապավեն PCB- ի մի կողմում և տեղադրեք այն փչացած տախտակի վրա, որպեսզի այն համահունչ լինի հավասարեցման փակագծի անկյունին:
Քայլ 3: Ներմուծեք ձեր ֆայլը
Bantam Tools ծրագրաշարում ՝ Plans- ի ներքո, կտտացրեք Բաց ֆայլեր և ընտրեք ATtiny-Jig-Final-Bantam-Tools.brd: Այնուհետև ընտրեք 1/32 "Flat End Mill and 0.005" PCB Engraving Bit: Ձեր ջրաղացի ժամանակը կտատանվի `կախված ձեր օգտագործած արագություններից և կերակրման բաղադրատոմսից: Այս գործողության համար մենք օգտագործեցինք հետևյալ բաղադրատոմսերը:
1/32 դյույմ հարթ ավարտի գործարանի համար.
- Կերակրման արագություն ՝ 59 դ/րոպե
- Սուզման արագությունը `15 դյույմ
- Spindle- ի արագությունը ՝ 25,000 RPM
- Stepover: 49%
- Անցուղու խորությունը `0.010 դյույմ
0.005 PCB փորագրման բիտի համար.
- Սնուցման տոկոսադրույքը `4.00 դ/րոպե
- Սուզման արագություն ՝ 5.00 դյույմ
- Spindle- ի արագությունը ՝ 25,000 RPM
- Stepover: 50%
- Անցուղու խորությունը `0.006 դյույմ
Եթե ցանկանում եք ձեր արագություններն ու հոսքերը հարմարեցնել մերին, կտտացրեք Ֆայլ> Գործիքի գրադարան> Ավելացնել գործիք: Անվանեք ձեր նոր գործիքները, ապա մուտքագրեք արագությունների և թարմացվող բաղադրատոմսեր: Ձեր Գործիքի գրադարանը անհատականացնելու մասին ավելին կարող եք իմանալ այստեղ:
Քայլ 4: Սկսեք ֆրեզերումը
Պատրա՞ստ Կտտացրեք Սկսել ֆրեզերային կոճակը:
Հիշեք, որ այս աշխատանքը գործիքի փոփոխություն կպահանջի: Երբ հուշվի, տեղադրեք 0.005 դյույմանոց PCB փորագրման բիտը կցված բիտ օդափոխիչով, տեղադրեք գործիքը և ընտրեք Սկիզբ ֆրեզերային տախտակը ավարտելու համար:
Քայլ 5: Sոդեք բաղադրիչները
Դե, ժամանակն է զոդման: Ձեռք բերեք ձեր բաղադրիչները և ձեր զոդման երկաթը: Ամենահեշտը բաղադրիչները կպցնել հետևյալ հաջորդականությամբ.
- Ռեզիստորներ
- 2x4 կամ 2x7 ընկղմման վարդակից
- 2.54 մմ սկիպիդար վերնագրեր
- Դեղին, կանաչ և կարմիր լուսադիոդներ
- 10uF կոնդենսատոր
Երբ ավարտեք զոդումը, տախտակը նման կլինի այստեղ ցուցադրվածին: Ուշադրություն դարձրեք, թե ինչպես են բաղադրիչներն անցնում FR-1- ի հետևի կողմը:
Շնորհավոր! Դուք պատրաստել եք ձեր սեփական ATtiny Arduino ծրագրավորողի վահանը ՝ օգտագործելով Bantam Tools Desktop PCB ֆրեզերային մեքենան:
Քայլ 6. Programրագրավորեք ձեր Arduino չիպերը
Կցեք ATINY ծրագրավորման ջիգը, որը դուք պարզապես աղացել եք Arduino տախտակին, որը ցանկանում եք ծրագրավորել: Բացեք Arduino IDE- ն: (Եթե դեռ չեք հասցրել, ներբեռնեք այստեղ):
- Վերբեռնեք ArduinoISP ուրվագիծը Arduino Uno- ում:
- Տեղադրեք ATTinyCore Spence Konde- ի միջոցով Arduino Board Manager- ի միջոցով:
- Կտտացրեք Գործիքներ> Տախտակ> ATTiny 25/45/85 (կամ 24/44/84):
- Կտտացրեք Գործիքներ> ockամացույց - 8 ՄՀց (ներքին):
- Կտտացրեք Գործիքներ> Չիպ> ATTiny85 (կամ ATTiny84):
- Կտտացրեք Գործիքներ> LTO - «Անջատված է»:
Միացրեք ATtiny վարդակից: Arduino- ի USB պորտը դեպի ներքև ուղղված, 1 -ին կապը պետք է լինի ներքևի աջ կողմում: Այնուհետև միացրեք ծրագրավորված ջիգը Arduino- ին և միացրեք այն: Գործարկման հաջորդականությունից հետո դեղին LED- ը պետք է սկսի շնչել:
Հաջորդը, կտտացրեք Գործիքներ> merրագրավորող> Arduino As ISP, այնուհետև ընտրեք Գործիքներ> Burn Bootloader: Այս քայլը պետք է կատարվի միայն մեկ չիպի համար: Arduino Bootloader- ը ATTiny- ում այրելուց հետո կարող եք մի շարք էսքիզներ վերբեռնել Arduino IDE- ի օրինակելի պանակներից կամ կարող եք ինքներդ ծածկագրել: Համոզվեք, որ «Էսքիզ» ընտրացանկից ընտրել եք «Վերբեռնել ծրագրավորողի միջոցով» տարբերակը: Նշում. Ձեր Arduino չիպը ծրագրավորելու մասին լրացուցիչ տեղեկությունների համար այցելեք Arduino- ի Arduino Uno ծրագրավորման ուղեցույցը:
Չիպսերը ծրագրավորելիս ահա որոշ դիզայներական նշումներ, որոնք պետք է հիշել:
LED- ները. LED- ները կցված են Arduino- ի 7, 8 և 9 կապումներին `ծրագրավորումը, սխալները և սրտի բաբախյունը ցույց տալու համար: Սրանք ծրագրավորման ընթացքում կարգավիճակի լուսադիոդներ են և ներկառուցված ArduinoISP էսքիզի մեջ: Դեղին LED- ը «շնչում է», երբ միացված եք. կանաչ LED- ը թարթում է ծրագրավորման ընթացքում; և կարմիր LED- ը միանում է, երբ կա սխալ և երբ էսքիզն ավարտում է բեռնումը:
- Pin 7 - mingրագրավորում
- Pin 8 - Սխալներ
- Պին 9 - Սրտի բաբախում
Սերիական ծայրամասային ինտերֆեյս (SPI). SPI- ն օգտագործվում է միկրոկոնտրոլերների կողմից մեկ կամ մի քանի ծայրամասային սարքերի, կամ այս դեպքում տպատախտակների հետ արագ հաղորդակցության համար: Միշտ կա մեկ հիմնական սարք, որը վերահսկում է մյուս սարքերը:
- Pin 10 - Salve Select (SS)
- Pin 11 - Master Out Slave In (MOSI)
- Pin 12 - Master In Slave Out (MISO)
- Պին 13 - Սերիական ժամացույց (SCK)
Գլոբալ ծրագրավորում
- 5V - հզորություն
- GND - գետնին
- Վերակայել
Քայլ 7: Փորձարկեք ձեր Arduino տախտակը
Այս վերջին քայլում ժամանակն է փորձարկել ձեր տախտակը: Որպեսզի համոզվեք, որ ձեր տախտակն աշխատում է, կատարեք հետևյալ քայլերը.
- Կտտացրեք Ֆայլ> Օրինակներ> 01. Հիմունքներ> Թարթել: Փոխեք LED կապը 3 -ի: Սա 85 -ի 2 -րդ կապն է, իսկ 84 -ի վրա `10 -ը:
- Կտտացրեք Գործիքներ> merրագրավորող: Ընտրեք Arduino- ն որպես մատակարար:
- Կտտացրեք Էսքիզ> Վերբեռնում> merրագրավորող:
Կա՞ մի թեմա, որը կցանկանայիք, որ մենք լուսաբանեինք մեր հաջորդ տեսանյութում: Ուղարկեք էլփոստ ռեսուրսներ@bantamtools.com կամ դիմեք մեզ սոցիալական մեդիայի մեր ալիքներով: Համոզվեք, որ հետևեք մեզ Instagram- ում, Facebook- ում և Twitter- ում `վերջին եղանակների, CNC նախագծերի և թարմացումների համար:
Խորհուրդ ենք տալիս:
Ավելի էժան ESP8266 WiFi վահան Arduino- ի և այլ միկրոների համար. 6 քայլ (նկարներով)
Ավելի էժան ESP8266 WiFi Shield Arduino- ի և այլ micros- ների համար. Թարմացում ՝ 29.10.2020 թեստավորված է ESP8266 գրատախտակով V2.7.4. V2.2.0 աշխատանքներ Թարմացում. 19 մայիսի, 2016 թ. Այս նախագծի 14 -ը վերանայում է գրադարանները և աշխատանքային օրենսգիրքը
8-Pin ծրագրավորման վահան. 14 քայլ (նկարներով)
8-Pin ծրագրավորման վահան. 8-Pin ծրագրավորման վահանը թույլ է տալիս ծրագրավորել ATtiny շարքի չիպերը ՝ օգտագործելով Arduino- ն որպես ծրագրավորող: Այլ կերպ ասած, դուք այն միացնում եք ձեր Arduino- ին և այնուհետև կարող եք հեշտությամբ ծրագրավորել 8-պինանոց չիպսեր: Այս փոքր միկրոկոնտրոլերներն այնուհետև կարող են լինել
Arduino Attiny ծրագրավորման վահան - SMD ՝ 4 քայլ
Arduino Attiny Programming Shield - SMD. Բարև, ես վերջին ամիսների ընթացքում աշխատում էի իմ ծրագրավորման գործիքի ՝ կրելի սարքերի համար: Այսօր ես կցանկանայի կիսվել, թե ինչպես ես ստեղծեցի իմ Arduino Shield- ը: Որոշ ժամանակ googling- ից հետո գտա այս հետաքրքիր հին հոդվածը `Attiny ծրագրավորման վահանը, որը
ATMEGA328 Bootloader ծրագրավորման վահան Arduino Uno- ի համար. 3 քայլ (նկարներով)
ATMEGA328 Bootloader Programming Shield Arduino Uno- ի համար. ATMEGA328P boot-loader ծրագրավորման վահան Arduino- ի համար Uno Երբեմն դա տեղի է ունենում և դուք վնասում եք ձեր Arduino Uno Atmega328P միկրոպրոցեսորը: Դուք կարող եք փոխել պրոցեսորը: Բայց նախ անհրաժեշտ է ծրագրավորել boot-loader- ը դրա մեջ: Այսպիսով, այս ձեռնարկը, թե ինչպես պատրաստել այս բ
DIY Attiny ծրագրավորման վահան. 8 քայլ (նկարներով)
DIY Attiny ծրագրավորման վահան. Եթե դուք փնտրում եք փոքր և ցածր էներգիայի Arduino տախտակ, Attiny- ը իսկապես լավ տարբերակ է, այն զարմանալիորեն գրավիչ է իր չափի համար: Այն ունի 5 GPIO կապում, որոնցից 3 -ը անալոգային կապում են, իսկ 2 -ը `PWM ելքով: Այն նաև իսկապես ճկուն է