Мазмуну:

Жөнөкөй Arduino Sound Board: 5 кадам (Сүрөттөр менен)
Жөнөкөй Arduino Sound Board: 5 кадам (Сүрөттөр менен)

Video: Жөнөкөй Arduino Sound Board: 5 кадам (Сүрөттөр менен)

Video: Жөнөкөй Arduino Sound Board: 5 кадам (Сүрөттөр менен)
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Ноябрь
Anonim
Жөнөкөй Arduino Sound Board
Жөнөкөй Arduino Sound Board

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

1 -кадам: Тетиктер керек

Тетиктер керек
Тетиктер керек

Сага керек болот:

  • Arduino тактасы
  • нан
  • USB кабели
  • 10 x Jumper зымдары
  • 3 x баскычтар (капкактардын жана баскычтардын саны милдеттүү эмес)
  • 3 x 10k ohm резисторлору

Allchips - бул электроника компоненттеринин онлайн тейлөө платформасы, алардан бардык компоненттерди сатып алсаңыз болот

2 -кадам: Баскычтарды туташтыруу

Баскычтарды туташтыруу
Баскычтарды туташтыруу
Баскычтарды туташтыруу
Баскычтарды туташтыруу

Биринчиден, баскычтар менен баштайлы. Ар бир баскыч үчүн анын бир тарабын тандаңыз. Сиз 2 төөнөгүчтү көрөсүз. Сол жактагы (сиз дагы алмаштыра аласыз) 10k каршылыгы бар Arduino жерге (нан аркылуу) туташат. Ошол эле сапты Arduino 2, 3 же 4 санарип пинге туташтырыңыз (коддо конфигурацияланса болот). Ар бир баскычтын оң жагындагы пин 5Вга туташат. Маалымат үчүн жогорудагы сүрөттү колдонсоңуз болот. Бардык баскычтарыңыз үчүн бул кадамдарды жасаңыз.

3 -кадам: Бузерди туташтыруу

Бузерди туташтыруу
Бузерди туташтыруу

Ошентип, коңгуроонун үстүндө + белгисин көрө аласыз. Бул анын оң жагын көрсөтүп турат. Сиз карама -каршы учту жерге жана муну Arduino санариптик пин 8ге туташтырышыңыз керек (кийинчерээк өзгөртүлүшү мүмкүн)

4 -кадам: Кодду жүктөө жана өзгөртүү

Кодду жүктөө жана өзгөртүү
Кодду жүктөө жана өзгөртүү

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

обон (buzzPin, 1000, 300); / / Бул жерде Arduino тон функциясы

buzzPin - бул коңгуроонун оң пини

1000 - бул обондун өзү, Гц (ал 31ден 65535ке чейин каалаган жерде болушу мүмкүн)

300 мс менен узактыгы (милдеттүү эмес)

5 -кадам: Видео

Бул жерде кокусунан обон жаратып жаткан долбоордун видеосу.

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