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

라즈베리 파이로 셀프 밸런싱 세그웨이 만들기

1단계: 재료 준비

2단계: 프레임 조립

제공된 프레임 지침 따라 모터, 바퀴, 전자부품을 섀시에 마운트. 아크릴 시트로 깔끔한 로우 프로파일 룩 연출.

3단계: 회로 배선

아래와 같이 MPU6050과 L293D를 라즈베리 파이와 전원 공급 장치에 연결. 이 구성으로 파이가 모션 데이터 읽고 모터 구동 가능.

모터 드라이버 연결:

L293D에 12V 어댑터, 파이에 별도 5V 어댑터로 전원 공급.

4단계: 모든 것 고정

케이블 타이로 모든 배선과 부품 단단히 고정, 동작 중 이동하지 않는 깔끔한 빌드 보장.

5단계: 소프트웨어 설치

라즈비안 설치돼 있고 파이 SSH 접속 가능하다고 가정, I²C 커널 모듈과 WiringPi 라이브러리 설정. 파이가 MPU6050과 통신하고 GPIO 핀 제어 가능케 함.

$ sudo apt-get install libi2c-dev

/etc/modules 편집해 I²C 활성화:

i2c-bcm2708
i2c-dev

/etc/modprobe.d/raspi-blacklist.conf 블랙리스트 파일에 다음 줄 주석 처리:

#blacklist spi-bcm2708
#blacklist i2c-bcm2708

sudo raspi-config로 I²C 활성화 (Advanced Options → I²C). 파이 재부팅:

$ sudo bash; sync; sync; reboot

모듈 로드 확인:

$ lsmod | grep i2c

WiringPi 설치:

$ sudo apt-get install git-core
$ git clone https://github.com/WiringPi/WiringPi
$ cd WiringPi
$ sudo ./build

하드웨어와 소프트웨어 준비 완료, 이제 MPU6050 데이터로 파이 프로그래밍해 세그웨이 밸런싱 구현 가능.

제조공정

  1. 액체 적층 제조: 액체 소재로 3D 객체 제작하기
  2. 라즈베리 파이 2에서 DS18B20으로 온도 읽기
  3. 라즈베리 파이에서 Maxim 1-Wire 센서와 DS2482 I2C 브리지로 온도 측정하기
  4. 라즈베리 파이로 서버실 정확한 온도 모니터링하기
  5. 라즈베리 파이에 센서 데이터 통합하기: GPS 및 MPU-9150 IMU 실전 가이드
  6. 라즈베리 파이와 AS3935로 번개 감지하기: 실전 가이드
  7. Adafruit T-코블러 플러스로 헤드리스 라즈베리 파이 2 물 감지 알람 만들기
  8. 라즈베리 파이 & BrickPi로 ThingSpeak 온도 모니터 만들기
  9. 예산 친화적 라즈베리 파이 아기 울음 감지기 DIY 가이드
  10. 라즈베리 파이 실시간 팬/틸트 얼굴 추적 – 실전 가이드