Proyek Arduino pertama saya, saya telah membuat sensor lampu yang akan mengaktifkan cahaya luar ketika lampu mobil menabraknya. Saya tahu saya bisa membeli satu, tapi di mana kesenangannya?
Sekarang saya ingin membuat yang "asli" untuk dipasang di luar rumah saya sehingga saya dapat menggunakan kembali arduino saya.
Saya benar-benar tidak tahu harus mulai dari mana atau bagaimana. Saya telah melihat tetapi tidak dapat menemukan info tentang ini ... Saya yakin seseorang di sini akan dapat menyarankan sesuatu.
Jawaban:
Saya berasumsi dari pertanyaan Anda, Anda ingin bagian-bagian penting dari Arduino bersama dengan sirkuit Anda dalam bentuk permanen.
Inilah langkah-langkah saya:
Ambil satu langkah pada satu waktu, dan itu akan berhasil dengan baik.
1. Bangun seluruh sirkuit di atas satu atau dua papan tempat memotong roti.
Maka Anda tahu semuanya berfungsi, dan bahwa Anda memiliki semua komponen yang siap membuat sirkuit permanen Anda
Ini akan melibatkan pembuatan dan pemrograman bagian Arduino Anda di papan tempat memotong roti. Saya tidak berpikir Anda akan membutuhkan bagian USB, sehingga bisa berupa komponen lubang yang relatif mudah untuk memulai.
Berikut adalah tautan ke instruksi yang menunjukkan cara membuat Arduino tanpa USB.
Itu dapat diprogram menggunakan Arduino Anda yang sudah ada, Anda tidak perlu seorang programmer. Misalnya: http://arduino.cc/en/Tutorial/ArduinoToBreadboard
Saya akan membuat sketsa skema rangkaian untuk memastikan saya mengerti apa yang saya miliki di papan tempat memotong roti, dan untuk memandu langkah selanjutnya.
2. Saya sarankan Anda mentransfer semuanya ke 'veroboard' (stripboard) daripada membuat PCB.
Veroboard / stripboard akan jauh lebih cepat dan lebih murah. Anda dapat dengan mudah menghabiskan 10x lebih lama belajar menggunakan Eagle dengan cukup baik untuk membuat PCB, daripada yang dibutuhkan untuk mendesain dan membuat seluruh rangkaian pada veroboard / stripboard.
Anda dapat melakukan desain pada kertas kuadrat, tetapi ada beberapa program CAD untuk membantu jika Anda mencari CAD veroboard di Google. Saya belum pernah menggunakannya, saya menggunakan kertas dan pensil lunak atau paket gambar vektor. Seorang teman menggunakan PowerPoint karena itulah yang harus ia tangani.
Berikut adalah contoh seseorang yang telah membangun Arduino di veroboard / stripboard.
Ini menunjukkan desain yang ia hasilkan untuk veroboard / stripboard. Cobalah untuk mendapatkan tata letak yang masuk akal untuk desain Anda sebelum membuatnya. Di sinilah pensil lunak dan penghapus masuk :-) Biasanya beberapa upaya pertama terlalu besar atau terlalu kecil. Buatlah mudah untuk diri Anda sendiri dan dapatkan banyak kertas grafik kuadrat :-)
Tautan ini menunjukkan seperti apa prosesnya nantinya.
Anda dapat mengikuti desain arduino veroboard / stripboard, dan mengujinya. Kemudian fokus pada sirkuit ekstra Anda.
Gunakan soket untuk mikrokontroler, jadi jangan disolder langsung. Sebagian besar bagian lainnya adalah total $ beberapa, jadi saya akan mendapatkan beberapa bagian untuk suku cadang dan latihan (Untuk meletakkannya dalam konteks, beberapa perusahaan elektronik mengenakan biaya lebih banyak untuk pengiriman daripada biaya bagian-bagian itu, jadi dapatkan beberapa set bagian masuk akal, terutama jika Anda berniat untuk membuat lebih banyak hal).
Total biaya untuk bagian Arduino harus di bawah $ 10.
Semoga beruntung, dan saya harap Anda menikmatinya.
sumber
Beberapa yang lain menyebutkan penggunaan perisai. Saya akan menyarankan mencoba tangan Anda di PCB Anda sendiri :) Meskipun ini cenderung menjadi rute yang mahal / sulit / membuat frustrasi, itu mudah yang paling mendidik.
Dapatkan diri Anda salinan Elang dan bermain dengan editor skematis. Anda harus dapat menyalin sebagian besar dari prototipe Anda. Anda juga akan menemukan skema arduino referensi yang baik untuk bit di papan dev.
Jika Anda telah menulis perangkat lunak pada papan pengembangan Anda, maka Anda harus memiliki ide bagus tentang apa yang diperlukan dalam hal ukuran flash / RAM, penghitung, pin IO dll. Mungkin perlu beberapa penggalian untuk mengetahui apa yang dimiliki oleh lingkungan Arduino sebenarnya digunakan, ia cenderung menyembunyikan detail teknis dari pengembang. Hal termudah mungkin hanya menggunakan chip pada Arduino yang saya percaya adalah ATMega168 .
Mulai meramban situs pemasok komponen seperti Digikey dan Element14 untuk menemukan komponen yang Anda butuhkan. Coba dan gunakan hal-hal yang sudah termasuk dalam perpustakaan Eagle, atau coba menggambar tangan Anda sendiri.
Maka Anda dapat membuat BatchPCB membuat desain Anda. Pesanlah semua bagian yang Anda pilih. Begitu semuanya telah tiba, pateri bersama dan berdoalah agar berhasil ketika Anda mengaktifkannya: D
Tentu saja ini terdengar sangat menakutkan jika Anda baru dalam desain elektronik, teruslah mengajukan pertanyaan sepanjang waktu! Semoga berhasil ;)
sumber
Mungkin setengah jalan antara perisai Arduino dan papan Anda sendiri menggunakan Arduino Pro atau papan Pro Mini
Anda tinggal menambahkan komponen tambahan.
sumber
Cara yang lebih mudah adalah membuat perisai arduino - Anda bisa mendapatkan papan prototipe dalam bentuk arduino. Tambahkan komponen apa pun yang Anda inginkan dan cukup colokkan ke arduino.
sumber
Gambarlah skematis, pertama, dari bagian-bagian pada papan Arduino yang Anda gunakan, dan setiap bagian yang telah Anda tambahkan, dan bagaimana mereka terhubung, dan tunjukkan kepada kami itu. Kita bisa melanjutkan dari sana.
Anda mungkin perlu membuat dan mendesain PCB, dan merakitnya, atau Anda bisa membangun sirkuit di atas papan prototyping. Kemudian Anda cukup memasukkan AVR dari Arduino ke dalamnya, dan itu akan mulai bekerja seperti yang Arduino lakukan.
sumber
Lihatlah MetaBoard . Ini sebagian besar papan kompatibel Arduino yang dapat Anda etsa di rumah pada PCB sisi tunggal. Jika Anda ingin port apa yang Anda prototipe ke papan permanen, ini akan menjadi titik awal yang baik dan didokumentasikan dengan baik.
Sepanjang jalan, Anda akan mengambil salinan Elang untuk mengedit desain untuk kebutuhan Anda dan mengambil programmer sirkuit yang Anda akan perlu memprogram papan homebrew Anda.
sumber
Metode saya tidak jauh di belakang Cogsy's. Alih-alih menyelam jauh ke dalam elang dan semacamnya, pergi ke Radioshack lokal Anda, ambil beberapa papan perf yang ada (papan sirkuit dengan banyak lubang di dalamnya). Atur atmega328 dengan tambahan yang diperlukan (1 kristal eksternal dengan 2 kapasitor, kapasitor untuk penyaringan saluran listrik, dan resistor untuk menarik pin reset tinggi). Solder chip / sirkuit ke papan perf.
Metode ini jauh lebih menakutkan daripada memulai dengan PCB kustom. Saya baru saja memulai dengan elektronik juga dan metode ini adalah langkah saya selanjutnya. Sekarang saya membuat etsa sendiri tetapi itu adalah perkembangan yang paling mudah diambil.
Semoga berhasil!
sumber
Anda mungkin ingin mempertimbangkan untuk menggunakan chip ATTINY84 atau 85 alih-alih arduino yang dirakit pada papan proto. ATTINY adalah chip kecil hebat yang menawarkan (hampir) fungsi yang sama dengan Atmega 328P (chip Arduino), menempati ruang yang sangat sedikit, dan program yang sama dapat dipindahkan dari Arduino ke ATTINY. Anda juga dapat mengembalikan Arduino setelah prototyping. Titik awal yang baik -
https://42bots.com/tutorials/programming-attiny84-attiny44-with-arduino-uno/amp/
Tepuk tangan.
sumber