Breadboard'da Arduino Nasıl Yapılır - Adım Adım Talimatlar

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Bu yazıda breadboard üzerinde nasıl Arduino yapılacağını öğreneceğiz. Ayrıca Arduino'nun ne olduğunu, nasıl programlanacağını ve bir devre tahtası veya PCB üzerinde bağımsız mikrodenetleyici olarak nasıl monte edileceğini de göreceğiz.

Arduino, mühendis olmayanlar ve mikrodenetleyicide yeni başlayanlar için mikrodenetleyicileri ve gömülü sistemi öğrenmek isteyenler için bir nimetti.



Arduino ortaya çıkmadan önce, yeni başlayanlar mikrodenetleyiciyi pahalı kitlerle öğrenmek zorunda kaldılar ve bazıları mikrodenetleyiciyi korkunç bir dil olan Assembly dilinde kodladılar ve hepsini anlamadı.

Arduino tam bir oyun değiştiriciydi, ucuzdur ve kodlama C ++ gibi daha yüksek dillerde yazılabilir ve programcının kodlamada profesyonel olması gerekmez.



Arduino nedir? (Çaylaklar için)

Arduino, ATmega328P çevresinde yapılan açık kaynaklı prototipleme kartıdır, 6 pinin analog fonksiyon yapabilme özelliğine sahip, 14 pinin tamamı dijital fonksiyonlara sahip 14 adet GPIO (genel amaçlı giriş çıkış) pinine sahiptir.

Programları mikrodenetleyiciye çalıştırmak ve yazmak için arduino'nun sağ köşesine yerleştirilmiş bir USB 2.0 tip B (nasıl yerleştirdiğinize bağlı olarak). Programı arduino'nun içinde yeniden başlatmak için arduino kartının sol üst köşesine bir sıfırlama anahtarı yerleştirilmiştir.

Arduino kurulu programı USB üzerinden ATmega328P mikrodenetleyiciye yazdıran yerleşik programlayıcıya sahiptir. Arduino'ya 7V ile 12V arasında değişen harici voltaj kaynağından güç sağlamak için ayrı bir DC jakı sağlanmıştır (dahili voltaj regülatörüne sahiptir).

Arduino'nun bazı özellikleri:

  • Çalışma Voltajı: USB'de 5V ve DC jakında 7-12V.
  • Dijital I / O pinleri: 14 (6 tanesi PWM işlemi yapabilir)
  • Analog giriş pimleri: 6
  • Programı depolamak için flash bellek: 32KB
  • RAM: 2 KB
  • EEPROM: 1 KB
  • Saat Hızı: 16MHz
  • I / O pini başına DC çıkış akımı: 20mA

Not: Yukarıdaki özellikler yalnızca ATmega328P tabanlı arduino mikro denetleyici için geçerlidir.

Breadboard'da nasıl yapılır:

Projenizin prototipi tamamlandıysa ve proje kutunuzda kalıcı olmasını istiyorsanız? Aslında tüm büyük arduino kartını proje kutunuza yerleştirmenize gerek yok.

Birkaç harici bileşen içeren ATmega328P, programı yürütmek ve mikro denetleyiciye bağladığınız çevre birimlerini kontrol etmek için yeterlidir.

Arduino kartı, programı mikrodenetleyiciye yazmak ve prototipleme sırasında yaptığımız aksaklıklara karşı bir miktar koruma sağlamak için kullanılır.

DİYAGRAM:

ATmega328P, Arduino

Proje tamamlandıktan sonra, ATmega328P'yi çıkarabilir ve şemada gösterildiği gibi birkaç harici bileşen bağlayabilir ve kalıcı hale getirmek için PCB'ye lehimleyebilirsiniz.

Bir sonraki projeniz için yeni arduino kartı satın almanıza gerek yok, bunun yerine ATmega328P ve birkaç başka harici satın alabilirsiniz, bu da uygun maliyetli ve projenizi daha kompakt hale getirir.

Devre tahtasında olduğunda ATmega328P nasıl programlanır:

Yöntem 1:

ATmega328P'nin en kolay ve en tembel yolu, arduino kartının kendisidir. ATmega328P'yi yerleştirin, programı yakıp çıkarın, projenize yerleştirin.

Bu yöntem, projenizde 28 pinli IC tutucusuna sahip olduğunda (böylece ATmega328P kolayca çıkarılabilir) ve ATmega328P'ye kolayca erişilebilir olduğunda uyarlanabilir.

İşte nasıl yapılacağı:
Arduino IDE'yi arduino'nun resmi web sitesinden indirin ve bilgisayarınıza kurun.
Bilgisayarınızdaki arduino kartının sürücüsünü güncelleyin (Linux tabanlı bir bilgisayar kullanıyorsanız, buna gerek yoktur).
ATmega328P'yi arduino kartına doğru yönde yerleştirin ve önyükleyiciye sahip olduğundan emin olun.
'Araçlar'> 'Kart'> 'Arduino / Genuino UNO' yu seçin
Arduino'yu bilgisayarınıza takın ve arduino'nuz için doğru bağlantı noktasını seçin (bilgisayardan bilgisayara değişir. 'Araçlar'> 'bağlantı noktası' nı seçin).
Programı derleyin ve yükle düğmesine tıklayın.
ATmega328P'yi kaldırın ve projenize ekleyin.

Yöntem 2:

Mikrodenetleyiciyi sık sık yeniden programlarsanız ve projenizin donanımına erişilemezse, bu yöntem özellikle ATmega328P doğrudan PCB'ye lehimlendiğinde projeniz için en iyisidir.

NOT: Devam etmeden önce harici devreden gelen güç kaynağının kesildiğinden emin olun, ATmega328P'ye arduino kartından güç vereceğiz.

Diyagram:

Mikrodenetleyiciyi ve projenizin donanımını sık sık yeniden programlayın

'Araçlar'> 'Kart'> 'Arduino / Genuino UNO' yu seçin
Arduino'yu bilgisayarınıza takın ve arduino'nuz için doğru bağlantı noktasını seçin (bilgisayardan bilgisayara değişir. 'Araçlar'> 'bağlantı noktası' nı seçin).
Programı derleyin ve yükle düğmesine tıklayın.




Önceki: Motosiklet Kaza Alarm Devresi Sonraki: Pil Yedekleme Süresi Gösterge Devresi