Სარჩევი:

როგორ დავწვათ ATTiny85 Arduino-Mega– ს პროვაიდერის გამოყენებით: 5 ნაბიჯი
როგორ დავწვათ ATTiny85 Arduino-Mega– ს პროვაიდერის გამოყენებით: 5 ნაბიჯი

ვიდეო: როგორ დავწვათ ATTiny85 Arduino-Mega– ს პროვაიდერის გამოყენებით: 5 ნაბიჯი

ვიდეო: როგორ დავწვათ ATTiny85 Arduino-Mega– ს პროვაიდერის გამოყენებით: 5 ნაბიჯი
ვიდეო: როგორ დავწვათ ცხიმი? #diet #fatburning 2024, ნოემბერი
Anonim
როგორ დავწვათ ATTiny85 არდუინო-მეგა როგორც პროვაიდერი
როგორ დავწვათ ATTiny85 არდუინო-მეგა როგორც პროვაიდერი

კონტრიბუტორები - საიან ვაადარი, ჩირანჯიბ კუნდუ

პროგრამირება ATTiny85 Arduino MEGA2560– ის გამოყენებით ISP– ით.

რამდენიმე თვის წინ, მე ვცდილობდი ჩემი Arduino პროექტის შემცირებას ჩემი Attiny 85 ic გამოყენებით. ეს იყო პირველი შემთხვევა, როდესაც ვცდილობდი 20u ATTiny 85 -ის პროგრამირებას ჩემი არდუინო მეგას გამოყენებით. მე რაღაც პრობლემა შემექმნა ამის გასაკეთებლად. ინტერნეტში ვეძებე, მაგრამ არ იყო პროექტი, რომელიც ნათლად აღწერდა ამის გაკეთების მეთოდს. ყველა მეთოდი აღწერილია Arduino Uno– ს გამოყენებით როგორც ISP, მაგრამ არ არის აღწერილი, თუ როგორ გამოიყენოთ Arduino Mega როგორც ISP. კოდის მცირე ცვლილებაა "ArduinoISP" ესკიზში, სანამ ჩვენ ვიყენებთ არდუინო მეგას, როგორც პროვაიდერს.

Ნაბიჯი 1:

გამოსახულება
გამოსახულება

პროცესი: თავდაპირველად მიიღეთ ATTiny 85 მხარდაჭერა Arduino IDE– ზე. ამისათვის თქვენ უნდა წახვიდეთ

1. ფაილი -> უპირატესობა

2. ახლა დააწკაპუნეთ "დამატებითი დაფების მენეჯერის მისამართებზე"

3. და ჩასვით მოცემული ბმული ყუთში: https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json 4. და შემდეგ დააჭირეთ OK.

5. ახლა დახურეთ Arduino IDE.

6. შემდეგ კვლავ დაიწყეთ IDE.

ნაბიჯი 2:

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

7. შემდეგი გადადით: Tool -> Board -> Board Manager 8. ახლა მოძებნეთ: attiny

9. ჩამოტვირთეთ და დააინსტალირეთ: "attiny by Davis A. Mellis"

10. შემდეგ დააკავშირეთ თქვენი Arduino კომპიუტერთან და შემდეგ შეარჩიეთ Arduino Mega Board და ასევე შეარჩიეთ სწორი პორტი.

ნაბიჯი 3:

გამოსახულება
გამოსახულება

11. ახლა წავიდეთ: ფაილი -> მაგალითი -> ArduinoISP

12. გახსენით ეს მაგალითი.

13. შეცვალეთ როგორც ნაჩვენებია ზემოთ სურათზე (ასევე მოცემულია ქვემოთ):

#განსაზღვრეთ გადატვირთვა 53

#განსაზღვრეთ PIN_MOSI 51

#განსაზღვრეთ PIN_MISO 50

#განსაზღვრეთ PIN_SCK 52

14. ატვირთვა: ArduinoISP.ino

ნაბიჯი 4:

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

12. ახლა დააკავშირეთ თქვენი პინი, როგორც აღწერილია ქვემოთ: მეგა პინი 51 ATtiny Pin 5 (MOSI)

მეგა პინი 50 ATtiny Pin 6 (MISO)

მეგა პინი 52 ATtiny Pin 7 (SCK)

ATtiny pin 4 GND (სახმელეთო პინი)

ATtiny Pin 8 VCC (5V)

მეგა პინი 53 ATtiny Pin 1 (SS)

** დააკავშირეთ 10uf კონდენსატორი Ground და RESET შორის არდუინო მეგას.

ნაბიჯი 5:

გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება
გამოსახულება

13. Blink Led ესკიზის ატვირთვისთვის atmega გამოყენებით:

goto: ფაილი -> მაგალითი -> ძირითადი -> Blink.ino

14. შემდეგი თქვენ უნდა შეიცვალოთ ესკიზში led pin 13 -დან 1 -მდე, რადგან ATtiny 85 -ს აქვს მხოლოდ 8 პინი, ასე რომ თქვენ უნდა შეცვალოთ გამომავალი პინი.

15. ამის შემდეგ მივიღე: Tools Board ATtiny25/45/85

16. შემდეგ აირჩიეთ: ინსტრუმენტები პროცესორი ATtiny85

17. საათის დაყენება: ინსტრუმენტების საათი შიდა 8 მჰც

18. ახლა მივიღე: ინსტრუმენტები პროგრამისტი Arduino როგორც პროვაიდერი

19. შემდეგი თქვენ უნდა გქონდეთ გადასვლა: Tools Burn Bootloader

20. შესრულებულია ესკიზის ატვირთვა.:)

…….. მადლობა, სასიამოვნო დღეს გისურვებთ ……

გირჩევთ: