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

음성 제어 자동차

구성품 및 소모품

Arduino UNO
× 1
브레드보드(일반)
× 1
DC 모터(일반)
× 2
선형 조정기(7805)
× 1
Texas Instruments 듀얼 H-Bridge 모터 드라이버 L293D
× 1
점퍼 와이어(일반)
× 1
BLE(Bluetooth Low Energy) 모듈(일반)
× 1

이 프로젝트 정보

구성 요소:

<울>
  • 아두이노 우노
  • <울>
  • 브레드보드
  • <울>
  • 모터 x2
  • <울>
  • 바퀴 x2
  • <울>
  • 섀시(적절한 크기)
  • <울>
  • 전압 조정기 LM7805
  • <울>
  • L293D
  • <울>
  • 12V 배터리(전원)
  • <울>
  • 점퍼 와이어
  • <울>
  • 블루투스 모듈 HC-05
  • 여기에서 앱을 찾을 수 있습니다. https://play.google.com/store/apps/details?id=appinventor.ai_cempehlivan92.Arduino_Sesli_Kontrol

    아이디어:

    블루투스 모듈을 모바일 앱과 연결합니다. 완료되면 모바일을 통해 제공하는 명령이 모듈을 통해 Arduino로 전송됩니다. 앱에서 전송한 직렬 버퍼에서 문자 단위로 수신하고 이를 결합하여 문자열을 형성합니다.

    그런 다음 명령과 비교합니다. 일치하면 명령이 수행됩니다. 예를 들어 수신한 문자열이 "Right"이면 봇은 우회전합니다.

    연결:

    여기에서 모든 연결 찾기:https://yainnoware.blogspot.com/p/voice-controlled-car.html

    코드:

    int motor_input1=11;int motor_input2=10;int motor_input3=5;int motor_input4=6;문자열 음성, 무효 설정() { Serial.begin(9600); 핀모드(모터입력1, 출력); //오른쪽 모터 pinMode(motor_input2, OUTPUT); //오른쪽 모터 pinMode(motor_input3, OUTPUT); //LEFT MOTOR 핀모드(motor_input4, OUTPUT); //LEFT MOTOR}void 루프() { while(Serial.available()>0) { delay(10); char c=Serial.read(); if(c=='#') { break; } 음성+=c; } if(음성=="앞으로"){ digitalWrite(motor_input1, LOW); 디지털 쓰기(모터_입력2, 높음); digitalWrite(모터_입력3, 낮음); 디지털 쓰기(모터_입력4, 높음); 지연(5000); } else if(음성=="뒤로"){ digitalWrite(motor_input1, HIGH); digitalWrite(모터_입력2, LOW); 디지털 쓰기(모터_입력3, 높음); digitalWrite(모터_입력4, LOW); delay(5000);} else if(voice=="left"){ digitalWrite(motor_input1, LOW); 디지털 쓰기(모터_입력2, 높음); 디지털 쓰기(모터_입력3, 높음); digitalWrite(모터_입력4, LOW); 지연(800); } else if(voice=="right"){ digitalWrite(motor_input1, HIGH); digitalWrite(모터_입력2, LOW); digitalWrite(모터_입력3, 낮음); 디지털 쓰기(모터_입력4, 높음); 지연(800); } if(음성.길이()>0) { Serial.println(음성); 음성=""; digitalWrite(모터_입력1, LOW); digitalWrite(모터_입력2, LOW); digitalWrite(모터_입력3, 낮음); digitalWrite(모터_입력4, LOW); } } 

    제조공정

    1. MajorTom:Alexa 음성 제어 ARDrone 2.0
    2. Arduino 디지털 주사위
    3. DIY 37 LED 룰렛 게임
    4. 조이스틱 제어 RC 자동차
    5. ATtiny85 미니 아케이드:뱀
    6. 휴대용 거리 감지기
    7. MobBob:Android 스마트폰으로 제어되는 DIY Arduino 로봇
    8. 앱 제어 유압 크레인
    9. 스마트 얼굴 추적 로봇 자동차
    10. Arduino 제어 피아노 로봇:PiBot