Mündəricat:

Minimum Çılpaq - Breadboard -da Arduino: 5 addım
Minimum Çılpaq - Breadboard -da Arduino: 5 addım

Video: Minimum Çılpaq - Breadboard -da Arduino: 5 addım

Video: Minimum Çılpaq - Breadboard -da Arduino: 5 addım
Video: Atari Punk Console paper version - Test II 2024, Dekabr
Anonim
Minimum Çılpaq - Breadboard -da Arduino
Minimum Çılpaq - Breadboard -da Arduino

Arduino ATMega328p çipindən istifadə edir. Bunu SMD formatında (ATMega328p-AU) və ya çuxur lehimləmə üçün DIP formatında (ATMega328p-PU) əldə edə bilərik. Ancaq çip özü işləyə bilməz. Daha bir neçə komponentə ehtiyacı var və hamısına birlikdə bu çipin minimum konfiqurasiyası deyilir.

Addım 1: Sadə Şematik

Sadə Şematik
Sadə Şematik

Aşağıda bu konfiqurasiyanın sxemini təqdim edirik. Gördüyünüz kimi 5 voltluq bir təchizata ehtiyacımız var. Bu təchizat gərginlik sıçrayışları olmadan çox yaxşı tənzimlənməlidir. Bunun üçün 5V və GND arasında əlavə 10 uF kondansatör. Əksinə, sıfırlama pimi aktivdir. Beləliklə, onu əlil etmək üçün ona 5V tətbiq etməliyik. Bunun üçün RESET və Vcc arasına 10k ohm rezistor qoyulur. Ayrıca, ATMega328, ümumiyyətlə 16 MHz -də işləyir. Bunun üçün 9 və 10 -cu pinlər arasında 16 MHz -lik bir kristal çəkirik. Ancaq bu kristalın salınması üçün GND -yə qoşulan tam 22pF olan iki kondansatör lazımdır. Şəkildə, çipin bütün sancaqları var. Hal -hazırda, mikrokontrolörün bir önyükleyicisi varsa, bir kod yükləyə bilərik. Ancaq təsəvvür edək ki, onun yükləyicisi yoxdur.

Addım 2: Bootloader -ı yandırın

Bootloader yandırın
Bootloader yandırın

İndi təsəvvür edək ki, çipdə önyükleyici yoxdur (bakirə çip). Bunun üçün bir Arduino UNO -dan növbəti əlaqələr qurmalısınız. Bunlar SPI pinləri, SAAT, MISO və MOSI -dir.

Addım 3: Arduino'yu PC -yə qoşun

Arduino'yu PC -yə qoşun
Arduino'yu PC -yə qoşun

İndi Arduino'yu kompüterinizə qoşun. Arduino IDE -ni açın və Fayl → Nümunələr → Arduino İSS -ə gedin və bu nümunəni açın. Arduino UNO lövhəsinin comunu seçin, lövhəni Arduino UNO olaraq seçin və bu kodu təsdiqləyin.

Addım 4: Bootloader

Yükləyici
Yükləyici

İndi əlaqələri keçmiş sxematik olaraq qurun və önyükleyicini yandırmağın vaxtı gəldi. Alətlər → proqramçı → Arduinoya ISP olaraq gedin. Bununla proqramçını ISP olaraq dəyişdiririk.

Addım 5: Nəhayət Bootloader -ı yandırın

Nəhayət Bootloader -ı yandırın
Nəhayət Bootloader -ı yandırın

Nəhayət, Tools → Boot bootloader bölməsinə keçin. İndi Arduinonun LEDləri çox yanıb sönəcək. Bootlaoder yandı mesajını aldıqdan sonra getməyimiz yaxşıdır.

Tövsiyə: