Taula de continguts:
- Pas 1: reuniu les vostres eines i materials
- Pas 2: configureu el vostre treball
- Pas 3: importeu el fitxer
- Pas 4: Inicieu el fresat
- Pas 5: soldeu els components
- Pas 6: programeu els vostres xips Arduino
- Pas 7: proveu la vostra placa Arduino
Vídeo: Escut de programació ATtiny Arduino: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
En aquesta versió del projecte, us mostrem com fer el vostre propi blindatge de programari ATtiny Arduino mitjançant una fresadora de PCB d’escriptori Bantam Tools. Aquest component essencial us permet connectar i programar xips ATtiny a través de l’IDE Arduino. Aquest projecte requereix molt poc temps de configuració i fresat per aconseguir un producte acabat. Comencem!
Pas 1: reuniu les vostres eines i materials
EINES
Fresadora de PCB d'escriptori Bantam Tools
S'ha instal·lat un ordinador amb el programari de fresadora d'escriptori Bantam Tools
S'ha instal·lat el programa Arduino IDE
Molí de punta plana, 1/32"
Punta de gravat de PCB, 0,005"
Suport d'alineació
Soldador
Talls de filferro diagonals
Cable USB
MATERIALS
PCB en blanc, FR-1, d'una cara
Cinta d'alta resistència i doble cara
Capçaleres de pas, 2,54 mm (32)
Resistències (3)
LED (1 vermell, 1 verd, 1 groc)
Presa d'immersió, 2x4
Presa d'immersió, 2x7
Condensador, 10uF
FITXERS
Descarregueu el fitxer ATtiny-Jig-Final-Bantam-Tools.brd.
Pas 2: configureu el vostre treball
En primer lloc, hem d’instal·lar i localitzar el suport d’alineació. Després d’adjuntar el suport d’alineació, a Fixació, seleccioneu Localitza i seguiu les instruccions que apareixen a la pantalla. L’ús del suport d’alineació assegurarà que el tauler estigui perfectament quadrat a la cantonada frontal esquerra.
Nota: si no heu instal·lat el suport d'alineació abans, seguiu els passos d'aquesta guia d'assistència.
Amb el suport d’alineació instal·lat, és hora de configurar la feina. Executarem aquesta configuració ràpidament. Si necessiteu més informació sobre com carregar l'eina i introduir informació al programari de fresadora d'escriptori Bantam Tools, consulteu el projecte Light-Up PCB Badge.
- Connecteu la fresadora de PCB d’escriptori i obriu el programari de fresadora d’escriptori Bantam Tools.
- Casa el molí.
- Comproveu-ho de nou per assegurar-vos que diu Bracket a Fixturing.
- Seleccioneu el molí de punta plana de 1/32 ", carregueu-lo amb el ventilador de bits connectat i localitzeu l'eina.
- Al menú desplegable Material, seleccioneu FR-1 de cara única.
- Mesureu i introduïu dimensions als valors X, Y i Z a Material. A continuació, apliqueu cinta de doble cara d’alta resistència a un costat del PCB i col·loqueu-la al tauler d’alineació perquè s’alini amb la cantonada del suport d’alineació.
Pas 3: importeu el fitxer
Al programari Bantam Tools, a Plans, feu clic a Obre fitxers i seleccioneu ATtiny-Jig-Final-Bantam-Tools.brd. A continuació, seleccioneu el molí de punta plana de 1/32 "i el bit de gravat de PCB de 0,005". El temps del vostre molí variarà en funció de la velocitat i de la recepta de feeds que feu servir. Per a aquesta operació, hem utilitzat les receptes següents.
Per al molí de punta plana de 1/32 :
- Velocitat d’alimentació: 59 polzades / min
- Taxa d’immersió: 15 polzades
- Velocitat del fus: 25.000 RPM
- Pas pas: 49%
- Profunditat de passada: 0,010 polzades
Per al bit de gravat de PCB de 0,005 :
- Velocitat d’alimentació: 4,00 polzades / min
- Taxa d’immersió: 5,00 polzades
- Velocitat del fus: 25.000 RPM
- Pas a pas: 50%
- Profunditat de passada: 0,006 polzades
Si voleu ajustar les velocitats i els feeds perquè coincideixin amb la nostra, feu clic a Fitxer> Biblioteca d'eines> Afegeix eina. Anomeneu les vostres noves eines i, a continuació, introduïu les velocitats i les receptes de feeds. Podeu obtenir més informació sobre com personalitzar la vostra biblioteca d’eines aquí.
Pas 4: Inicieu el fresat
A punt? Feu clic a Inicia el fresat.
Recordeu que aquest treball requereix un canvi d’eina. Quan se us demani, instal·leu el bit de gravat de PCB de 0,005 amb el ventilador de bits connectat, localitzeu l'eina i seleccioneu Inicia el fresat per acabar el tauler.
Pas 5: soldeu els components
Molt bé, és hora de soldar! Agafa els components i el soldador. És més fàcil soldar els components en l’ordre següent:
- Resistències
- Socket 2x4 o 2x7
- Capçals de pas de 2,54 mm
- LEDs grocs, verds i vermells
- Condensador de 10uF
Quan hàgiu acabat de soldar, el tauler es veurà com el que es mostra aquí. Tingueu en compte com passen els components per la part posterior del FR-1.
Felicitats! Heu creat el vostre propi blindatge de programari ATtiny Arduino amb la fresadora de PCB d’escriptori Bantam Tools.
Pas 6: programeu els vostres xips Arduino
Connecteu la plantilla de programació ATtiny que acabeu de fresar a la placa Arduino que voleu programar. Obriu l'IDE Arduino. (Si encara no ho heu fet, descarregueu-lo aquí.)
- Pengeu ArduinoISP Sketch a l'Arduino Uno.
- Instal·leu ATTinyCore per Spence Konde mitjançant el gestor de la placa Arduino.
- Feu clic a Eines> Tauler> ATTiny 25/45/85 (o 24/44/84).
- Feu clic a Eines> Rellotge - 8 MHz (intern).
- Feu clic a Eines> Xip> ATTiny85 (o ATTiny84).
- Feu clic a Eines> LTO - "Desactivat".
Connecteu l'ATtiny al sòcol. Amb el port USB d’Arduino apuntant cap avall, el pin 1 hauria d’estar a la part inferior dreta. A continuació, connecteu la plantilla de programació que heu fresat a l'Arduino i engegueu-la. El LED groc hauria de començar a respirar després d’una seqüència d’inici.
A continuació, feu clic a Eines> Programador> Arduino com a ISP i, a continuació, seleccioneu Eines> Grava el carregador d'arrencada. Aquest pas només s’ha de fer una vegada per xip. Després d’haver gravat l’Arduino Bootloader a ATTiny, podeu penjar diversos esbossos de les carpetes d’exemple de l’IDE Arduino o podeu codificar la vostra. Assegureu-vos que seleccioneu "Càrrega amb programador" al menú Esbós. Nota: per obtenir més informació sobre la programació del xip Arduino, consulteu la guia d’Arduino per programar un Arduino Uno.
Mentre programeu els vostres xips, aquí teniu algunes notes de disseny que cal tenir en compte
LED: els LED s’uneixen als pins 7, 8 i 9 d’Arduino per mostrar la programació, els errors i els batecs del cor. Es tracta de LED d'estat durant la programació i integrats a l'esbós ArduinoISP. El LED groc "respira" quan esteu connectat; el LED verd parpelleja quan la programació està en marxa; i el LED vermell s’encén quan hi ha un error i quan l’esbós acaba de penjar-se.
- Pin 7 - Programació
- Pin 8 - Errors
- Pin 9: batec del cor
Interfície perifèrica en sèrie (SPI): els microcontroladors utilitzen SPI per a una comunicació ràpida amb un o més dispositius perifèrics, o en aquest cas, les plaques de circuits. Sempre hi ha un dispositiu principal que controla els altres dispositius.
- Pin 10: seleccioneu Salve (SS)
- Pin 11 - Master Out Slave In (MOSI)
- Pin 12 - Master In Slave Out (MISO)
- Pin 13: rellotge de sèrie (SCK)
Programació global
- 5V - Potència
- GND - Terra
- Restableix
Pas 7: proveu la vostra placa Arduino
En aquest darrer pas, és hora de provar el tauler. Per assegurar-vos que el tauler funcioni, seguiu els passos següents:
- Feu clic a Fitxer> Exemples> 01. Conceptes bàsics> Parpellejar. Canvieu el pin LED a 3. Aquest és el pin 2 del 85 i el pin 10 del 84.
- Feu clic a Eines> Programador. Seleccioneu Arduino com a ISP.
- Feu clic a Esbós> Penja> Programador.
Hi ha algun tema que vulgueu que tractéssim al nostre següent vídeo sobre instruccions? Envieu un correu electrònic a [email protected] o contacteu amb nosaltres als nostres canals de xarxes socials. Assegureu-vos de seguir-nos a Instagram, Facebook i Twitter per obtenir les últimes instruccions, projectes CNC i actualitzacions.
Recomanat:
Vocal GOBO - Escut amortidor de so - Cabina vocal - Caixa vocal - Filtre de reflexió - Escut vocal: 11 passos
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: Vaig començar a gravar més veus al meu estudi domèstic i volia obtenir un so millor i, després d’algunes investigacions, vaig saber què era un " GOBO " era. Havia vist aquestes coses que amortiguaven el so, però no em vaig adonar del que feien. Ara sí. Vaig trobar una y
Escut de programació de 8 pins: 14 passos (amb imatges)
8-Pin Programming Shield: El 8-Pin Programming Shield us permet programar xips de la sèrie ATtiny utilitzant el propi Arduino com a programador. En altres paraules, ho connecteu al vostre Arduino i, a continuació, podeu programar fàcilment xips de 8 pins. Aquests petits microcontroladors poden ser
Escut de programació Arduino Attiny - SMD: 4 passos
Arduino Attiny Programming Shield - SMD: Hola, vaig estar treballant en la configuració de la meva eina de programació per a dispositius portàtils durant els darrers mesos. Avui m'agradaria compartir com vaig crear el meu Arduino Shield. Després de buscar un temps en Google, he trobat aquest interessant article antic Attiny shield de programació, que
Escut de programació ATMEGA328 Bootloader per a Arduino Uno: 3 passos (amb imatges)
Protecció de programació del carregador d’arrencada ATMEGA328 per a Arduino Uno: Protecció de programació del carregador d’arrencada ATMEGA328P per Arduino Uno De vegades passa i danyeu el microprocessador Arduino Uno Atmega328P. Podeu canviar de processador. Però primer cal programar-hi el carregador d’arrencada. Així doncs, aquest tutorial de com fer això b
Escut de programació DIY Attiny: 8 passos (amb imatges)
Escut de programació DIY Attiny: si esteu buscant una placa Arduino petita i de poca potència, Attiny és una bona opció, és sorprenentment característica per la seva mida. Té 5 pins GPIO, 3 dels quals són pins analògics i 2 que tenen sortida PWM. També és molt flexible