Daftar Isi:

Tips untuk Membuat Ide Proyek Anda Menjadi Kenyataan: 6 Langkah (dengan Gambar)
Tips untuk Membuat Ide Proyek Anda Menjadi Kenyataan: 6 Langkah (dengan Gambar)

Video: Tips untuk Membuat Ide Proyek Anda Menjadi Kenyataan: 6 Langkah (dengan Gambar)

Video: Tips untuk Membuat Ide Proyek Anda Menjadi Kenyataan: 6 Langkah (dengan Gambar)
Video: Kasih nilai fotoku sesuai batrai kalian dong?🤣 me : 89% 2024, November
Anonim
Kiat untuk Membuat Ide Proyek Anda Menjadi Kenyataan
Kiat untuk Membuat Ide Proyek Anda Menjadi Kenyataan

Bagian terpenting dari proyek yang sukses adalah memiliki ide yang benar-benar hebat, tetapi terkadang ide itu adalah bagian yang mudah! Setelah itu muncul kerja keras untuk membuat kilatan jenius acak menjadi sesuatu yang membuat orang "ooh" dan "ah".

Awalnya, mengubah konsep menjadi kenyataan mungkin tampak rumit tetapi dengan mengikuti beberapa aturan sederhana, Anda dapat memecah proyek apa pun menjadi bagian-bagian yang dapat dikelola yang sederhana secara individual tetapi ketika disatukan menjadi luar biasa! Dengan menggunakan Jam Biner Kayu Apung saya sebagai contoh, saya akan menunjukkan bahwa pengembangan sirkuit yang kompleks adalah tugas yang relatif mudah sambil memberikan beberapa petunjuk di sepanjang jalan.

Instruksi ini bukan tentang membuat satu proyek, melainkan memberikan tip dan trik tentang cara membuat ide Anda menjadi kenyataan.

Langkah 1: Buat Daftar Fungsi

Saya telah melihat berbagai jam biner yang telah diposting di Instructables dan situs lain dan selalu ingin membuatnya sendiri tetapi tidak tahu harus mulai dari mana. Pendekatan termudah adalah menyalin kode dan sirkuit orang lain; namun, saya menginginkan sesuatu yang membedakan saya dan juga ciptaan saya sendiri.

Langkah pertama adalah membuat daftar fungsi yang menjelaskan apa yang saya ingin jam lakukan:

  • Tampilkan waktu
  • Fungsi alarm
  • Ubah warna tampilan
  • Ubah intensitas tampilan berdasarkan cahaya sekitar
  • Pengendali jarak jauh
  • Waktu yang akurat

Dari daftar fungsi, Anda dapat menentukan berbagai fungsi rangkaian yang diperlukan - misalnya untuk mengubah intensitas tampilan berdasarkan cahaya sekitar, Anda perlu mengukur cahaya dan oleh karena itu memerlukan beberapa perangkat keras untuk melakukannya. Daftar lengkap masing-masing sirkuit dan fungsinya untuk jam biner saya adalah sebagai berikut:

  • Matriks tampilan LED - tampilan waktu
  • Mikrokontroler (arduino) - kontrol waktu dan alarm, driver tampilan
  • Pemutar audio - audio alarm
  • Pembaca cahaya sekitar - kontrol intensitas cahaya
  • Modul kendali jarak jauh - kendali jarak jauh
  • Indikator set alarm - tampilan alarm
  • Jam waktu nyata - pencatatan waktu yang akurat

Langkah 2: Riset

Riset
Riset

Setelah Anda memecah proyek Anda menjadi fungsi sirkuit individu, Anda dapat menentukan apa yang Anda tahu bagaimana melakukannya dan apa yang perlu diteliti. Dengan menggunakan contoh jam lagi, saya telah membuat daftar setiap fungsi sirkuit dan penilaian awal saya

Dipahami - tidak perlu penelitian

  • matriks tampilan LED
  • Mikrokontroler (arduino)
  • pemutar audio
  • Pengendali jarak jauh
  • Indikator set alarm

Tidak diketahui - penelitian diperlukan:

  • Pembaca cahaya sekitar
  • Jam waktu nyata

Seperti yang telah saya katakan di instruksi sebelumnya (Memperbaiki monitor dengan pembuat roti), internet adalah salah satu alat paling kuat yang tersedia. Anda harus dapat menemukan kode dan contoh rangkaian untuk hampir setiap komponen yang perlu Anda gunakan. Dalam contoh jam saya, saya merasa nyaman dalam memprogram Arduino untuk mengontrol tampilan LED tetapi saya belum pernah menggunakan Light Dependent Resistor (LDR) sebelumnya (LDR mengubah resistansinya berdasarkan cahaya sekitar dan oleh karena itu dapat digunakan untuk menentukan seberapa terang). array LED seharusnya). Setelah pencarian singkat saya telah menemukan sejumlah tutorial dan memiliki informasi yang cukup untuk mencoba beberapa ide.

Langkah 3: Menguji Fungsi Sirkuit Individu

Menguji Fungsi Sirkuit Individu
Menguji Fungsi Sirkuit Individu
Menguji Fungsi Sirkuit Individu
Menguji Fungsi Sirkuit Individu
Menguji Fungsi Sirkuit Individu
Menguji Fungsi Sirkuit Individu

Setelah Anda memiliki beberapa gagasan tentang bagaimana setiap fungsi rangkaian dapat dibangun, buatlah rangkaian yang memungkinkan hanya fungsi yang satu ini. Ini memungkinkan Anda untuk menguji ide-ide Anda, memastikan item berfungsi dan menyempurnakan parameter waktu berjalan apa pun.

Menggunakan contoh LDR, sirkuit yang sangat dasar dibuat dan beberapa baris kode ditulis. Ini memungkinkan saya untuk melihat bagaimana output LDR bervariasi dengan cahaya dan bagaimana hal itu dapat diubah menjadi nilai yang dapat digunakan untuk mengendalikan susunan LED.

Awalnya kode hanya mengeluarkan nilai kecerahan ke output serial dalam IDE arduino. Setelah saya yakin bahwa saya berhasil mencapai kontrol yang saya inginkan, sirkuit diperluas untuk menyertakan array LED. Dengan dimasukkannya perangkat keluaran akhir, tingkat kecerahan minimum dan maksimum dapat diatur untuk memastikan Anda tidak buta di malam hari atau tidak dapat membaca keluaran saat berada di bawah sinar matahari langsung.

Sebagai alternatif untuk membangun sirkuit secara fisik, Anda dapat menggunakan program seperti sirkuit Tinkercad untuk mensimulasikan sirkuit dan kodenya. Program seperti ini memungkinkan Anda untuk menyelinap di beberapa waktu pengembangan saat Anda menunggu pelajaran musik anak-anak, dll selesai! Dua gambar terlampir pada langkah ini yang menunjukkan dua langkah yang dijelaskan di atas dengan tautan di bawah ini:

  • LDR dengan keluaran serial
  • Kontrol intensitas LED oleh LDR

Instruksi yang baik tentang penggunaan Tinkercad dapat ditemukan di sini:

Langkah 4: Prototipe

Prototipe
Prototipe
Prototipe
Prototipe
Prototipe
Prototipe

Setelah Anda yakin dengan cara kerja masing-masing komponen, kembangkan sirkuit di mana setiap fungsi sirkuit ditambahkan satu per satu dan kodenya disesuaikan dengan fungsi baru yang telah Anda tambahkan.

Meskipun ini jauh lebih lambat daripada menambahkan semuanya sekaligus dan melibatkan penulisan beberapa program, manfaatnya adalah Anda dapat dengan cepat mengidentifikasi konflik apa pun di antara komponen dan menyelesaikan masalah. Dalam kasus saya, semuanya bekerja dengan baik sampai saya menghubungkan penerima remote control. Karena tidak ada masalah sebelumnya, saya dapat memusatkan pencarian kesalahan di area khusus ini. Setelah tidak ada masalah yang ditemukan menggunakan pencarian kesalahan dasar, saran dari internet dicari dan masalah teratasi. Ini adalah contoh di mana saya pikir saya tahu bagaimana sesuatu bekerja tetapi di sirkuit tertentu, ternyata saya tidak! Jangan pernah malu untuk menghentikan apa yang Anda lakukan dan mencari informasi lebih lanjut.

Urutan foto terlampir adalah upaya untuk menunjukkan berbagai langkah yang saya lalui dalam membangun prototipe akhir. Susunan LED dihilangkan di beberapa foto, tetapi ini adalah kesalahan saat mengambil foto daripada alasan khusus apa pun!

Buat sketsa sirkuit yang telah selesai setelah Anda benar-benar puas dengan prototipe Anda, tetapi JANGAN membongkarnya pada saat ini.

Dengan cara yang mirip dengan pengembangan komponen individu, sirkuit Tinkercad dapat digunakan untuk membuat prototipe proyek yang lengkap. Ada kelebihan dan kekurangan dari pendekatan ini dan yang terbaik adalah melihat apa yang paling cocok untuk Anda. Masalah terbesar yang saya catat dengan alat simulasi online adalah mereka terkadang membatasi komponen dan pustaka kode yang tersedia

Langkah 5: Konstruksi Akhir

Konstruksi Akhir
Konstruksi Akhir
Konstruksi Akhir
Konstruksi Akhir

Semoga Anda memiliki cukup komponen untuk membuat rangkaian akhir sambil meninggalkan prototipe sebagai referensi. Saya telah menemukan bahwa tidak peduli seberapa hati-hati saya dalam membuat sketsa sirkuit, selalu lebih mudah untuk merujuk kembali ke prototipe untuk mengkonfirmasi koneksi atau orientasi komponen.

Saya biasanya menggunakan papan prototipe untuk proyek saya, tetapi jika Anda menginginkan hasil akhir yang paling kuat dan profesional, cobalah membuat PCB Anda sendiri. Ada sejumlah Instructable yang bagus tentang ini (dan ingat internet adalah salah satu alat terbaik yang kami miliki!).

Luangkan waktu untuk mempertimbangkan bagaimana setiap komponen akan ditempatkan di papan dan apa yang perlu dihubungkan. Anda ingin meminimalkan panjang trek dan menyediakan rel daya yang baik untuk memastikan semuanya bekerja dengan benar. Saya tidak mengikuti saran ini dan setelah konstruksi akhir, arduino mengatur ulang setiap kali modul audio mulai memutar alarm. Karena saya telah membangun sebuah prototipe, saya tahu bahwa semuanya harus bekerja dan karena itu masalahnya khusus untuk tata letak papan. Setelah power track dibuat lebih besar, semua masalah hilang.

Langkah 6: Ringkasan

Ringkasan
Ringkasan

Seperti yang dinyatakan di awal, instruksi ini bukan tentang membangun sebuah proyek, melainkan untuk membantu membuat banyak proyek yang sukses dan unik. Untuk melakukan ini, Anda harus:

  • Dokumentasikan fungsi utama ide Anda
  • Gunakan daftar fungsi untuk menghasilkan fungsi sirkuit individu
  • Teliti setiap fungsi sirkuit
  • Uji setiap fungsi sirkuit
  • Kembangkan prototipe dengan menambahkan setiap fungsi sirkuit secara terpisah
  • Menyelesaikan desain

Instruksi ini telah saya ambil tentang cara berhasil mengambil kilasan jenius dan berhasil mengimplementasikan sirkuit yang diperlukan. Saya yakin ada banyak alternatif; namun, saya tahu ini berhasil untuk saya dan saya harap ini juga berhasil untuk Anda.

Direkomendasikan: