Daftar Isi:

Digispark Lantern (Proyek ATtiny85): 7 Langkah
Digispark Lantern (Proyek ATtiny85): 7 Langkah

Video: Digispark Lantern (Proyek ATtiny85): 7 Langkah

Video: Digispark Lantern (Proyek ATtiny85): 7 Langkah
Video: Digispark начало работы Atiny85 или на что способна маленька платка BadUSB хацкеры 2024, November
Anonim
Image
Image
Apa Itu Lentera!
Apa Itu Lentera!

Hai apa kabar guys, lagi lagi intruksi baru seperti biasa saya akan tunjukkan cara membuat project yang super keren berbasis elektronik, dan kali ini akan sangat mudah bagi sobat semua untuk membuat project yang berupa lentera elektronik ini, karena kami telah membuat robot dan proyek yang sedikit rumit, saya memutuskan untuk membuat yang dasar kali ini untuk memungkinkan salah satu dari Anda membuatnya dan pasti ada beberapa pengetahuan elektronik dasar yang diperlukan di luar sana tetapi jangan berpikir dua kali untuk mencoba itu karena itu adalah salah satu yang menakjubkan.

Proyek ini sangat berguna untuk dibuat khusus setelah mendapatkan PCB khusus yang kami pesan dari JLCPCB untuk meningkatkan tampilan Lanter kami dan juga ada cukup dokumen dan kode dalam panduan ini untuk memungkinkan Anda membuat lentera sendiri.

Kami membuat proyek ini hanya dalam 2 hari saja, hanya satu hari untuk menyelesaikan pembuatan perangkat keras dan perakitan, kemudian hari kedua untuk menyiapkan kode dan melakukan tes.

Sebelum memulai mari kita lihat dulu

Apa yang akan Anda pelajari dari instruksi ini:

  1. Memilih komponen yang tepat tergantung pada fungsionalitas proyek Anda.
  2. Membuat rangkaian untuk menghubungkan semua komponen yang dipilih.
  3. Pasang semua bagian proyek.
  4. Antarmuka papan Digispark ATtiny85 Dev untuk mengontrol lentera.

Langkah 1: Apa Itu Lentera

Apa Itu Lentera!
Apa Itu Lentera!
Apa Itu Lentera!
Apa Itu Lentera!

Kita semua tahu Lentera dan untuk apa orang menggunakannya, Lentera biasanya dibuat dari bingkai logam dengan beberapa sisi (biasanya empat, tetapi hingga delapan), umumnya dengan pengait atau lingkaran logam di atasnya. Jendela dari beberapa bahan tembus pandang akan dipasang di sisi-sisinya, sekarang biasanya kaca atau plastik tetapi sebelumnya lembaran tipis dari tanduk binatang, atau pelat timah yang dilubangi dengan lubang atau pola dekoratif; meskipun beberapa lentera antik hanya memiliki kisi-kisi logam, yang dengan jelas menunjukkan fungsinya adalah yang diuraikan di bawah ini.

Jadi itu adalah bagian dari kotak penahan yang memegang lilin untuk menerangi suatu area dengan nyalanya, dalam kasus kami, kami akan merancang kotak untuk menahan sumber cahaya yang merupakan sirkuit cetak elektronik yang berisi beberapa LED terang dan untuk nyala api gemetar kita akan menggunakan kipas DC 12V untuk menggetarkan beberapa potong kain yang akan kita tempelkan di bagian dalam kotak dan juga lampu akan berubah warna karena LED RGB yang kita gunakan dan seluruh sistem akan dikendalikan oleh papan digispark Attiny85.

Langkah 2: Digispark ATtiny85 Adalah Inti dari Proyek Kami

Digispark ATtiny85 Adalah Inti dari Proyek Kami
Digispark ATtiny85 Adalah Inti dari Proyek Kami
Digispark ATtiny85 Adalah Inti dari Proyek Kami
Digispark ATtiny85 Adalah Inti dari Proyek Kami
Digispark ATtiny85 Adalah Inti dari Proyek Kami
Digispark ATtiny85 Adalah Inti dari Proyek Kami
Digispark ATtiny85 Adalah Inti dari Proyek Kami
Digispark ATtiny85 Adalah Inti dari Proyek Kami

Berbicara tentang papan Digispark ATtiny85 yang diproduksi oleh Digistump yang merupakan bisnis keluarga yang dimiliki dan dioperasikan di Portland yang memproduksi papan pengembangan berdasarkan mikrokontroler Atmel yang menjadikannya produk yang kompatibel dengan Arduino sehingga Anda dapat dengan mudah mem-flash papan ini menggunakan Arduino IDE dan Anda bisa mendapatkan lebih banyak detail di cara menggunakan papan semacam ini melalui Tutorial ini di mana kami telah menjelaskan secara detail cara antarmuka Digispark ATtiny85 dengan Arduino IDE.

Papan memiliki ATtiny (juga dikenal sebagai TinyAVR) yang merupakan keluarga mikrokontroler yang dikembangkan oleh Atmel dimulai pada akhir 1990-an (kemudian Teknologi Microchip mengakuisisi Atmel pada 2016). Chip ini memiliki inti prosesor RISC 8-bit arsitektur Harvard yang dimodifikasi. Mikrokontroler terkecil dalam keluarga AVR mereka adalah seri ATtiny (inti 8-bit dan fitur lebih sedikit, pin I/O lebih sedikit, dan memori lebih sedikit daripada seri AVR lainnya).

Mengapa Digispark ATtiny85

kami menggunakan papan ini karena ukurannya yang kecil yang sangat cocok dengan proyek kami dan juga karena pin IO yang dimilikinya karena kami membutuhkan tiga pin PWM untuk mengontrol warna Cahaya dan satu output digital untuk mengontrol kipas DC melalui transistor dan semua pin IO yang diperlukan tersedia di papan kecil ini.

Langkah 3: Desain Lentera

Desain Lentera
Desain Lentera
Desain Lentera
Desain Lentera
Desain Lentera
Desain Lentera

Seperti biasa kita mulai dengan bagian perangkat keras dan berbicara perangkat keras kita akan mulai dengan kotak lentera, jadi saya merancang bentuk ini menggunakan perangkat lunak solidworks yang memungkinkan saya untuk menghasilkan file DXF untuk mengunggahnya ke mesin pemotong laser CNC untuk menghasilkan yang dirancang kotak; kami menggunakan bahan kayu MDF 5mm untuk membuat kotak ini, sempurna, murah dan menambah penampilan yang lebih baik untuk proyek kami.

Anda dapat mengunduh file DXF yang kami gunakan untuk memproduksi kotak lentera ini melalui tautan unduhan ini.

Desain kotaknya sangat sederhana dan sederhana sehingga Anda bisa mengikuti ide desain yang sama untuk membuat desain Anda sendiri dengan bentuk yang lebih cocok untuk Anda.

Langkah 4: Pembuatan PCB (Diproduksi oleh JLCPCB)

Pembuatan PCB (Diproduksi oleh JLCPCB)
Pembuatan PCB (Diproduksi oleh JLCPCB)
Pembuatan PCB (Diproduksi oleh JLCPCB)
Pembuatan PCB (Diproduksi oleh JLCPCB)
Pembuatan PCB (Diproduksi oleh JLCPCB)
Pembuatan PCB (Diproduksi oleh JLCPCB)

Tentang JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), adalah perusahaan prototipe PCB terbesar di Cina dan produsen teknologi tinggi yang mengkhususkan diri dalam prototipe PCB cepat dan produksi PCB batch kecil. Dengan pengalaman lebih dari 10 tahun di bidang manufaktur PCB, JLCPCB memiliki lebih dari 200.000 pelanggan di dalam dan luar negeri, dengan lebih dari 8.000 pesanan online pembuatan prototipe PCB dan produksi PCB dalam jumlah kecil per hari. Kapasitas produksi tahunan adalah 200, 000 sq.m. untuk berbagai PCB 1-layer, 2-layer atau multi-layer. JLC adalah produsen PCB profesional yang menampilkan skala besar, peralatan sumur, manajemen yang ketat, dan kualitas unggul.

Kembali ke proyek kami

Untuk memproduksi PCB, saya telah membandingkan harga dari banyak produsen PCB dan saya memilih JLCPCB pemasok PCB terbaik dan penyedia PCB termurah untuk memesan sirkuit ini. Yang perlu saya lakukan hanyalah beberapa klik sederhana untuk mengunggah file gerber dan mengatur beberapa parameter seperti warna dan kuantitas ketebalan PCB, kemudian saya hanya membayar 2 Dolar untuk mendapatkan PCB saya setelah lima hari saja.

Seperti yang menunjukkan gambar skema terkait, saya telah menggunakan papan dev Digispark ATtiny85 untuk mengontrol seluruh sistem. Anda bisa mendapatkan file PDF skematik melalui tautan unduhan ini.

Kualitas terbaik

kualitas pembuatan PCB ini meningkatkan kepercayaan diri kami untuk menggunakan layanan JLCPCB di semua proyek kami, seperti yang Anda lihat, PCB relatif cukup kecil untuk ditempatkan di dalam kotak Lantern dan juga label dan logo diproduksi dengan sangat baik.

Anda bisa mendapatkan file Gerber untuk sirkuit melalui tautan unduhan ini

Langkah 5: Ulasan Lengkap Bahan-bahannya

Ulasan Lengkap tentang Bahan-bahannya
Ulasan Lengkap tentang Bahan-bahannya

Kami telah menyiapkan semuanya sehingga kami perlu meninjau komponen yang diperlukan untuk proyek ini:

  • PCB yang kami pesan dari JLCPCB
  • Papan pengembang Digispark ATtiny85
  • 4 LED RGB 5mm
  • Kipas DC 12V
  • Transistor BC170
  • Resistor 1K Ohm
  • Adaptor daya DC 12V
  • Beberapa konektor header

Langkah 6: Solder dan Perakitan

Solder dan Perakitan
Solder dan Perakitan
Solder dan Perakitan
Solder dan Perakitan
Solder dan Perakitan
Solder dan Perakitan

Sekarang kita langsung ke perakitan kotak, itu sangat sederhana karena kami membuat penempatan sekrup dalam desain tetapi pertama-tama kita perlu menutupi setiap bagian dengan kertas kalkir ini kemudian kita menempelkan potongan kain di sisi kotak.

Setelah itu, pindah ke perakitan elektronik dan kami menyolder semua komponen ke PCB. Anda akan menemukan di lapisan sutra atas label setiap komponen yang menunjukkan penempatannya di papan dan dengan cara ini Anda akan 100% yakin bahwa Anda tidak akan membuat kesalahan penyolderan.

Langkah 7: Kode Digispark dan Validasi Uji

Kode Digispark dan Validasi Tes
Kode Digispark dan Validasi Tes
Kode Digispark dan Validasi Tes
Kode Digispark dan Validasi Tes
Kode Digispark dan Validasi Tes
Kode Digispark dan Validasi Tes

Sekarang saya menyiapkan kode ini yang mengubah warna LED dan menyalakan kipas, kami mengunggah kode dan menempatkan papan di tempatnya dan seperti yang Anda lihat, inilah LED kami yang mengubah warnanya.

Anda bisa mendapatkan kode sumber secara gratis melalui tautan unduhan ini.

Seperti yang Anda lihat pada gambar di atas, Lantern mengubah warna terangnya mengikuti semua instruksi yang telah kami buat melalui kode sumber dan masih ada beberapa perbaikan lain yang harus dilakukan untuk membuatnya lebih banyak mentega.

Saya berharap Anda menuliskan di bagian komentar semua ide Anda untuk meningkatkan proyek ini dan juga menunjukkan kepada kami gambar jika Anda mencoba yang serupa.

Direkomendasikan: