Yulduzli musiqali tungi yorug'lik: 5 qadam
Yulduzli musiqali tungi yorug'lik: 5 qadam
Anonim
Yulduzli chiroqli tungi yorug'lik
Yulduzli chiroqli tungi yorug'lik
Yulduzli musiqali tungi yorug'lik
Yulduzli musiqali tungi yorug'lik

Bu ko'rsatma Janubiy Florida universitetining Makecourse loyihasi talablarini bajarish uchun yaratilgan (www.makecourse.com). Ushbu loyiha "Star-Lit" musiqiy tungi yorug'lik deb nomlanadi. Loyihaning asosiy funktsiyalari xona qorong'i bo'lganda boshlanadi, chunki u avtomatik ravishda 3D bosilgan globusni aylantira boshlaydi, rangli LED chiroqlar esa xonadagi "raqs" yulduzlarini yoritadi. Loyihada Arduino platformasi va boshqa komponentlar ishlatiladi. Quyida siz ushbu loyihani bajarish uchun zarur bo'lgan materiallar va qadamlarni ko'rasiz.

1 -qadam: kerakli materiallar va komponentlarni yig'ing

Kerakli materiallar va komponentlarni yig'ing
Kerakli materiallar va komponentlarni yig'ing
Kerakli materiallar va komponentlarni yig'ing
Kerakli materiallar va komponentlarni yig'ing

Tarkibi:

  • 1 ta Arduino Uno R3 klon
  • 1 x USB kabeli
  • 1 X 9V quvvat adapteri
  • 1 X dvigatel haydovchi moduli
  • 1 X non paneli
  • Non paneli o'tish simlarini to'plang
  • Ayol -ayol kabellari
  • 1 x qizil 3 mm LED
  • 1 X 10 kΩ qarshilik
  • 1 x 220Ω rezistorlar
  • 195 mm x 110 mm x 60 mm, vintli, yuqori/qopqoqli quti
  • 18 ta eslatmali "Wind up" musiqiy qutisi "Kalitli tugma" musiqiy harakati
  • Yuvish moslamasi va qanotli 128 mm uzunlikdagi to'liq tishli vint
  • 1 x LDR sensori
  • Neopixel kutubxonasi bilan mos keladigan RGB 24 LED halqa
  • 100 mm radiusli va devor kengligi 10,75 mm bo'lgan 2 ta 3D bosilgan yarim sharlar

    • ikkala yarim sharning yuqori markazida 15 mm radiusli teshik bor
    • faqat bitta yarim sharda 6,5-7 mm kenglikdagi teshiklar tarqalgan
  • Elektr asbob

    Qutining tagida kerakli teshiklarni yaratish uchun

  • Issiq elim/kremniy quroli

2 -qadam: tizim sxemasi

Tizim sxemasi
Tizim sxemasi
Tizim sxemasi
Tizim sxemasi
Tizim sxemasi
Tizim sxemasi

Bu erda men non paneli va arduino munosabatlarining bir nechta tasvirini, shuningdek, uni muhokama qiladigan videoni qo'shdim.

Quyidagi videoda, RGB 24 LED halqasidan tashqari, loyihaning barcha komponentlarining sxematik sozlanishi qisqacha ko'rsatilgan.

Yaxshiyamki, RGB 24 LED halqasini o'rnatish juda oddiy, chunki arduino va taxtaga uchta asosiy pin biriktiriladi:

  • kirish pinini arduino 6 -piniga ulang
  • PWR va GND pinlarini non panelidagi quvvat va er relslariga ulang

3 -qadam: Arduino kodi

Bu erda men zdu faylini va uni muhokama qiladigan videoni qo'shdim.

4 -qadam: Komponentlarni o'rnatish

Komponentlarni o'rnatish
Komponentlarni o'rnatish
Komponentlarni o'rnatish
Komponentlarni o'rnatish
Komponentlarni o'rnatish
Komponentlarni o'rnatish

Endi arduino sxemasi va loyiha uchun to'g'ri kodlash bor, biz komponentlarni kerakli joyga o'rnatishimiz mumkin.

Bundan oldin, ikki yarim globus Autodesk Inventor -da yaratilgan. Globuslar uchun to'g'ri o'lchovlar ko'rsatmaning birinchi bosqichida keltirilgan. Men ham dunyoning yuqori va pastki yarmining ikkita tasvirini qo'shdim. Va qismlar 3D bosilgandan so'ng:

  • Arduino va non taxtasini qutiga joylashtiring

    barcha simlar bo'shashmagan va to'g'ri ulanganligiga ishonch hosil qiling

  • Qutining ichida musiqiy shamollatish moslamasini qutining yon tomoniga qo'yish va burab qo'yish kerak
  • Teshiklar qilish uchun elektr asboblardan foydalaning

    • qutining orqa tomonida arduino quvvat manbalari uchun ikkita teshik ochiladi
    • qutining yuqori qopqog'ida teshik ochiladi

      arduino va taxtadan simlar bu teshikdan qadam dvigateliga va dunyoning pastki yarmidagi 24 ta LED halqaga o'tishi kerak

    • qutining qopqog'ining burchaklarida ikkita kichik teshik ochiladi, shunda Red Led indikatori va LDR sensori tepaga chiqadi.

      • LED yonib turishi kerak, chunki bu tizim yoqilganligini ko'rsatadi
      • xonaning yorug'lik intensivligini aniqlash uchun LDR sensori tepaga ko'tarilishi kerak
    • musiqa asbobining tugmachasi uchun qutining yon tomonida teshik ochish kerak
  • Dunyoning pastki yarmini qutining yuqori qismiga ulash uchun issiq kremniy/yopishtiruvchi tabancadan foydalanish kerak
  • Nihoyat

    • uzun vintni dunyoning yuqori yarmidagi markazlashtirilgan teshikka ulang

      bu yuvish va murvat bilan tortilishi kerak

    • mahkamlangandan so'ng, vintni step motoriga ulang

      bu qadam dvigateli ham aylanayotganda dunyoning yuqori yarmini aylantirishi kerak

5-qadam: Yulduzli musiqali tungi yorug'likdan zavqlaning

Tizim ishga tayyor bo'lishi kerak!

  • Kodni muvaffaqiyatli yuklaganingizdan so'ng, arduino -ni quvvat manbaiga ulang
  • Keyin qorong'i xonaga chiroqlarni o'chiring
  • Musiqiy asbobni yoqing
  • &
  • Xursand bo'ling!

Tavsiya: