Sisällysluettelo:

ATtiny Arduino Programming Shield: 7 vaihetta
ATtiny Arduino Programming Shield: 7 vaihetta

Video: ATtiny Arduino Programming Shield: 7 vaihetta

Video: ATtiny Arduino Programming Shield: 7 vaihetta
Video: Programming an Attiny Arduino board (Using a DIY shield) 2024, Marraskuu
Anonim
Image
Image
Tuo tiedosto
Tuo tiedosto

Tässä projektikokoonpanossa näytämme, kuinka voit tehdä oman ATtiny Arduino -ohjelmointikilven Bantam Tools Desktop PCB -jyrsinkoneella. Tämän olennaisen komponentin avulla voit kytkeä ja ohjelmoida ATtiny -siruja Arduino IDE: n kautta. Tämä projekti vaatii hyvin vähän asennus- ja jyrsintäaikaa lopputuotteen saavuttamiseksi. Aloitetaan!

Vaihe 1: Kerää työkalut ja materiaalit

TYÖKALUT

Bantam Tools -pöytälevyjyrsinkone

Tietokone, johon on asennettu Bantam Tools Desktop Milling Machine -ohjelmisto

Arduino IDE -ohjelma asennettu

Litteä päätyjyrsin, 1/32"

Piirilevykaiverrus, 0,005"

Kohdistuskiinnike

Juotin

Diagonaaliset lankaleikkurit

USB kaapeli

MATERIAALIT

Piirilevy tyhjä, FR-1, yksipuolinen

Nauha, luja, kaksipuolinen

Pitch -otsikot, 2,54 mm (32)

Vastukset (3)

LEDit (1 punainen, 1 vihreä, 1 keltainen)

Pistorasia, 2x4

Pistorasia, 2x7

Kondensaattori, 10uF

TIEDOSTOT

Lataa ATtiny-Jig-Final-Bantam-Tools.brd-tiedosto.

Vaihe 2: Määritä työsi

Ensinnäkin meidän on asennettava ja löydettävä kohdistuskiinnike. Kun olet kiinnittänyt kohdistuskiinnikkeen, valitse Tiedoston muokkaaminen -kohdasta Paikanna ja noudata näytön ohjeita. Kohdistuskiinnikkeen avulla varmistat, että levysi on suorassa neliössä vasemmassa etukulmassa.

Huomautus: Jos et ole asentanut kohdistuskiinnikettä aiemmin, noudata tämän tukioppaan ohjeita.

Kun kohdistuskiinnike on asennettu, on aika määrittää työsi. Käymme tämän asennuksen nopeasti läpi. Jos tarvitset lisätietoja työkalun lataamisesta ja tietojen syöttämisestä Bantam Tools Desktop Milling Machine -ohjelmistoon, katso Light-Up PCB Badge -projekti.

  1. Liitä PCB -jyrsinkone ja avaa Bantam Tools Desktop Milling Machine -ohjelmisto.
  2. Kotiin mylly.
  3. Tarkista, että siinä lukee Kiinnitys kohdassa Kiinnitys.
  4. Valitse 1/32 "litteä päätyjyrsin, lataa se puhaltimen ollessa kiinnitettynä ja etsi työkalu.
  5. Valitse avattavasta Materiaali-valikosta Yksipuolinen FR-1.
  6. Mittaa ja syötä mitat X-, Y- ja Z -arvoihin Materiaali -kohdassa. Kiinnitä sitten luja kaksipuolinen teippi piirilevyn toiselle puolelle ja aseta se spoileriin niin, että se on kohdistuskulman kulman kanssa.

Vaihe 3: Tuo tiedosto

Napsauta Bantam Tools -ohjelmiston Suunnitelmat-kohdassa Avaa tiedostot ja valitse ATtiny-Jig-Final-Bantam-Tools.brd. Valitse sitten 1/32 "litteä päämylly ja 0,005" PCB -kaiverrusbitti. Jauhatusaika vaihtelee käyttämäsi nopeuden ja syötteen reseptin mukaan. Tässä toiminnassa käytimme seuraavia reseptejä.

1/32 litteämylly:

  • Syöttönopeus: 59 in/min
  • Sukellusnopeus: 15 tuumaa
  • Karan nopeus: 25 000 RPM
  • Stepover: 49%
  • Reitin syvyys: 0,010 tuumaa

0,005 PCB -kaiverrusbitti:

  • Syöttönopeus: 4,00 tuumaa/min
  • Sukellusnopeus: 5,00 tuumaa
  • Karan nopeus: 25 000 RPM
  • Stepover: 50%
  • Syvyys: 0,006 tuumaa

Jos haluat säätää nopeuksia ja syötteitä vastaamaan omia, valitse Tiedosto> Työkalukirjasto> Lisää työkalu. Nimeä uudet työkalusi ja syötä sitten nopeudet ja syötteiden reseptit. Voit lukea lisää työkalukirjaston mukauttamisesta täältä.

Vaihe 4: Aloita jyrsintä

Aloita jyrsintä
Aloita jyrsintä

Valmis? Napsauta Aloita jyrsintä.

Muista, että tämä työ vaatii työkalunvaihdon. Asenna pyydettäessä 0,005 PCB -kaiverruskärki, jossa on bittituuletin, etsi työkalu ja viimeistele levy valitsemalla Aloita jyrsintä.

Vaihe 5: Juottaa komponentit

Juottaa komponentit
Juottaa komponentit
Juottaa komponentit
Juottaa komponentit

Okei, on aika juottaa! Tartu komponenteihisi ja juotosraudallesi. Helpoin on juottaa komponentit seuraavassa järjestyksessä:

  1. Vastukset
  2. 2x4 tai 2x7 pistorasia
  3. 2,54 mm: n nousuputket
  4. Keltainen, vihreä ja punainen LED
  5. 10uF kondensaattori

Kun olet lopettanut juottamisen, levy näyttää tässä esitetyltä. Huomaa, kuinka komponentit kulkevat FR-1: n takaosan läpi.

Onnittelut! Olet tehnyt oman ATtiny Arduino -ohjelmointikilven Bantam Tools Desktop PCB -jyrsinkoneella.

Vaihe 6: Ohjelmoi Arduino -sirut

Ohjelmoi Arduino -sirut
Ohjelmoi Arduino -sirut

Kiinnitä juuri jyrsimäsi ATtiny -ohjelmointilaite Arduino -kortille, jonka haluat ohjelmoida. Avaa Arduino IDE. (Jos et ole jo tehnyt sitä, lataa se täältä.)

  1. Lataa ArduinoISP -luonnos Arduino Unoon.
  2. Asenna Spence Konden ATTinyCore Arduino Board Managerin kautta.
  3. Valitse Työkalut> Hallitus> ATTiny 25/45/85 (tai 24/44/84).
  4. Valitse Työkalut> Kello - 8 MHz (sisäinen).
  5. Valitse Työkalut> Siru> ATTiny85 (tai ATTiny84).
  6. Napsauta Työkalut> LTO - "Ei käytössä".

Kytke ATtiny pistorasiaan. Kun Arduinon USB -portti osoittaa alaspäin, nastan 1 pitäisi olla oikeassa alakulmassa. Liitä sitten jyrsimäsi ohjelmointilaite Arduinoon ja käynnistä se. Keltaisen LED -valon pitäisi alkaa hengittää käynnistyksen jälkeen.

Napsauta seuraavaksi Työkalut> Ohjelmoija> Arduino Internet -palveluntarjoajana ja valitse sitten Työkalut> Burn Bootloader. Tämä vaihe on suoritettava vain kerran sirua kohden. Kun olet polttanut Arduino Bootloaderin ATTiny -laitteeseen, voit ladata useita luonnoksia Arduino IDE: n esimerkkikansioista tai koodata omasi. Varmista, että valitset Luonnos -valikosta "Lataa käyttämällä ohjelmoijaa". Huomautus: Lisätietoja Arduino -sirun ohjelmoinnista on Arduinon oppaassa Arduino Unon ohjelmoimiseksi.

Kun ohjelmoit siruja, tässä on joitain suunnitteluohjeita, jotka on pidettävä mielessä

LEDit: LEDit on kiinnitetty Arduino -nastoihin 7, 8 ja 9 näyttääkseen ohjelmoinnin, virheet ja sykkeen. Nämä ovat tilan LED -valoja ohjelmoinnin aikana ja ne on sisällytetty ArduinoISP -luonnokseen. Keltainen LED "hengittää", kun olet yhteydessä; vihreä LED vilkkuu, kun ohjelmointi on käynnissä; ja punainen LED -valo syttyy, kun tapahtuu virhe ja kun luonnos on ladattu.

  • Nasta 7 - Ohjelmointi
  • Nasta 8 - Virheet
  • Nasta 9 - syke

Serial Peripheral Interface (SPI): Mikro -ohjaimet käyttävät SPI: tä nopeaan kommunikointiin yhden tai useamman oheislaitteen tai tässä tapauksessa piirilevyn kanssa. Aina on yksi päälaite, joka ohjaa muita laitteita.

  1. Nasta 10 - Salve Select (SS)
  2. Nasta 11 - Master Out Slave In (MOSI)
  3. Nasta 12 - Master In Slave Out (MISO)
  4. Nasta 13 - Sarjakello (SCK)

Globaali ohjelmointi

  • 5V - Virta
  • GND - Maa
  • Nollaa

Vaihe 7: Testaa Arduino -korttisi

Testaa Arduino -korttisi
Testaa Arduino -korttisi

Tässä viimeisessä vaiheessa on aika testata taulua. Varmistaaksesi, että korttisi toimii, toimi seuraavasti:

  • Napsauta Tiedosto> Esimerkkejä> 01. Perusteet> Vilkkuu. Vaihda LED -nasta 3: ksi. Tämä on nasta 2 85: ssä ja nasta 10 84: ssä.
  • Napsauta Työkalut> Ohjelmoija. Valitse Internet -palveluntarjoajaksi Arduino.
  • Valitse Luonnos> Lataa> Ohjelmoija.

Onko jokin aihe, jonka haluat meidän käsittelevän seuraavassa ohjevideossamme? Lähetä sähköpostia osoitteeseen [email protected] tai ota meihin yhteyttä sosiaalisen median kanavissamme. Muista seurata meitä Instagramissa, Facebookissa ja Twitterissä saadaksesi uusimmat ohjeet, CNC-projektit ja päivitykset!

Suositeltava: