Мазмуну:

Үн жооптуу робот: 4 кадам
Үн жооптуу робот: 4 кадам

Video: Үн жооптуу робот: 4 кадам

Video: Үн жооптуу робот: 4 кадам
Video: КАК НАСТРОИТЬ L4D2 2024, Ноябрь
Anonim
Үн жооптуу робот
Үн жооптуу робот

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

  1. Уйкучу
  2. Нейтралдуу
  3. Бактылуу, 1
  4. Бактылуу, 2
  5. Wink
  6. Сүйүү, жүрөктөр
  7. Бактылуу, 3
  8. Таарынып, 1
  9. Таарынып, 2
  10. Кайгылуу
  11. Angry
  12. Dead

Үнүңүз канчалык күчтүү болсо, көзүңүздөгү эмоциялар ошончолук күчтүү болот.

1 -кадам: Сизге керектүү нерселердин тизмеси

1 Arduino Uno

1 Breadboard

Эркектен эркекке кабель

Эркек -аял кабели

2 LED матрицасы

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

Лего көп

Сизге Arduino программасы жана төмөндө шилтеме кылынган китепканалар керек болот.

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

2 -кадам: Аппараттык Ассамблея

Аппараттык Ассамблея
Аппараттык Ассамблея

Биз алгач LED матрицаларын орнотобуз, бул үчүн мен төмөнкү окуу куралын колдондум https://www.instructables.com/id/Multiple-LED-Matrixes-with-Arduino/. Эгерде сиз эки көздү гана кааласаңыз, бул көрсөтмөнү бир жолу аткарыңыз.

Эгерде сиз жогорудагы окуу куралын ээрчисеңиз, анда микрофон модулун туташтыруудан баштасак болот. Бул жерде сизге эркек аял кабелдер керек болот, бул ишти жасаш үчүн сиз VCCди нан панелиңиздеги +5Vга, GND менен Arduinoңузга GND өткөрүшүңүз керек. Сиздин Arduino Unoңузда Uno жана A0дан A0га чейин.

Бул кадамдарды ийгиликтүү аткаргандан кийин, сиз жогоруда көрсөтүлгөн сүрөттү көрөсүз.

3 -кадам: Кодекс

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

Сиз LedControlMS.h китепканасын бул шилтемеден жүктөп алышыңыз керек https://github.com/shaai/Arduino_LED_matrix_sketch. Муну китепканаңызга долбооруңузга киргизиңиз жана сиз барышыңыз керек.

4 -кадам: Lego

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

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