Мазмұны:

SpotLight интерактивті түнгі жарық: 4 қадам
SpotLight интерактивті түнгі жарық: 4 қадам

Бейне: SpotLight интерактивті түнгі жарық: 4 қадам

Бейне: SpotLight интерактивті түнгі жарық: 4 қадам
Бейне: The Untold Secrets of Scottish Travel | Scotland Tour Guide 2023 | The Travel Diaries 2024, Шілде
Anonim
Image
Image
Айналым
Айналым

SpotLight-бұл Arduino-мен жұмыс жасайтын интерактивті түнгі жарық, ол ұтқырға негізделген сүйкімді формалық факторды қабылдайды. Жарықтың үш интерактивті мүмкіндігі бар:

1) Шамдарды қосу және өшіру үшін SpotLight артқы жағына монета салыңыз.

2) Шамдарды тыныштандыратын көгілдір түске айналдыру үшін SpotLight -ты қолданыңыз.

3) Прожектормен сөйлесіңіз. Қорқытпайтын, жоғары дыбыс оның көзін жасылға айналдырады. Төменгі дауыс оларды қызылға айналдырады.

Жабдықтар

1. Arduino тақтасы. Бұл жобада мен Uno қолданамын.

2. Екі RGB шамы (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 piggy-банкін (Puggy Bank?) Құтқару армиясынан таптым. Шығармашылықпен айналысыңыз және бұл туындыны өзіңізге айналдыру үшін өзіңіздің жеке жағдайыңызды табыңыз!

1 -қадам: Электр тізбегі

Бұл схеманың схемасы. Негізгі компоненттер келесідей:

Енгізу

1) Микрофон - суреттің төменгі сол жағында, дыбыс жиіліктерін тыңдау үшін қолданылады

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

3) Қосу/Өшіру қосқышы. Бұл диаграммада түйме ретінде көрсетілген (жоғарғы сол жақта), бірақ біз ақырғы жобада тиынмен жабылатын ашық тізбекті құру үшін ақпаратты қолданамыз. Бұл іс жүзінде төмен басылған кезде тізбекті жабатын түйме сияқты.

Шығу

Сымдары бірдей екі RGB шамы.

2 -қадам: код

Код
Код

Бұл жобаның бастапқы коды мына жерде:

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

Arduino -да қолданылатын түйреуіштер кодта қолданылатын түйреуіштермен сәйкес келетініне көз жеткізіңіз. Заттарды қалай қосқаныңызға байланысты сізге бұл мәнді өзгерту қажет болуы мүмкін:

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

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

3 -қадам: іс

Іс
Іс
Іс
Іс

Бірінші нәрсе - өзіңізге іс табыңыз!

Бұл ит құтқару әскерінен шыққан, бірақ мен сені түнгі жарыққа айналдыру үшін басқа қызықты заттарды таба алатындығыңа сенімдімін. Ит қуыс болғандықтан, электронды компоненттерді денеге тікелей енгізуге мүмкіндік береді.

Мен фотоларға ұяшыққа орналастыру үшін ит көзінде тесік жасау үшін, ал сол құлақтың артында кішкене тесік жасау үшін бұрғы қолдандым. Мен сондай -ақ микрофон дыбыстарды жақсы қабылдай алуы үшін оң жақ құлақтың артында тұтас жасадым; микрофон бастың ішіне сол тесіктің жанында орнатылады. Бұл компоненттерді орнына бекіту үшін ыстық желімді қолданыңыз.

Монетаның жұмысын жасау үшін, схемада түймені жалғау ретінде көрсетілген сымдарды жалғаңыз, оның орнына әр жағын жұқа үлбірлерге қосыңыз. Қаңылтыр фольганы екі бөлігін бір -бірінен жеткілікті алыс орналастырыңыз, сонда монета (мысалы, төрттен екеуі) бір мезгілде тиіп, тізбекті жабады.

4 -қадам: ләззат алыңыз

Ләззат алыңыз
Ләззат алыңыз
Ләззат алыңыз
Ләззат алыңыз

Жаңа туындыңызбен көңілді болыңыз! Егер сізде осы нұсқауларды орындауда қиындықтар туындаса, GitHub репозиторийінде мәселені қалдырыңыз немесе мені twitter @mathisonian -ге белгілеңіз.

Ұсынылған: