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

Android 스마트폰으로 제어되는 RASPBERRY PI WIFI 로봇

WiFi를 통해 무선으로 휴대 전화를 사용하여 제어할 수 있는 로봇을 만들자, 그렇습니다. Raspberry Pi를 사용하는 WiFi 로봇. 여기에서는 App RootSaid – WiFi Command Center를 사용하여 UDP 명령을 수신기(로봇)에 보냅니다. 리스너는 UDP 패킷을 수락한 다음 이를 사용하여 모터를 구동하기 위한 일련의 명령을 실행합니다. 그렇다면 Android 스마트폰으로 제어되는 로봇/와이파이 로봇은 어떻게 구축할까요? 또는 라즈베리 파이 WiFi 로봇. 이제 시작하겠습니다.

필요한 구성 요소

아마존에서 구매하려면 클릭하세요.

<울>
  • 라즈베리 파이
  • 12V 배터리
  • DC 모터
  • 섀시
  • L293D 모터 드라이버 IC
  • RootSid가 설치된 Android 휴대전화 – WiFi Command Center가 설치된 경우
  • WiFi 네트워크
  • 지침

    1단계 – 섀시

    가장 먼저 할 일은 Raspberry Pi를 사용하여 WiFi Robot용 섀시를 설정하는 것입니다. 원하는 방식으로 구축할 수 있습니다. Raspberry Pi, L293D 모터 드라이버 및 양호한 배터리를 수리할 수 있는 충분한 공간이 있어야 합니다.

    이 프로젝트에서는 LiPo 배터리를 사용할 것입니다. 기초를 만들기 위해 폼 보드 또는 경금속 시트를 사용할 수 있습니다. 원하는 경우 여기에서 구매할 수 있습니다. 여기에서 raspberry Pi를 사용하여 Wi-Fi 제어 로봇을 구축하기 위해 구입할 수 있는 로봇 섀시 목록을 찾을 수 있습니다.

    2단계 – 전원

    Raspberry Pi를 사용하는 WiFi 제어 로봇의 경우 12V 리튬 폴리머 배터리를 사용하여 전체 로봇에 전원을 공급할 것입니다. 즉, Raspberry Pi 및 L293D 모터 드라이버를 사용하여 모터를 구동합니다. 모터와 회로에 별도로 전원을 공급하는 레귤레이터가 내장되어 있으므로 모터 드라이버 보드에 직접 12V를 공급할 수 있습니다. 그러나 이 12V 배터리로 라즈베리 파이에 전원을 공급하면 칩이 튀게 됩니다. 따라서 레귤레이터를 사용하여 12V를 5V로 낮추고 Pi에 공급해야 합니다. 여기에서 리튬 폴리머 배터리를 구입할 수 있습니다.

    3단계 – Raspberry Pi DC 모터 구동

    적절한 Driver Board를 사용하여 Raspberry Pi를 사용하여 DC 모터를 제어할 수 있습니다. 이 프로젝트에서는 2개의 DC 모터를 사용할 것입니다. 이러한 DC 모터는 듀얼 H 브리지 모터 드라이버 IC(L293D)를 사용하여 구동됩니다. L293D IC를 사용하여 DC 모터를 구동하는 방법에 대한 자세한 내용은 여기에서 확인할 수 있습니다. 처음이시라면 이 과정을 통해 다음 단계로 넘어가시면 프로젝트를 더 잘 이해할 수 있을 것입니다.

    제품 받기 – L293D 드라이버 보드

    4단계 – 라즈베리 파이

    물론 라즈베리 파이를 사용하여 Wi-Fi 제어 로봇을 만들려면 라즈베리 파이가 필요합니다. Raspberry Pi는 로봇, 홈 오토메이션 등에 사용할 수 있는 저렴한 싱글 보드 컴퓨터입니다.

    여기에서 Raspberry Pi 다운로드

    OS를 다운로드하여 마이크로 SD 카드에 굽고 라즈베리 파이에 삽입하십시오. 이 프로젝트에서는 Raspbian OS를 사용했습니다.

    이제 전원을 켜십시오. 이제 터미널을 실행하고
    sudo passwd pi
    이제 수행하고 업데이트하고 업그레이드하여
    sudo apt update -y &&apt upgrade 명령을 실행하여 사용자 'pi'의 비밀번호를 만드세요. -y

    5단계 – 네트워크

    Raspberry Pi를 네트워크에 연결하고 Raspberry Pi Robot이 IP 주소를 받고 있는지 확인합니다. 안드로이드 스마트폰을 같은 주소에 연결하고 안드로이드 스마트폰과 라즈베리 파이가 제대로 연결되어 있는지 확인하세요. 명령을 실행하여 Raspberry Pi에서 Android 스마트폰에 ping을 실행하여 확인할 수 있습니다.
    ping
    다음과 같이 raspberry Pi 로봇의 IP 주소를 기록해 둡니다. 앞으로 사용하겠습니다.
    ifconfig

    6단계 – 연결

    라즈베리 파이 로봇의 라즈베리 파이에는 5V 및 12V의 L293D 모터 드라이버가 제공되어야 합니다.

    이 프로젝트에서는 6개의 GPIO 핀을 사용하여 로봇을 제어합니다. 모터 1의 경우 33 및 11, 모터 2의 경우 13 및 15, 활성화 핀의 경우 29 및 31입니다. 29와 31은 항상 논리 1에 유지되어야 합니다.

    7단계 – 리스너 설정

    이제 Raspberry Pi WiFi 로봇에 수신기를 설정하기만 하면 됩니다. 아래 링크에서 스케치를 다운로드하고 "controller.py"라는 파일로 저장하십시오.

    코드

    이제
    python controller.py
    명령을 실행하여 WiFi Robot 컨트롤러 스크립트를 실행하세요. 그러면 Raspberry Pi Wifi Robot이 들어오는 UDP 패킷에 대해 포트 5050을 수신합니다.

    8단계 – Google PlayStore에서 Android SmartPhone으로 RootSid WiFi Command Center 설치

    RootSaid WiFi Command Center는 WiFi를 통해 로봇과 가전제품을 제어하는 ​​데 사용할 수 있는 Android 앱입니다. 휴대폰을 네트워크에 연결하고 서버(로봇)의 IP 주소와 포트를 입력하고 화살표 버튼을 사용하여 제어하기만 하면 됩니다. 이 앱에 대해 자세히 알아보려면 여기를 클릭하세요.

    더 많은 정보를 읽어보세요….

    Android 스마트폰으로 제어되는 RASPBERRY PI WIFI 로봇


    제조공정

    1. 라즈베리 파이 제어 아쿠아포닉스
    2. Raspberry Pi / 홀로그램 SMS 제어 AC 전원 스위치
    3. Raspberry Pi 및 Bridge Shield를 사용하는 로봇
    4. MonkMakes Raspberry Pi 로봇 키트 제작
    5. 자습서 – sPiRobot :로봇이 어디에서나 무엇을 보고 있는지 제어 및 확인
    6. XMOS startKIT:XMOS 및 Raspberry Pi 로봇 XMP-1 구축
    7. 라즈베리 파이 CD 상자 로봇
    8. Bluetooth를 통해 제어되는 Raspberry Pi Robot
    9. Arduino 및 Raspberry Pi로 인터넷 제어 비디오 스트리밍 로봇 구축
    10. Raspberry Pi 웹캠 로봇 – 최고의 비디오 스트리밍 자습서