Мазмуну:

SpotLight Interactive Nightlight: 4 кадам
SpotLight Interactive Nightlight: 4 кадам

Video: SpotLight Interactive Nightlight: 4 кадам

Video: SpotLight Interactive Nightlight: 4 кадам
Video: Girls after shifting to pune🤩🤩 #kp #pune 2024, Июль
Anonim
Image
Image
Circuitry
Circuitry

SpotLight-бул Arduino тарабынан иштелип чыккан, интерактивдүү түнкү жарык, модага негизделген сүйкүмдүү форма факторун алат. Жарык үч интерактивдүү функцияга ээ:

1) Жарыкты күйгүзүү жана өчүрүү үчүн SpotLightтин арт жагына тыйын салыңыз.

2) Чырактарды тынчтандыруучу көк түскө айландыруу үчүн SpotLightти сүйүңүз.

3) Прожектор менен сүйлөшүңүз. Коркутпаган, бийик үндөр анын көздөрүн жашыл кылып коёт. Жай үндөр аларды кызартып жиберет.

Жабдуулар

1. Arduino тактасы. Бул долбоордо мен Uno колдонуп жатам.

2. Эки RGB LED (https://www.adafruit.com/product/159)

3. Фоторезистор (https://www.adafruit.com/product/161)

4. Микрофон (https://www.adafruit.com/product/1713)

5. Резисторлор: (6) 2.2kΩ каршылыгы, (2) 1.5kΩ каршылыгы

6. Иш. Мен Pug piggy-банкын (Puggy Bank?) Куткаруу армиясынан таптым. Чыгармачылыкка умтулуңуз жана бул уникалдуу нерсени табыңыз!

1 -кадам: Circuitry

Бул схеманын схемасы. Негизги компоненттери төмөнкүлөр:

Киргизүү

1) Микрофон - сүрөттүн төмөнкү сол жагында, аудио жыштыктарды угуу үчүн колдонулат

2) Фотоэлемент (жогорку сол жакта) - итиңизди эркелетип жатканыңызды аныктоо үчүн колдонулат

3) Күйгүзүү/Өчүрүү. Бул диаграммада (жогорку сол жакта) баскыч катары көрсөтүлгөн, бирок биз тыйын менен жабыла турган ачык схеманы түзүү үчүн акыркы долбоордо tinfoil колдонобуз. Бул иш жүзүндө ылдый басылганда схеманы жабуучу баскычка окшош.

Output

Окшош зымдары бар эки RGB LED.

2 -кадам: Код

Code
Code

Бул долбоордун булак коду бул жерде жеткиликтүү:

github.com/mathisonian/spot-light-nightlig…

Ардуинодо колдонуп жаткан төөнөгүчтөр коддо колдонулган төөнөгүчтөргө туура келгенин текшериңиз. Сиз нерселерди кантип туташтырганыңызга жараша, бул маанини өзгөртүүгө туура келиши мүмкүн:

github.com/mathisonian/spot-light-nightlig…

Бул код микрофон кабыл алган аудио толкун формасын жыштык спектрине айландыруу үчүн Fast Fourier Transform (FFT) колдонот. Бул бизге жыштыктарды угууга жана ошонун негизинде светодиоддордун түсүн өзгөртүүгө мүмкүнчүлүк берет. Код жыштык спектринин төмөнкү чеги басымдуу болгондо жарыкты кызылга, ал эми жогорку чеги жашыл болгондо орнотулган. Бул параметрлер менен ойноп көрүңүз жана эмне кыла алаарыңызды көрүңүз!

3 -кадам: Case

Case
Case
Case
Case

Биринчи нерсе - өзүңүзгө иш табыңыз!

Бул ит куткаруу армиясынан келген, бирок мен ишенем, түн жарыгына айлануу үчүн башка кызыктуу нерселерди таба аласыз. Ит көңдөй болгондуктан, бизге электрондук компоненттерди түз дененин ичине киргизүүгө мүмкүндүк берет.

Мен бургулоо менен фото ячейкасына жайгаштыруу үчүн иттин көзүндө тешиктерди жана сол кулактын артында кичинекей тешикти түздүм. Мен микрофондун үндөрдү жакшыраак кабыл алышы үчүн оң кулагымдын артына бүтүн кылдым; микрофон ошол тешиктин жанында баштын ичине орнотулган. Ошол компоненттерди ордуна коюу үчүн ысык желимди колдонуңуз.

Монетанын иштешин түзүү үчүн, схемада көрсөтүлгөн зымдарды бир баскычка туташуу катары туташтырып, анын ордуна ар бир капталын жалбырактардын айрым жерлерине туташтырыңыз. Калай фольгасынын эки бөлүгүн тыйын (мисалы, чейрек) экөөнө бир убакта тийип тургандай кылып, схеманы жабыңыз.

4 -кадам: ырахат алыңыз

Ырахат
Ырахат
Ырахат
Ырахат

Жаңы чыгармачылыгыңыз менен көңүл ачыңыз! Эгерде сизде бул көрсөтмөлөрдү аткарууда кандайдыр бир көйгөйлөр пайда болсо, GitHub репозиторийинде маселе калтыруудан тартынбаңыз же мени twitterде @mathisonian деп белгилеңиз.

Сунушталууда: