İçindekiler:

Arduino Mega 2560 Core Nasıl Programlanır?: 3 Adım
Arduino Mega 2560 Core Nasıl Programlanır?: 3 Adım

Video: Arduino Mega 2560 Core Nasıl Programlanır?: 3 Adım

Video: Arduino Mega 2560 Core Nasıl Programlanır?: 3 Adım
Video: Как подключить Arduino MEGA 2560 / Установка драйвера / Загрузка скетча 2024, Temmuz
Anonim
Arduino Mega 2560 Core Nasıl Programlanır?
Arduino Mega 2560 Core Nasıl Programlanır?
Arduino Mega 2560 Core Nasıl Programlanır?
Arduino Mega 2560 Core Nasıl Programlanır?

Bu harika küçük form faktörü Arduino mega kartını ebay'de buldum. Arduino mega 2560'ın daha küçük bir versiyonu ve görünüşe göre Arduino mega çekirdeği olarak adlandırılıyor… Yine de bir sorun vardı! USB bağlantısı içermiyor ve çevrimiçi olarak da çok fazla bilgi yok.. Bu yüzden kartı nasıl programlayacağımı bulmam ve Arduino mega gerektiren bazı projelerimi küçültmek için kullanmam gerekiyor… Yapmıyorum. Bir ftdi modülüne sahibim ve covid19 kilitlenmesi nedeniyle bir tane sipariş edemedim… ve ayrıca burada Hindistan'da gereksiz yere pahalı.. Sahip olduğum şey bir ch340g usb - seri dönüştürücü… Harika bir ftdi alternatifi ve bu çip (ch340) Arduino klonlarında ve birçok esp8266 kartında çok yaygın…Çalışması için biraz kesmek gerekiyordu…Bu talimatı yazmak, eğer birisi aynı panoyu projeleri için kullanmak isterse…. AYRICA BAŞKA BİR UCUZ USB - SERİ MODÜLÜ KULLANMAYA ÇALIŞTIM CALLD PL2303 (İlerleyen adımlarda resimlerde bir yerde görebilirsiniz) AMA HİÇ ÇALIŞMADI…Umarım yardımcı olur

Gereçler

-Arduino mega 2560 core - ch340g usb - seri dönüştürücü - havya-dupont bağlantı telleri (5 erkekten dişiye)

Adım 1: Sürücüleri Kurun

Sürücüleri yükleyin
Sürücüleri yükleyin

Ch340g sürücüleri Windows'ta önceden kurulu olarak gelmez. Linux makineleri bu çip için herhangi bir sürücü gerektirmez (linux'u seviyorum, hepimiz yaparız) Ama oldukça yaygın bir çip olduğu için sürücü almak çok kolay… Sadece "ch340 sürücüleri" google ve açılan ilk bağlantıdan indirin…Sonra sürücüleri yüklediğinizde, Windows sisteminiz cihazı görebilecek ve onunla iletişim kurabilecektir. Bağlantı burada (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

2. Adım: HACK

HACK
HACK
HACK
HACK
HACK
HACK
HACK
HACK

kartı ch340 kullanarak programlayabilmek için ch340 modülü üzerinde küçük bir hack işlemi yapmam gerekiyordu. Programlama için kartı aşağıdaki gibi bağlamanız gerekiyor (ok işaretinin sol tarafı usb'den seri modüle, sağ tarafı ise mega'dır. 2560 kurulu) Rx pimi. > Tx pini veya ArduinoTx pini. > RxVcc(5v) > vcc pinGnd. > pinDtr topraklama > dtr pinAncak ch340 modülü ile ilgili bazı sorunlar var:1. Rx ve Tx pinli serigraf ters olarak basılmıştır.2. Kartta dtr koparma pimi yok. 1 numaralı sorunu çözmek için, rx ve tx bağlantılarını tersine çeviriyorum, böylece…, üreticiye özel bir şey olabilir) 2 numaralı sorunu çözmek için bir DuPont bağlantı kablosunun dişi ucunu kesmem ve çipin kendisindeki dtr pinine lehimlemem gerekti (PIN NUMARASI ch340 yongası) VE sonra yapabildim diğer ucunu Arduino'nun dtr pinine bağlamak ve bitti! Artık sorunsuz bir şekilde panoya iletişim kurabilecek ve programı yükleyebileceksiniz!

3. Adım: Test Etme

Test yapmak
Test yapmak
Test yapmak
Test yapmak
Test yapmak
Test yapmak

Eski güzel HELLO WORLD'ü yükleyerek mekanizmayı test ettim! Mikrodenetleyicilerin, yani yanıp sönen taslağın! USB'yi ve kartı yukarıdaki adımda anlatıldığı gibi bağlayın. Sürücüleri doğru yüklediyseniz (sistemin yeniden başlatılması gerekebilir) pencereler herhangi bir sorun olmadan modülü algılayacaktır. LINUX İÇİN SÜRÜCÜ GEREKLİ YOK (UBUNTU)Arduino IDE'yi açın (arduino.cc) Dosyalar>örnekler>temel'e giderek yanıp sönen örnek çizimi açın >blinkAraçlara git>com bağlantı noktası> (com bağlantı noktasını seçin, benim durumumda com3) LINUX (UBUNTU) İÇİN COM PORTU, benim durumumda /dev/ttyUSB0 VEYA BUNUN GİBİ BİR ŞEY GİBİ GÖRÜNEBİLİR!(görmeniz durumunda Linux'ta birden fazla bağlantı noktası ve kafası karıştı, terminali açın ve "sudo lsusb" komutunu yazın ve hangisinin ch340 olduğunu bulmak için enter tuşuna basın) Ardından araçlar> panolara gidin> Arduino mega veya mega 2560'ı seçin sol üst köşedeki yükleme düğmesine tıklayın (dairesel Ok ile birlikte) Ve her şey doğru yapılırsa, Arduino IDE'de "yükleme tamamlandı" mesajı ile karta kod yüklenecek ve yerleşik LED yanıp sönmeye başlamalıdır!

Önerilen: