Daftar Isi:
- Langkah 1: Dapatkan Suku Cadang Anda
- Langkah 2: Satukan
- Langkah 3: Pengkabelan
- Langkah 4: Perangkat Lunak - VSCode
- Langkah 5: Instal Plugin IDE PlatformIO
- Langkah 6: Buat Proyek Baru
- Langkah 7: Konfigurasikan Lingkungan Pengembangan untuk USBASP
- Langkah 8: Pasang Anda Programmer
- Langkah 9: Setup Driver
- Langkah 10: Tulis Kode Anda
Video: Proyek Mikro-kontroler Kecil untuk Di Bawah $2 Bucks: 11 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Ada banyak hal di internet tentang memulai dengan pengontrol Mikro. Ada banyak pilihan di luar sana, begitu banyak cara untuk memprogramnya apakah Anda mulai dengan chip kosong atau tidak, papan pengembangan atau gadget SOC (System On Chip) yang lebih komprehensif juga banyak cara untuk memprogramnya.
Nah bagi yang berminat, ini salah satunya.
USBASP + AVR ATTiny85 mini USB dev board (Oleh Digistump)
Saya suka kombinasi ini karena ini adalah cara yang sangat murah untuk menjalankan proyek untuk platform Arduino dengan faktor bentuk yang sangat kecil, chip ini sangat kecil sehingga Anda dapat menempatkannya di hampir semua hal tidak seperti Unos yang berat.
Papan yang saya gunakan adalah tiruan kicksarter digispark murah yang datang dengan harga $ 1 di ebay dengan pengiriman gratis internasional.
Pemrogram adalah pemrogram USBASP open source yang juga tersedia dengan harga yang sama di ebay atau AliExpress
Instruksi ini adalah proses ujung ke ujung untuk membuat dewan pengembang melakukan sesuatu
Rute yang lebih mudah adalah mendapatkan digispark asli dari digistumphttps://digistump.com/products/1
Tapi proyek ini tampaknya tertunda dan biayanya $8US
Jika Anda memiliki salah satunya, Anda tidak memerlukan pemrogram seperti yang dimilikinya dan pemuat boot ardudino Micronucleus telah di-flash ke chip. Ini berarti Anda dapat menggunakan program langsung ke chip dari komputer Anda. Tetapi kelemahannya adalah bahwa boot loader menggunakan sebagian besar sumber daya yang tersedia pada chip yang membatasi apa yang dapat Anda lakukan untuk apa nilainya, ini tentang USBASP dan BUKAN Micronucleus
Langkah 1: Dapatkan Suku Cadang Anda
Pergi ke ebay atau aliexpress dan cari
- "attiny85" untuk papan
- "usbasp" untuk programer dan
- "kabel jumber" untuk kabel (opsional jika Anda dapat menemukannya tergeletak di sekitar)
Langkah 2: Satukan
Ketika perangkat keras Anda akhirnya tiba, mulailah dengan menyolder
Solder pin breakout pin ke yang disertakan dengan paket ke papan. Ini opsional. jika Anda tidak memiliki besi solder, Anda cukup memutar kabelnya tetapi ini tidak disarankan karena kontaknya tidak akan menjadi yang terbaik
Dalam contoh ini, saya, untuk beberapa alasan, menyolder kabel langsung ke terminal daya tetapi Anda juga dapat menggunakan pin pemutus untuk melakukan ini.
Langkah 3: Pengkabelan
Hubungkan kabel sesuai gambar. Saya telah menggunakan kombinasi ini tetapi Anda dapat menggunakan apa pun yang Anda inginkan dari kasar, mereka hanya perlu berkorespondensi dengan benar
ke papan:
- p0, p1, p2 = hijau, biru, merah
- 5v, GND = merah, hijau (VIN tidak digunakan)
konektor:
lihat diagram untuk koneksi kabel yang sesuai
Langkah 4: Perangkat Lunak - VSCode
Sekarang Anda terhubung, Anda perlu mengatur lingkungan perangkat lunak Anda
Ini termasuk:
- pengemudi
- pengembangan lingkungan
Pertama unduh Kode Visual Studio. (env terbaik yang saya temukan sejauh ini)
Anda bisa mendapatkan ini dari
Unduh dan instal
Langkah 5: Instal Plugin IDE PlatformIO
Klik tombol ekstensi di bilah sisi kiri bawah dan cari PlatformIO
Instal dan muat ulang
Klik pada bilah status kiri bawah tombol rumah kecil untuk membuka beranda Platform IO jika tidak muncul secara otomatis setelah pemasangan plugin
Langkah 6: Buat Proyek Baru
Dalam panduan proyek, beri nama proyek dan pilih papan
Papan harus
Attiny85 (Umum)
Kerangka harus
Arduino
Langkah 7: Konfigurasikan Lingkungan Pengembangan untuk USBASP
Siapkan programmer di file pengaturan proyek PlatformIO platformio.ini
Tambahkan baris ini ke file platformIO.ini:
upload_protocol = usbaspupload_flags = -Pusb
Langkah 8: Pasang Anda Programmer
Hubungkan Anda programmer
Langkah 9: Setup Driver
Perangkat keras USBASP Anda akan memerlukan driver agar komputer Anda dapat berkomunikasi dengannya.
Unduh Zadig dari sini
Colokkan perangkat usb USBASP Anda ke port USB di komputer Anda
Jalankan program Zadig yang Anda unduh
Instal driver Winusb untuk usbasp
Jika sistem Anda tidak mengenali perangkat kerasnya, kirimkan saya catatan dan mungkin saya bisa membantu tetapi secara umum ini akan berhasil.
Langkah 10: Tulis Kode Anda
"loading="malas" yakin Anda memiliki papan ATTiny85 yang terhubung ke programmer Anda dan semuanya terhubung.
Tekan tombol Ctrl+Alt+U untuk mengkompilasi dan mengunggah program
Direkomendasikan:
Cara Membuat RADAR Menggunakan Arduino untuk Proyek Sains - Proyek Arduino Terbaik: 5 Langkah
Cara Membuat RADAR Menggunakan Arduino untuk Proyek Sains | Proyek Arduino Terbaik: Hai teman-teman, dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana membuat sistem radar luar biasa yang dibangun menggunakan arduino nano, proyek ini sangat ideal untuk proyek sains dan Anda dapat dengan mudah membuatnya dengan investasi dan peluang yang sangat sedikit jika memenangkan hadiah besar untuk
Tambahkan Idler (Poin Pemasangan Sumbu Kedua) pada Servo Mikro untuk Proyek Robot: 4 Langkah
Tambahkan Pemalas (Poin Pemasangan Sumbu Kedua) pada Servo Mikro untuk Proyek Robotik: Dalam proyek robot humanoid, servos digunakan pada sambungan untuk memindahkan segmen robot yang berbeda, sebagian besar waktu yang terbaik adalah memasang setiap segmen pada 2 titik atau lebih pada sumbu putar servo untuk stabilitas dan transfer torsi yang tepat..Sma
10 Proyek Dasar Arduino untuk Pemula! Buat Setidaknya 15 Proyek Dengan Satu Papan!: 6 Langkah
10 Proyek Arduino Dasar untuk Pemula! Buat Setidaknya 15 Proyek Dengan Satu Papan!: Proyek Arduino & Papan Tutorial; Termasuk 10 proyek Arduino dasar. Semua kode sumber, file Gerber, dan lainnya. Tidak ada SMD! Solder mudah untuk semua orang. Komponen yang mudah dilepas dan diganti. Anda dapat membuat setidaknya 15 proyek dengan satu
Membangun Robot Kecil: Membuat Robot Micro-Sumo Satu Inci Kubik dan Lebih Kecil: 5 Langkah (dengan Gambar)
Membangun Robot Kecil: Membuat Robot Sumo Mikro Satu Kubik Inci dan Lebih Kecil: Berikut adalah beberapa detail tentang membangun robot dan sirkuit kecil. Instruksi ini juga akan mencakup beberapa tip dan teknik dasar yang berguna dalam membuat robot dari berbagai ukuran. Bagi saya, salah satu tantangan besar dalam elektronika adalah melihat seberapa kecil
Pena IR Minimalis: Tanpa Solder, Di Bawah Satu Menit, Di Bawah Satu Dolar.: 3 Langkah
Pena IR Minimalis: Tanpa Solder, Di Bawah Menit, Di Bawah Dolar.: Instruksi pertama saya, semoga bermanfaat: Jika Anda ingin menguji JC Lee (JC adalah singkatan dari Johnny Chung, tetapi dia juga melakukan keajaiban. ..) atau program Smoothboard di www.smoothboard.net (tahun cahaya ke depan, karena Boon Jin mulai