Мазмұны:

Қозғалысты сезу Arduino Halloween асқабақ: 4 қадам
Қозғалысты сезу Arduino Halloween асқабақ: 4 қадам

Бейне: Қозғалысты сезу Arduino Halloween асқабақ: 4 қадам

Бейне: Қозғалысты сезу Arduino Halloween асқабақ: 4 қадам
Бейне: BTT GTR v1 0 TMC5160 Pro with Sensor less Homing 2024, Қараша
Anonim
Қозғалысты сезу Arduino Halloween асқабақ
Қозғалысты сезу Arduino Halloween асқабақ
Қозғалысты сезу Arduino Halloween асқабақ
Қозғалысты сезу Arduino Halloween асқабақ
Қозғалысты сезу Arduino Halloween асқабақ
Қозғалысты сезу Arduino Halloween асқабақ

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

Бұл құрылғы 3D принтерді қолдануға негізделген (жақсы, бір керемет құрал), бірақ бұл қажет емес, өйткені нұсқаулар әлі де сүйікті қолмен жасалған немесе Хэллоуин дүкенінен сатып алынған нағыз асқабақпен жұмыс істей алады. сіз сойған декорация, кешіріңіз, кері инженерлік. Сіз жиынтықты сақтау үшін кем дегенде жеткілікті кеңістікке қол жеткізе алатын болсаңыз, сіз таба алатын нәрсені жандандыруды таңдай аласыз.

Бақытты саяхат

Жабдықтар

Бұл Хэллоуин асқабағын жасау үшін сізге қажет:

  • Қуыс безендіру (осы нұсқаулықтың тақырыбына сәйкес келетін асқабақ)

    Егер сізде 3D принтері болса, біз асқабаққа арналған.stl тіркедік, ол басып шығаруды жеңілдету үшін үш бөлімге бөлінген

  • Arduino Nano (алдын ала дәнекерленген тақырыптары бар) - біз шығындарды үнемдеу үшін Elegoo Nano қолдандық
  • DFPlayer шағын MP3 ойнатқышы
  • HC-SR501 PIR қозғалыс сенсоры
  • Кішкене нан тақтасы
  • Micro SD картасы
  • Өткізгіш кабельдерді таңдау
  • 1k Ом резисторы
  • Динамик - біз 1х1,5 дюймдық 40 Ом 3W динамикті қолдандық (EK1794)
  • Аудио файл - жақсырақ айқайлау немесе терең күлу (немесе егер сіз шынымен де адамдарды қорқытқыңыз келсе … жөтелу және түшкіру) біз WAV файлын қолдандық.
  • Супер желім - асқабақты байланыстыру үшін (егер 3D басып шығарылған болса)
  • USB Mini-B-USB A кабелі

1 -қадам: қоршауды дайындаңыз

Қаптаманы дайындаңыз
Қаптаманы дайындаңыз
Қаптаманы дайындаңыз
Қаптаманы дайындаңыз
Қаптаманы дайындаңыз
Қаптаманы дайындаңыз

Кесуді немесе басып шығаруды алыңыз. Бұл әрекетті сіздің үй шаруашылығыңыздағы басқа біреуге беріңіз.

Егер сіз оюмен айналысатын болсаңыз, абай болыңыз және мүмкіндігінше шығармашылықпен айналысыңыз.

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

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

Біз желімді қоюға рұқсат берсек те, электрониканы жинауға кірісеміз.

2 -қадам: электрониканы жинаңыз

Электрониканы жинаңыз
Электрониканы жинаңыз
Электрониканы жинаңыз
Электрониканы жинаңыз
Электрониканы жинаңыз
Электрониканы жинаңыз

Arduino -ның қарапайымдылығына сәйкес, біз жинауды қосқыш ретінде және қосқыш кабельдер мен шағын тақтаны қолдана отырып сақтадық. Жүйенің орналасуын тексеріңіз және суретте көрсетілгендей, қажетті түйреуіштердің әрқайсысын қосыңыз.

Жүйенің мақсаты келесідей

  1. Қозғалыс сенсоры біздің беймәлім құрбанымыз арқылы іске қосылады
  2. Жоғары сигнал Arduino арқылы жіберіледі
  3. Arduino пәрменді DFPlayer -ге береді
  4. DFPlayer SD картасынан сақталған аудио файлды шығарады және динамиктен көңілді түрде жібереді.
  5. Айқай мен жылау басталсын.
  6. Біздің жәбірленуші сахнаны босатқаннан кейін немесе қорқынышпен ұзақ тұрып қалғаннан кейін (әдетте бұл кезде шелектен тәттілер алынады; бұл Хэллоуин), қозғалыс сенсоры LOW сигналына қайта оралып, жүйені тыныш күйге қайтарады. және қарулы мемлекет.

Қарапайым тілмен айтқанда, қозғалыс сенсорының кіріс және дыбыс шығысы.

Жинау үшін:

  1. Arduino Nano мен DFPlayer Mini тақтасына салыңыз
  2. Өткізгіш кабельдерді қолданып, мыналарды қосыңыз:

    1. Нано 5В - 5В рельс
    2. Nano GND жер үсті рельсіне дейін
    3. Нано D11 - 1к Ом резисторы
    4. DFPlayer RX үшін 1к Ом резисторы
    5. Nano D10 - DFPlayer TX
    6. Nano D9-HC-SR501 OUT (орта штырь)
    7. HC-SR501 VCC 5В рельске дейін
    8. Жер үсті рельсіне HC-SR501 GND
    9. DFPlayer VCC 5V рельсіне дейін
    10. DFPlayer GND жер үсті рельсіне
    11. DFPlayer SPK_1 динамикке +
    12. DFPlayer SPK_2 динамикке -

3 -қадам: кодты жүктеңіз

Кодты жүктеу үшін алдымен Arduino IDE жүктеп, орнату қажет.

DFPlayer туралы ақпаратты мына жерден табуға болады.

Сіз төменде Arduino кодын таба аласыз. Жаңа эскиз ретінде импорттаудан бұрын оны жүктеп алып, тиісті қалтаға сақтаңыз.

SoftwareSerial және DFRobotDFPlayerMini Arduino кітапханаларының орнатылғанына көз жеткізіңіз.

4 -қадам: Соңғы өнімді жинаңыз

Соңғы өнімді жинаңыз
Соңғы өнімді жинаңыз
Соңғы өнімді жинаңыз
Соңғы өнімді жинаңыз

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

Ұсынылған: