Мазмуну:

Аркада үн кутусу: 7 кадам (сүрөттөр менен)
Аркада үн кутусу: 7 кадам (сүрөттөр менен)

Video: Аркада үн кутусу: 7 кадам (сүрөттөр менен)

Video: Аркада үн кутусу: 7 кадам (сүрөттөр менен)
Video: Элдерди тан калтырган ж инди математик бала #ха-ха 2024, Ноябрь
Anonim
Аркада үн кутусу
Аркада үн кутусу

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

Мен мындай кутуну жараткан биринчи адам эмесмин деп ойлойм, бирок бул жерден эч качан таппадым, ошондуктан мен аны жарыялоону чечтим!

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

1 -кадам: Берилиштер

Жабдуулар
Жабдуулар

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

  • 3мм куту үчүн пресстелген жыгач
  • бул же тигил сыяктуу аркада баскычтары (мен акыркысын сатып алдым)
  • кээ бир которгучтар
  • кээ бир зымдар
  • нан
  • arduino uno
  • sparkfun mp3 ойнотуучу калкан (бул жерде амазонка үчүн)
  • баскычтар жана жер үчүн резисторлордун бир тобу. Мен 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k жана 220k, плюс 470k колдондум

2 -кадам: Даярдоо - кутуча

Даярдоо - кутуча
Даярдоо - кутуча

Кутуча makercase сыяктуу веб -сайт аркылуу түзүлгөн. Баскычтардын диаметри 6 см болгондуктан, 25 см чарчы кутучаны түзүңүз. Менин кутучамдын бийиктиги болжол менен 15 см (arduino, кабелдер, динамик үчүн боштукту эске алыңыз …)

Inkscape, coreldraw же Adobe Illustrator колдонуп, кутунун үстүңкү бөлүгүндөгү тешиктерди түзүңүз. Сиз ошондой эле кийинчерээк ар бир баскычка шилтеме бере турган үндөрдүн аттарын кошууну кааласаңыз болот. Келечектеги версияда мен күч баскычынын тешиктерин кошом.

Сиздин svg файлы даяр болгондон кийин, аны сүйүктүү лазер кескич менен кесип алыңыз.

3 -кадам:

Сүрөт
Сүрөт

4 -кадам: Баскычтардын зымдары

Түймөлөрдүн зымдары
Түймөлөрдүн зымдары
Түймөлөрдүн зымдары
Түймөлөрдүн зымдары
Түймөлөрдүн зымдары
Түймөлөрдүн зымдары

Байкагандай, бизде MP3 ойноткучтун калканчындагы баскычтарды туташтыра турган бекер казыктар көп эмес, аналогдук пинди колдонуп жаткан чындап эле "трюкту" колдонууга туура келет. Бул чындыгында бул китепте жакшы түшүндүрүлгөн.

Сиз ар кандай мааниге ээ болгон ар кандай резисторлорду параллелдүү түрдө +5V, андан кийин баскычты туташтырышыңыз керек, андан кийин баскычты аналогдук пинге туташтырыңыз.

Мен жер үчүн 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k жана 220k, плюс 470k колдондум. Эмне үчүн бул баалуулуктар? Ооба … Булар менин башаламандыктан тапканым биринчи, жана алар абдан жакшы дал келди.

Сиз сүрөттөрдөн менин байланыштарымды көрө аласыз. Мен ширетүүдө чындап жакшы болбогондуктан, мен аны нанга коё берүүнү туура көрдүм, бирок келечекте кутуну кичирейтүү үчүн аны алмаштырам (зымдар менен нанга көп орун керек).

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

if (val> = 920 && val <= 940) {Serial.println ("жашыл"); } else if (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("кызгылт")); } else {Serial.println (val); }

Сиз аны баалуулуктарыңызга дал келтирүү үчүн бир аз ыңгайлаштырышыңыз керек болот.

5 -кадам: MP3 Player Shield

MP3 ойнотуучу калкан
MP3 ойнотуучу калкан

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

Баары бир, сиз менин долбоорумда иштеген кодду таба аласыз.

Сиз коддо 10 -пиндин колдонулушун көрө аласыз, бул үндөрдүн "линиясын" тандоо үчүн.

Мен кутумда 9дан ашык үндөрдү ойнотуу керек деп чечтим, ошондуктан мен которгучту кошуп койдум. Жабылганда, пин төмөндөйт жана код "ыр" өзгөрмөсүнө 9 кошуп, бул конфигурацияда 18 ырга чейин ойнотууга мүмкүндүк берет. Кнопкаларды кошууну элестетүү таптакыр мүмкүн. 2, 4, 8, 16, 32 … ырлар топтому…

6 -кадам: Электр энергиясы менен камсыздоо

Power Supply
Power Supply

Энергия менен камсыздоого келсек, мен АА батареялары үчүн 3 уячасы бар батарейка корпусун колдондум. Мен жерди ардуинонун жерге туташтырдым, ал эми батарейканын корпусун которгучка. Которгучтун башка пини ардуинонун Винине барат.

Мен arduino жана спикер үчүн бир гана баскычты колдоно албагандыктан, мен спикер менен бирдей кылдым.

(Мен үн кутучасынын иштеши үчүн басуум керек болгон эки баскыч менен аяктадым … Муну кийинчерээк чечип алам.)

7 -кадам: Жыйынтык

Баары зымдуу болгондон кийин, аны кутуга салып, анын ордунда калышын тилеп, үн кутуңуз менен ойноңуз!

(Жүргүнчү отургучта досуңуз менен бирге саякатка чыгыңыз, аны менен ойносун, ошондо сиз кутунун сынышы үчүн дуба кыласыз …)

Окуганыңыз үчүн рахмат. Мен билем, ал кээ бир жакшыртууларды талап кылат (көп), мен муну кийинчерээк көрсөтмөлөргө кошуп барам:)

Мен "Биринчи жолу авторлордун сынагына" катыштым, андыктан, эгер бул долбоор сизге жакса, ага добуш берүүнү карап көрүңүз!:)

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