Агуулгын хүснэгт:

SpotLight интерактив шөнийн гэрэл: 4 алхам
SpotLight интерактив шөнийн гэрэл: 4 алхам

Видео: SpotLight интерактив шөнийн гэрэл: 4 алхам

Видео: SpotLight интерактив шөнийн гэрэл: 4 алхам
Видео: 📖NOVEL | Загадочная фабрика игрушек Аудиокнига 2024, Долдугаар сарын
Anonim
Image
Image
Хэлхээ
Хэлхээ

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.2 кОм эсэргүүцэл, (2) 1.5 кОм эсэргүүцэл

6. Кейс. Би авралын армиас Pug гахайн банк (Puggy Bank?) Олсон. Энэхүү бүтээлийг өөрийн болгохын тулд бүтээлч байж, өөрийн өвөрмөц хэргийг олж аваарай!

Алхам 1: Цахилгаан хэлхээ

Энэ бол хэлхээний схем юм. Гол бүрэлдэхүүн хэсгүүд нь дараах байдалтай байна.

Оролт

1) Микрофон - зургийн зүүн доод талд аудио давтамж сонсоход ашигладаг

2) Photocell (зүүн дээд дээд) - нохойг энхрийлж байгаа эсэхийг илрүүлэхэд ашигладаг

3) Асаах/унтраах унтраалга. Үүнийг диаграммд (зүүн дээд талд) товчлуур хэлбэрээр харуулсан боловч бид эцсийн төсөлд tinfoil ашиглан зоосоор хаагдах боломжтой нээлттэй хэлхээг бий болгодог. Энэ нь доошоо дарахад хэлхээг хаадаг товчлууртай яг адилхан юм.

Гаралт

Хоёр RGB LED, ижил утастай.

Алхам 2: Код

Код
Код

Энэ төслийн эх кодыг эндээс авах боломжтой.

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

Таны arduino дээр ашиглаж байгаа тээглүүрүүд кодонд ашигласан тээглүүдтэй яг таарч байгаа эсэхийг шалгаарай. Хэрхэн утсаа холбосноос хамааран эдгээр утгыг өөрчлөх шаардлагатай болж магадгүй юм.

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

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

Алхам 3: Кейс

Тохиолдол
Тохиолдол
Тохиолдол
Тохиолдол

Нэгдүгээрт - хэргийг олж мэдээрэй!

Энэ нохой авралын армиас ирсэн боловч шөнийн гэрэл болгон хувиргах өөр сонирхолтой зүйлсийг олж чадна гэдэгт итгэлтэй байна. Нохой нь хөндий тул бидэнд электрон эд ангиудыг шууд биенд оруулах боломжийг олгодог.

Би өрмийн тусламжтайгаар нохойны нүдэнд нүх гаргаж, зүүн чихний ард жижиг нүх гаргаж гэрэл зургийн нүдэнд байрлуулсан. Би бас баруун чихнийхээ ард бүхэлд нь хийсэн тул микрофон дууг илүү сайн авах боломжтой болсон. микрофоныг тэр нүхний ойролцоо толгой дотор суулгасан болно. Эдгээр бүрэлдэхүүн хэсгүүдийг засахын тулд халуун цавуу ашиглана уу.

Зоосыг ажиллуулахын тулд схемд үзүүлсэн утсыг товчлуурт холбож, тал бүрийг тугалган цаасны салангид хэсгүүдэд холбоно уу. Хоёр ширхэг цагаан тугалган цаасыг бие биенээсээ хангалттай хол зайд байрлуул.

Алхам 4: Таашаал аваарай

Зугаацаарай
Зугаацаарай
Зугаацаарай
Зугаацаарай

Шинэ бүтээлээ сайхан өнгөрүүлээрэй! Хэрэв танд эдгээр зааврыг дагаж мөрдөхөд ямар нэгэн асуудал гарвал GitHub репозиторид асуудал үлдээх эсвэл twitter @mathisonian дээр намайг тэмдэглээрэй.

Зөвлөмж болгож буй: