Innholdsfortegnelse:
- Trinn 1: Legg til ATtiny Core Supprt til Arduino IDE -programvaren
- Trinn 2: Programmer Arduino for bruk som en systemprogrammerer (ISP)
- Trinn 3: Koble til ATtiny84 for programmering
- Trinn 4: Sett Arduino til Program ATtiny84
- Trinn 5: Program ATtiny84
- Trinn 6: Koble ATtiny84 til Kjør som frittstående
Video: Arduino Uno for å programmere ATTINY84 (Arduino V. 1.8.5): 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Bruke Arduino Uno til å programmere ATTINY84-20PU (Digikey element # ATTINY84-20-PU-ND). Denne instruksjonsboken viser hvordan du bruker Arduino -plattformen til å arbeide med fysisk mindre prosessorer, for eksempel ATtiny84 (84/44/24). Dette eksemplet er spesielt for ATtiny84-20PU-prosessoren, men kan tilpasses de andre kortene ved å velge det riktige kortet fra Arduino-programvaren (dvs. Arduino IDE) og endre pinoutene etter behov.
(Oppdatert for Arduino 1.8.5)
Trinn 1: Legg til ATtiny Core Supprt til Arduino IDE -programvaren
For Arduino 1.8.5:
- Åpen Arduino -programvare (alias Arduino Integrated Development Environment [IDE]).
- Åpne preferanser: [FILE] [PREFERENCES]
- Lim inn URL i flere nettadresser for Boards Manager:
Trinn 2: Programmer Arduino for bruk som en systemprogrammerer (ISP)
- Velg Arduino -brett: [TOOLS] [BOARD] [ARDUINO/GENUINO UNO]. Merk: Selv om jeg har Arduino UNO, har jeg erstattet prosessoren med en forhåndsprogrammert Atmega328P som krever at jeg velger "Arduino Duemilanove eller Diecimila."
- Velg programmerer: [VERKTØY] [PROGRAMMER] [AVR ISP].
- Åpen ArduinoISP -skisse: [FIL] [EKSEMPLER] [11. ArduinoISP] [ArduinoISP]
- Last opp skisse.
Trinn 3: Koble til ATtiny84 for programmering
Koble Arduino Pins til ATtiny84 -pinnene:
- Arduino 5V til ATtiny84 Pin 1
- Arduino Pin 10 til ATtiny84 Pin 4
- Arduino Pin 11 til ATTiny84 Pin 7
- Arduino Pin 12 til ATtiny84 Pin 8
- Arduino Pin 13 til ATtiny84 Pin 9
- Arduino GND til ATtiny84 Pin 14
- Arduino RESET til 10uF kondensator (+ side / langt ben)
- GND til 10uF kondensator (- side / kort ben)
Trinn 4: Sett Arduino til Program ATtiny84
- Velg Arduino -brett: [TOOLS] [BOARD] [ATtiny24/44/84]. Nå vil flere brettalternativer vises i Verktøy -menyen neste gang Verktøy åpnes.
- Velg B. O. D. deaktivert: [VERKTØY] [B. O. D.] [B. O. D. Funksjonshemmet]
- Velg LTO deaktivert: [TOOLS] [bare LTO 1.6.11+] [deaktivert]
- Velg Pin Mapping mot klokken: [TOOLS] [Pin Mapping] [Mot klokken]
- Velg Chip Attiny84: [TOOLS] [Chip] [Attiny84]
- Velg Klokke 8MHz: [VERKTØY] [Klokke] [8 MHz intern]
- Brenn oppstartslaster: [TOOLS] [Burn Bootloader]
Trinn 5: Program ATtiny84
- Åpen blinkskisse: [FIL] [EKSEMPLER] [01. Basics] [Blink]
-
Rediger skisse:
- Før oppsett av tomrom (), definer pin -navn (led) og plassering (pin 0): int led = 0;
- plasser “LED_BUILTIN” med “led” i ugyldig stetup () og i void loop ()
- Last opp skisse.
- Slå av og koble fra Arduino.
Trinn 6: Koble ATtiny84 til Kjør som frittstående
- ATtiny Pin 1 til 5V kilde (ikke slå på strømmen ennå)
- ATtiny Pin 2 til LED (langt ben)
- ATtiny Pin 14 til bakken
- LED (kort ben) til motstand (ende 1) mellom 100 og 1 k Ohm
- Motstand (ende 2) mot bakken
- Slå på strømmen til ATtiny84
Anbefalt:
Hvordan programmere Arduino Mega 2560 Core?: 3 trinn
Hvordan programmere Arduino Mega 2560 Core ?: Jeg fant dette flotte Arduino mega -bordet med liten formfaktor på ebay. Det er en mindre versjon av Arduino mega 2560 og den heter tilsynelatende Arduino mega core … Det var imidlertid et problem! Det inkluderer ikke usb -tilkobling, og det er ikke mye i
Hvordan programmere og tilbakestille Arduino ved hjelp av Android -smarttelefon: 8 trinn
Slik programmerer og tilbakestiller du Arduino ved hjelp av Android -smarttelefon: Du har kanskje brukt OTG -adapter for å koble til pendler og spillkontrollere, og gi strøm til små enheter. Du kan gjøre mye mer enn å slå på Arduino -kortet med Smart Phone. I denne opplæringen vil vi kompilere og laste opp Ardu
Hvordan programmere et AVR -kort ved hjelp av et Arduino -kort: 6 trinn
Hvordan programmere et AVR -kort ved hjelp av et Arduino -kort: Har du et AVR -mikrokontrollerkort liggende? Er det vanskelig å programmere det? Vel, du er på rett sted. Her vil jeg vise deg hvordan du programmerer et Atmega8a mikrokontrollerbord ved hjelp av et Arduino Uno -kort som programmerer. Så uten lengre
Hvordan programmere en Arduino fra en Raspberry Pi: 3 trinn
Slik programmerer du en Arduino fra en Raspberry Pi: Med denne opplæringen viser jeg deg hvordan du installerer Arduino -programvare på Raspberry Pi.P.S. Beklager for min dårlige engelsk
Hvordan programmere en AVR (arduino) med en annen Arduino: 7 trinn
Slik programmerer du en AVR (arduino) med en annen Arduino: Denne instruksjonen er nyttig hvis: * du har din arduino med atmega168 og du har kjøpt en atmega328 hos din lokale elektronikkbutikk. Den har ikke en arduino bootloader * du vil lage et prosjekt som ikke bruker arduino - bare en