Cov txheej txheem:
- Kauj Ruam 1: Sau Koj Cov Cuab Yeej thiab Cov Khoom
- Kauj Ruam 2: Teeb Koj Txoj Haujlwm
- Kauj ruam 3: Ntshuam Koj Cov Ntaub Ntawv
- Kauj Ruam 4: Pib Milling
- Kauj Ruam 5: Muab Tshuaj Txhuam Txhuam
- Kauj Ruam 6: Program Koj Arduino Chips
- Kauj Ruam 7: Kuaj Koj Lub Rooj Tswjhwm Saib Arduino
Video: ATtiny Arduino Programming Shield: 7 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Hauv txoj haujlwm no tsim, peb qhia koj yuav ua li cas ua koj tus kheej ATtiny Arduino programmer shield siv Bantam Tools Desktop PCB Milling Machine. Qhov tseem ceeb no tso cai rau koj ntsaws thiab ua haujlwm ATtiny chips los ntawm Arduino IDE. Txoj haujlwm no xav tau teeb tsa me ntsis thiab lub sijhawm ua kom tiav cov khoom tiav. Cia peb pib!
Kauj Ruam 1: Sau Koj Cov Cuab Yeej thiab Cov Khoom
Cov cuab yeej
Bantam Cuab Yeej Desktop PCB Milling Tshuab
Khoos phis tawj nrog Bantam Cuab Yeej Duab Milling Tshuab Software teeb tsa
Arduino IDE program tau teeb tsa
Tiaj kawg zeb, 1/32"
PCB engraving ntsis, 0.005"
Kev sib dhos sib dhos
Soldering hlau
Kab pheeb ces kaum hlau clippers
USB cable
Cov ntaub ntawv
PCB dawb paug, FR-1, ib leeg-sab
Daim kab xev, siab zog, ob tog
Suab taub hau, 2.54mm (32)
Cov neeg tiv taus (3)
LEDs (1 liab, 1 ntsuab, 1 daj)
Dip qhov (socket), 2x4
Dip qhov (socket), 2x7
Capacitor, 10 uF
Cov ntaub ntawv
Rub tawm ATtiny-Jig-Final-Bantam-Tools.brd cov ntaub ntawv.
Kauj Ruam 2: Teeb Koj Txoj Haujlwm
Ua ntej tshaj, peb yuav tsum tau teeb tsa thiab nrhiav cov kab sib dhos. Tom qab koj xa cov kab ntawv sib dhos, hauv Fixturing, xaiv Nrhiav, thiab ua raws cov lus qhia ntawm lub vijtsam. Siv cov kab sib dhos sib dhos yuav ua kom ntseeg tau tias koj lub rooj tsav xwm tau zoo ua ke nyob rau hauv kaum sab laug.
Nco tseg: Yog tias koj tsis tau teeb tsa kab sib dhos ua ntej, ua raws cov theem hauv phau ntawv qhia kev txhawb nqa no.
Nrog cov kab ke sib dhos tau teeb tsa, nws yog lub sijhawm los teeb tsa koj txoj haujlwm. Peb yuav khiav dhau qhov teeb tsa no sai. Yog tias koj xav tau kev qhia ntau ntxiv yuav ua li cas thauj koj lub cuab yeej thiab nkag mus rau cov ntaub ntawv rau hauv Bantam Tools Desktop Milling Machine Software, xa mus rau Light-Up PCB Badge project.
- Nqa lub Desktop PCB Milling Tshuab thiab qhib Bantam Cov Cuab Yeej Duab Milling Tshuab Software.
- Lub tsev zeb.
- Txheeb ob zaug kom ntseeg tau tias nws hais tias Bracket under Fixturing.
- Xaiv 1/32 "Flat End Mill, ntsaws nws nrog lub kiv cua me ntsis txuas, thiab nrhiav lub cuab yeej.
- Hauv cov ntawv qhia zaub mov nco, xaiv Ib Leeg Ib Sab FR-1.
- Ntsuas thiab nkag qhov ntev hauv X, Y, thiab Z qhov tseem ceeb hauv Cov Khoom. Tom qab ntawd siv lub zog muaj zog, daim kab xev ob npaug rau ntawm ib sab ntawm PCB, thiab muab tso rau ntawm daim txiag ntoo kom nws thiaj li haum nrog lub ces kaum ntawm kab sib dhos.
Kauj ruam 3: Ntshuam Koj Cov Ntaub Ntawv
Hauv Bantam Cov Cuab Yeej software, nyob hauv Plans, nyem Qhib Cov Ntaub Ntawv thiab xaiv ATtiny-Jig-Final-Bantam-Tools.brd. Tom qab ntawd, xaiv 1/32 "Flat End Mill thiab 0.005" PCB Engraving Bit. Koj lub sijhawm zeb yuav txawv nyob ntawm qhov nrawm thiab txau daim ntawv qhia koj siv. Rau qhov haujlwm no, peb siv cov zaub mov hauv qab no.
Rau 1/32 tiaj tiaj zeb:
- Pub Tus Nqi: 59 hauv/min
- Plunge Tus Nqi: 15 nyob rau hauv
- Spindle Ceev: 25, 000 RPM
- Tus nqi kawm tiav: 49%
- Pass qhov tob: 0.010in
Rau 0.005 PCB engraving ntsis:
- Pub Tus Nqi: 4.00 hauv/min
- Plunge Tus Nqi: 5.00 nyob rau hauv
- Spindle Ceev: 25, 000 RPM
- Cov nyiaj pab: 50%
- Pass qhov tob: 0.006 nyob rau hauv
Yog tias koj xav kho koj qhov nrawm thiab txau kom haum rau peb, nyem Cov Ntaub Ntawv> Cov Tsev Qiv Ntawv> Ntxiv Cov Cuab Yeej. Npe koj cov cuab yeej tshiab thiab tom qab ntawd nkag mus rau qhov nrawm thiab pub zaub mov txawv. Koj tuaj yeem kawm paub ntau ntxiv txog kev hloov kho koj li Tool Library ntawm no.
Kauj Ruam 4: Pib Milling
Npaj? Nyem Pib Milling.
Nco ntsoov, txoj haujlwm no yuav xav tau cov cuab yeej hloov pauv. Thaum hais kom sai, teeb tsa 0.005 PCB engraving me ntsis nrog lub kiv cua me ntsis txuas, nrhiav lub cuab yeej, thiab xaiv Pib Milling kom tiav lub rooj tsavxwm.
Kauj Ruam 5: Muab Tshuaj Txhuam Txhuam
Zoo, nws yog lub sij hawm kom solder! Lob koj cov khoom thiab koj cov hlau txuas. Nws yog qhov yooj yim tshaj plaws kom muab cov khoom sib xyaw ua cov hauv qab no:
- Resistors
- 2x4 lossis 2x7 dip socket
- 2.54mm suab taub hau
- Daj, ntsuab, thiab liab LEDs
- 10 uF capacitor
Thaum koj ua tiav cov laug, lub rooj tsavxwm yuav zoo li qhov uas tau qhia ntawm no. Nco tseg li cas cov khoom siv hla mus rau sab nraub qaum ntawm FR-1.
Nrog koj zoo siab! Koj tau ua koj tus kheej li ATtiny Arduino programmer shield siv Bantam Tools Desktop PCB Milling Machine.
Kauj Ruam 6: Program Koj Arduino Chips
Txuas ATtiny lub caj dab jig koj nyuam qhuav milled rau Arduino pawg thawj coj koj xav ua haujlwm. Qhib Arduino IDE. (Yog tias koj tseem tsis tau muaj, rub tawm nws ntawm no.)
- Upload ArduinoISP Sketch rau Arduino Uno.
- Nruab ATTinyCore los ntawm Spence Konde ntawm Arduino Board Manager.
- Nyem Cov Cuab Yeej> Pawg Thawj Coj> ATTiny 25/45/85 (lossis 24/44/84).
- Nyem Cov Cuab Yeej> Moos - 8 MHz (Sab Hauv).
- Nyem Cov Cuab Yeej> Chip> ATTiny85 (lossis ATTiny84).
- Nyem Cov Cuab Yeej> LTO - "Xiam Oob Qhab".
Plug ATtiny rau hauv lub qhov (socket). Nrog Arduino's USB chaw nres nkoj taw tes nqis, tus pin 1 yuav tsum nyob rau sab xis. Tom qab ntawd ntsaws qhov program jig koj milled rau hauv Arduino thiab qhib nws. LED daj yuav tsum pib ua pa tom qab pib ua ntu zus.
Tom ntej no, nyem Cov Cuab Yeej> Programmer> Arduino Raws li ISP, thiab tom qab ntawd xaiv Cov Cuab Yeej> Hlawv Bootloader. Cov kauj ruam no tsuas yog yuav tsum tau ua ib zaug ib zaug. Tom qab koj tau hlawv Arduino Bootloader mus rau ATTiny, koj tuaj yeem tso cov duab kos los ntawm cov piv txwv piv txwv hauv Arduino IDE, lossis koj tuaj yeem sau koj tus kheej. Nco ntsoov tias koj xaiv "Upload Siv Programmer" los ntawm Sketch menu. Nco tseg: Yog xav paub ntxiv txog kev ua haujlwm koj li Arduino nti, txheeb xyuas Arduino cov lus qhia rau kev ua haujlwm Arduino Uno.
Thaum ua haujlwm rau koj daim tawv nqaij, ntawm no yog qee cov ntawv sau tsim kom nco ntsoov
LEDs: Cov LEDs tau txuas rau Arduino pins 7, 8, thiab 9 los qhia kev ua haujlwm, ua yuam kev, thiab lub plawv dhia. Cov no yog cov xwm txheej LEDs thaum ua haujlwm thiab tsim rau hauv ArduinoISP kos duab. LED daj "ua pa" thaum koj txuas nrog; lub ntsuab LED ntsais muag thaum lub sijhawm pib ua haujlwm; thiab lub LED liab tig rau thaum muaj qhov ua yuam kev thiab thaum kos duab ua tiav uploading.
- Tus Pin 7 - Txoj Haujlwm
- Pin 8 - Yuam kev
- Pin 9 - Lub plawv dhia
Serial Peripheral Interface (SPI): SPI yog siv los ntawm microcontrollers rau kev sib txuas lus nrawm nrog ib lossis ntau qhov khoom siv sab nraud, lossis hauv qhov xwm txheej no. Ib txwm muaj ib tus tswv cuab yeej uas tswj hwm lwm lub cuab yeej.
- Tus Pin 10 - Salve Xaiv (SS)
- Tus Pin 11 - Tswv Qhia Tawm Qhev Hauv (MOSI)
- Tus Pin 12 - Tus Xib Hwb Hauv Qhua Tawm (MISO)
- Tus Pin 13 - Caij Nplooj Ntoos Zeeg (SCK)
Ntiaj teb Programming
- 5V - Hwj chim
- GND - Hauv av
- Pib dua
Kauj Ruam 7: Kuaj Koj Lub Rooj Tswjhwm Saib Arduino
Hauv theem kawg no, nws yog lub sijhawm los ntsuas koj lub rooj tsavxwm. Kom paub tseeb tias koj lub rooj tsavxwm ua haujlwm, ua tiav cov theem hauv qab no:
- Nyem Cov Ntaub Ntawv> Piv txwv> 01. Basics> Blink. Hloov tus pin LED rau 3. Qhov no yog tus pin 2 ntawm 85 thiab tus pin 10 ntawm 84.
- Nyem Cov Cuab Yeej> Programmer. Xaiv Arduino ua ISP.
- Nyem Sketch> Upload> Programmer.
Puas muaj ib lub ncauj lus koj xav kom peb npog hauv peb cov vis dis aus tom ntej? Email [email protected] lossis hu rau peb ntawm peb cov kev tshaj xov xwm. Nco ntsoov ua raws peb ntawm Instagram, Facebook, thiab Twitter rau qhov ua ntej-tos, CNC cov phiaj xwm, thiab hloov tshiab!
Pom zoo:
8-Pin Programming Shield: 14 Kauj Ruam (nrog Duab)
8-Pin Programming Shield: 8-Pin Programming Shield tso cai rau koj rau program ATtiny series chips siv Arduino nws tus kheej ua tus programmer. Hauv lwm lo lus, koj ntsaws qhov no rau hauv koj Arduino thiab tom qab ntawd koj tuaj yeem yooj yim program 8-pin chips. Cov microcontrollers me me no tuaj yeem yog
Arduino Attiny Programming Shield - SMD: 4 Cov Kauj Ruam
Arduino Attiny Programming Shield - SMD: Nyob zoo, Kuv tau ua haujlwm ntawm kuv lub cuab yeej kev teeb tsa teeb tsa rau kev hnav thaum lub hli dhau los. Hnub no kuv xav qhia yuav ua li cas kuv tsim kuv li Arduino Shield. Tom qab googling rau ib pliag, kuv pom qhov nthuav lus qub qub Attiny programming thaiv, uas
ATTiny-RAT, ATTINY Powered Mini Lightfollower: 3 Kauj Ruam
ATTiny-RAT, ATTINY Powered Mini Lightfollower: Nyob zoo cov neeg, nws tau ib pliag txij li thaum kuv tshaj tawm kuv cov lus qhia kawg.Nws muaj ntau yam mus nyob hauv kuv lub taub hau tam sim no tab sis kuv tau tswj hwm sau kuv "thawj kauj ruam" nrog ATTiny-Series ntawm cov chips hauv cov lus qhia luv no rau koj.Kuv
ATMEGA328 Bootloader Programming Shield rau Arduino Uno: 3 Cov Kauj Ruam (nrog Duab)
ATMEGA328 Bootloader Programming Shield rau Arduino Uno: ATMEGA328P boot-loader cov phiaj xwm thaiv rau Arduino Uno Qee zaum nws tshwm sim thiab koj ua rau koj puas Arduino Uno Atmega328P microprocessor. Koj tuaj yeem hloov tus processor. Tab sis ua ntej nws yuav tsum tau program boot-loader hauv nws. Yog li qhov kev qhia no yuav ua li cas thiaj ua tau qhov no
DIY Attiny Programming Shield: 8 Kauj Ruam (nrog Duab)
DIY Attiny Programming Shield: Yog tias koj tab tom nrhiav me me thiab tsis muaj zog Arduino pawg thawj coj saib Attiny yog qhov kev xaiv zoo tiag tiag, nws muaj qhov tshwj xeeb rau nws qhov loj me. Nws muaj 5 GPIO pins, 3 ntawm uas yog Analog pins thiab 2 uas muaj PWM tso tawm. Nws tseem yog qhov hloov pauv tiag tiag rau