Სარჩევი:
- მარაგები
- ნაბიჯი 1: გაყვანილობა
- ნაბიჯი 2: პროგრამული უზრუნველყოფის დაყენება
- ნაბიჯი 3: ატვირთეთ ესკიზი
ვიდეო: ATtiny პროგრამისტი Arduino Uno– სთვის: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
თუ Arduino პლატფორმით დარწმუნებული ხართ და გინდათ სცადოთ სხვა ატმოსფერული მიკროკონტროლერების დაპროგრამება, ეს სახელმძღვანელო დაგეხმარებათ პირველი ნაბიჯების გადადგმაში. კერძოდ, თქვენ შექმნით ფარს Arduino Uno თავსებადი დაფებისთვის, რათა დაპროგრამდეს მრავალი ATtiny მიკროკონტროლერი (2313/4313 25/45/85 და შესაძლოა ზოგიერთი სხვა).
მარაგები
ამ საკმაოდ მარტივი პროექტისთვის დაგჭირდებათ:
-დაფა (ცალმხრივი ან ორმხრივი მინიმუმ 20x10 წერტილი)
-3x5 მმ LED ნათურები
-3x 220-330 Ohm რეზისტორები
-20 პინიანი სოკეტი
-12 მამრობითი pin სათაურები (მინიმუმ)
-1x მხტუნავი
-ზოგიერთი მხტუნავი მავთული
და რა თქმა უნდა ATtiny მიკროკონტროლერთან მუშაობა (ჩემს შემთხვევაში ეს არის 2313)
ნაბიჯი 1: გაყვანილობა
მე დიდად არ ვარ მიჩვეული ნაბიჯ -ნაბიჯ სახელმძღვანელოების გაკეთებას, ამიტომ უბრალოდ ვამაგრებ საბოლოო შედეგს და გაყვანილობას. გთხოვთ გაითვალისწინოთ, რომ LED- ების პოლარობა არ არის დაცული Fritzing სურათზე, ასე რომ ფრთხილად იყავით!
თუ თქვენ გადაწყვიტეთ გამოიყენოთ ცალმხრივი პერფორატი, თქვენ უნდა დააჭიროთ მამაკაცის სათაურებს საცობებით, რათა გახადოთ ქინძისთავები უფრო გრძელი და გააკრათ უკნიდან.
ჯუმპერი საჭიროა GND პინის შესაცვლელად (იმის მიხედვით თუ რომელ მიკროკონტროლერს იყენებთ) თუმცა მე შევძელი ესკიზის ატვირთვა ATtiny 2313 – ზე GND– ს გარეშეც კი…
მწვანე LED ყოველთვის ჩართულია და არჩევითია.
ნაბიჯი 2: პროგრამული უზრუნველყოფის დაყენება
ახლა თქვენ უნდა ატვირთოთ arduino isp arduino დაფაზე. გადადით ფაილზე -> მაგალითები -> ArduinoISP.
ატვირთვამდე შეგიძლიათ შეცვალოთ LED- ების ქცევა 8 და 9 პინების მინიჭებით, პინ 7 არ იქნება გამოყენებული. PMODE (ჩემს შემთხვევაში ცისფერი) არის ის, რომელიც ციმციმებს ესკიზის ატვირთვისას. ERR აანთებს შეცდომას. მე ვცადე შეცდომების სიმულაცია, მაგრამ ის არასოდეს განათებულა… HB ნიშნავს HeartBeat და პერიოდულად ჩაირთვება და გამორთულია. არ არის ძალიან სასარგებლო ჩემთვის, მაგრამ შეგიძლიათ მიანიჭოთ ის ERR LED– ის ნაცვლად.
ნაბიჯი 3: ატვირთეთ ესკიზი
ახლა თქვენ საბოლოოდ მზად ხართ ატვირთოთ ესკიზი. დარწმუნდით, რომ თქვენ გაქვთ დაყენებული თქვენი კონკრეტული დაფა (მიკროკონტროლერი) და შემდეგ გადადით Tools -> Programmer -> Arduino როგორც ISP.
დარწმუნდით, რომ თქვენს ესკიზში მინიჭებული ციფრული ქინძისთავები შეესაბამება თქვენს მიკროკონტროლერის პინებს.
ახლა თქვენ მზად ხართ ატვირთოთ ესკიზი!
გირჩევთ:
პაწაწინა პროგრამისტი ATTINY მიკროკონტროლერებისთვის Arduino UNO– ით: 7 ნაბიჯი
პაწაწინა პროგრამისტი ATTINY მიკროკონტროლერებისთვის Arduino UNO– ით: ამჟამად საინტერესოა გამოიყენოთ ATTINY სერიის მიკროკონტროლერები მათი მრავალფეროვნების, დაბალი ფასის გამო, არამედ ის ფაქტი, რომ მათი ადვილად დაპროგრამება შესაძლებელია ისეთ გარემოში, როგორიცაა Arduino IDE. Arduino მოდულებისთვის განკუთვნილი პროგრამები ადვილად გადააქვთ
ATTiny HV პროგრამისტი: 4 ნაბიჯი
ATTiny HV პროგრამისტი: ეს ინსტრუქცია განკუთვნილია ATTiny პროგრამირებისათვის ESP8266 და ბრაუზერზე დაფუძნებული ინტერფეისის გამოყენებით. იგი ემყარება წინა ინსტრუქტორული დაუკრავენ რედაქტორს დამცავების წასაკითხად და დასაყენებლად, მაგრამ ახლა მხარს უჭერს წაშლას, კითხვას და წერას
კიდევ ერთი ATTINY85 ISP პროგრამისტი ფარი Arduino– სთვის: 8 ნაბიჯი
კიდევ ერთი ATTINY85 ISP პროგრამისტი ფარი Arduino– სთვის: بسم الله الرحمن الرحيم ATTINY85 ISP პროგრამისტის ფარი შექმნილია ATTiny85 µC კონტროლერების მარტივად პროგრამირებისათვის. ფარი უნდა იყოს ჩართული Arduino Uno დაფაზე. Arduino Uno მზად არის იმოქმედოს როგორც " In Circuit სერიული პროგრამისტი & ციტატა
როგორ ატვირთოთ C კოდი AVR– ზე Arduino Uno როგორც პროგრამისტი: 6 ნაბიჯი
როგორ ატვირთოთ C კოდი AVR– ზე Arduino Uno როგორც პროგრამისტი: ყველა ყველას: D აქ მე გაგიზიარებთ მარტივ გზას ნებისმიერი AVR ჩიპის დაპროგრამებისთვის Arduino Uno R3– ით, ყველაფერი რაც თქვენ გჭირდებათ მიკროკონტროლერისთვის დაწვა არის Arduino Uno იმის ნაცვლად, რომ შეიძინოთ კონკრეტული პროგრამისტი, რომელიც ძვირი დაჯდა
იაფი STK500 AVR პროგრამისტი Atmel Studio– სთვის: 7 ნაბიჯი
იაფი STK500 AVR პროგრამისტი Atmel Studio– სთვის: Atmel Studio არის მძლავრი ინსტრუმენტი AVR პროგრამების შესაქმნელად, მაგრამ პროგრამის წერა არის პირველი ნაბიჯი. თქვენი პროგრამის გამოსაყენებლად, თქვენ უნდა გააკეთოთ წრე და გადაიტანოთ თქვენი კოდი მიკროკონტროლერში. თქვენ შეგიძლიათ დაპროგრამოთ თქვენი AVR Atmel Studio– დან