Съдържание:

Звуково -реагиращ робот: 4 стъпки
Звуково -реагиращ робот: 4 стъпки

Видео: Звуково -реагиращ робот: 4 стъпки

Видео: Звуково -реагиращ робот: 4 стъпки
Видео: Видео для мальчиков: Трансботы. Распаковка роботов. Огромные трансформеры XL 2024, Ноември
Anonim
Звуково -реагиращ робот
Звуково -реагиращ робот

В този урок ще научите как да направите робот, реагиращ на звук, той ще реагира на силата на гласа ви. Двете очи, които са LED матрици, изразяват силата на гласа ви чрез основни емоции. Дойдох с тази идея, имайки предвид пеенето, така че ще бъде страхотен робот, на който да пеете, но можете също да крещите, да крещите или просто да говорите с него. В предоставения код са включени 12 емоции, тези емоции са:

  1. Сънлив
  2. Неутрално
  3. Честит, 1
  4. Щастлив, 2
  5. Намигване
  6. Любов, сърца
  7. Щастлив, 3
  8. Разочарован, 1
  9. Разочарован, 2
  10. Тъжно
  11. Ядосан
  12. Мъртъв

Колкото по -силен е гласът ви, толкова по -интензивни ще станат емоциите в очите.

Стъпка 1: Списък на елементите, които ще ви трябват

1 Arduino Uno

1 Платформа

Мъжки към мъжки кабели

Мъжки към женски кабели

2 LED матрица

1 микрофонов модул

Много Лего

Вие също ще се нуждаете от софтуера и библиотеките на Arduino, които са свързани по -долу.

*Цветът на проводника всъщност няма значение, стига да знаете кой проводник къде отива. Това е просто лесен начин да търсите проблеми, когато не работи както трябва. Също така дължината всъщност няма значение, тези дължини са само за да ви улеснят.

Стъпка 2: Сглобяване на хардуер

Хардуерно сглобяване
Хардуерно сглобяване

Първо ще настроим LED матриците, за това използвах следния урок https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Следвайте тази инструкция веднъж, ако искате само две очи.

Ако сте следвали урока по -горе, можем да започнем с свързването на микрофонния модул. Тук ще ви трябват мъжки към женски кабели, за да направите тази работа, трябва да свържете VCC към +5V на вашата платка, GND към GND на вашия Arduino Uno и A0 до A0 на вашия Arduino Uno.

Когато успешно изпълните тези стъпки, ще получите изображението, показано по -горе.

Стъпка 3: Кодът

Кодът, който използвах за този проект, идва от други два примерни проекта, които са направили други хора. Има корекции и екстри, които влагам, за да работи това. Можете лесно да регулирате силата на звука, необходима, за да накарате робота да реагира по -бързо или по -бавно.

Трябва да изтеглите библиотеката LedControlMS.h от тази връзка https://github.com/shaai/Arduino_LED_matrix_sketch. Включете го в библиотеката си в проекта си и трябва да сте готови.

Стъпка 4: Лего

Сега, когато всичко е сглобено, можете да оставите творческата си страна да се развихри и да създадете всякакви изяви за вашия робот. Уверете се, че имате достатъчно лего.

Препоръчано: