Мазмуну:

VU метр менен Arduino эшик коңгуроосу: 4 кадам (сүрөттөр менен)
VU метр менен Arduino эшик коңгуроосу: 4 кадам (сүрөттөр менен)

Video: VU метр менен Arduino эшик коңгуроосу: 4 кадам (сүрөттөр менен)

Video: VU метр менен Arduino эшик коңгуроосу: 4 кадам (сүрөттөр менен)
Video: Как измерить любое напряжение постоянного тока с Arduino ARDVC-01 2024, Июль
Anonim
VU метр менен Arduino эшик коңгуроосу
VU метр менен Arduino эшик коңгуроосу

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

Мен бул долбоордун негизин Hackstar, Fritzing ж. Окурман аны курууда кыйынчылыкка кабылбайт окшойт. Instructables боюнча, мен бул долбоорду реалдуу жашоодо колдонуу үчүн ыңгайлаштыруу, жакшыртуу үчүн көбүрөөк идеяларды кошом. VU Meter бир аз субъективдүү сөз айкашы.

1 -кадам: Аппараттык компоненттерди алыңыз

Image
Image

Бул долбоорду түзүү үчүн сизге төмөндөгү нерселер керек болот:

  1. Arduino UNO же окшош такта × 1
  2. Breadboard × 1
  3. Өткөргүч зымдар × 1
  4. Баскыч баскычы (12мм) × 1
  5. Резистор 1k ohm × 1
  6. Резистор 221 Ом × 3
  7. Piezo ызылчасы (Жалпы) × 1

2 -кадам: Схеманы алыңыз жана аны куруңуз

Кодду түзүңүз жана Arduinoго жүктөңүз!
Кодду түзүңүз жана Arduinoго жүктөңүз!

Жогоруда схема кошулган. Сиз ошондой эле Fritzing файлын Fritzing менин долбоорумдан жүктөп алсаңыз болот. Баары жайында экенин текшериңиз.

3 -кадам: Кодду түзүңүз жана Arduinoго жүктөңүз

Бул үйрөнчүктөр үчүн бир аз татаал! Баштоочуларга маселени жеңилдетүү үчүн менде жогорудагы мисал бар.

Бул жерге код жазуу кыйын.

Адатта, Arduino IDEде сиз бул кодго Arduino Project Hubдагы "Негизги код" деп бир кодду жазасыз/көчүрөсүз.

Жогорудагы шилтемени басып, Arduino IDEде дагы бир "Өтмөктү" чыкылдатып алууңуз керек, анда сиз "pithes.h" ды жогорудагы шилтемеленген баракчадан көчүрүп аласыз.

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

4 -кадам: Долбоорду өркүндөтүңүз

Албетте, бул долбоор төмөнкү пункттар үчүн өтө негизги:

  1. Светодиоддордун саны өтө аз
  2. Коңгуроонун үнү эшиктин коңгуроосунан өтө төмөн
  3. Биз MP3 үнүн күтөбүз
  4. Кээ бир автоматташтыруу керек

Келгиле, жакшыртууларды талкуулайлы.

LEDдын санын оңой көбөйтө аласыз, анткени LEDдин саны аз (Arduino төөнөгүчтөрүнүн саны чектелүү). Бул чектен тышкары, светодиоддордун санын көбөйтүү үчүн сиз мультиплексирлөө, charlieplexing ж.б. түшүнүшүңүз керек. Адафруттун 8x8 чекиттүү матрицалуу дисплейин колдонсоңуз болот (бул charlieplexing). Сиз RGB светодиоддорун ж.

MP3 ойнотууга келсек, сизге чындыгында MP3 калканы керек.

Коңгуроонун үнү аз - бул жалпы нааразычылык. Желеде "күчтүү ызы -чууну" колдонуу, транзисторду кошуу ж.

Акыркы бөлүк автоматташтырууну кошуу. Эгерде сиз эшиктин коңгуроосунун өндүрүмдүүлүгүн жогорулатуу үчүн жогорудагы пункттарды жакшыртсаңыз, автоматиканы кошуу жөнүндө ойлонсоңуз болот, мисалы, эшиктин туткасына ээсинин колу тийгенде, ызылдак/музыка токтойт. Бул бөлүк чындыгында татаал угулат, бирок кыйын эмес.

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