Isi kandungan:

MagicCube - Ketuk untuk Menukar Warna: 6 Langkah (dengan Gambar)
MagicCube - Ketuk untuk Menukar Warna: 6 Langkah (dengan Gambar)

Video: MagicCube - Ketuk untuk Menukar Warna: 6 Langkah (dengan Gambar)

Video: MagicCube - Ketuk untuk Menukar Warna: 6 Langkah (dengan Gambar)
Video: H4CK MOCO STORE! CARA DAPAT MAGIC CUBE GRATIS 2024, November
Anonim
Image
Image
MagicCube - Ketik untuk Menukar Warna
MagicCube - Ketik untuk Menukar Warna

Projek Fusion 360 »

Selamat datang ke arahan pertama saya. Saya harap anda dapat mengikuti semua langkah. Sekiranya ada sebarang pertanyaan, tanyakan dan saya akan menambahkan kandungannya kepada arahan.

Idea projek ini adalah, untuk membina dan mengembangkan kubus kecil dengan kesan khas sebagai hadiah untuk Krismas. Semua ahli keluarga saya mendapat salah satu daripadanya dan mereka sangat gembira mendapatnya.

Langkah 1: Konsep dan Bahan

Konsep dan Bahan
Konsep dan Bahan

Konsep ini diilhamkan oleh projek lain. Cube itu sendiri harus berukuran kecil, secara keseluruhannya adalah 39mm ^ 3.

Pengaturan saya adalah antara muka yang tersedia untuk mengisi semula kiub. Yang paling biasa ialah USB mikro sekarang ini.

Menambah sensor LIS3DH untuk mengukur paip (saya menggunakannya dalam projek yang berbeza, jadi saya biasa dengannya).

Saya mahu mempunyai suis ON / OFF fizikal.

Juga memutuskan untuk menggunakan beberapa LED WS2812b, mereka mudah digunakan dan membuat cahaya yang bagus.

Kini ada kemungkinan untuk mendapatkan kit lengkap atau pcb yang dipasang di atas Tindie, jika anda tidak mempunyai kemahiran atau kemampuan

alat untuk memateri dan mencetak projek ini.

Cetakan lubang dicetak dengan PLA dari das Filament

Pencetak adalah Ender 2 dan Ender 3 pro.

Senarai Bahan panjang, kerana saya menyenaraikan setiap perintang. Hampir semua bahagian adalah bahagian SMD.

Alat yang anda perlukan:

  • besi pematerian
  • Pencetak 3D
  • komputer dengan Arduino IDE
  • USBTinyISP (Ini atau ini diuji)
  • Lem
  • Pistol Udara Panas atau ketuhar reflow kecil
  • pes pateri

Bil bahan:

  • 1x PCB PCBway atau PCB yang dipasang
  • 1x ATmega328P-AU Digikey
  • Digikey kristal 16 MHz
  • 1x LIS3DH Digikey
  • 3x WS2812b Digikey
  • Hijau LED 2x (0603) Digikey
  • 1x LED oren (0603) Digikey
  • 1x Bateri dengan penyambung mobol picoblade (503035 atau 303035 atau 603030)
  • 1x TP5400 Aliexpress
  • 1x TLV70233 Digikey
  • 1x Port USB Micro Digikey
  • Suis slaid 1x Digikey
  • Penyambung 1x molex 2p Digikey
  • 1x Polyfuse 350mA Digikey
  • Induktor 1x 4, 7uH (3015) Digikey
  • 1x SS32 diod Digikey
  • Transistor Digikey 2x BSS138
  • Perintang 7m 10k Ohm (0603)
  • Cap 4x 1uF (0603)
  • Cap 7x 100nF (0603)
  • Cap 4x 22uF (0805)
  • Cap 2x 10uF (0805)
  • 1x 4, 7uF Tantalcap (3216A)
  • Perintang 1x 330 Ohm (0603)
  • Perintang 1x 500k Ohm (0603)
  • Perintang 3x 5k Ohm (0603)

Apabila anda memutuskan untuk menggunakan penyesuai pengaturcaraan, anda juga memerlukan pin pogo.

Sesuatu seperti ini: Pogo Pin

Diameter hendaklah 2 mm dan panjang 3mm. Kemudian mereka masuk ke dalam lubang dan menyambung ke PCB dengan sempurna.

Langkah 2: Sarung Bercetak 3D

Sarung Bercetak 3D
Sarung Bercetak 3D
Sarung Bercetak 3D
Sarung Bercetak 3D
Sarung Bercetak 3D
Sarung Bercetak 3D

Sarung ini dirancang dalam Autodesk Fusion360. Saya melakukan semua langkah di sana, perumahan, reka bentuk penyesuai untuk pin pogo dan juga bentuk asas PCB!

Terdapat fungsi eksport dan kolaborasi yang bagus di Fusion360 dan Eagle, jadi anda dapat menarik dan mendorong perubahan PCB anda dari satu program ke program yang lain.

Diketahui, bagaimana ini berfungsi dengan menonton video youtube:

Bentuk PCB Fusion360

Saya memilih tetapan cetak saya yang tidak banyak dilakukan semasa cetakan dicetak. Semuanya dirancang untuk tidak mempunyai banyak sokongan dan cetakan berkualiti. Hanya suis kuasa yang memerlukan sokongan, tetapi ia sangat kecil. Lebih baik mencetaknya dengan Brim.

  • Lapisan 0.15
  • Ketebalan dinding 2
  • Isi 20%

Langkah 3: Susun atur PCB

Susun atur PCB
Susun atur PCB

Susun atur PCB tidak mempunyai kerumitan yang tinggi. Semua langkah dibuat dengan Autodesk Eagle.

Terdapat beberapa modul asas berdasarkan:

  • ATmega328P berdasarkan Arduino Nano
  • Dua transistor BSS138 untuk peralihan tahap
  • Tiga LED WS2812b
  • Pengurusan bateri dan litar kuasa
  • pecutan
  • kemungkinan untuk menyolatkan pinhead 3x1 di papan untuk sambungan bersiri

Langkah 4: Pematerian

Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian

Apabila anda menyolder ini dengan oven reflow, adalah lebih mudah untuk membuat stensil atau membelinya. Jika tidak, anda akan menghabiskan banyak masa untuk meletakkan solder paste pada alas. Sebaiknya gunakan oven reflow.

Gunakan pasta solder suhu rendah, kerana LED boleh mengalami kerosakan dengan suhu tinggi. Ini adalah pelajaran yang sukar bagi saya dan menyelesaikan LED ini tidak begitu menggembirakan.

Bagaimana cara menggunakan solder paste pada pcbs?

Juga di sini adalah video berguna dari youtube: Cara menggunakan solder paste

Selepas menggunakan solder pasta anda mesti meletakkan bahagian di tempat yang betul. Saya perhatikan bahawa lebih mudah meletakkan bahagian dengan susun atur dengan nilai bahagian. Oleh itu, saya membuat PCB dengan nilai bahagian dan anda boleh memuat turunnya. Apabila bahagian tidak jelas sila beritahu saya sekarang.

LED7 = hijau

LED3 = hijau

LED4 = oren

Semasa meletakkan IC, jaga tanda pakej! Pematerian dengan cara yang salah boleh merosakkan papan dan komponen anda!

U3 = LIS3DH

U4 = TLV70233

IC2 = TP5400

Setelah menyolder dalam oven reflow, anda harus menyolder 4 titik pemasangan port USB mikro, jika tidak, ia akan pecah dan boleh merosakkan jejak PCB anda.

Langkah 5: Memprogram Papan Anda

Memprogram Papan Anda
Memprogram Papan Anda
Memprogram Papan Anda
Memprogram Papan Anda
Memprogram Papan Anda
Memprogram Papan Anda

Untuk langkah ini, anda memerlukan:

  • USBTinyISP
  • Wayar dan besi pematerian
  • Pin Pogo (pilihan)
  • Penyesuai bercetak 3D untuk pengaturcaraan (pilihan)
  • Arduino IDE

Untuk Mengatur Atmega di pcb, anda memerlukan Pengaturcara USBTinyISP. Hanya boleh memprogram pengawal mikro dengan antara muka ISP. Tidak ada penukar bersiri USB ke pcb, jadi pengaturcaraan dengan port USB mikro tidak mungkin dilakukan.

Di bahagian bawah pcb anda dapat melihat papan ujian dengan tanda yang berbeza untuk Antaramuka ISP. Terdapat dua pilihan sekarang, kabel pematerian ke pad ini atau menggunakan pin pogo untuk menyambungkannya.

Dalam kes saya, saya menggunakan beberapa pin pogo kerana saya membina lebih dari satu. Penyesuai yang boleh anda temukan sebagai fail.stl untuk mencetak dan mendapatkan kedudukan yang tepat untuk pin pogo.

Setelah menyambungkan programmer melalui antara muka ISP ke pcb, anda boleh memulakan Arduino IDE.

CATATAN: Pengawal mikro tidak akan muncul sebagai port bersiri di Arduino IDE

Ubah tetapan papan anda di bawah alat:

  • Pilih "Arduino Nano" sebagai papan Arduino anda
  • Jangan pilih pelabuhan!
  • Tukar programmer ke "USBtinyISP"

Lihat gambarnya.

Sekarang anda sudah bersedia untuk memprogram ATmega!

  1. Pembakar Boot Pembakar
  2. Pengaturcaraan

Mula-mula anda harus membakar bootloader. Langkah ini akan membakar sekering dan membiarkan pengawal mikro mengingat siapa itu. Untuk ini pilih di Arduino IDE di bawah "alat" -> "Burn Bootloader".

Walaupun begitu, LED7 pada PCB harus menunjukkan tingkah laku yang berkelip. Setelah berjaya membakar, LED berkelip dengan frekuensi tetap. Tahniah, papan anda sudah siap.

Langkah 6: Perhimpunan dan Fungsi

Perhimpunan dan Fungsi
Perhimpunan dan Fungsi
Perhimpunan dan Fungsi
Perhimpunan dan Fungsi
Perhimpunan dan Fungsi
Perhimpunan dan Fungsi

Berkumpul

Apabila semua bahagian dicetak dan pcb berjaya diprogramkan, anda boleh memasang Cube. Untuk langkah ini, anda memerlukan gam. Kerana saiznya yang kecil, ia bereksperimen dengan sambungan yang pas, tetapi saya tidak mempunyai cukup masa sehingga Krismas. Keputusan untuk merekatkannya juga baik.

Untuk berkumpul, sila lihat gambarnya. Mereka menunjukkan setiap langkah juga.

1.) Sambungkan bateri dengan PCB, kadang-kadang lebih mudah memasukkan bateri terlebih dahulu ke dasar.

2.) Masukkan PCB ke dalam pangkalan. PCB sesuai hanya dalam satu posisi, jadi tidak ada kemungkinan untuk meletakkannya dengan cara yang salah. Anda boleh membetulkan PCB dengan beberapa lem panas, kerana akselerometer berfungsi dengan lebih baik, kerana tidak ada keributan PCB.

3.) Masukkan suis slaid. Untuk memeriksa apakah suis dipasang dengan betul, anda boleh menghidupkan dan mematikannya.

4.) Bawa lem ke tepi pangkal, yang akan berada di dalam kubus. Berhati-hatilah untuk tidak melekatkan suis slaid. Anda tidak memerlukan banyak gam.

5.) Sambungkan dasar dan Lightcube bersama-sama dan semasa lem mengering, letakkan sesuatu yang berat di atasnya.

6.) Apabila gam kering, isi bateri dan nikmati:)

Fungsi

Apabila gam kering dan anda boleh menggunakan Cube anda, berikut adalah fungsi asasnya:

  • Mengecas - LED Jingga semasa mengecas
  • Mengecas - LED Hijau apabila pengisian selesai
  • Suis slaid untuk menghidupkan / mematikan MagicCube
  • Ketik sekali untuk menukar warna
  • Ketik dua kali untuk mematikan LED
  • Anda boleh mengetuk meja atau meja di mana MagicCube berdiri
  • Berseronok
Jadikannya Peraduan Glow 2018
Jadikannya Peraduan Glow 2018
Jadikannya Peraduan Glow 2018
Jadikannya Peraduan Glow 2018

Naib Johan dalam Peraduan Make it Glow 2018

Disyorkan: