Mündəricat:

Uno istifadə edərək Pro-mini proqramı (Arduino əsasları): 7 addım (şəkillərlə)
Uno istifadə edərək Pro-mini proqramı (Arduino əsasları): 7 addım (şəkillərlə)

Video: Uno istifadə edərək Pro-mini proqramı (Arduino əsasları): 7 addım (şəkillərlə)

Video: Uno istifadə edərək Pro-mini proqramı (Arduino əsasları): 7 addım (şəkillərlə)
Video: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, Iyul
Anonim
Uno istifadə edərək Pro-mini proqramı (Arduino əsasları)
Uno istifadə edərək Pro-mini proqramı (Arduino əsasları)

Hamıya salam, Bu təlimat kitabında, bu yaxınlarda aldığım Arduino pro-mini ilə təcrübəmi və köhnə Arduino Uno-dan istifadə edərək kodu ilk dəfə necə yükləyə bildiyimi sizinlə bölüşmək istərdim.

Arduino pro-mini aşağıdakı xüsusiyyətlərə malikdir:

  • İnanılmaz dərəcədə kiçikdir.
  • Əlverişlidir.
  • Asanlıqla proqramlaşdırıla bilər.
  • Portativ tətbiqlər üçün mükəmməl uyğun gəlir, çünki aşağı gücə malikdir (3.3 V).
  • 14 I/O pininə malikdir.

Lövhəni proqramlaşdırmaq üçün USB ISP qabiliyyətinə malik Arduino lövhələri kimi bəzi xarici qurğulara ehtiyacımız var.

Arduino Uno varsa, kodu yükləmək daha asan olacaq.

Addım 1: Lazım olanı toplayın

Lazım olanı toplayın
Lazım olanı toplayın
Lazım olanı toplayın
Lazım olanı toplayın
Lazım olanı toplayın
Lazım olanı toplayın
Lazım olanı toplayın
Lazım olanı toplayın

Lazım olan proqramlaşdırma üçün,

  1. Arduino Uno (Və ya USB ISP dəstəyi olan digər versiyalar).
  2. Arduino pro mini
  3. USB kabeli.
  4. LED.
  5. 470 Ohm müqavimət.
  6. Tellər.

Addım 2: Pro Mini qurun

Pro Mini qurun
Pro Mini qurun
Pro Mini qurun
Pro Mini qurun
Pro Mini qurun
Pro Mini qurun
Pro Mini qurun
Pro Mini qurun

Pro-mini heç bir sancaq/uç olmadan gəlir. Yalnız Vcc, torpaq, sıfırlama, giriş/çıxış kimi əlaqələr üçün deşiklərə malikdir.

Kodu yükləmək üçün bizə lazımdır

  1. Vcc pin.
  2. Torpaq pin.
  3. Rx pin.
  4. Tx pin.
  5. Pimi sıfırlayın.

Kodu yükləmək üçün lövhəni hazırlamaq üçün aşağıdakı addımları yerinə yetirin;

Əlavə olunmuş şəkillərdə göstərildiyi kimi proqramlaşdırma tellərini lehimləyin

(Vcc və Ground üçün qırmızı və qara tellər. Rx üçün sarı və Tx üçün yaşıl.

Sıfırlama üçün mavi.)

  • Bir LED götürün və 470 Ohm müqavimətini müsbət qurğusu ilə ardıcıl olaraq bağlayın.
  • Ledin mənfi ucunu lövhədəki Torpaq deliyinə bağlayın.
  • Rezistorun ucunu lövhədəki 13 nömrəli pinlə bağlayın.

İndi lövhə proqramlaşdırmağa hazırdır, daha çox başa düşmək üçün əlavə edilmiş şəkillərə baxın.

Addım 3: Uno qurun

Uno qurun
Uno qurun
Uno qurun
Uno qurun

Uno lövhəsini də proqramlaşdırmağa hazırlamalıyıq. Uno board burada proqramçıdır.

Bunun üçün ATmega 328 mikrokontrolörünü lövhədən çıxarmalıyıq.

Ehtiyatlı olun: lövhədən 328 alarkən çox diqqətli olmalısınız. İncə sancaqlar qırılmamalı və əyilməməlidir.

Addım 4: Onları bir -birinə bağlayın

Onları Birlikdə Bağlayın
Onları Birlikdə Bağlayın

Bu addımda hər iki lövhəni bir -birinə bağlayacağıq:

  1. Pro-mini Vcc və Gnd'i Arduino Uno-nun Vcc və Gnd-ə qoşun.
  2. Rx və Tx pro-mini Rx və Tx Uno-ya qoşun.
  3. Sıfırlamağı Sıfırlamağa qoşun.

Addım 5: Kodu yükləyin

İlk dəfə olaraq, Arduino proqramlaşdırmasının "salam dünyası" olan LED yanıb -sönən proqramı yükləyəcəyik.

  • Arduino IDE -ni açın.
  • IDE -də "Blink" proqramını açın.
  • ToolsBoard -dan Arduino pro və ya mini seçin.
  • İndi kodu yükləyin.

Addım 6: Etdik …

Image
Image

Kiçik pro-mini-ni uğurla proqramlaşdırdıq.

Proqramlaşdırıldıqdan sonra Rx, Tx və Reset əlaqələrinə ehtiyac yoxdur. Yalnız Vcc və Gnd lazımdır.

İndi yanıb -sönən LED -i görə bilərsiniz və ehtiyacınıza uyğun olaraq yenidən proqramlaşdıra bilərsiniz.

Addım 7: Nəticə

Image
Image

Bu kiçik təlimatın nəticəsi olaraq Arduino Uno'yu çıxarmağı və xarici bir enerji təchizatı bağlamağı təklif edərdim.

Pro-mini lövhə 3,3 ilə 5 V DC arasında olduğundan, 5 V Dc tənzimləyicisi ilə birlikdə 9 V batareya bağladım.

Bu tənzimləyiciyə təlimat verin.

İndi sadə və portativ Arduino pro-mini-nin müstəqil işindən zövq ala bilərsiniz.

DIYdən zövq alın, təşəkkür edirəm:)

Tövsiyə: