Sadržaj:
- Korak 1: Dodajte ATtiny Core Supprt u Arduino IDE softver
- Korak 2: Programirajte Arduino za upotrebu kao programer unutar sistema (ISP)
- Korak 3: Povežite ATtiny84 za programiranje
- Korak 4: Postavite Arduino na Program ATtiny84
- Korak 5: Program ATtiny84
- Korak 6: Povežite ATtiny84 da radi kao samostalan
Video: Arduino Uno za programiranje ATTINY84 (Arduino V. 1.8.5): 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Korištenje Arduino Uno za programiranje ATTINY84-20PU (Digikey stavka # ATTINY84-20-PU-ND). Ovaj Instructable pokazuje kako koristiti Arduino platformu za rad s fizički manjim procesorima, poput ATtiny84 (84/44/24). Ovaj primjer je posebno za procesor ATtiny84-20PU, ali se može prilagoditi za ostale ploče odabirom odgovarajuće ploče iz softvera Arduino (tj. Arduino IDE) i mijenjanjem ispisa po potrebi.
(Ažurirano za Arduino 1.8.5)
Korak 1: Dodajte ATtiny Core Supprt u Arduino IDE softver
Za Arduino 1.8.5:
- Otvorite Arduino softver (poznat i kao Arduino integrirano razvojno okruženje [IDE]).
- Otvorite postavke: [FILE] [PREFERENCES]
- Zalijepite URL u dodatne URL -ove upravitelja odbora:
Korak 2: Programirajte Arduino za upotrebu kao programer unutar sistema (ISP)
- Odaberite Arduino ploču: [ALATI] [DASKA] [ARDUINO/GENUINO UNO]. Napomena: iako imam Arduino UNO, zamijenio sam procesor unaprijed programiranim Atmega328P koji zahtijeva da odaberem "Arduino Duemilanove ili Diecimila."
- Odaberite programator: [ALATI] [PROGRAMER] [AVR ISP].
- Otvorite ArduinoISP skicu: [DATOTEKA] [PRIMJERI] [11. ArduinoISP] [ArduinoISP]
- Otpremite skicu.
Korak 3: Povežite ATtiny84 za programiranje
Spojite Arduino pinove na pinove ATtiny84:
- Arduino 5V na ATtiny84 Pin 1
- Arduino Pin 10 na ATtiny84 Pin 4
- Arduino Pin 11 na ATTiny84 Pin 7
- Arduino Pin 12 na ATtiny84 Pin 8
- Arduino Pin 13 na ATtiny84 Pin 9
- Arduino GND na ATtiny84 Pin 14
- Arduino RESET na 10uF kondenzator (+ bočna / duga noga)
- GND do 10uF kondenzator (- bočna / kratka noga)
Korak 4: Postavite Arduino na Program ATtiny84
- Odaberite Arduino ploču: [ALATI] [BOARD] [ATtiny24/44/84]. Sada će se dodatne opcije ploče pojaviti u izborniku Alati pri sljedećem otvaranju alata.
- Odaberite B. O. D. onemogućeno: [ALATI] [B. O. D.] [B. O. D. Onemogućeno]
- Odabir LTO onemogućen: [ALATI] [samo LTO 1.6.11+] [Onemogućeno]
- Odaberite Pin Mapping suprotno od kazaljke na satu: [ALATI] [Pin Mapping] [U smjeru suprotnom od kazaljke na satu]
- Odaberite Chip Attiny84: [ALATI] [Chip] [Attiny84]
- Odaberite Sat 8 MHz: [ALATI] [Sat] [8 MHz interno]
- Snimanje pokretačkog programa za pokretanje: [TOOLS] [Snimanje pokretačkog programa za pokretanje]
Korak 5: Program ATtiny84
- Otvori Blink skicu: [FILE] [PRIMJERI] [01. Osnovno] [Blink]
-
Uredite skicu:
- Prije postavljanja void (), definirajte naziv pina (led) i lokaciju (pin 0): int led = 0;
- postavite “LED_BUILTIN” sa “led” u void stetup () i u void loop ()
- Otpremite skicu.
- Isključite i isključite Arduino.
Korak 6: Povežite ATtiny84 da radi kao samostalan
- ATtiny Pin 1 do 5V izvor (zapravo još ne uključujte napajanje)
- ATtiny Pin 2 na LED (dugačka noga)
- ATtiny Pin 14 na masu
- LED (kratka noga) do otpornika (kraj 1) između 100 i 1 k Ohma
- Otpornik (kraj 2) na masu
- Uključite napajanje na ATtiny84
Preporučuje se:
Kabel za programiranje "uradi sam" pomoću Arduino Uno - Baofeng UV -9R Plus: 6 koraka (sa slikama)
Programiraj sam kabel pomoću Arduino Uno-Baofeng UV-9R Plus: Zdravo svima, ovo je jednostavan vodič o tome kako pretvoriti vaš Baofeng UV-9R (ili plus) kabel za slušalice / ušni u kabel za programiranje pomoću Ardunio UNO-a kao USB-a Serijski pretvarač. [ODRICANJE ODGOVORNOSTI] Ne preuzimam nikakvu odgovornost za bilo kakvu štetu uzrokovanu
ATtiny85 Praćenje nosivih vibracionih aktivnosti i programiranje ATtiny85 sa Arduino Uno: 4 koraka (sa slikama)
ATtiny85 Sat za praćenje i programiranje nosivih vibracionih aktivnosti i praćenje ATtiny85 sa Arduino Uno: Kako napraviti sat za praćenje nosivih aktivnosti? Ovo je nosivi gadget dizajniran da vibrira kada otkrije stagnaciju. Provodite li većinu vremena na računaru poput mene? Sjedite li satima, a da toga niste svjesni? Tada je ovaj uređaj f
Attiny85 programiranje (štit) pomoću Arduino UNO: 7 koraka
Attiny85 programiranje (štit) Korištenje Arduino UNO: Igranje s vašim Arduinom je velika zabava. Međutim, ponekad je veličina važna. Arduino UNO je mali, ali ako trebate da vaš projekt bude u malom prostoru, UNO bi mogao biti prevelik. Možete pokušati koristiti NANO ili MINI, ali ako zaista želite
ATMEGA328 Bootloader Programiranje štita za Arduino Uno: 3 koraka (sa slikama)
ATMEGA328 Bootloader Programming Shield za Arduino Uno: ATMEGA328P programski štitnik za učitavanje pokretačkog programa za Arduino Uno Ponekad se to dogodi i oštetite svoj Arduino Uno Atmega328P mikroprocesor. Možete promijeniti procesor. Ali prvo mora programirati boot-loader u njemu. Dakle, ovaj vodič kako to učiniti b
Programiranje ATTiny85, ATTiny84 i ATMega328P: Arduino kao ISP: 9 koraka (sa slikama)
Programiranje ATTiny85, ATTiny84 i ATMega328P: Arduino Kao ISP: Predgovor Nedavno sam razvijao nekoliko IoT projekata zasnovanih na ESP8266 i otkrio da se jezgreni procesor bori da izvrši sve zadatke koji su mi bili potrebni za upravljanje, pa sam odlučio distribuirati neke od manje važne aktivnosti za drugi mikrofon