Daftar Isi:

LED Gyro Sphere - Arduino: 5 Langkah (dengan Gambar)
LED Gyro Sphere - Arduino: 5 Langkah (dengan Gambar)

Video: LED Gyro Sphere - Arduino: 5 Langkah (dengan Gambar)

Video: LED Gyro Sphere - Arduino: 5 Langkah (dengan Gambar)
Video: LED Gyro Sphere - Arduino 2024, November
Anonim
Image
Image

Oleh TechKiwiGadgetsTechKiwiGadgets di InstagramIkuti Selengkapnya oleh penulis:

Pemecah Masalah Pengisian USB
Pemecah Masalah Pengisian USB
Pemecah Masalah Pengisian USB
Pemecah Masalah Pengisian USB
Senter Ramah Lingkungan USB Isi Ulang
Senter Ramah Lingkungan USB Isi Ulang
Senter Ramah Lingkungan USB Isi Ulang
Senter Ramah Lingkungan USB Isi Ulang
Jam Kata Animasi
Jam Kata Animasi
Jam Kata Animasi
Jam Kata Animasi

Tentang: Tergila-gila pada teknologi dan kemungkinan yang dapat ditimbulkannya. Saya suka tantangan membangun hal-hal yang unik. Tujuan saya adalah menjadikan teknologi menyenangkan, relevan dengan kehidupan sehari-hari, dan membantu orang-orang sukses dalam membangun… Selengkapnya Tentang TechKiwiGadgets »

Bangun Sphere LED berdiri bebas interaktif yang unik dan keren ini dengan beberapa sensor yang dapat digunakan untuk menyediakan platform yang menyenangkan untuk pengembangan lebih lanjut - interaksi, pencahayaan, atau permainan.

Unit ini dicetak 3D dan menggunakan Arduino Board, Gyro Board, sensor Audio Mic yang mengendalikan 130 LED berwarna yang dikontrol secara independen. Ada dua tombol untuk menambahkan efek dan menu untuk gadget unik ini - kemungkinan efek tidak terbatas.

Kode saat ini yang diberikan menggunakan output Gyro untuk mengubah warna berdasarkan rotasi atau sikap bola yang memberikan efek unik seperti yang terlihat di klip Youtube. Saya secara bertahap merilis contoh efek selama beberapa hari ke depan yang dapat diakses melalui menu dan ditampilkan pada LED Gyro Sphere.

Langkah 1: Kumpulkan Bahan

Kumpulkan Bahannya
Kumpulkan Bahannya
Kumpulkan Bahannya
Kumpulkan Bahannya
Kumpulkan Bahannya
Kumpulkan Bahannya
  • 1 x Teensy3.6 - Jangan menerapkan lebih dari 3.3V ke pin sinyal apa pun.
  • MPU 6050 6 sumbu pengontrol
  • WS2812 LED x 130 (Dibeli dalam jumlah besar dari Ali Express)
  • Akses ke Printer 3D
  • Saklar Geser Mikro
  • Saklar Taktil Mikro SPST 2 x 6mm
  • Modul Suara Input Mikrofon Freetronics
  • Bank Daya Isi Ulang USB 4400mha
  • Kabel USB - cocok untuk dimodifikasi
  • Kawat penghubung inti tunggal
  • Pistol lem panas
  • Papan Vero 15cmx5cm

Peningkatan Sirkuit

Awalnya, saya menggunakan Arduino Nano untuk pembuatannya, namun seiring dengan bertambahnya ukuran kode dengan fitur-fitur baru yang mengakibatkan tiga masalah - Keterbatasan catu daya, masalah Kecepatan & Memori. Oleh karena itu saya telah mengerjakan ulang sirkuit untuk menggunakan Teensy3.6, yang memiliki prosesor ARM Cortex-M4 32 bit 180 MHz dengan unit titik mengambang. Terlepas dari peningkatan kinerja, semua pin digital dan analog adalah 3,3 volt. Yang sangat kecil memiliki pengatur tegangan pada pin Vin, namun, perawatan harus dilakukan karena semua pin lainnya beroperasi pada 3.3v dan mudah rusak. Jalur serial SCL dan SDA memerlukan resistor pull-up untuk beroperasi dengan benar sehingga ini telah ditambahkan. Selain itu, Teensy3.6 memiliki pin ground analog yang berarti lebih sedikit gangguan audio yang mungkin terjadi. Ini memungkinkan deteksi audio dengan noise yang sangat stabil dan rendah. Unit Mikrofon Freetronics terbukti sangat sensitif dan stabil untuk efek LED deteksi audio.

Langkah 2: Kasus Cetak 3D

Kasus Cetak 3D
Kasus Cetak 3D
Kasus Cetak 3D
Kasus Cetak 3D
Kasus Cetak 3D
Kasus Cetak 3D

Sphere berdiameter 110mm dengan ketebalan dinding sekitar 3mm menggunakan filamen Black PLA. Terdapat 130 LED yang dapat dihubungkan dalam unit sehingga lebih praktis untuk mencetak unit dalam empat komponen agar lebih mudah mengakses bagian dalam bola dengan besi solder.

File dapat ditemukan di Thingiverse di sini

Saya menggunakan printer Robo C2 yang berkinerja baik untuk pencetakan. Dengan membagi build menjadi 4 unit dan mencetak dua bagian kecil sekaligus mengurangi waktu pencetakan secara signifikan.

Langkah 3: Bangun Array LED

Runner Up dalam Kontes Arduino 2017

Direkomendasikan: