როგორ დავაპროგრამოთ Arduino Pro Mini პროგრამისტის გამოყენებით

Სარჩევი:

როგორ დავაპროგრამოთ Arduino Pro Mini პროგრამისტის გამოყენებით
როგორ დავაპროგრამოთ Arduino Pro Mini პროგრამისტის გამოყენებით

ვიდეო: როგორ დავაპროგრამოთ Arduino Pro Mini პროგრამისტის გამოყენებით

ვიდეო: როგორ დავაპროგრამოთ Arduino Pro Mini პროგრამისტის გამოყენებით
ვიდეო: Arduino Pro Mini, Описание и прошивка. 2024, ნოემბერი
Anonim

დამწყები არდუინოს მოთამაშის ცხოვრებაში, ადრე თუ გვიან დგება მომენტი, როდესაც გსურთ დაზოგოთ თქვენი პროდუქტის ზომა, ფუნქციონირების გარეშე. შემდეგ Arduino Pro Mini შესანიშნავი გამოსავალია! ეს დაფა, იმის გამო, რომ მას არ აქვს ჩამონტაჟებული USB კონექტორი, ერთნახევარჯერ ნაკლებია ვიდრე Arduini Nano. ამის დაპროგრამების მიზნით, თქვენ უნდა შეიძინოთ დამატებითი - გარე - USB- პროგრამისტი. როგორ "შეავსოთ" დაწერილი პროგრამა მიკროკონტროლის მეხსიერებაში და გახადოს Arduino Pro Mini, ამ სტატიაში განვიხილავთ.

როგორ დავაპროგრამოთ Arduino Pro Mini პროგრამისტის გამოყენებით
როგორ დავაპროგრამოთ Arduino Pro Mini პროგრამისტის გამოყენებით

Ეს აუცილებელია

  • - Arduino Pro Mini;
  • - კომპიუტერი;
  • - USBASP- პროგრამისტი;
  • - სადენების დამაკავშირებელი.

ინსტრუქციები

Ნაბიჯი 1

პირველი, ორიოდე სიტყვა თავად პროგრამისტის შესახებ. თქვენ შეგიძლიათ შეიძინოთ ის 2 დოლარად ნებისმიერ ჩინურ ონლაინ მაღაზიაში.

რა თქმა უნდა, USB-A ტიპის კონექტორი გამოიყენება პროგრამისტის კომპიუტერთან დასაკავშირებლად.

პროგრამირებადი დაფაზე დასაკავშირებლად საჭიროა ISP კონექტორი.

Jumper JP1 აკონტროლებს ძაბვას ISP კონექტორის VCC პინზე. ეს შეიძლება იყოს 3.3 ვ, ან 5 ვ. თუ სამიზნე მოწყობილობას აქვს საკუთარი ელექტროენერგიის მიწოდება, ამოიღეთ ჯამპერი.

Jumper JP2 გამოიყენება თვითონ პროგრამისტის გასაშუქებლად; ამ სტატიაში არ არის გათვალისწინებული.

Jumper JP3 საჭიროა, თუ სამიზნე მოწყობილობის საათის სიჩქარე 1.5 მეგაჰერცზე დაბალია.

ორი LED აჩვენებს: G - ენერგია მიეწოდება პროგრამისტს, R - პროგრამისტი უკავშირდება სამიზნე მოწყობილობას.

USBASP პროგრამისტი
USBASP პროგრამისტი

ნაბიჯი 2

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

ამ შემთხვევაში, ჩამოტვირთეთ დრაივერი პროგრამისტისთვის ოფიციალური საიტიდან https://www.fischl.de/usbasp/. გახსენით არქივი და დააინსტალირეთ მძღოლი სტანდარტული გზით. USBasp პროგრამისტი უნდა გამოჩნდეს მოწყობილობის მენეჯერში. პროგრამისტი ახლა მზად არის გამოსაყენებლად. გათიშეთ იგი კომპიუტერიდან.

დააინსტალირეთ მძღოლი USBASP პროგრამისტისთვის
დააინსტალირეთ მძღოლი USBASP პროგრამისტისთვის

ნაბიჯი 3

შემდეგ, თქვენ უნდა დაუკავშიროთ Arduino Pro Mini დაფა პროგრამისტთან. ქვემოთ მოცემული დიაგრამა გვიჩვენებს, თუ როგორ უნდა გავაკეთოთ ეს.

Arduino Pro Mini კავშირის სქემა პროგრამისტთან
Arduino Pro Mini კავშირის სქემა პროგრამისტთან

ნაბიჯი 4

ჩვენ გამოვიყენებთ პურს და დამაკავშირებელ სადენებს - ეს იქნება სწრაფი და საიმედო. ჩვენ ვუკავშირდებით პროგრამისტის კონექტორს Arduino Pro Mini- ს ქინძისთავებზე ზემოთ მოცემული სქემის მიხედვით.

პროგრამისტის დაკავშირება Arduino Pro Mini- სთან
პროგრამისტის დაკავშირება Arduino Pro Mini- სთან

ნაბიჯი 5

გახსენით Arduino IDE. მენიუს საშუალებით აირჩიეთ სასურველი დაფა: ინსტრუმენტები -> დაფა -> Arduino Pro ან Pro Mini (ინსტრუმენტები -> დაფა -> Arduino Pro ან Pro Mini).

თქვენ ასევე უნდა აირჩიოთ მიკროკონტროლერის ტიპი, რომელიც მითითებულია Tools -> Processor მენიუს საშუალებით. მე მაქვს ეს ATmega 168 (5V, 16 MHz). ეს პარამეტრები ჩვეულებრივ იწერება მიკროკონტროლერის კორპუსზე.

სამიზნე ATmega მიკროკონტროლერის ტიპის შერჩევა
სამიზნე ATmega მიკროკონტროლერის ტიპის შერჩევა

ნაბიჯი 6

აირჩიეთ პროგრამისტის ტიპი: ინსტრუმენტები -> პროგრამისტი -> USBasp (ან ინსტრუმენტები -> პროგრამისტი -> USBasp).

მიუთითეთ USBasp პროგრამისტის ტიპი
მიუთითეთ USBasp პროგრამისტის ტიპი

ნაბიჯი 7

მოდით გავხსნათ ესკიზი, რომლის ჩატვირთვაც გვინდა მიკროკონტროლის მეხსიერებაში. მაგალითად, მოდით ეს მოციმციმე LED იყოს: File -> Swatches -> 01. საფუძვლები -> Blink.

ჩვენ ვუკავშირდებით პროგრამისტს Arduino Pro Mini- სთან, რომელიც მას კომპიუტერთან აქვს დაკავშირებული.

ახლა, იმისათვის, რომ ესკიზი ჩაიტვირთოთ Arduino– ში პროგრამისტის გამოყენებით, ამის გაკეთება შეგიძლიათ რამდენიმე გზით.

1) File მენიუს საშუალებით -> ჩატვირთვა პროგრამისტის საშუალებით;

2) კლავიატურის მალსახმობის გამოყენებით Ctrl + Shift + U;

3) Shift ღილაკის დაჭერისას დააჭირეთ ისრის მარჯვენა ღილაკს, რომელიც ჩვეულებრივ გამოიყენება ესკიზის სტანდარტული გზით Arduino მეხსიერებაში ჩატვირთვისთვის.

ესე იგი, პროგრამა მიკროკონტროლერის მეხსიერებაში "ივსება".

გირჩევთ: