Daftar Isi:

Bagaimana Memprogram Arduino Mega 2560 Core?: 3 Langkah
Bagaimana Memprogram Arduino Mega 2560 Core?: 3 Langkah

Video: Bagaimana Memprogram Arduino Mega 2560 Core?: 3 Langkah

Video: Bagaimana Memprogram Arduino Mega 2560 Core?: 3 Langkah
Video: Tonton Sampai Habis !!! Belajar Arduino Di Jamin Bisa 2024, Juli
Anonim
Bagaimana Memprogram Arduino Mega 2560 Core?
Bagaimana Memprogram Arduino Mega 2560 Core?
Bagaimana Memprogram Arduino Mega 2560 Core?
Bagaimana Memprogram Arduino Mega 2560 Core?

Saya menemukan papan mega Arduino faktor bentuk kecil yang bagus ini di ebay. Ini adalah versi yang lebih kecil dari Arduino mega 2560 dan tampaknya disebut Arduino mega core… Namun ada satu masalah! Itu tidak termasuk konektivitas usb dan tidak ada banyak informasi yang tersedia secara online juga.. Jadi saya perlu mencari cara untuk memprogram papan dan menggunakannya untuk mengecilkan beberapa proyek saya yang membutuhkan Arduino mega… Saya tidak' saya tidak memiliki modul ftdi dan tidak dapat memesannya karena penguncian covid19…dan juga tidak perlu mahal di sini di India.. Apa yang saya miliki adalah pengonversi usb ke serial ch340g… Alternatif ftdi yang bagus dan chip ini (ch340) adalah sangat umum di klon Arduino dan banyak papan esp8266 … Sedikit peretasan diperlukan untuk membuatnya bekerja … Menulis instruksi ini jadi jika seseorang ingin menggunakan papan yang sama untuk proyek mereka … SAYA JUGA MENCOBA MENGGUNAKAN USB MURAH LAIN UNTUK MODUL SERIAL CALLD PL2303 (Anda mungkin melihatnya di suatu tempat di gambar di langkah selanjutnya) TAPI TIDAK PERNAH MEMILIKINYA BEKERJA … Saya harap ini membantu

Perlengkapan

-Arduino mega 2560 core- ch340g usb to serial converter- kabel sambungan solder-dupont (5 pria ke wanita)

Langkah 1: Instal Driver

Instal Driver
Instal Driver

Driver Ch340g belum diinstal sebelumnya di windows. Mesin Linux tidak memerlukan driver apa pun untuk chip itu (saya suka linux, kita semua melakukannya) Tetapi karena chip ini cukup umum, mendapatkan driver sangat mudah… Cukup google "driver ch340" dan unduh dari tautan pertama yang muncul… Setelah menginstal driver, sistem windows Anda akan dapat melihat dan berkomunikasi dengan perangkat. Berikut tautannya (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

Langkah 2: HACK

HACK
HACK
HACK
HACK
HACK
HACK
HACK
HACK

untuk dapat memprogram papan menggunakan ch340, saya perlu melakukan peretasan kecil pada modul ch340. Untuk pemrograman, seseorang perlu menghubungkan papan sebagai berikut (sisi kiri panah adalah usb ke modul serial dan sisi kanan adalah mega 2560 papan) Rx pin. > Pin Tx atau pin ArduinoTx. > RxVcc(5v) > pinGnd vcc. > ground pinDtr > dtr pinTapi ada beberapa masalah dengan modul ch340:1. Sablon sutra pin Rx dan Tx dicetak terbalik.2. Tidak ada pin breakout dtr di papan. Untuk mengatasi masalah nomor 1, saya hanya membalikkan koneksi rx dan tx jadi…Rx > Rx dari Arduino mega coreTx> Tx dari Arduino mega core (Ini mungkin atau mungkin tidak menjadi masalah dengan Anda, itu mungkin hal khusus pabrikan) Untuk memecahkan masalah nomor 2 saya harus memotong ujung perempuan dari kabel hookup DuPont dan menyoldernya ke pin dtr pada chip itu sendiri (PIN NOMOR 13 dari chip ch340) DAN kemudian saya bisa untuk menghubungkan ujung lainnya ke pin dtr Arduino dan selesai! Sekarang Anda dapat berkomunikasi dan mengunggah program ke papan tanpa masalah!

Langkah 3: Pengujian

Pengujian
Pengujian
Pengujian
Pengujian
Pengujian
Pengujian

Saya menguji alatnya dengan mengunggah HELLO WORLD lama yang bagus! Mikrokontroler yaitu sketsa berkedip! Hubungkan USB dan papan seperti yang dijelaskan pada langkah di atas. Jika Anda menginstal driver dengan benar (sistem restart mungkin diperlukan) windows akan mendeteksi modul tanpa masalah apapun. TIDAK ADA DRIVER DIPERLUKAN UNTUK LINUX (UBUNTU)Buka Arduino IDE (arduino.cc) Buka sketsa contoh berkedip dengan masuk ke file>examples>basics >blinkBuka tools>com port> (pilih thr com port, dalam kasus saya ini com3)UNTUK LINUX (UBUNTU) COM PORT MUNGKIN MENUNJUKKAN SEBAGAI, dalam kasus saya, /dev/ttyUSB0 ATAU SESUATU SEPERTI ITU! (jika Anda melihat beberapa port di Linux dan bingung, buka terminal dan ketik perintah "sudo lsusb" dan tekan enter untuk mengetahui yang mana yang ch340) Kemudian buka alat> papan> pilih Arduino mega atau mega 2560klik tombol unggah di sudut kiri atas (melingkar satu dengan panah)Dan jika semuanya dilakukan dengan benar, kode akan diunggah di papan dengan pesan "selesai mengunggah" di Arduino IDE dan LED onboard akan mulai berkedip!

Direkomendasikan: