Სარჩევი:

როგორ გააკეთოთ იაფი Attiny Arduino დაფა: 4 ნაბიჯი (სურათებით)
როგორ გააკეთოთ იაფი Attiny Arduino დაფა: 4 ნაბიჯი (სურათებით)

ვიდეო: როგორ გააკეთოთ იაფი Attiny Arduino დაფა: 4 ნაბიჯი (სურათებით)

ვიდეო: როგორ გააკეთოთ იაფი Attiny Arduino დაფა: 4 ნაბიჯი (სურათებით)
ვიდეო: მაინინგი XDAG, გაკვეთილი, თუ როგორ მოვახდინოთ Xdagger მონეტა ფენომენალური კრიპტო 2024, ივლისი
Anonim
როგორ გავაკეთოთ იაფი Attiny Arduino დაფა
როგორ გავაკეთოთ იაფი Attiny Arduino დაფა

უმეტესწილად მე მაწუხებს, როდესაც მჭირდება Arduino ზოგიერთ პროექტში, სადაც მე მჭირდება რამდენიმე I/O ქინძისთავები კარგად Arduino-Tiny პლატფორმის წყალობით Arduino პროგრამა შეიძლება დაიწვას Avr- ის პატარა სერიებში, როგორიცაა Attiny 85/45

Arduino-Tiny არის ღია წყარო ATtiny "ბირთვი" Arduino პლატფორმისთვის.

ის უზრუნველყოფს ბირთვს, რომელიც არდუინოს მომხმარებლებს საშუალებას აძლევს იმუშაონ ATtiny84 (84/44/24), ATtiny85 (85/45/25) და ATtiny2313 (4313) პროცესორებთან.

=============================================================

უპირატესობა Attiny სერია იაფი ღირს ძლივს 1 $. ისინი შეიძლება გამოყენებულ იქნას როგორც დამოუკიდებელი ნებისმიერ წრეში Attiny უარყოფითი მხარეები

რამდენიმე I/O ქინძისთავები მეგასერიებთან შედარებით

ნაკლები მეხსიერება ჩვეულებრივ Attiny 25/45/85 აქვს 2kb 4kb და 8kb შესაბამისად

=============================================================

მაგრამ თუ მე მკითხავთ Attiny ნამდვილად გამოსადეგია მცირე პროექტებისთვის, მე კი ვფიქრობ, რომ ძალიან ძვირი ღირს მასზე ექსპერიმენტი. ასე რომ, მე გავაკეთე ეს პატარა პროექტი, რომ ნებისმიერს შეუძლია გააკეთოს თავისი ყველაზე იაფი პაწაწინა არდუინო სახლში

ასევე მოიწონეთ ჩემი გვერდი მხარდაჭერისთვის

ნაბიჯი 1: ნაწილები

ნაწილები
ნაწილები
ნაწილები
ნაწილები

ნივთები, რომლებიც დაგჭირდებათ

  1. Veroboard -0,3 $
  2. 8 პინიანი IC სოკეტი -0,10 $
  3. მავთულები ერთი ბირთვიანი 22 ლიანდაგი- 0.10 $
  4. Attiny 85- 1.35 $
  5. მამაკაცის სათაური-0.16 $
  6. ქალის სათაური-0.16 $

ასე რომ, მთლიანი ღირებულებაა 2.17 $

ნაბიჯი 2: სქემის დიაგრამა

Წრიული დიაგრამა
Წრიული დიაგრამა
Წრიული დიაგრამა
Წრიული დიაგრამა

თითქმის ყველა ჩიპი დაპროგრამებულია 6 ქინძისთავის გამოყენებით

  • MISO (Master In Slave Out)
  • MOSI (Master OUt Slave In)
  • გადატვირთვა
  • SCK (მონა საათი)
  • Vcc
  • Gnd

==========================================================

დაკავშირება არდუინოსთან

Pin13 დაუკავშირდება SCK- ს

Pin12 იქნება დაკავშირებული MISO– სთან

Pin11 იქნება დაკავშირებული MOSI– თან

Pin10 იქნება დაკავშირებული RESET- თან

შემდეგი ნაწილი მოიცავს იმას, თუ როგორ გამოვიყენოთ arduino როგორც პროვაიდერი attiny– ის დასაპროგრამებლად

ნაბიჯი 3: გამოიყენეთ Arduino როგორც პროვაიდერი

არდუინოს გამოყენება როგორც პროვაიდერი
არდუინოს გამოყენება როგორც პროვაიდერი
არდუინოს გამოყენება როგორც პროვაიდერი
არდუინოს გამოყენება როგორც პროვაიდერი

პროგრამული უზრუნველყოფის დაყენება

თქვენ უნდა გადმოწეროთ ეს ფაილი attiny პროგრამირებისთვის

code.google.com/p/arduino-tiny/

მას შემდეგ რაც დააინსტალირებ

  • გახსენით Arduino.exe
  • ფაილი> მაგალითები> ArduinoISP
  • ატვირთეთ ესკიზი თქვენს დაფაზე
  • Arduino Uno– ზე, თქვენ უნდა დააკავშიროთ 10 uF კონდენსატორი გადატვირთვასა და მიწას შორის (ArduinoISP ესკიზის ატვირთვის შემდეგ)
  • შეაერთეთ Arduino ქინძისთავები Arduino Tiny დაფაზე
  • Goto Tools> დაფები> Attiny 85 8 MHz
  • Goto Tools> პროგრამისტი> Arduino როგორც პროვაიდერი
  • ჩაწერე ჩამტვირთავი

CONGO attiny მზად არის დაპროგრამდეს arduino– ს მიერ

საშუალებას გვაძლევს ვნახოთ მარტივი პროგრამა "მოციმციმე" მოქმედებაში

ისევ მიდის

ფაილი> მაგალითები> დახუჭე

შეცვალეთ PIN ნომერი. 13 -დან ნებისმიერ პინზე Attiny85– დან

0, 1, 2, 3, 4

ატვირთეთ იგი

==================================================

ნაბიჯი 4: მოციმციმე მოქმედებაში

მოციმციმე მოქმედებაში
მოციმციმე მოქმედებაში
მოციმციმე მოქმედებაში
მოციმციმე მოქმედებაში

Blink პროგრამა მოქმედებაში

ისიამოვნეთ თქვენი დაფით

ის ასევე შეიძლება მუშაობდეს გარე ენერგიის წყაროზე, თქვენ უბრალოდ გჭირდებათ რეგულირებადი კვების წყარო 5

თქვენ ასევე შეგიძლიათ გამოიყენოთ სერიული პროგრამისტი ჩატვირთვის ჩამწერი და ესკიზის ჩასაწერად

თუ თქვენ გაქვთ რაიმე შეკითხვები, გთხოვთ მკითხოთ

www.facebook.com/prajjwal.nag

გირჩევთ: