Мазмуну:

Ыңгайлаштырылган Door Mat эшиктин коңгуроосу: 6 кадам
Ыңгайлаштырылган Door Mat эшиктин коңгуроосу: 6 кадам

Video: Ыңгайлаштырылган Door Mat эшиктин коңгуроосу: 6 кадам

Video: Ыңгайлаштырылган Door Mat эшиктин коңгуроосу: 6 кадам
Video: Хозяйка кооперативной квартиры_Рассказ_Слушать 2024, Ноябрь
Anonim
Ыңгайлаштырылган Door Mat Triggered Door Bell
Ыңгайлаштырылган Door Mat Triggered Door Bell

Салам! Менин атым Джастин, мен жогорку класстын кенжесимин, жана бул Нускоо сизге эшиктин килемчесин басканда, коңгуроону кантип жасоону көрсөтөт жана сиз каалаган обон же ыр болушу мүмкүн! Эшиктин төшөгү эшиктин коңгуроосун баскандыктан, колдун эч кандай пайдасы жок.

Жабдуулар

1. Arduino UNO

2. DFPlayer Mini MP3 ойноткуч жана KeeYees мини колонкалары.

3. Micro SD карта жана SD адаптер.

4. Jumper Wires (2 эркек-эркек, 6 эркек-tp-аял), 5. 1, 1k резистор

6. USB Arduino кабелине.

7. 9В батарея

8. 9V батарея Arduino адаптери

9. Tinfoil

10. Картон (бул ар кандай болушу мүмкүн)

11. Тасма (Балким, клейди же окшош нерсени колдонушу мүмкүн)

12. Arduino нан тактасы (Милдеттүү эмес)

13. Акырында, эң аз дегенде, компьютер Arduino IDE орнотулган Arduino кодун жүктөй алат.

1 -кадам: Arduino орнотуу

Arduino орнотуу
Arduino орнотуу
Arduino орнотуу
Arduino орнотуу
Arduino орнотуу
Arduino орнотуу

Адегенде биз Arduino тартып DFPlayer жана динамикке зымдарды орнотушубуз керек.

1. DvPlayerдеги 5v Arduino казыгынан аялга жана эркекке зымды алыскы сол казыкка туташтырыңыз. (Кызыл зым)

2. GND Arduino казыгынан (5v пиндин жанында) аялдан эркекке зымды DFPlayerдеги оң казыктан экинчисине туташтырыңыз (Кара зым)

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

4. DFPlayerдин сол капталынан үчүнчүсүнө Arduinoдогу ~ 10 пинден аял-эркек зымын туташтырыңыз. (Ак зым)

5. Ардуинонун баштапкы абалга келген эркек-эркек зымын 4 Arduino пин-ге туташтырыңыз. (Сары)

6. DFPlayerдеги сол пинден экинчисинен аял-эркек зымын каршылашка (1k) туташтырыңыз, андан кийин бул резисторду Arduinoдогу ~ 11 пинге туташтырылган эркек-эркек зымына туташтырыңыз.

Эми зымдар туташкандан кийин, эшиктин коңгуроосун тандоого өтсөк болот.

2 -кадам: Ыңгайлаштырылган эшик коңгуроосун тандоо

Ыңгайлаштырылган эшик коңгуроосун тандоо
Ыңгайлаштырылган эшик коңгуроосун тандоо

1. Зымдарды орнотуу менен, биз азыр MicroSD картаны SD адаптерибизге туташтырып, кичинекей сыдыргычтын "кулпуга" коюлбаганын текшеришибиз керек. Эми SD адаптери компьютериңизге жараша USB адаптери же SD адаптери аркылуу компьютериңизге туташтырылышы керек.

2. Аудио файл MP3 файлы болушу керек, мен файлымды YouTubeдан тандап алгам, анда мен интернеттеги YouTubeду mp3 алмаштыргычка колдондум. (https://ytmp3.cc/en13/)

3. MP3 файлы түшүрүлгөндөн кийин, файлды Micro SD картаңызга көчүрүңүз. Туура ойношун камсыздоо үчүн, бош Micro SD картаны жана эң жакшы каталогдун аталышында MP3 файлына окшош бир нерсе "0001Hello. MP3" болсо жакшы болмок, 4 цифрасы маанилүү, андан кийин каалаган нерсеңизди атасаңыз болот.

4. Micro SD картасы даяр болгондо, эми аны DFPlayerге туташтырсаңыз болот.

3 -кадам: Arduino коддоо

Андан кийин биз Arduino'ду компьютерге туташтырышыбыз керек.

1. Керек болсо Arduino IDEди жүктөп алып, орнотуңуз, анан жаңы эскизди баштаңыз.

2. Код иштеши үчүн, кээ бир китепканаларды Arduino IDEге кошушубуз керек. Үлгү кодунун астында жүктөө шилтемеси болушу керек (Бул жерде).. ZIP файлы жүктөлгөндөн кийин, Arduino IDE ачыңыз, эскизге өтүңүз, Китепкана кошуңуз. ZIP китепканасын кошуңуз жана ошол жүктөлгөн. ZIP файлын табыңыз.

3. Төмөндөгү DOORBELL.ino эскиз файлын жүктөп алыңыз. Коддун көбү өзгөрүүсүз калышы мүмкүн, бирок MP3 файлыңыздын негизинде өзгөрткүңүз келген бир нече саптар бар.

"myDFPlayer.volume (30); // Көлөмдүн маанисин коюу. 0дон 30га чейин"

Мына ушинтип, сиз үндү кантип өзгөртө аласыз, болгону 00дү 30га чейин өзгөртүңүз.

"if (millis () - таймер> 3000) {"

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

Видеомдо мен коддун эмнени жана эмнени билдирерин түшүндүрүү үчүн колумдан келгендин баарын кылам, бирок мен аны бул жерде кыска бойдон калтырам.

4 -кадам: Кодду иштетүү жана Спикерлерди сыноо

Эми компьютериңизге Arduino сайыңыз, андан кийин Arduino IDEде куралдарга, тактага өтүңүз жана Arduino UNOну тандаңыз, андан кийин шаймандарга, Портко барыңыз жана Arduino менен портту тандаңыз. (балким, бир гана вариант болот) Андан кийин улантыңыз жана жүктөө баскычын басыңыз. (сол жактагы оң жебе) Эми сиз Arduino -ны компьютериңизден ажыратып, 9V батарейканы жана адаптерин Arduino -ге туташтырсаңыз болот.

Учурдагы орнотуубуз менен, обон дароо кайра -кайра ойнотулат. Муну өзгөртүү үчүн биз кийинки бөлүктү жасашыбыз керек, ал эшик төшөгүнүн өзү.

5 -кадам: Door Mat Trigger

Door Mat Trigger
Door Mat Trigger
Door Mat Trigger
Door Mat Trigger
Door Mat Trigger
Door Mat Trigger

Бул жерде сиз колдо болгон материалдарга жараша чыгармачылык менен алектене аласыз. Түшүнүк, кимдир бирөө эшиктин төшөгүндө турганда, эки кабат жалбырактар бири -бирине каршы басылат, бул электрдик сигналдын өтүшүнө мүмкүндүк берет, бул Arduino'ду баштапкы абалга келтирип, обонду ойноп баштайт. Мен картондон жасалган дандын кутусун колдонуп, эки катмарды түздүм, аларды четинен бөлүп кармап, анан ортосуна жалбырак менен каптадым. Мата түзүлгөндөн кийин, Arduinoдогу баштапкы абалга келтирүүчү жана "4" туташтырган сары зымды алып салуу керек. Бул обонду кайра ойнотууну токтотот. Узун секирүүчү зымдарды колдонуп, же бир нече кичинекейлерин туташтырып, жалбырактардын катмарларын зымдарга туташтырып, эки узун зымды килемден чыгаруу керек. Бир зымды баштапкы абалга келтирүүчү пинге туташтыруу керек, экинчиси 4 пинге кирет. Капкактын катмарлары тийгенде, зымдар туташып, эшиктин коңгуроосунун агымын кайра башташат.

6 -кадам: Акыры

Көрсөткөнүңүз үчүн же менин көрсөтмөмдү окуп жатканыңыз үчүн дагы бир жолу рахмат.

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