Isi kandungan:

Lampu Mood Kristal Super Mudah: 6 Langkah
Lampu Mood Kristal Super Mudah: 6 Langkah

Video: Lampu Mood Kristal Super Mudah: 6 Langkah

Video: Lampu Mood Kristal Super Mudah: 6 Langkah
Video: #short #viral cewe hijab dicium di mall 2024, Julai
Anonim
Lampu Mood Kristal Super Mudah
Lampu Mood Kristal Super Mudah

Hello Pembuat! Ini adalah projek arduino super duper mudah yang akan berfungsi sebagai alat pembelajaran dan juga suasana hati yang luar biasa. Hanya beberapa keping, jadi anda boleh mencantumkannya dalam masa yang diperlukan untuk mencetak pangkalan. Menjadikan pelajaran hebat tentang RGB juga!

Beberapa latar belakang projek ini: Adik lelaki saya (sekarang dikenali sebagai Unicorn) dan saya mendapat kotak langganan Kiwico yang hebat (tidak ditaja, hanya memuja) dan dalam peti Tinker bulan ini, Unicorn mendapat cahaya suasana RGB yang sejuk. Dia membinanya tetapi dengan cepat mengetahui setiap warna hanya mempunyai on / off sehingga memiliki warna yang terbatas. Di salah satu kelas saya untuk sekolah, kami mesti membuat projek STEM setiap hari Rabu. Rabu lalu, Unicorn dan saya menyusun semula projek itu bersama-sama sehingga dia dapat membuat kod lebih banyak kemungkinan warna.

Sekiranya anda menggunakannya sebagai pelajaran, saya sarankan mencetak asas untuk pelajar lebih awal. Saya mengambil masa sekitar 4 jam untuk mencetak tambang.

Sila pilih ini dalam peraduan remix! Ini adalah Instructable dan Unicorn pertama saya dan saya berusaha dengan bersungguh-sungguh dalam hal ini. (Saya sekarang dapat menghargai seberapa banyak pengetikan yang berkaitan dengan menulis arahan!)

Bekalan

  • LED RGB (yang kecil berfungsi)
  • Arduino Uno (dan kabel bateri, dan kabel usb untuk diprogramkan, harus disertakan dalam kit asas)
  • Wayar pelompat asas
  • papan roti kecil
  • Perintang 220 ohm
  • Kit kristal Kiwico (atau peresap LED lain)

www.kiwico.com/us/store/dp/color-mixing-le…

Akses ke pencetak 3D (atau ya, model tanah liat seperti sihir model atau sesuatu) / bekas vakum mungkin? kayu jika anda mempunyai alat mungkin sejuk

Langkah 1: Wire It Up

Wire It Up!
Wire It Up!

Sambungkan katod LED RGB yang merupakan pin RGB lebih panjang yang diketuai ke GND Arduino dan tiga pin lain ke pin 11, 10, 9 Arduino melalui perintang 220 ohm.

Langkah 2: Pangkalan Cetak dan Masukkan Diffuser (REMIX TIME!)

Cetakan Pangkalan dan Masukkan Diffuser (REMIX TIME!)
Cetakan Pangkalan dan Masukkan Diffuser (REMIX TIME!)

Pangkalan cetakan 3D (atau model)

Kristal adalah remix # 1 kerana ia adalah remix cahaya kiwico (yang hanya menggunakan beberapa warna)

Asasnya adalah remix # 2, ia adalah gabungan dari penanam poli rendah pada benda yang beragam:

Saya membalikkannya dan memotong beberapa lubang untuk penyebar dan kekuatan di tinkercad. Fail yang saya cetak terdapat di sini.

Langkah 3: Waktu Kod (dan Remix # 3)

Waktu Kod (dan Remix # 3)
Waktu Kod (dan Remix # 3)

Kodnya adalah dari

Ringkasnya, buka aplikasi Arduino dan ikuti sub-langkah di bawah.

1: masukkan kod persediaan.

int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; persediaan kosong () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);}

2: Kod utama.

gelung kosong () {

// WARNA ANDA PERGI DI SINI

} batal RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}

3: Bagaimana warna berfungsi. (tebal = komen saya, jangan tambahkan ke arduino)

Setiap warna yang anda mahukan berkelip / nadi mempunyai urutan ini ditambahkan di bawah gelung void () {

RGB_color (nilai 255, 0, 0 rgb untuk warna yang anda mahukan); // Merah Komenkan warna agar dapat dibaca

kelewatan (1000); Berapa lama warnanya ada, saya cukup yakin ini adalah 1 saat

4: Contoh kod:

int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; persediaan kosong () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);} gelung kosong () {RGB_color (255, 0, 0); // Kelewatan merah (1000); RGB_color (0, 255, 0); // Kelewatan hijau (1000); RGB_color (0, 0, 255); // Kelewatan biru (1000); RGB_color (255, 255, 125); // Kelewatan Raspberry (1000); RGB_color (0, 255, 255); // Kelewatan sian (1000); RGB_color (255, 0, 255); // Kelewatan Magenta (1000); RGB_color (255, 255, 0); // Kelewatan kuning (1000); RGB_color (255, 255, 255); // Kelewatan putih (1000);} batal RGB_colour (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}

Langkah 4: Hantar ke Arduino

Hantar ke Arduino
Hantar ke Arduino

USB pasangkan papan anda ke komputer anda. Tekan tanda semak untuk mengesahkan dan tekan anak panah untuk menghantar ke arduino. Apabila LED mula berkelip melalui kod anda, anda boleh mencabutnya dari komputer anda. Pasangkan bateri 9V ke dalam papan dan kodnya akan berjalan.

Langkah 5: Masukkan Bersama

Letakkan Bersama
Letakkan Bersama

Letakkan papan di dalam alas dengan kabel kuasa keluar dari lubang.

Langkah 6: Ingin Memprogramnya Lagi?

Keluarkan, pasangkan ke komputer, kodkannya, dan letakkan kembali di pangkalan lagi. Selamat mencuba!

Video di dalamnya dilampirkan.

Disyorkan: