산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

DIY 아크 리액터가 있는 J.A.R.V.I.S

구성품 및 소모품

Arduino Mega 2560
× 1
SD 카드 모듈
× 1
음성 인식 모듈 v3.0(Elechouse)
× 1
스피커:3W, 4옴
× 1

이 프로젝트 정보

이 프로젝트는 재미있는 아이디어로 만들어졌습니다! 기본적으로 음성 인식 프로토타입일 뿐입니다! 실제로 Arduino Mega, 음성 인식 모듈 및 SD 카드 모듈로 제작되었습니다. Iron Man에서 영감을 얻었기 때문에 이 프로젝트를 J.A.R.V.I.S.처럼 만들고 싶었습니다. 그래서 나는 그것과 똑같이 들릴 수 있는 여러 음성 트랙을 로드했고 와우 요소를 추가하기 위해 DIY 아크 리액터를 연결하여 전체 설정을 AI로 자동화된 것처럼 만들었습니다. 이 프로젝트는 80개의 음성 명령을 완전히 저장할 수 있으며 그 중 7개는 메인스트림으로 로드할 수 있습니다. 미래에는 저와 전 세계의 다른 코더 및 제작자의 도움으로 J.A.R.V.I.S와 같은 A.I가 될 수 있습니다. 그래서 저는 이 프로젝트를 오픈 소스로 만들었습니다. 내 GitHub 저장소를 방문하여 필요한 파일을 다운로드하십시오.

J.A.R.V.I.S.를 설정하려면 개략도를 참조하십시오.

설정이 완료되면 이제 다음 단계를 참조하여 이 프로젝트를 만드세요!!!!!!!

따라서 J.A.R.V.I.S를 구현하기 전에 음성 명령으로 음성 인식 모듈을 훈련해야 합니다.

먼저 음성인식 모듈(Elechouse v3.0)을 적절한 배선으로 연결합니다.

이제 다음 단계에 따라 음성 인식 모듈을 훈련시키십시오.

1) "vr_sample_train" 폴더를 열고 "vr_sample_train.ino" 실행

2) 보드와 포트를 선택합니다. 코드를 업로드하세요.

3) 이제 직렬 모니터를 실행합니다.

4) 모니터에 도움말 메뉴가 나타납니다. 지침에 따라 명령을 훈련합니다.

<코드>즉. 음성 명령을 훈련하고 서명에 이름을 지정하려면

유형

sigtrain <서명>

(예:sigtrain 0 JARVIS)

5) 이제 J.A.R.V.I.S에 대한 음성 명령의 개략도를 따르십시오.

ID:0 서명:JARVIS

말할 명령:"안녕하세요, 이름이 무엇입니까?"

ID:1 서명:ATSERVICE

말할 명령:"자비스, 거기 있니?"

ID:2 서명:REACTORON

말할 명령:"리액터를 켜십시오!"

ID:3 서명:ILOVEYOU

명령어:"자비스를 사랑해!"

ID:4 서명:LASTWORDS

말할 명령:"Jarvis의 마지막 말은?"

6) 모든 명령이 성공적으로 학습된 후 직렬 모니터 텍스트 상자에 "load 0 1 2 3 4"를 입력하여 해당 명령을 모두 로드합니다.

7) 이제 음성 인식 모듈 LED가 1초마다 빨간색으로 깜박이면 직렬 모니터를 종료합니다. Arduino의 전원을 끄지 않아야 합니다. 프로그램을 열린 창에 두십시오.

8) SD 카드를 PC에 장착합니다. "VOICE TRACKS.rar"를 추출하고 모든 오디오 파일을 SD 카드에 복사하고 마운트를 해제합니다. 이제 SD 카드를 SD 카드 모듈에 다시 장착합니다.

9) 모든 구성품이 제대로 연결되어 있는지 확인합니다. 이제 "J.A.R.V.I.S" 폴더를 열고 "J.A.R.V.I.S.ino"를 엽니다. 적절한 보드와 포트를 선택하십시오. 이제 코드를 업로드하세요.

10) 코드 업로드 후 직렬 모니터를 열고 사전 훈련된 음성 명령을 말하기 시작합니다.

11) 짜잔! 명령에 따라 트랙이 재생되고 음성 인식 모듈이 완벽하게 작동합니다.

축하 해요!!!! 당신은 바로 J.A.R.V.I.S.의 프로토타입인 음성 인식 프로토타입을 만들었습니다. 이 프로젝트를 즐겁게 만들고 친구들을 매료시키고 내 프로젝트에 기여하는 것을 잊지 마십시오. 이를 더 진행하여 IoT, 클라우드 지원, 개인 비서 등에 도움이 될 수 있는 실제 J.A.R.V.I.S AI를 만들 수 있습니다.

아래에 질문을 댓글로 남기고 이 프로젝트에 좋아요를 눌러주세요!!!! 그리고 코드를 수정하고 내 프로젝트의 더 나은 버전을 재발견하는 것을 환영합니다!!!!

좋은 하루 되세요!!!!!

<섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

코드

필요한 파일
https://github.com/yahiyabinsiraj/J.A.R.V.I.S

회로도


제조공정

  1. Bluetooth Mesh로 설계:칩 또는 모듈?
  2. Node-RED가 포함된 DIY 가상 NEST 온도 조절기
  3. RPi가 있는 환경 센서 API
  4. 라즈베리 파이를 사용한 손쉬운 DIY 아기 울음 감지기
  5. Arduino로 DIY 가장 간단한 IV9 Numitron 시계
  6. 예제를 사용하여 Python에서 모듈 가져오기
  7. Arduino로 물방울 캡처
  8. DIY 가상 현실 스케이트보드
  9. Avenger Assembled:Iron Man 헬멧 및 아크 원자로
  10. Arduino Mega를 NEO-6M GPS 모듈과 인터페이스하는 방법