Isi kandungan:
- Langkah 1: Pertama: Lukis / Cetak / Tebuk atau Gerudi Bintang Anda
- Langkah 2: Masa Solder
- Langkah 3: … dan Lebih Memateri
- Langkah 4: Menggabungkan Perkara
- Langkah 5: Masa Pengaturcaraan
- Langkah 6: Apa Seterusnya: Perkara Yang Anda Mahu Cuba
- Langkah 7: Akhirnya …
- Langkah 8: Video Projek Selesai. Selamat mencuba
Video: Sparkling Arduino Xmas Star: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:06
Oleh itu, saya rasa agak terlambat untuk memulakan projek Krismas tahun ini. Tetapi mungkin anda sudah mempunyai semua yang anda perlukan, dan mungkin anda tidak akan ke mana-mana tahun ini: Kemudian mungkin, mungkin anda mahu mencuba projek kecil ini. Senarai bahagian ada di bawah, jadi periksa sendiri!
Ini bintang pentagram 20 LED dalam pelbagai warna yang sesuai dengan musim.
Dan kerana Arduino didorong, anda boleh menjadi kreatif dengan corak pencahayaan anda: Saya akan memberikan beberapa pilihan untuk anda mulakan supaya anda mendapat inspirasi anda sendiri. Kemudian kongsi!
Bekalan:
Cahaya:
- 10 LED 3mm hijau
- 5 LED 3mm merah
- 5 LED 3mm kuning
- 1 putih 3mm
- 5 220 perintang Ohm
Kawalan:
- 1 Arduino Uno (atau serasi)
- 1 Adafruit 16-Channel 12-bit PWM / Servo Driver - antara muka I2C - PCA9685 (atau serasi)
Perkara Lain:
- papan roti bersaiz yang sesuai (saya menggunakan papan pin 830 dengan saluran bekalan kuasa di setiap sisi)
- Bekalan kuasa 5V
- sekumpulan wayar pelompat
- 20 + 1 wayar 18AWG untuk LED dan GND
Langkah 1: Pertama: Lukis / Cetak / Tebuk atau Gerudi Bintang Anda
Sekiranya anda tidak pandai melukis (seperti yang saya akui, saya; begitu juga harus menggunakan www.wikipedia.org): Cari pentagram di mana-mana laman web gambar percuma, skala hingga kira-kira 8cm (3 1/8 ) dan cetaklah.
Untuk menyatukan LED dengan mudah, anda boleh menebuk lubang pada kadbod di setiap hujung bintang anda dan setiap persimpangan ditambah satu di tengah. Atau anda memindahkan kedudukan ke papan lapis tipis dan menggerudi lubang 3mm (1/8 ) seperti yang ditunjukkan dalam foto.
Langkah 2: Masa Solder
Pilih mana-mana kedudukan untuk LED hijau, kuning dan merah anda. Saya memutuskan untuk memiliki warna putih di tengah, tetapi anda mungkin menggunakan warna apa pun. Bintang saya adalah campuran yang agak rawak, tetapi cara mengatur warna yang teratur tentu akan berfungsi juga!
Seterusnya, bengkokkan katod setiap LED dalam sudut 90 °. Pastikan membengkokkan semua arah yang sama yang akan memudahkan pematerian kemudian. Katod adalah wayar yang lebih pendek dari setiap LED atau sisi rata perumahan.
Posisikan setiap LED di lubang yang sesuai dan pateri semua katod bersama-sama untuk membentuk bentuk bintang seperti yang dilihat dalam foto. Awas: Pastikan tidak membuat katod pendek dan anod (sisi kaki / bulat lebih panjang).
Langkah 3: … dan Lebih Memateri
Setelah bintang anda selesai, anda perlu memasang wayar ke setiap anod LED (ingat: kaki panjang, sisi bulat…). Bagi bintang saya, saya memilih wayar hijau dan putih, kebanyakannya kerana kebetulan memilikinya. Pasang juga satu wayar dengan warna yang berbeza pada katod (iaitu pada titik mana pun pada bintang yang anda bina pada langkah sebelumnya); Saya menggunakan wayar hitam (tidak terlalu gembira, tetapi warna hitam digunakan secara tradisional untuk GND, saya tidak dapat menahannya).
Untuk kemudahan, cari cara untuk mengatur wayar anda mengikut urutan yang masuk akal bagi anda. Terutama:
- Jauhkan wayar (-) / katod
- Kenali LED tengah (putih)
- asingkan 5 LED yang terletak di persimpangan pentagram (LED "dalaman")
Langkah 4: Menggabungkan Perkara
Setelah menyolder bintang cantik anda (yang saya pasti akan kelihatan lebih baik daripada bintang saya: Anda akan sangat berhati-hati untuk mengekalkannya dalam keadaan hebat!), Sudah tiba masanya untuk menghubungkan semuanya. Maaf saya tidak melakukan FRITZING, jadi saya akan mencuba dan menerangkan. Gambaran keseluruhan terdapat pada gambar pertama, dan langkah-langkah seterusnya ditunjukkan dengan sewajarnya.
Di Papan Roti
- Masukkan bekalan 5V anda. Pastikan bekalan (+) berada di kedudukan papan roti (+)!
- letakkan papan PWM 16 saluran di papan roti pada kedudukan yang senang
- letakkan 5 220 perintang Ohm dengan mudah di sebelah satu sama lain
Dari Arduino ke Breadboard
- Sambungkan Arduino GND ke papan roti (-)
- Sambungkan Arduino SCL ke papan PWM SCL dan SDA ke SDA
- Sambungkan satu pelompat dari pin Arduino 3, 4, 5, 6, 7 o satu sisi setiap perintang
Dari PWM Breakout ke Breadboard
- 16 wayar pelompat beralih dari output PWM pada pelarian ke 16 baris berturut-turut di papan roti
- GND disambungkan ke (-) pada jalur kuasa papan roti
- VCC disambungkan ke (+) pada helai papan roti
- kerana kita hanya akan menggunakan LED kecil, saya tidak menggunakan sambungan V +
Sambungan "Bintang"
- Kawat katod (hitam!) Disambungkan ke (-) di papan roti
- LED tengah (putih) disambungkan ke pin PWM 15
- LED 5 "dalaman" disambungkan ke hujung perintang yang lain
- baki 15 LED disambungkan ke pin PWM 0 hingga 14 dengan sewajarnya
Barang lain
- Anda perlu mengaktifkan papan roti anda
- … Dan sambungkan Arduino ke PC anda menggunakan kabel USB standard
Langkah 5: Masa Pengaturcaraan
Masa untuk kreatif dan meletakkan kilauan ANDA untuk projek ini.
Fail contoh saya berdasarkan perpustakaan Adafruit_PWMServoDriver yang saya dapati senang digunakan (dan didokumentasikan dengan baik).
Semuanya bermula dengan memanggil perpustakaan, menentukan pemboleh ubah yang diperlukan (dan saya mungkin terlepas membersihkannya dalam contoh-contoh kemudian!)
Di bahagian SETUP, anda akan melihat breakout PWM diinisialisasi dan port bersiri dibuka (yang saya gunakan untuk debugging … gaya pengaturcaraan saya kebanyakannya copy-paste-try-fail-try-repeat!) Serta menentukan 5 pin untuk LED dalaman sebagai OUTPUT.
Akhirnya dalam LOOP saya akan membiarkan LED berkelip secara rawak, atau mengejar, atau mempunyai kumpulan mereka menyala dan mati. Cubalah, lihat apa yang mereka buat sendiri: Itulah maksud hadiah Krismas, bukan? Terkejut! Semoga anda menikmati!
BTW: Beberapa contoh terdapat di instagram saya (@nicnowak) seperti ini di sini:
Sieh dir diesen Beitrag auf Instagram an
Ein Beitrag geteilt von nicnowak (@nicnowak)
Langkah 6: Apa Seterusnya: Perkara Yang Anda Mahu Cuba
Semoga anda menikmati INSTRUCTABLE ini setakat ini. Sekiranya ada, berikut adalah beberapa idea yang boleh anda lakukan untuk menjadikannya lebih menyeronokkan:
Gunakan LED BESAR! 5mm, 8mm. Jangan lupa mereka mungkin memerlukan lebih banyak kuasa sehingga anda ingin memasang bekalan kuasa yang berasingan ke V + pada papan PWM dan menyambungkan LED dengan sewajarnya.
Gunakan LEBIH LED! Oleh kerana papan PWM berasaskan I2C, anda boleh merantai pelbagai papan (sehingga 62!) Dan mempunyai banyak LED. Bentuk bintang kompleks mungkin, bahkan mungkin bentuk 3D menjadi pilihan?
Gunakan WARNA BERBEZA! Sudah tentu merah, emas dan hijau adalah tema Krismas yang biasa, tetapi warna biru dan putih kelihatan seperti pilihan yang menarik.
Buat PERUMAHAN BERBENTUK BINTANG! Wayar yang kelihatan bukanlah sesuatu yang dianggap menarik oleh semua orang secara estetik (baik: saya…), jadi kotak kayu lapis atau plastik untuk menutupi bintang dapat menambahkan semangat Krismas. Bolehkah anda mencetak 3D? Ya anda boleh !! (Saya tidak boleh …)
Gunakan DIFFUSOR! LED Bare mempunyai kawasan fokus yang sangat kecil. Menggunakan sebilangan bahan peresap seperti kertas separa telus atau plastik lut akan menghaluskan lampu.
Buat KESAN CAHAYA MUDAH! Atau menjadikannya lebih meriah: Terserah kepada anda.
Tambahkan KAWALAN! Pada penghujung hari, Arduino anda boleh melakukan lebih banyak daripada hanya 21 LED. Sertakan suis untuk beralih antara corak cahaya. Jadikan ia sensitif. Jadikannya bersinar ketika matahari terbenam.
Langkah 7: Akhirnya …
Seperti yang anda perhatikan, komponen saya adalah papan "serasi". Mereka baik, murah, dan mudah didapati di banyak kedai.
Namun, jika anda mampu, sokong pencipta yang memberikan semua ini kepada kami:
www.arduino.cc
www.adafruit.com /
Langkah 8: Video Projek Selesai. Selamat mencuba
Sebahagiannya difilemkan dengan hanya LED kosong sementara yang lain saya menggunakan kertas putih biasa untuk menyebarkan cahaya.
Mana yang lebih anda sukai?
Disyorkan:
Berhati-hati dengan ATLAS - STAR WARS - Death Star II: 7 Steps (with Pictures)
Berhati-hati dengan ATLAS - STAR WARS - Death Star II: Bangun dari model plastik Bandai Death Star II. Ciri utama merangkumi: ✅Kesan cahaya dan suara bintang kematian
Star Track - Arduino Powered Star Pointer dan Tracker: 11 Langkah (dengan Gambar)
Star Track - Arduino Powered Star Pointer and Tracker: Star track adalah sistem penjejakan bintang yang diilhamkan oleh Arduino dan GoTo-mount. Ia dapat menunjuk dan mengesan objek di langit (Koordinat Celestial diberikan sebagai input) dengan 2 Arduino, gyro, modul RTC, dua motor stepper murah dan struktur cetak 3D
Kamera Raspberry PI dan Death Star Death Star: 5 Langkah (dengan Gambar)
Kamera Raspberry PI dan Light Control Death Star: Seperti biasa saya ingin membina peranti yang berguna, berfungsi dengan mantap dan sering juga merupakan peningkatan berbanding dengan penyelesaian semasa di rak. Berikut adalah satu lagi projek hebat, yang asalnya bernama Shadow 0f Phoenix, perisai Raspberry PI dalam
Arduino XMAS Hitcounter: 6 Langkah (dengan Gambar)
Arduino XMAS Hitcounter: Krismas semakin hampir, jadi inilah sumbangan saya untuk memberi anda suasana yang tepat. Ini adalah hitcounter blog, yang membunyikan loceng. Secara harfiah. Ini memberikan senyuman di wajah anda, setiap kali seseorang memukul blog anda. Ia terdiri daripada papan Arduino, loceng, dan
Kotak Xmas: Lampu Krismas dan Muzik Arduino / ioBridge yang Dikendalikan Internet dan Pertunjukan Muzik: 7 Langkah
Xmas-box: Arduino / ioBridge Internet Controlled Christmas Lights and Music Show: Projek xmas-box saya terdiri daripada lampu Krismas dan pertunjukan muzik yang dikendalikan oleh internet Lagu Krismas boleh diminta secara dalam talian yang kemudian dimasukkan dalam barisan dan dimainkan mengikut urutan yang diminta. Muzik disebarkan pada stat FM