Indholdsfortegnelse:

Sådan brænder du ATTiny85 ved hjælp af Arduino-Mega som internetudbyder: 5 trin
Sådan brænder du ATTiny85 ved hjælp af Arduino-Mega som internetudbyder: 5 trin

Video: Sådan brænder du ATTiny85 ved hjælp af Arduino-Mega som internetudbyder: 5 trin

Video: Sådan brænder du ATTiny85 ved hjælp af Arduino-Mega som internetudbyder: 5 trin
Video: M#1: Setup Outseal PLC Mega med ATmega128 Development Board | Outseal Dev. PLC Mega 2024, November
Anonim
Sådan brænder du ATTiny85 ved hjælp af Arduino-Mega som internetudbyder
Sådan brænder du ATTiny85 ved hjælp af Arduino-Mega som internetudbyder

Bidragydere - Sayan Wadadar, Chiranjib Kundu

Programmering af ATTiny85 ved hjælp af Arduino MEGA2560 som internetudbyder.

For et par måneder siden forsøgte jeg at skrumpe mit Arduino -projekt ved hjælp af min Attiny 85 ic. Det var første gang, jeg forsøgte at programmere en 20u ATTiny 85 ved hjælp af min Arduino Mega. Jeg havde et problem med at gøre det. Jeg søgte over internettet, men der var ikke noget projekt, der tydeligt beskrev metoden til at gøre det. Alle metoderne er beskrevet ved hjælp af Arduino Uno som internetudbyder, men ikke beskrevet hvordan man bruger Arduino Mega som internetudbyder. Der er en lille ændring af kode i "ArduinoISP" -skitse, mens vi bruger Arduino Mega som internetudbyder.

Trin 1:

Billede
Billede

Proces: Få først ATTiny 85 -understøttelsen på Arduino IDE. Til dette skal du gå til

1. Fil -> Præference

2. Klik nu på "Yderligere Boards Manager -webadresser"

3. Og indsæt det givne link til boksen: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. Tryk derefter på OK.

5. Luk nu Arduino IDE.

6. Start derefter IDE igen.

Trin 2:

Billede
Billede
Billede
Billede

7. Næste gang: Værktøj -> Board -> Board Manager 8. Nu søge efter: attiny

9. Download og installer: "attiny af Davis A. Mellis"

10. Tilslut derefter din Arduino til computeren, og vælg derefter Arduino Mega Board, og vælg også den korrekte port.

Trin 3:

Billede
Billede

11. Gå nu til: Fil -> Eksempel -> ArduinoISP

12. Åbn det eksempel.

13. Skift som vist på billedet ovenfor (også angivet nedenfor):

#define RESET 53

#define PIN_MOSI 51

#define PIN_MISO 50

#definer PIN_SCK 52

14. Upload: ArduinoISP.ino

Trin 4:

Billede
Billede
Billede
Billede

12. Tilslut nu din pin som beskrevet herunder: Mega Pin 51 ATtiny Pin 5 (MOSI)

Mega Pin 50 ATtiny Pin 6 (MISO)

Mega Pin 52 ATtiny Pin 7 (SCK)

ATtiny pin 4 GND (Ground pin)

ATtiny Pin 8 til VCC (5V)

Mega Pin 53 ATtiny Pin 1 (SS)

** tilslut en kondensator på 10uf mellem jorden og RESET til Arduino Mega.

Trin 5:

Billede
Billede
Billede
Billede
Billede
Billede
Billede
Billede

13. For at uploade Blink Led sketch til attiny ved hjælp af atmega:

gå til: Fil -> Eksempel -> Grundlæggende -> Blink.ino

14. Næste skal du skifte til skitsen til ledstiften 13 til 1, fordi ATtiny 85 kun har 8 ben, så du skal ændre udgangsstiften.

15. Efter at gå til: Værktøjskort ATtiny25/45/85

16. Vælg derefter: Værktøjer Processor ATtiny85

17. indstillet ur: Værktøjs ur Intern 8Mhz

18. Gå nu: Værktøjsprogrammerer Arduino som internetudbyder

19. Næste skal du gå til: Værktøjer Burn Bootloader

20. Uploadede Skitse.:)

…….. Tak, hav en god dag…….

Anbefalede: