Turinys:

„ATtiny Arduino“programavimo skydas: 7 žingsniai
„ATtiny Arduino“programavimo skydas: 7 žingsniai

Video: „ATtiny Arduino“programavimo skydas: 7 žingsniai

Video: „ATtiny Arduino“programavimo skydas: 7 žingsniai
Video: #programming #coding #python #shortsvideo #trending 2024, Liepa
Anonim
Image
Image
Importuokite savo failą
Importuokite savo failą

Šiame projekte mes parodysime, kaip sukurti „ATtiny Arduino“programuotojo skydą naudojant „Bantam Tools“stalinio PCB frezavimo staklę. Šis esminis komponentas leidžia prijungti ir programuoti „ATtiny“lustus per „Arduino IDE“. Šis projektas reikalauja labai mažai sąrankos ir frezavimo laiko, kad būtų pasiektas galutinis produktas. Pradėkime!

1 žingsnis: surinkite savo įrankius ir medžiagas

ĮRANKIAI

„Bantam Tools“stalinių PCB frezavimo staklės

Kompiuteris su įdiegta „Bantam Tools“stalinio frezavimo staklių programine įranga

Įdiegta „Arduino IDE“programa

Plokščias galas, 1/32"

PCB graviravimo antgalis, 0,005"

Lygiavimo laikiklis

Lituoklis

Įstrižainės vielos kirpimo mašinėlės

USB kabelis

MEDŽIAGOS

PCB ruošinys, FR-1, vienpusis

Juosta, didelio stiprumo, dvipusė

Pitch antraštės, 2,54 mm (32)

Rezistoriai (3)

Šviesos diodai (1 raudona, 1 žalia, 1 geltona)

Dip lizdas, 2x4

Dip lizdas, 2x7

Kondensatorius, 10uF

Failai

Atsisiųskite failą „ATtiny-Jig-Final-Bantam-Tools.brd“.

2 žingsnis: nustatykite savo darbą

Pirma, turime įdiegti ir surasti derinimo laikiklį. Pridėję lygiavimo skliaustą, skyriuje Fiksavimas pasirinkite Rasti ir vykdykite ekrane pateikiamas instrukcijas. Naudodami lygiavimo laikiklį įsitikinsite, kad jūsų lenta yra idealiai kvadrate priekiniame kairiajame kampe.

Pastaba: jei anksčiau neįdiegėte lygiavimo laikiklio, atlikite šio palaikymo vadovo veiksmus.

Įdiegę derinimo laikiklį, laikas nustatyti savo darbą. Mes greitai atliksime šią sąranką. Jei jums reikia daugiau patarimų, kaip įkelti įrankį ir įvesti informaciją į „Bantam Tools“stalinio frezavimo staklių programinę įrangą, žr. „Light-Up PCB Badge“projektą.

  1. Prijunkite stalinio PCB frezavimo staklę ir atidarykite „Bantam Tools“stalinio frezavimo staklių programinę įrangą.
  2. Namo malūnas.
  3. Dar kartą patikrinkite, ar skiltyje „Fiksavimas“parašyta „Bracket“.
  4. Pasirinkite 1/32 colio plokščią frezą, įdėkite ją su pritvirtintu ventiliatoriumi ir suraskite įrankį.
  5. Išskleidžiamajame meniu Medžiaga pasirinkite Vienpusis FR-1.
  6. Išmatuokite ir įveskite matmenis X, Y ir Z reikšmių skiltyje Medžiaga. Tada ant vienos PCB pusės uždėkite didelio stiprumo dvipusę juostą ir padėkite ją ant sugedimo plokštės, kad ji susilygintų su išlyginimo laikiklio kampu.

3 veiksmas: importuokite failą

Programinės įrangos „Bantam Tools“skiltyje Planai spustelėkite Atidaryti failus ir pasirinkite ATtiny-Jig-Final-Bantam-Tools.brd. Tada pasirinkite 1/32 colio plokščiojo malimo frezą ir 0,005 colio PCB graviravimo antgalį. Malimo laikas skirsis priklausomai nuo naudojamo greičio ir sklaidos kanalų recepto. Šiai operacijai naudojome šiuos receptus.

1/32 colio plokščiam malūnui:

  • Tiekimo greitis: 59 in/min
  • Įbridimo greitis: 15 colių
  • Veleno greitis: 25 000 aps./min
  • „Stepover“: 49%
  • Praėjimo gylis: 0,010 colio

0,005 colio PCB graviravimo bitui:

  • Tiekimo greitis: 4,00 in/min
  • Įbridimo greitis: 5,00 colio
  • Veleno greitis: 25 000 aps./min
  • Padidėjimas: 50%
  • Praėjimo gylis: 0,006 colio

Jei norite koreguoti greitį ir sklaidos kanalus, kad jie atitiktų mūsų, spustelėkite Failas> Įrankių biblioteka> Pridėti įrankį. Pavadinkite savo naujus įrankius ir įveskite greičio bei sklaidos kanalų receptus. Daugiau apie įrankių bibliotekos pritaikymą galite sužinoti čia.

4 žingsnis: pradėkite frezavimą

Pradėkite frezavimą
Pradėkite frezavimą

Pasiruošę? Spustelėkite Pradėti frezavimą.

Atminkite, kad šiam darbui reikės pakeisti įrankį. Kai būsite paraginti, įdiekite 0,005 colio PCB graviravimo antgalį su pritvirtintu antgalio ventiliatoriumi, suraskite įrankį ir pasirinkite Pradėti frezavimą, kad užbaigtumėte plokštę.

5 žingsnis: lituokite komponentus

Lituokite komponentus
Lituokite komponentus
Lituokite komponentus
Lituokite komponentus

Gerai, laikas lituoti! Paimkite komponentus ir lituoklį. Lengviausia lituoti komponentus tokia tvarka:

  1. Rezistoriai
  2. 2x4 arba 2x7 panardinimo lizdas
  3. 2,54 mm žingsnio antraštės
  4. Geltoni, žali ir raudoni šviesos diodai
  5. 10uF kondensatorius

Kai baigsite litavimą, lenta atrodys kaip parodyta čia. Atkreipkite dėmesį, kaip komponentai eina per galinę FR-1 pusę.

Sveikinimai! Jūs sukūrėte savo „ATtiny Arduino“programuotojo skydą naudodami „Bantam Tools“stalinių PCB frezavimo staklę.

6 veiksmas: užprogramuokite „Arduino“lustus

Užprogramuokite „Arduino“lustus
Užprogramuokite „Arduino“lustus

Pritvirtinkite ką tik frezuotą „ATtiny“programavimo įrenginį prie „Arduino“plokštės, kurią norite programuoti. Atidarykite „Arduino IDE“. (Jei to dar nepadarėte, atsisiųskite čia.)

  1. Įkelkite „ArduinoISP“eskizą į „Arduino Uno“.
  2. Įdiekite „Spence Konde“„ATTinyCore“per „Arduino Board Manager“.
  3. Spustelėkite Įrankiai> Lenta> ATTiny 25/45/85 (arba 24/44/84).
  4. Spustelėkite Įrankiai> Laikrodis - 8 MHz (vidinis).
  5. Spustelėkite Įrankiai> Chip> ATTiny85 (arba ATTiny84).
  6. Spustelėkite Įrankiai> LTO - „Išjungta“.

Įjunkite „ATtiny“į lizdą. Kai „Arduino“USB prievadas nukreiptas žemyn, 1 kaištis turėtų būti apatiniame dešiniajame kampe. Tada prijunkite programuojamą įrenginį prie „Arduino“ir įjunkite. Geltonas šviesos diodas turėtų pradėti kvėpuoti po paleidimo.

Tada spustelėkite Įrankiai> Programuotojas> „Arduino As ISP“, tada pasirinkite Įrankiai> Įrašyti įkrovos tvarkyklę. Šį veiksmą reikia atlikti tik vieną kartą viename luste. Įrašę „Arduino Bootloader“į „ATTiny“, galite įkelti keletą eskizų iš „Arduino IDE“aplanko pavyzdžių arba galite koduoti savo. Įsitikinkite, kad eskizo meniu pasirinkote „Įkelti naudojant programuotoją“. Pastaba: Norėdami gauti daugiau informacijos apie „Arduino“lusto programavimą, skaitykite „Arduino“„Arduino Uno“programavimo vadovą.

Programuodami savo lustus, turite atsižvelgti į keletą dizaino pastabų

Šviesos diodai: šviesos diodai yra pritvirtinti prie „Arduino“kaiščių 7, 8 ir 9, kad būtų rodomas programavimas, klaidos ir širdies plakimas. Tai yra būsenos šviesos diodai programavimo metu ir įmontuoti į „ArduinoISP“eskizą. Geltonas šviesos diodas „kvėpuoja“, kai esate prijungtas; žalias šviesos diodas mirksi, kai vyksta programavimas; ir raudonas šviesos diodas įsijungia, kai yra klaida ir kai eskizas baigiamas įkelti.

  • 7 kaištis - programavimas
  • 8 kaištis - klaidos
  • 9 kaištis - širdies plakimas

Serijinė periferinė sąsaja (SPI): SPI naudoja mikrovaldikliai, kad būtų galima greitai bendrauti su vienu ar daugiau išorinių įrenginių, arba šiuo atveju - su plokštėmis. Visada yra vienas pagrindinis įrenginys, valdantis kitus įrenginius.

  1. 10 kaištis - tepalo pasirinkimas (SS)
  2. 11 kaištis - „Master Out Slave In“(MOSI)
  3. 12 kaištis - „Master In Slave Out“(MISO)
  4. 13 kaištis - nuoseklusis laikrodis (SCK)

Pasaulinis programavimas

  • 5V - galia
  • GND - žemė
  • Iš naujo nustatyti

7 žingsnis: išbandykite „Arduino“lentą

Išbandykite savo „Arduino“lentą
Išbandykite savo „Arduino“lentą

Šiame paskutiniame etape atėjo laikas išbandyti savo lentą. Norėdami įsitikinti, kad jūsų plokštė veikia, atlikite šiuos veiksmus:

  • Spustelėkite Failas> Pavyzdžiai> 01. Pagrindai> Mirksėti. Pakeiskite LED kaištį į 3. Tai yra 85 kaištis 2 ir 84 kaištis 10.
  • Spustelėkite Įrankiai> Programuotojas. Pasirinkite „Arduino“kaip IPT.
  • Spustelėkite Eskizas> Įkelti> Programuotojas.

Ar yra tema, kurią norėtumėte aptarti kitame vaizdo įraše? Paštu [email protected] arba susisiekite su mumis mūsų socialinės žiniasklaidos kanaluose. Būtinai sekite mus „Instagram“, „Facebook“ir „Twitter“, kad gautumėte naujausius patarimus, CNC projektus ir atnaujinimus!

Rekomenduojamas: