Daftar Isi:
- Langkah 1: Bagian dan Alat:
- Langkah 2: Proses Membangun:
- Langkah 3: Memprogram Aplikasi Arduino + Blynk:
- Langkah 4: Gambar Akhir:
Video: RBG 3D Printed Moon Dikendalikan Dengan Blynk (iPhone atau Android): 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Ini adalah bulan cetak 3D dengan dudukan. Dibangun dengan strip LED RGB 20 led yang terhubung ke arduino uno dan diprogram untuk dikontrol dengan blynk. Arduino kemudian dapat dikontrol melalui aplikasi dari blynk di iPhone atau Android.
Langkah 1: Bagian dan Alat:
1x - strip LED ws2812b, saya menggunakan strip 1m 30led dan memotong 20 led untuk ini.
1x - bulan cetak 3D, tautan untuk mengunduh dari thingiverse:
1x - dudukan bulan cetak 3D, tautan dari thingiverse:
1x - Pemegang strip LED cetak 3D, unduhan file zip yang ditambahkan sendiri untuk mendapatkan file. Anda perlu menskalakannya hingga 1000%!
1x - arduino uno + kabel
1x komputer dengan jaringan
Langkah 2: Proses Membangun:
Saya mulai dengan meletakkan selotip pada strip yang dipimpin dan menempelkannya ke pemegang strip yang dipimpin. Pastikan untuk tidak menutupi lampu apa pun dan juga menggunakan selotip non-konduktif saat Anda memasangnya ke gulungan.
Untuk membuat dudukan bulan lebih kokoh, saya menggunakan selotip dua sisi dan memberi tekanan selama beberapa detik dan keduanya saling menempel dengan sangat baik.
Strip led dengan dudukan gulungan led diletakkan di atas dudukan, saya mendorong kabel dari strip yang dipimpin melalui dudukan dan menghubungkannya ke arduino. Saya juga menggunakan selotip dua sisi untuk menahannya.
Bagaimana kabel terhubung:
- Kabel hitam ke ground (gnd)
- Kabel merah ke 5v dari arduino
- Kabel hijau ke pin 8, kode dari file zip juga akan menggunakan pin 8 + 20 led.
Saya tidak menggunakan catu daya eksternal jadi saya menurunkan kecerahan yang digunakan ke led.
Arduino uno agak besar untuk dudukan ini, jadi saya harus menarik lapisan bawah dudukan dan meletakkan seluruh dudukan di atas kotak kecil dengan ruang di bawah bulan.
Saya baru saja meletakkan bulan di atas gulungan, jadi mungkin saja untuk mengangkatnya jika itu diperlukan.
Langkah 3: Memprogram Aplikasi Arduino + Blynk:
Program ini sebagian besar diambil dari halaman contoh blynk:
Saya menggunakan kontrol RGB zebra dan penggeser untuk mengatur kecerahan.
Ketika Anda telah mengatur kode auth Anda dan mengunggah kode ke arduino, maka Anda dapat memulai cmd jika Anda di windows atau Terminal di mac atau linux tautan ke panduan di sini: https://www.youtube.com/embed/ fgzvoan_3_w
Kode:
#include #include // Anda harus mendapatkan Token Auth di Aplikasi Blynk. // Masuk ke Pengaturan Proyek (ikon kacang). char auth = "KODE ANDA DI SINI"; //set kode Anda dari aplikasi blynk di sini Adafruit_NeoPixel strip = Adafruit_NeoPixel(20, 8, NEO_GRB + NEO_KHZ800); // 20 adalah untuk jumlah led, 8 pada pin yang digunakan pada board arduino // Masukkan nilai 0 hingga 255 untuk mendapatkan nilai warna. // Warna adalah transisi r - g - b - kembali ke r. uint32_t Wheel(byte WheelPos) { if (WheelPos < 85) { kembali strip. Warna(WheelPos * 3, 255 - WheelPos * 3, 0); } else if (WheelPos < 170) { WheelPos -= 85; kembali strip. Warna(255 - WheelPos * 3, 0, WheelPos * 3); } else { WheelPos -= 170; kembali strip. Color(0, WheelPos * 3, 255 - WheelPos * 3); } } BLYNK_WRITE(V2){ int kecerahan = param.asInt(); strip.setBrightness(kecerahan); } BLYNK_WRITE(V1) { int shift = param.asInt(); for (int i = 0; i < strip.numPixels(); i++) { strip.setPixelColor(i, Wheel(shift & 255)); // ATAU: strip.setPixelColor(i, Wheel(((i * 256 / strip.numPixels()) + shift) & 255); } strip.tampilkan(); } void setup() { // Debug console // Blynk akan bekerja melalui Serial // Jangan membaca atau menulis serial ini secara manual di sketsa Serial.begin(9600); Blynk.begin(Serial, auth); strip.mulai(); strip.tampilkan(); } void loop() { Blynk.run(); }
Langkah 4: Gambar Akhir:
Anda sekarang dapat mengontrol warna dan kecerahan bulan dengan ponsel Anda. Anda juga melihat bulan yang jauh lebih detail dengan lampu kuning/putih pada kecerahan yang lebih rendah. Tapi warnanya terlihat sangat bagus di bulan yang dicetak 3D.
Semoga ini membantu seseorang:)
Direkomendasikan:
Neopixel Ws 2812 LED Strip Dengan Arduino Dikendalikan oleh Bluetooth Dari Android atau Iphone: 4 Langkah
Neopixel Ws 2812 LED Strip Dengan Arduino Dikendalikan oleh Bluetooth Dari Android atau Iphone: Halo teman-teman dalam instruksi ini saya telah membahas tentang cara mengontrol strip led neopixel atau strip led ws2812 dari ponsel Android atau iphone Anda menggunakan konektivitas Bluetooth. tambahkan strip led neopixel di rumah Anda bersama dengan Arduino dengan
Cahaya Suasana Hati Android yang Dikendalikan Suara: 11 Langkah (dengan Gambar)
Cahaya Suasana Hati Android Terkendali Suara: Saya perlu membuat kelas untuk Grup Pembuat lokal kami. Sesuatu yang menjamin bahkan pengunjung pertama kali mendapatkan kemenangan yang pasti dan hadiah besar tanpa kerumitan, tanpa keributan, dan tanpa alat atau bahan khusus. Para siswa perlu membawa pulang sesuatu yang
RC Car Hack - Bluetooth Dikendalikan Melalui Aplikasi Android: 3 Langkah (dengan Gambar)
RC Car Hack - Bluetooth Controlled Via Android App: Saya yakin Anda masing-masing dapat menemukan mobil RC yang tidak digunakan di rumah. Instruksi ini akan membantu Anda mengubah mobil RC lama Anda menjadi hadiah asli :) Karena ukuran mobil RC yang saya miliki kecil, saya memilih Arduino Pro Mini sebagai pengontrol utama. Lain
Cara Jailbreak IPhone atau IPod Touch 1.1.4 atau Lebih Rendah Anda: 4 Langkah
Cara Jailbreak 1.1.4 atau Lebih Rendah IPhone atau IPod Touch Anda: Cara jailbreak 1.1.4 atau lebih rendah iPhone atau iPod Touch dan menginstal aplikasi pihak ketiga. PERINGATAN: Saya tidak akan bertanggung jawab atas kerusakan yang terjadi pada iPhone, iPod Touch, atau Komputer Anda. Namun, ZiPhone tidak pernah merusak iPhone atau iPod To
Ipod / Mp4 Dock Station atau Server Mp3 Dikendalikan Dari Tempat Tidur Dengan Biaya Nol: 12 Langkah
Ipod / Mp4 Dock Station atau Server Mp3 Dikendalikan Dari Tempat Tidur Dengan Biaya Nol: Hai, saya ingin mendengarkan lagu mp3 saya di home theater saya, tetapi, home theater saya ada di kamar tidur saya dan komputer saya ada di sisi lain rumah saya. Lelah membakar cakram, saya memecahkan masalah ini … Saya membutuhkan sesuatu dengan catu daya terus menerus, kontrol