Мазмұны:

Шапалақпен қосылған жарықдиодты массив: 4 қадам
Шапалақпен қосылған жарықдиодты массив: 4 қадам

Бейне: Шапалақпен қосылған жарықдиодты массив: 4 қадам

Бейне: Шапалақпен қосылған жарықдиодты массив: 4 қадам
Бейне: Қуыр, Қуыр Қуырмаш. 2024, Қараша
Anonim
Шапалақпен қосылған жарықдиодты массив
Шапалақпен қосылған жарықдиодты массив

Бұл нұсқаулықтың соңында сіз шапалақ сияқты қатты дыбыстарды тыңдайтын және оларға 3 жарық диодты қосу немесе өшіру арқылы жауап беретін құрылғы жасай аласыз. Жоғарыда соңғы нәтиже бейнеленген.

1 -қадам: материалдар

Саған қажет болады:

  1. Ардуино Уно
  2. Нан тақтасы (3 -қадамды қараңыз)
  3. 4 еркек-еркек секіргіш сымдар
  4. 3 еркек-әйел секіргіш сымдар
  5. 3 жарық диоды
  6. 3 220 Ом резисторы
  7. 1 KY-038 микрофонының дыбыс датчигі модулі

Сіз бұл бөлшектерді әр түрлі жерден онлайн режимінде сатып ала аласыз - айналаны іздеңіз және сіз оларды лайықты бағамен таба аласыз.

2 -қадам: құрастыру

Ассамблея
Ассамблея

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

Назар аударыңыз, сіз 1 -қадамдағы суреттегідей тізбекті шағын тақтаға орната аласыз. Мен бұны ұсынбаймын, өйткені заттарды бір -бірімен тығыз орау кезінде араластыру немесе бұзу өте оңай.

KY-038 үшін бөлік таба алмағандықтан, оны диаграммадан тыс қалдыруға тура келді. Сары сымды оның «А0» түйреуішіне, қара сымды «G» (Жерге) түйреуішіне, қызыл сымды «+» (5В) түйреуішіне жалғау керек.

3 -қадам: код

Arduino IDE ашыңыз және оған келесі кодты қойыңыз:

pastebin.com/cJQUA4eM

Қажет болса, 1 жолды 25 -ке ауыстырыңыз; Мен тұрақтылардың әрқайсысы не істейтінін түсіндіру үшін түсініктемелер қостым.

Сіз өзіңіз қалаған кодты қойып, өзгерткеннен кейін оны Arduino -ға жүктеңіз.

4 -қадам: Орындалды

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

  • 2 шапалақ: ЖШД 1ді қосады
  • 3 рет шапалақтау: жарық диодты қосады 2
  • 4 шапалақ: ЖШД 3 қосады
  • 5 рет шапалақтау: барлық светодиодтарды өшіреді
  • 6 шапалақ: барлық жарық диодты қосады
  • 16 шапалақ: жарық шоуы!: P

Егер сіз батыл болсаңыз, менің кодыма кіріп, әр түрлі әрекеттерді орындау үшін ағымдағы пәрмендерді қосуға немесе өзгертуге болады. Тиісті код 84-148 жолдарында.

Масайрау!

Ұсынылған: