Isi kandungan:
- Langkah 1: Dapatkan Bahagian Anda
- Langkah 2: Masukkan Bersama
- Langkah 3: Pendawaian
- Langkah 4: Perisian - VSCode
- Langkah 5: Pasang Plugin PlatformIO IDE
- Langkah 6: Buat Projek Baru
- Langkah 7: Konfigurasikan Persekitaran Pembangunan untuk USBASP
- Langkah 8: Pasangkan Pengaturcara Anda
- Langkah 9: Tetapkan Pemacu
- Langkah 10: Tulis Kod Anda
Video: Projek Pengawal Mikro Kecil dengan Harga Bawah $ 2: 11 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Terdapat banyak maklumat di internet mengenai cara memulakan pengawal Mikro. Terdapat banyak pilihan di luar sana, begitu banyak cara untuk memprogramnya sama ada anda memulakan atau tidak dengan cip kosong, papan pengembangan atau alat SOC (System On Chip) yang lebih komprehensif juga banyak cara untuk memprogramnya.
Jadi bagi mereka yang berminat, ini adalah salah satu daripadanya.
Papan dev USB USBASP + AVR ATTiny85 mini (Oleh Digistump)
Saya suka kombinasi ini kerana cara yang sangat murah untuk mendapatkan projek untuk platform Arduino faktor-faktor yang sangat kecil, cip ini sangat kecil sehingga anda boleh memasukkannya ke dalam apa sahaja yang tidak seperti Unos yang tidak berat sebelah.
Papan yang saya gunakan adalah tiruan digispark kicksarter yang murah dengan harga $ 1 di ebay dengan penghantaran percuma antarabangsa.
Pengaturcara adalah programmer USBASP sumber terbuka yang juga tersedia dengan harga yang hampir sama di ebay atau AliExpress
Instruksional ini adalah proses ujung ke akhir untuk membuat dewan pengarah melakukan sesuatu
Laluan yang lebih mudah adalah memperoleh digispark sebenar dari digistumphttps://digistump.com/products/1
Tetapi projek ini nampaknya ditangguhkan dan harganya $ 8US
Sekiranya anda mempunyai salah satu daripadanya, anda tidak memerlukan programmer seperti yang dimilikinya dan ardudino Micronucleus boot loader telah dimuatkan ke cip. Ini bermakna anda boleh menggunakan program ini terus ke cip dari komputer anda. Tetapi kelemahannya adalah bahawa boot loader mengambil banyak sumber yang ada pada cip yang mengehadkan apa yang anda boleh lakukan untuk apa nilainya, ini mengenai USBASP dan BUKAN Mikronukleus
Langkah 1: Dapatkan Bahagian Anda
Pergi ke ebay atau aliexpress dan cari
- "attiny85" untuk papan
- "usbasp" untuk prgrammer dan
- "wayar jumber" untuk wayar (pilihan jika anda dapat menjumpai beberapa)
Langkah 2: Masukkan Bersama
Apabila perkakasan anda tiba, mulailah dengan pematerian
Solder pin breakout pin yang disertakan dengan bungkusan ke papan. Ini adalah pilihan. jika anda tidak mempunyai besi pematerian, anda hanya boleh memutar wayar tetapi ini tidak digalakkan kerana kenalan tidak akan menjadi yang terbaik
Dalam contoh ini, saya, atas sebab tertentu, kabel yang dipateri terus ke terminal kuasa tetapi anda boleh menggunakan pin pemecah untuk melakukan ini juga
Langkah 3: Pendawaian
Sambungkan wayar seperti gambar. Saya telah menggunakan kombinasi ini tetapi anda boleh menggunakan apa sahaja yang anda mahukan kasar yang mereka perlukan hanya sesuai
ke dewan:
- p0, p1, p2 = hijau, biru, merah
- 5v, GND = merah, hijau (VIN tidak digunakan)
penyambung:
lihat rajah untuk sambungan kabel yang sepadan
Langkah 4: Perisian - VSCode
Sekarang anda sudah siap, anda perlu mengatur persekitaran perisian anda
Ini termasuk:
- pemandu
- persekitaran pembangunan
Muat turun pertama Kod Visual Studio. (env terbaik yang saya temui setakat ini)
Anda boleh mendapatkannya dari
Muat turun dan pasangkannya
Langkah 5: Pasang Plugin PlatformIO IDE
Klik pada butang sambungan di bar sebelah kiri bawah dan cari PlatformIO
Pasang dan muatkan semula
Klik pada butang rumah kecil di bar status kiri bawah untuk membuka halaman utama Platform IO jika tidak muncul secara automatik selepas pemasangan pemalam
Langkah 6: Buat Projek Baru
Dalam wizard projek namakan projek dan pilih papan
Papan mesti
Attiny85 (Generik)
Kerangka mesti
Arduino
Langkah 7: Konfigurasikan Persekitaran Pembangunan untuk USBASP
Siapkan pengaturcara dalam fail tetapan projek PlatformIO platformio.ini
Tambahkan baris ini ke fail platformIO.ini:
muat naik_protocol = usbaspupload_flags = -Pusb
Langkah 8: Pasangkan Pengaturcara Anda
Pasangkan pengaturcara anda
Langkah 9: Tetapkan Pemacu
Perkakasan USBASP anda memerlukan pemacu komputer anda untuk berkomunikasi dengannya.
Muat turun Zadig dari sini
Pasang peranti usb USBASP anda ke port USB di komputer anda
Jalankan program Zadig yang anda muat turun
Pasang pemacu Winusb untuk usbasp
Sekiranya sistem anda tidak mengenali perkakasan, hantarkan nota kepada saya dan mungkin saya boleh membantu tetapi secara amnya ini tidak dapat dilaksanakan.
Langkah 10: Tulis Kod Anda
"loading =" malas "pasti anda mempunyai papan ATTiny85 yang disambungkan ke programmer anda dan semuanya terpasang.
Tekan kekunci Ctrl + Alt + U untuk menyusun dan memuat naik program
Disyorkan:
Pengaturcara Kecil untuk Pengawal Mikro ATTINY Dengan Arduino UNO: 7 Langkah
Pengaturcara Kecil untuk Pengawal Mikro ATTINY Dengan Arduino UNO: Pada masa ini menarik untuk menggunakan mikrokontroler siri ATTINY kerana fleksibiliti, harga rendah tetapi juga fakta bahawa mereka dapat diprogram dengan mudah di persekitaran seperti Arduino IDE. Program yang dirancang untuk modul Arduino dapat dengan mudah memindahkan
DIY Fidget Spinner Accelerator dengan harga di bawah $ 2 !: 7 Langkah
DIY Fidget Spinner Accelerator dengan harga BAWAH $ 2 !: Hai pengunjung! Nama saya Youri dan saya suka membuat dan menerbitkan projek elektronik. Hari ini saya mempunyai instruksional berdasarkan arahan ini oleh tanner_tech. Dia memberi inspirasi kepada saya untuk mencipta reka bentuknya dan membuat PCB sebenar daripadanya. Ia dibuat menggunakan t
Mini Magic Mirror dengan harga di bawah $ 60 USD: 5 Langkah (dengan Gambar)
Mini Magic Mirror dengan harga di bawah $ 60 USD: 'Magic MIrror' adalah projek di mana cermin 2 arah diletakkan di atas skrin semacam. Di mana skrin menunjukkan piksel hitam, cerminnya bersifat reflektif. Di mana skrin menunjukkan piksel putih atau lebih terang, ia bersinar. Ini menimbulkan kesan b
Buat Cermin Pintar Sendiri dengan Harga Bawah $ 80 - Menggunakan Raspberry Pi: 6 Langkah (dengan Gambar)
Buat Cermin Pintar Sendiri dengan Harga di Bawah $ 80 - Menggunakan Raspberry Pi: Dalam projek ini, kami akan membina cermin pintar yang akan menunjukkan maklumat berguna semasa anda bersiap-siap pada waktu pagi. Seluruhnya berharga di bawah $ 80 menjadikannya berpatutan untuk kebanyakan orang. Panduan ini hanya akan mengajar anda
Lampu suluh LED dengan harga di bawah $ 10 (tanpa solder, rata): 6 Langkah
Lampu suluh LED dengan harga di bawah $ 10 (solderless, Flat): Instructable ini akan menunjukkan cara membina lampu suluh LED tanpa pateri yang akan rata dengan harga di bawah $ 10. Idea untuk ini datang dari keperluan untuk mempunyai lampu suluh rata yang tidak akan berputar ketika saya bekerja di komputer dan memasang kabel untuk