Isi kandungan:
- Langkah 1: Kumpulkan Bahan
- Langkah 2: Mulakan Perhimpunan
- Langkah 3: ISP dan Bahan Tinggi
- Langkah 4: Pemuat Boot Pilihan
- Langkah 5: Kesimpulannya
Video: Breadboard Arduino Cara yang Betul: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Terdapat ratusan Breadboard Arduino di luar sana, jadi apa yang berbeza dengan yang ini? Ada beberapa perkara yang kebanyakan mereka dan bahkan Arduino sendiri tidak lakukan dengan betul. Pertama sekali, bekalan analog berkaitan dengan bekalan digital. Ada alasan Atmel mengeluarkannya dengan pin berasingan. Bahagian digital menghasilkan bunyi yang boleh mengganggu penukaran analog. Atmel mengesyorkan induktor 10µH dan kapasitor berasingan untuk AVCC untuk menapis bunyi ini. Saya tidak menggunakan induktor ini atau manik ferit yang disyorkan untuk VCC, tetapi jika anda akan melakukan banyak perkara analog, itu mungkin idea yang baik. Induksi Stray dari papan roti dan jumper membantu beberapa.
Peningkatan lain adalah mengenai garis RESET. Untuk membolehkan mod HVPP, AVR tidak mempunyai perlindungan ESD pada pin RESET. Oleh itu, jika anda bukan pengaturcaraan voltan tinggi, disarankan untuk menggunakan diod untuk melindungi dari ESD. Semua ini diliputi dalam Pertimbangan Reka Bentuk Perkakasan AVR042: AVR. Nampaknya tidak ramai yang mengetahui dokumen ini.
Amalan biasa yang lain adalah meletakkan kapasitor tepat di seberang suis pada talian RESET. Ini dapat menghasilkan lonjakan voltan tinggi mengikut AVR042. Ini tidak banyak dilakukan dengan AVR, (mungkin kerana ia membunuhnya secara langsung) tetapi sering dilihat dengan banyak mikro lain dan bahkan di papan dev pengeluar. Mengandalkan perlindungan ESD dengan cara ini hanyalah reka bentuk yang buruk menurut pendapat saya.
Langkah 1: Kumpulkan Bahan
BOM untuk projek ini:
- (1) Papan roti tanpa lubang 630 (830)
- (1) Pelbagai jenis wayar jumper papan roti atau kawat teras pepejal 24AWG yang dilapisi perak atau timah
- (1) USBtinyISP, Arduino ISP, dll.
- (1) Breakout ISP 6-pin atau wayar DuPont lelaki ke lelaki
- (1) Mikrokontroler Atmel ATmega328P-PU AVR (DIP 28-pin)
- (1) Penunjuk LED 3-5mm Hijau
- (1) diod cepat 1N914 / 1N4148
- (1) Suis tekan butang taktil poros 9mm
- (1) Pengayun kristal kuarza 16MHz, 15-20pF
- (1) Manik ferit (pilihan)
- (1) Induktor 10µH (pilihan)
- (1) 10µF seramik pelbagai lapisan
- (4) Seramik monolitik 100nF
- (2) Cakera seramik 22pF
- (1) Perintang 4.7k 1 / 4W
- (1) Perintang 680Ω 1 / 4W
- (1) Perintang 330Ω 1 / 4W
Untuk pertukaran, bayar sedikit tambahan dan dapatkan sesuatu yang lumayan. Kotak persegi yang biasa didapati adalah sampah yang tidak boleh dipercayai.
Langkah 2: Mulakan Perhimpunan
Pasang semua komponen rendah dan pelompat terlebih dahulu. Komponen potong mengarah ke 8mm di bawah titik terendah pada badan komponen setelah membongkok. JANGAN memotong petunjuk pada 3 komponen yang digunakan pada langkah seterusnya. Potongnya sekata tetapi biarkan pada panjang maksimum. Berhati-hati dengan kapasitor cakera. Lapisan celup di bahagian bawahnya rapuh dan pecah di tempat yang menutupi plumbum jika dilenturkan.
Pin 1 ATmega harus masuk ke baris 11 untuk memudahkan penemuan pin. Pin 5 adalah baris 15, pin 10 adalah baris 20, dll.
Satu kapasitor 100nF bergerak dari A11 ke GND, sukar untuk melihatnya dalam foto. Perintang 330Ω berada di lubang D10 dan D11. Gambar rajah Fritzing menjadikannya lebih mudah untuk melihat ke mana arahnya.
Topi 100nF yang lain masuk D17, D18, yang lain di G17, G19, dan yang lain di H17, H18.
Pelompat yang menuju ke AVCC boleh diganti dengan induktor 10µH. Sekiranya pengukuran analog anda memerlukannya, ia akan mengurangkan kebisingan.
Manik ferit pilihan masuk ke VCC. Gunakannya jika terdapat komponen yang mengeluarkan bunyi, misalnya cip logik siri 7400. Tanggalkan pelompat VCC dan ganti dengan manik ferit.
Jangan lupa jumper yang menghubungkan + dan - di seluruh papan.
Langkah 3: ISP dan Bahan Tinggi
Komponen yang lebih tinggi datang seterusnya. Ini adalah diod, perintang 4.7k, dan kristal kuarza. Pastikan untuk memerhatikan kekutuban pada diod. Jalur katod berjalan di sebelah +. Ya semestinya bias terbalik.
Apabila semuanya seperti yang ditunjukkan dan anda pasti tidak ada kekurangan, sudah tiba masanya untuk wayar sotong ISP. Pin 17, 18, dan 19 pada ATmega masing-masing adalah MOSI MISO dan SCK. RESET boleh pergi ke J10 dengan jenis suis ini. VCC dan GND tentu saja + dan - tentu saja.
Langkah 4: Pemuat Boot Pilihan
Anda perlu memasukkan bootloader ke ATmega untuk "memuat naik" lakaran dari Arduino IDE. Jika tidak, ia hanya akan memuat naik melalui ISP. Serial jauh lebih pantas, tetapi bootloader mengambil sedikit ruang memori flash yang sebaliknya akan masuk ke lakaran anda dan melambatkan proses boot. Optiboot disyorkan jika anda melalui laluan ini dan sangat kecil. Secara peribadi, saya melepaskan bootloader dan hanya menggunakan ISP.
Pertimbangan lain adalah cuaca untuk mengatasi ISP. Sebagai contoh, USBtinyISP mempunyai pelompat di dalam untuk mengaktifkan sasaran. Pengecas telefon lama juga menjadikan sumber kuasa yang sangat baik. Papan pemecah USB tersedia atau hanya memotong penyambung dan menanggalkan dan memasang wayar jika anda berani. Saya mempunyai pengecas Android yang terkena pada kaki dan patah, jadi tidak ada masalah. Dengan wayar sotong, lepaskan pin VTG / VCC di ISP semasa menyalakan secara luaran atau biarkan bersambung dan lepaskan pelompat.
Langkah 5: Kesimpulannya
Anda semua sudah selesai sekarang. Muat naik lakaran sekelip mata untuk ujian dan LED akan mula berkelip. Saya mempunyai lakaran sekelip mata yang terganggu di suatu tempat. Lihat jika anda dapat menemuinya.
Disyorkan:
Pembantu Tempat Letak Kereta Arduino - Letakkan Kereta Anda di Tempat Yang Betul Setiap Masa: 5 Langkah (dengan Gambar)
Pembantu Tempat Letak Kereta Arduino - Letakkan Kereta Anda di Tempat Yang Betul Setiap Masa: Dalam projek ini, saya akan menunjukkan kepada anda cara membina pembantu tempat letak kenderaan anda sendiri menggunakan Arudino. Pembantu tempat letak kereta ini mengukur jarak ke kereta anda dan membimbing anda untuk meletakkannya di tempat yang betul menggunakan bacaan paparan LCD dan LED, yang maju
Cara Memilih Jejak Komponen Yang Betul: 3 Langkah
Cara Memilih Jejak Komponen Yang Betul: Jejak kaki atau corak tanah adalah susunan pad (dalam teknologi pemasangan permukaan) atau lubang melalui (dalam teknologi lubang melalui) yang digunakan untuk memasang dan menyambungkan komponen secara fizikal ke papan litar bercetak . Pola tanah di jalan
Stesen Cuaca NaTaLia: Stesen Cuaca Bertenaga Suria Arduino Selesai Dengan Cara yang Betul: 8 Langkah (dengan Gambar)
Stesen Cuaca NaTaLia: Stesen Cuaca Bertenaga Suria Arduino Selesai Dengan Cara yang Betul: Setelah 1 tahun beroperasi di 2 lokasi yang berbeza, saya berkongsi rancangan projek stesen cuaca berkuasa solar saya dan menerangkan bagaimana ia berkembang menjadi sistem yang benar-benar dapat bertahan dalam jangka masa yang lama tempoh dari tenaga suria. Sekiranya anda mengikuti
Betul-betul Cabaran: 5 Langkah
Betul-betul Cabaran: Dunia moden menghendaki manusia melangkah keluar dari fizikal dan hidup dalam digital. Dengan penampilan Al dan percambahan teknologi orang terlalu mempercayai mesin dan mempercayainya selalu betul. "Betul" dimaksudkan
Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sistem Bunyi): 8 Langkah (dengan Gambar)
Cara Menyambungkan dan Menyiapkan Sistem Rak HiFi Mini dengan betul (Sound System): Saya adalah orang yang suka belajar mengenai kejuruteraan elektrik. Saya seorang sekolah menengah di Ann Richards School for Young Women Leaders. Saya membuat arahan ini untuk membantu sesiapa sahaja yang ingin menikmati muzik mereka dari Mini LG HiFi Shelf Syste