Indholdsfortegnelse:

ATtiny Arduino programmeringsskjold: 7 trin
ATtiny Arduino programmeringsskjold: 7 trin

Video: ATtiny Arduino programmeringsskjold: 7 trin

Video: ATtiny Arduino programmeringsskjold: 7 trin
Video: How to use Prototyping Shield with breadboard for Arduino 2024, November
Anonim
Image
Image
Importer din fil
Importer din fil

I denne projektopbygning viser vi dig, hvordan du laver din egen ATtiny Arduino -programmeringsskjold ved hjælp af en Bantam Tools Desktop PCB Fræsemaskine. Denne væsentlige komponent giver dig mulighed for at tilslutte og programmere ATtiny -chips gennem Arduino IDE. Dette projekt kræver meget lidt opsætning og fræsningstid for at opnå et færdigt produkt. Lad os komme igang!

Trin 1: Saml dine værktøjer og materialer

VÆRKTØJ

Bantam Tools Desktop PCB Fræsemaskine

Computer med Bantam Tools Desktop Fræsemaskine Software installeret

Arduino IDE -program installeret

Flad endefræser, 1/32"

PCB gravering bit, 0,005"

Justeringsbeslag

Loddekolbe

Diagonal trådklipper

USB -kabel

MATERIALER

PCB blank, FR-1, enkeltsidet

Tape, højstyrke, dobbeltsidet

Skæreborde, 2,54 mm (32)

Modstande (3)

Lysdioder (1 rød, 1 grøn, 1 gul)

Dipstik, 2x4

Dipstik, 2x7

Kondensator, 10uF

FILER

Download filen ATtiny-Jig-Final-Bantam-Tools.brd.

Trin 2: Konfigurer dit job

Først skal vi installere og lokalisere justeringsbeslaget. Når du har vedhæftet justeringsbeslaget, skal du vælge Find under Fixturing og følge instruktionerne på skærmen. Brug af justeringsbeslaget vil sikre, at dit bræt er perfekt firkantet i det forreste venstre hjørne.

Bemærk: Hvis du ikke har installeret justeringsbeslaget før, skal du følge trinene i denne supportguide.

Med justeringsbeslaget installeret, er det tid til at konfigurere dit job. Vi kommer til at løbe hurtigt igennem dette setup. Hvis du har brug for mere vejledning om, hvordan du indlæser dit værktøj og indtaster oplysninger i Bantam Tools Desktop Fræsemaskinens software, kan du se Light-Up PCB Badge-projektet.

  1. Tilslut den stationære PCB -fræsemaskine, og åbn Bantam Tools desktop -fræsemaskinens software.
  2. Hjem møllen.
  3. Dobbelttjek for at sikre, at der står Bracket under Fixturing.
  4. Vælg 1/32 "flad endefræser, ilæg den med bitblæseren påsat, og find værktøjet.
  5. Vælg Enkeltsidet FR-1 i rullemenuen Materiale.
  6. Mål og indtast dimensioner i X-, Y- og Z -værdierne under Materiale. Påfør derefter højstyrket, dobbeltsidet tape på den ene side af printkortet, og læg det på spoilboardet, så det flugter med hjørnet af justeringsbeslaget.

Trin 3: Importer din fil

Klik på Åbn filer i Bantam Tools-softwaren under Planer, og vælg ATtiny-Jig-Final-Bantam-Tools.brd. Vælg derefter 1/32 "Flat End Mill og 0,005" PCB graveringsbit. Din mølle tid vil variere afhængigt af de hastigheder og opskrifter, du bruger. Til denne operation brugte vi følgende opskrifter.

Til 1/32 flad endefræser:

  • Foderhastighed: 59 in/min
  • Dykningshastighed: 15 in
  • Spindelhastighed: 25.000 o / min
  • Stepover: 49%
  • Passdybde: 0,010 in

Til 0,005 PCB -graveringsbit:

  • Foderhastighed: 4,00 in/min
  • Dykningshastighed: 5,00 in
  • Spindelhastighed: 25.000 o / min
  • Stepover: 50%
  • Passdybde: 0,006 in

Hvis du gerne vil justere dine hastigheder og feeds, så de matcher vores, skal du klikke på Filer> Værktøjsbibliotek> Tilføj værktøj. Navngiv dine nye værktøjer, og indtast derefter opskrifterne til hastigheder og feeds. Du kan lære mere om at tilpasse dit værktøjsbibliotek her.

Trin 4: Start fræsning

Start fræsning
Start fræsning

Parat? Klik på Start fræsning.

Husk, at dette job kræver et værktøjsskift. Når du bliver bedt om det, skal du installere 0,005 PCB -graveringsbiten med bitblæseren monteret, finde værktøjet og vælge Start fræsning for at afslutte brættet.

Trin 5: Lodd komponenterne

Lodde komponenterne
Lodde komponenterne
Lodde komponenterne
Lodde komponenterne

Okay, det er tid til at lodde! Tag fat i dine komponenter og dit loddejern. Det er nemmest at lodde komponenterne i følgende rækkefølge:

  1. Modstande
  2. 2x4 eller 2x7 dipstik
  3. 2,54 mm pitchhoveder
  4. Gule, grønne og røde lysdioder
  5. 10uF kondensator

Når du er færdig med lodning, vil tavlen ligne den, der er vist her. Bemærk hvordan komponenterne går gennem bagsiden af FR-1.

Tillykke! Du har lavet dit helt eget ATtiny Arduino programmeringsværn ved hjælp af Bantam Tools Desktop PCB Fræsemaskine.

Trin 6: Programmer dine Arduino -chips

Programmer dine Arduino -chips
Programmer dine Arduino -chips

Sæt den ATtiny programmeringsjig, du lige har fræset, på det Arduino -kort, du vil programmere. Åbn Arduino IDE. (Hvis du ikke allerede har gjort det, kan du downloade det her.)

  1. Upload ArduinoISP Sketch til Arduino Uno.
  2. Installer ATTinyCore af Spence Konde via Arduino Board Manager.
  3. Klik på Værktøjer> Board> ATTiny 25/45/85 (eller 24/44/84).
  4. Klik på Værktøjer> Ur - 8 MHz (intern).
  5. Klik på Værktøjer> Chip> ATTiny85 (eller ATTiny84).
  6. Klik på Værktøjer> LTO - "Deaktiveret".

Sæt ATtiny i stikkontakten. Med Arduinos USB -port pegende ned, skal pin 1 være nederst til højre. Sæt derefter programmeringsjiggen, du fræste, i Arduino og tænd den. Den gule LED skal begynde at trække vejret efter en startsekvens.

Klik derefter på Værktøjer> Programmerer> Arduino som internetudbyder, og vælg derefter Værktøjer> Brænd bootloader. Dette trin skal kun udføres én gang pr. Chip. Efter at du har brændt Arduino Bootloader på ATTiny, kan du uploade et antal skitser fra eksempelmapperne i Arduino IDE, eller du kan kode dine egne. Sørg for, at du vælger "Upload ved hjælp af programmerer" i menuen Skitse. Bemærk: For yderligere information om programmering af din Arduino -chip, se Arduinos guide til programmering af en Arduino Uno.

Mens du programmerer dine chips, er der nogle designnoter, du skal huske på

Lysdioder: Lysdioderne er fastgjort til Arduino ben 7, 8 og 9 for at vise programmering, fejl og hjerteslag. Disse er status -LED'er under programmering og indbygget i ArduinoISP -skitsen. Den gule LED "ånder", når du er tilsluttet; den grønne LED blinker, når programmeringen er i gang; og den røde LED lyser, når der er en fejl, og når skitsen er uploadet.

  • Pin 7 - Programmering
  • Pin 8 - Fejl
  • Pin 9 - Hjerteslag

Serial Peripheral Interface (SPI): SPI bruges af mikrokontrollere til hurtig kommunikation med en eller flere perifere enheder, eller i dette tilfælde kredsløb. Der er altid en master -enhed, der styrer de andre enheder.

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

Global programmering

  • 5V - Strøm
  • GND - Jord
  • Nulstil

Trin 7: Test dit Arduino -bord

Test dit Arduino -bord
Test dit Arduino -bord

I dette sidste trin er det tid til at teste dit bræt. For at sikre, at dit bord fungerer, skal du udføre følgende trin:

  • Klik på Filer> Eksempler> 01. Grundlæggende> Blink. Skift LED -pin til 3. Dette er pin 2 på 85 og pin 10 på 84.
  • Klik på Værktøjer> Programmerer. Vælg Arduino som internetudbyder.
  • Klik på Skitse> Upload> Programmerer.

Er der et emne, du gerne vil have, at vi behandler i vores næste vejledningsvideo? Send en e -mail til [email protected] eller kontakt os på vores sociale mediekanaler. Sørg for at følge os på Instagram, Facebook og Twitter for de seneste vejledninger, CNC-projekter og opdateringer!

Anbefalede: