Isi kandungan:

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 InstagramMengikuti Lagi oleh pengarang:

Penyelesai Masalah Pengecasan USB
Penyelesai Masalah Pengecasan USB
Penyelesai Masalah Pengecasan USB
Penyelesai Masalah Pengecasan USB
Lampu suluh mesra alam yang boleh dicas semula USB
Lampu suluh mesra alam yang boleh dicas semula USB
Lampu suluh mesra alam yang boleh dicas semula USB
Lampu suluh mesra alam yang boleh dicas semula USB
Jam Kata Animasi
Jam Kata Animasi
Jam Kata Animasi
Jam Kata Animasi

Tentang: Gila mengenai teknologi dan kemungkinan yang boleh dibawanya. Saya suka cabaran membina perkara yang unik. Matlamat saya adalah untuk menjadikan teknologi menyeronokkan, relevan dengan kehidupan seharian dan membantu orang berjaya membina… Lebih Lanjut Mengenai TechKiwiGadgets »

Bina Sphere LED bebas interaktif yang unik dan sejuk ini dengan pelbagai sensor yang boleh digunakan untuk menyediakan platform yang menyeronokkan untuk pengembangan lebih lanjut - interaksi, pencahayaan atau permainan.

Unit ini dicetak 3D dan menggunakan Arduino Board, Gyro Board, Audio Mic sensor yang mengawal 130 LED berwarna yang dikawal secara bebas. Terdapat dua butang untuk menambahkan kesan dan menu untuk alat unik ini - kemungkinan kesannya tidak berkesudahan.

Kod semasa yang disediakan menggunakan output Gyro untuk mengubah warna berdasarkan putaran atau sikap sfera yang memberikan kesan unik seperti yang dilihat dalam klip Youtube. Saya secara beransur-ansur melepaskan kesan contoh selama beberapa hari akan datang yang dapat diakses melalui menu dan dipaparkan di LED Gyro Sphere.

Langkah 1: Kumpulkan Bahan

Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan
Kumpulkan Bahan
  • 1 x Teensy3.6 - Jangan gunakan lebih daripada 3.3V pada sebarang pin isyarat.
  • Pengawal 6 paksi MPU 6050
  • WS2812 LED x 130 (Dibeli secara pukal dari Ali Express)
  • Akses ke Pencetak 3D
  • Suis Slaid Mikro
  • Suis Taktil Mikro 2 x 6mm SPST
  • Modul Suara Input Mikrofon Freetronics
  • Bank Kuasa Boleh dicas semula USB 4400mha
  • Kabel USB - sesuai untuk diubah suai
  • Kawat penyambung teras tunggal
  • Senapang Gam Panas
  • Papan Vero 15cmx5cm

Peningkatan Litar

Pada mulanya, saya menggunakan Arduino Nano untuk binaannya namun ketika ukuran kodnya bertambah dengan ciri-ciri baru yang menghasilkan tiga masalah - Batasan bekalan kuasa, masalah Kelajuan & Memori. Oleh itu, saya telah mengolah semula rangkaian untuk menggunakan Teensy3.6, yang dilengkapi pemproses ARM Cortex-M4 32 bit 180 MHz dengan unit floating point. Selain daripada peningkatan prestasi, semua pin digital dan analog adalah 3.3 volt. Remaja ini mempunyai pengatur voltan di pin Vin, bagaimanapun, penjagaan mesti diambil kerana semua pin lain beroperasi pada 3.3v dan mudah rosak. Garis bersiri SCL dan SDA memerlukan perintang penarik untuk beroperasi dengan betul sehingga ini telah ditambahkan. Selain itu, Teensy3.6 mempunyai pin ground analog yang bermaksud bahawa terdapat gangguan audio yang kurang mungkin berlaku. Ini membolehkan pengesanan audio yang sangat stabil dan rendah. Unit Mikrofon Freetronics terbukti sangat sensitif dan stabil untuk kesan LED pengesanan audio.

Langkah 2: Kes Cetakan 3D

Kes Cetakan 3D
Kes Cetakan 3D
Kes Cetakan 3D
Kes Cetakan 3D
Kes Cetakan 3D
Kes Cetakan 3D

Sphere berdiameter 110mm dengan ketebalan dinding kira-kira 3mm menggunakan filamen Black PLA. Terdapat 130 LED untuk disambungkan ke dalam unit sehingga lebih praktikal untuk mencetak unit dalam empat komponen untuk memudahkan mengakses bagian dalam sfera dengan besi pematerian.

Fail boleh didapati di Thingiverse di sini

Saya menggunakan pencetak Robo C2 yang berfungsi dengan baik untuk cetakannya. Dengan membahagikan binaan menjadi 4 unit dan mencetak dua kepingan kecil sekaligus mengurangkan masa cetakan dengan ketara.

Langkah 3: Bina Array LED

Naib Johan dalam Peraduan Arduino 2017

Disyorkan: