Daftar Isi:

Cara Menggunakan Attiny85 Dengan Arduino: 4 Langkah
Cara Menggunakan Attiny85 Dengan Arduino: 4 Langkah

Video: Cara Menggunakan Attiny85 Dengan Arduino: 4 Langkah

Video: Cara Menggunakan Attiny85 Dengan Arduino: 4 Langkah
Video: Cara Program ATTINY 85 dengan Arduino 2024, November
Anonim
Cara Menggunakan Attiny85 Dengan Arduino
Cara Menggunakan Attiny85 Dengan Arduino

Saya membeli Papan Attiny85 Digispark baru.

Tetapi tidak dapat menggunakannya selama dua hari hanya karena paket driver. Dan akhirnya setelah banyak mencari saya menemukan jawabannya. Saya merujuk berbagai tutorial untuk ini dan mencoba. Saya mendapatkan kesalahan untuk port COM di Arduino. Di sini saya memecahkannya.

Pinouts: Semua pin dapat digunakan sebagai Digital I/O

Pin 0 → I2C SDA, PWM (LED pada Model B)

Pin 1 → PWM (LED pada Model A)

Pin 2 → I2C SCK, Analog In

Pin 3 → Analog In (juga digunakan untuk USB+ saat USB sedang digunakan)

Pin 4 → PWM, Analog (juga digunakan untuk USB- saat USB sedang digunakan)

Pin 5 → Analog In

Untuk referensi pin praktis, balikkan Digispark - kemampuan pin tercantum di bagian belakang

Langkah 1: Instal Driver Windows untuk Attiny85

Instal Driver Windows untuk Attiny85
Instal Driver Windows untuk Attiny85

Jika menggunakan Arduino 1.6.6 atau lebih tinggi dan windows - Anda perlu mengunduh dan menginstal driver secara manual. Unduh, unzip dan jalankan "Instal Drivers" (pada sistem 32bit) atau "DPInst64" (pada sistem 64bit).

File driver terletak di sini:

Tautan

Setelah Mengunduh file.zip > ekstrak.

dan jalankan

Instal driver.exe (Untuk OS 64 bit)

DPinst64.exe (untuk OS 32 bit)

Langkah 2: Instal Paket Papan untuk Arduino

Instal Paket Papan untuk Arduino
Instal Paket Papan untuk Arduino
Instal Paket Papan untuk Arduino
Instal Paket Papan untuk Arduino
Instal Paket Papan untuk Arduino
Instal Paket Papan untuk Arduino

Salin url ini dan tempel di File> preferensi> url manajer papan tambahan

digistump.com/package_digistump_index.json

  • Buka menu "Tools" dan kemudian submenu "Board" - pilih "Boards Manager" dan kemudian dari jenis drop-down pilih "Contributed":
  • Pilih paket “Digistump AVR Boards” dan klik tombol “Install”.
  • Anda akan melihat kemajuan pengunduhan di bilah bawah jendela "Pengelola Papan" ketika selesai, itu akan menampilkan "Terpasang" di sebelah item dalam daftar.
  • PENGGUNA WINDOWS: Ketika menyelesaikan instalasi dengan pop up jendela Driver Install Wizard, silakan klik "Next" pada Window ini untuk menginstal driver untuk Digistump Boards (Jika Anda sudah menginstalnya, installer ini akan memperbaruinya dan menginstal yang hilang)
  • Dengan instalasi selesai, tutup jendela “Boards Manager” dan pilih Digispark dari menu Tools→Boards. “Digispark (Default - 16.5mhz)” adalah papan yang harus dipilih oleh semua pengguna baru.
  • Instalasi sekarang selesai! (Pengguna Linux lihat catatan di bawah)

Instal Linux Jika Anda belum pernah - Instal aturan udev yang ada di sini: Bagian pemecahan masalah

PERHATIAN PENGGUNA LINUX: HARAP LIHAT HALAMAN PEMECAHAN MASALAH LINUX**

Langkah 3: Cara Mengunggah Program

Cara Mengunggah Program
Cara Mengunggah Program
Cara Mengunggah Program
Cara Mengunggah Program
Cara Mengunggah Program
Cara Mengunggah Program

Digispark bekerja sedikit berbeda dari beberapa produk yang kompatibel dengan Arduino. Program Digispark dengan prosedur yang berbeda.

Dari menu Tools pilih Board→Digispark (Default - 16.5Mhz)

Tulis beberapa kode, buka kode Anda.

Anda tidak perlu mencolokkan Digispark Anda sebelum meminta unggah Tekan tombol unggah.

Kotak status bawah sekarang akan meminta Anda untuk mencolokkan Digispark Anda - pada titik ini, Anda perlu mencolokkannya - atau mencabut dan memasangnya kembali.

Anda akan melihat kemajuan unggahan dan kemudian akan segera menjalankan kode Anda di Digispark. Jika Anda mencabut Digispark dan memasangnya kembali atau memasangnya ke sumber listrik lain, akan ada penundaan 5 detik sebelum kode yang Anda programkan akan dijalankan. Penundaan 5 detik ini adalah pemeriksaan Digispark Pro untuk melihat apakah Anda mencoba memprogramnya.

Langkah 4: Pemecahan Masalah

Ini untuk diingat

Digisparks tidak membuat port serial. Perangkat lunak arduino digispark berkomunikasi langsung ke digispark melalui kombinasi protokol USB kecepatan rendah mentah dan protokol HID untuk menghemat ruang dan lebih sesuai dengan spesifikasi USB.

Saat menggunakan perangkat lunak Digispark Arduino, tidak masalah apa yang dipilih dalam daftar port serial - tidak ada yang digunakan. Pastikan Digispark dipilih di menu Programmer dan Digispark (inti kecil) dipilih di menu Papan dan Anda harus aktif dan berjalan.

Saat menggunakan perangkat lunak Digispark Arduino, tidak masalah apa yang dipilih dalam daftar port serial - tidak ada yang digunakan. Pastikan Digispark dipilih di menu Programmer dan Digispark (inti kecil) dipilih di menu Papan dan Anda harus aktif dan berjalan.

  • Untuk program contoh jika Anda mendapatkan "Perangkat tidak ditemukan" bahkan setelah menginstal driver DigiUSB di folder contoh, coba ini: https://digistump.com/board/index.php/topic, 257.0.html
  • Jika Windows tidak mengenali "DigiUSB" tetapi pasangan "Perangkat yang kompatibel dengan HID"/"USB Input Device" generik, buka Pengelola Perangkat, temukan di kategori "Perangkat Antarmuka Manusia" Perangkat Input USB dengan ID vendor 0x16C0 dan pilih "perbarui driver" / "jelajahi komputer saya" / "biarkan saya memilih dari daftar" dan DigiUSB akan muncul di sana.

Direkomendasikan: