Cara Muat Naik Kod ke Arduino – 3 Kaedah Berbeza

Cara Muat Naik Kod Ke Arduino 3 Kaedah Berbeza



Arduino ialah salah satu platform pembelajaran terbaik untuk pemula, pelajar dan orang yang berkaitan dengan teknologi. Setiap kali anda menulis kod baharu dalam Arduino, anda mendapat peluang untuk mempelajari sesuatu yang baharu. Selepas mempelajari cara mengodkan Arduino dan menyusun untuk mencari ralat, tiba masanya untuk memuat naik kod. Memuat naik kod ke Arduino boleh menjadi sukar bagi ramai pelajar baharu. Nah, saya akan membincangkan beberapa cara untuk memuat naik kod dalam Arduino. Mari kita mulakan:

Tiga Cara untuk Memuat naik Kod ke Arduino

Anda boleh memuat naik kod ke Arduino anda dengan menggunakan mana-mana kaedah di bawah ini:

    1. PC atau Laptop
    2. Telefon pintar
    3. Mana-mana Arduino lain

1: Memuat naik Kod ke Arduino menggunakan PC atau Laptop

Salah satu cara yang paling popular dan paling mudah untuk memuat naik lakaran ke dalam Arduino adalah dengan menggunakan PC atau komputer riba. Berikut ialah beberapa keperluan jika anda ingin memuat naik kod menggunakan PC:







    • Komputer riba atau PC
    • Papan Arduino (UNO)
    • Kabel USB B
    • Arduino IDE (Perisian)

Ikuti langkah-langkah ini untuk Memuat naik kod menggunakan komputer riba:



Langkah 1: Buka Arduino IDE.




Langkah 2: Sambungkan Arduino dengan PC menggunakan kabel USB B.






Langkah 3: Pilih jenis papan anda dengan pergi ke Alat>Papan>Arduino UNO.


Langkah 4: Buka mana-mana program contoh dengan mengikuti langkah ini - Fail>Contoh>01.Asas>Led .




Langkah 5: Susun dan muat naik lakaran anda.

2: Memuat naik Kod ke Arduino menggunakan Telefon Pintar

Telefon pintar adalah cara lain untuk memuat naik lakaran ke Arduino. Ya, anda mendengarnya betul! Anda boleh menggunakan banyak apl berbeza yang tersedia di Play Store untuk memprogram Arduino anda. Telefon pintar adalah penyelamat nyawa apabila memuat naik kod dalam Arduino, kerana anda boleh membawanya ke mana-mana dan jika anda tidak mempunyai masa yang mencukupi untuk membuka komputer riba atau terlupa komputer riba anda di rumah ini akan membantu anda.

Untuk memuat naik kod menggunakan telefon pintar anda memerlukan perkara berikut:

    • Papan Arduino (UNO)
    • Kabel USB B
    • Kabel OTG atau penukar
    • Telefon pintar
    • Sebarang aplikasi IDE Android sumber terbuka

Berikut ialah beberapa langkah untuk memuat naik kod menggunakan telefon pintar:

Langkah 1: Untuk memprogramkan kami memerlukan IDE jadi buka Play Store dalam telefon pintar anda, cari Arduino IDE pasang mana-mana IDE pilihan anda.


Langkah 2: Sebaik sahaja anda telah memasang aplikasi ikut langkah ini untuk membakar kod anda, saya sedang memuat turun ArduinoDroid .

Buka apl dan klik tiga titik menu lungsur akan dibuka kemudian pergi ke – Lakaran>Contoh>01.Asas>Kelip :


Langkah 3: Lakaran baharu akan dibuka yang menunjukkan kod berkelip LED kami:


Langkah 4: Selepas itu ikut arahan ini untuk Memuat naik kod anda dalam papan Arduino. Pastikan telefon pintar disambungkan dengan papan Arduino anda melalui penyambung OTG.


Langkah 5: Anda akan melihat mesej siap kompilasi, klik pada ikon muat naik untuk memuat naik lakaran.


Kami telah selesai memuat naik kod kami menggunakan Aplikasi sekarang kami akan bergerak ke arah kaedah terakhir kami.

3: Memuat naik Kod ke Arduino menggunakan mana-mana Arduino lain

Kaedah terakhir yang kami tutup hari ini untuk memuat naik kod dalam Arduino adalah dengan menggunakan mana-mana Arduino lain. Anda boleh melakukan ini dengan menggunakan ArduinoISP fungsi tersedia dalam IDE. ArduinoISP ialah pengaturcara sistem terbina dalam yang digunakan untuk pengaturcaraan mana-mana mikropengawal berasaskan AVR. Anda boleh menggunakan ArduinoISP untuk memuat naik kod ke dalam mana-mana papan Arduino yang menggunakan mikropengawal berasaskan AVR.

Untuk memuat naik lakaran menggunakan kaedah ini, anda memerlukan bahan berikut:

    • Papan Arduino
    • Papan Arduino yang akan diprogramkan
    • Wayar pelompat
    • Komputer riba/IDE

Seluruh proses diuruskan oleh Arduino IDE. Ia memberikan kita contoh khusus bernama ArduinoISP. Antara pengaturcara ArduinoISP adalah cara paling praktikal dan paling mudah untuk membakar pemuat but pada mana-mana papan Arduino lain menggunakan mikropengawal Atmega.

Anda boleh mendayakan pilihan ini dengan mengikuti langkah ini, pergi ke Fail> Contoh> ArduinoISP .


Proses ini menggunakan Vcc, GND dan 4 pin data. Tiga daripada pin ini menyambungkan MISO, MOSI dan SCK pengaturcaraan Arduino kepada Arduino yang disasarkan yang akan diprogramkan dan pin keempat daripada Arduino pertama pergi ke pin Reset Arduino yang disasarkan.

Pada sesetengah papan Arduino seperti dalam pin UNO MOSI, MISO dan SCK berfungsi sama dengan pin digital 11, 12, 13 masing-masing. Jadi daripada menggunakan pin ICSP1 kita akan berpegang pada pin digital 11,12,13.

Pin MOSI, MISO dan SCK terdapat pada Arduino yang disebut sebagai pin ICSP1. Jika anda ingin mengetahui lebih lanjut mengenai ICSP1 klik di sini .


Dalam gambar di atas kami telah menyambungkan dua papan UNO dengan bantuan pin digital. Pin 10 disambungkan ke pin Tetapkan Semula papan yang disasarkan.

Wayar warna merah dan hitam masing-masing menunjukkan 5v Vcc dan GND, kedua-duanya diperlukan untuk Menguasakan papan Arduino yang disasarkan. Sambungkan papan bawah ke PC anda menggunakan kabel USB B.

Selepas menyediakan perkakasan anda ikuti langkah ini untuk memuat naik kod anda

Langkah 1: Pilih Papan anda dengan pergi ke Alatan>Papan .


Langkah 2: Kemudian pergi ke – F pulau>Contoh>ArduinoISP , buka kod ArduinoISP.


Langkah 3: Muat naik lakaran anda.


Langkah 4: Sekarang pilih papan yang akan diprogramkan seperti yang dilakukan dalam Langkah 2 .


Langkah 5: Pergi ke Alat> Pengaturcara> ArduinoISP .


Langkah 6: Sekarang pergi ke Lakaran dan pilih pilihan Muat naik menggunakan Pengaturcara .


Lakaran anda kini telah dimuat naik ke Arduino yang disasarkan.

Kesimpulan

Fleksibiliti dan kemudahan penggunaan Arduino membolehkan kami berinteraksi dengan perkakasan dalam pelbagai cara. Terdapat pelbagai pilihan yang tersedia di mana kami boleh menyusun dan memuat naik kod kami ke Arduino. Beberapa perkara yang telah kami bincangkan di sini akan memberi anda pemahaman yang lebih baik tentang Arduino dan meningkatkan pengalaman pengaturcaraan anda.