Isi kandungan:
- Langkah 1: Bahagian dan Alat:
- Langkah 2: Proses Pembinaan:
- Langkah 3: Aplikasi Progamming 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]. Diubah suai terakhir: 2024-01-30 11:12
Ini adalah bulan bercetak 3D dengan pendirian. Dibina dengan jalur LED RGB 20 led yang disambungkan ke arduino uno dan diprogramkan untuk dikendalikan dengan blynk. Arduino kemudian dapat dikendalikan melalui aplikasi dari blynk pada iPhone atau Android.
Langkah 1: Bahagian dan Alat:
Jalur LED 1x - ws2812b, saya menggunakan jalur 30m 1m dan memotong 20 led untuk ini.
1x - Bulan dicetak 3D, pautan untuk memuat turun dari benda yang beragam:
1x - pendirian bulan bercetak 3D, pautan dari benda yang beragam:
1x - pemegang jalur LED bercetak 3D, muat turun sendiri fail zip tambahan untuk mendapatkan fail. Anda perlu meningkatkannya hingga 1000%!
1x - kabel arduino uno +
1x komputer dengan rangkaian
Langkah 2: Proses Pembinaan:
Saya mulakan dengan meletakkan pita pada jalur yang dipimpin dan melekatkannya pada pemegang jalur yang dipimpin. Pastikan tidak menutup lampu dan juga menggunakan pita bukan konduktif semasa anda memasangkannya ke gulungan.
Untuk menjadikan pendirian bulan lebih kukuh, saya menggunakan beberapa pita dua sisi dan memberikan tekanan selama beberapa saat dan mereka menahannya dengan baik.
Jalur yang dipimpin dengan pemegang gulungan yang dipimpin diletakkan di atas dudukan, saya menolak kabel dari jalur yang dipimpin melalui penyangga dan menyambungkannya ke arduino. Saya juga menggunakan beberapa pita dua sisi untuk meletakkannya di tempatnya.
Bagaimana kabel disambungkan:
- Kabel hitam ke tanah (gnd)
- Kabel merah hingga 5v dari arduino
- Kabel hijau ke pin 8, kod dari fail zip juga akan menggunakan pin 8 + 20 led.
Saya tidak menggunakan bekalan kuasa luaran, jadi saya menurunkan kecerahan yang digunakan pada LED.
Arduino uno agak besar untuk pendirian ini, jadi saya terpaksa mencabut lapisan bawah pada dudukan dan mengatur keseluruhan pendirian di atas kotak kecil dengan beberapa ruangan di bawah bulan.
Saya hanya meletakkan bulan di atas gulungan, jadi mungkin hanya boleh dinaikkan sekiranya diperlukan.
Langkah 3: Aplikasi Progamming Arduino + Blynk:
Program ini kebanyakannya diambil dari halaman contoh blynk:
Saya menggunakan kawalan zebra RGB dan slider untuk menetapkan kecerahan.
Apabila anda telah menetapkan kod autentikasi anda dan memuat naik kod tersebut ke arduino, maka anda boleh memulakan cmd jika pautan anda di tingkap atau Terminal di mac atau linux ke panduan di sini: https://www.youtube.com/embed/ fgzvoan_3_w
Kod:
#include #include // Anda harus mendapatkan Auth Token dalam Aplikasi Blynk. // Pergi ke Tetapan Projek (ikon kacang). char auth = "KOD ANDA DI SINI"; // tetapkan kod anda dari aplikasi blynk di sini Adafruit_NeoPixel strip = Adafruit_NeoPixel (20, 8, NEO_GRB + NEO_KHZ800); // 20 adalah untuk jumlah led, 8 di pin yang digunakan pada papan arduino // Masukkan nilai 0 hingga 255 untuk mendapatkan nilai warna. // Warna adalah peralihan r - g - b - kembali ke r. uint32_t Wheel (byte WheelPos) {if (WheelPos <85) {return strip. Color (WheelPos * 3, 255 - WheelPos * 3, 0); } lain jika (WheelPos <170) {WheelPos - = 85; jalur balik. Warna (255 - WheelPos * 3, 0, WheelPos * 3); } lain {WheelPos - = 170; jalur balik. Warna (0, WheelPos * 3, 255 - WheelPos * 3); }} BLYNK_WRITE (V2) {int brightness = param.asInt (); strip.setBrightness (kecerahan); } BLYNK_WRITE (V1) {int shift = param.asInt (); untuk (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.show (); } persediaan tidak sah () {// Konsol debug // Blynk akan berfungsi melalui Serial // Jangan membaca atau menulis siri ini secara manual dalam lakaran anda Serial.begin (9600); Blynk.begin (Siri, pengarang); jalur.begin (); strip.show (); } gelung kosong () {Blynk.run (); }
Langkah 4: Gambar Akhir:
Anda kini dapat mengawal warna dan kecerahan bulan dengan telefon anda. Anda juga melihat bulan yang lebih terperinci dengan cahaya kuning / putih pada kecerahan yang lebih rendah. Tetapi warnanya kelihatan sangat bagus pada bulan bercetak 3D.
Semoga ini dapat membantu seseorang:)
Disyorkan:
Jalur LED Neopixel Ws 2812 Dengan Arduino Dikendalikan oleh Bluetooth Dari Android atau Iphone: 4 Langkah
Jalur LED Neopixel Ws 2812 Dengan Arduino Dikendalikan oleh Bluetooth Dari Android atau Iphone: Halo kawan-kawan dalam arahan ini saya telah membincangkan tentang cara mengendalikan jalur LED neopixel atau jalur LED ws2812 dari telefon Android atau iphone anda menggunakan sambungan Bluetooth. Supaya anda dapat tambah jalur led neopixel di rumah anda bersama dengan Arduino dengan
Automasi Rumah yang Dikendalikan Suara (seperti Alexa atau Google Home, tidak memerlukan Wifi atau Ethernet): 4 Langkah
Automasi Rumah yang Dikendalikan Suara (seperti Alexa atau Google Home, tidak memerlukan Wifi atau Ethernet): Pada dasarnya ini adalah relai terkawal arduino berasaskan SMS dengan persediaan pembantu google untuk menghantar mesej atas arahan suara. Ia sangat mudah dan murah dan berfungsi seperti iklan Alexa dengan anda perkakas elektrik yang ada (jika anda mempunyai Moto -X smartp
Cara Membuat Spike Buster atau Papan Suis yang Dikendalikan Jauh Dengan Menggunakan Atmega328P Berdiri: 6 Langkah (dengan Gambar)
Cara Membuat Spike Buster atau Papan Suis yang Dikawal Jauh Menggunakan Standalone Atmega328P: Dalam projek ini saya akan menunjukkan cara membina Spike Buster atau Switch Board yang dikendalikan dari jarak jauh menggunakan Standalone Atmega328P. Projek ini dibina di papan PCB Custom dengan komponen yang sangat sedikit. Sekiranya anda lebih suka menonton video, maka saya telah memasukkannya sama atau
Cara Jailbreak IPhone atau IPod Sentuh 1.1.4 atau Rendah Anda: 4 Langkah
Cara Jailbreak IPhone 1.1.4 atau IPhone atau IPod Rendah Anda: Cara jailbreak iPhone 1.1 atau iPod Touch 1.1.4 atau lebih rendah dan pasang aplikasi pihak ketiga. PERINGATAN: Saya tidak akan bertanggungjawab atas kerosakan yang berlaku pada iPhone, iPod Touch atau Komputer anda. Namun, ZiPhone tidak pernah merosakkan iPhone atau iPod Untuk
Stesen Dok Ipod / Mp4 atau Pelayan Mp3 Dikendalikan Dari Tempat Tidur Dengan Sifar Kos: 12 Langkah
Stesen Dermaga Ipod / Mp4 atau Pelayan Mp3 Dikendalikan Dari Tempat Tidur Dengan Zero Kos: Hai, saya ingin mendengar lagu mp3 saya di teater rumah saya, tetapi, teater rumah saya ada di bilik tidur saya dan komputer saya berada di sisi lain dari rumah saya. Bosan dengan cakera bakar, saya menyelesaikan masalah ini … Saya memerlukan apa-apa dengan bekalan kuasa berterusan, kawalan