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

라즈베리 파이와 파이썬으로 로봇 만들기: 완전 가이드

이 튜토리얼 목표는 파이썬 프로그래밍으로 아두이노 로봇을 라즈베리 파이로 제어하는 입문을 돕는 것입니다. 설치 기초부터 라즈베리 파이의 파이썬 GUI로 로봇 제어하는 간단 예제까지 다룹니다.

1단계: 부품 리스트

12V 배터리로 구동되고 라즈베리 파이로 제어되는 모바일 로봇 조립을 위한 엄선된 부품 목록입니다.

충분한 런타임과 높은 전류 용량 제공하는 12V 배터리 권장. 전원 분배 보드가 12V 공급을 정류된 12V와 5V 레일로 분배해 모든 부품 전원 공급 단순화.

2단계: 파이썬 소개

파이썬은 1980년대 후반 귀도 반 로섬이 만든 다재다능한 오픈소스 객체지향 언어. 명확한 문법과 방대한 라이브러리 생태계로 로보틱스에 이상적. 입문자는 공식 파이썬 문서와 커뮤니티 튜토리얼이 귀중한 자원.

3단계: 파이썬 설치 및 설정

최신 라즈베리 파이 이미지(2013-02-09-wheezy-raspbian.img부터)는 파이썬 사전 설치. 버전 확인:

python --version

본 튜토리얼 코드 예제는 파이썬 2.6 이상 권장. 파이썬 누락 시 설치 및 필수 라이브러리:

sudo apt-get update
sudo apt-get install python2.6 python-serial python-tk idle python-pmw python-imaging

다음 헬퍼 스크립트를 홈 디렉토리에 다운로드:

실행 권한 부여:

sudo chmod +x ~/scanports-arduino.py
sudo chmod +x ~/term.py
sudo chmod +x ~/Buttons.py

파일 매니저에서 더블클릭하거나 터미널에서 스크립트 실행으로 실행 가능. 이 스크립트들로 사용 가능 시리얼 포트 탐색, 터미널 인터페이스 오픈, 로봇용 단순 버튼 컨트롤 추가.

마지막으로 위 배선도 따라 아두이노 IDE(다운로드)에 로봇 베이스 스케치 로드. 전원 분배 보드를 로봇 베이스와 아두이노에 연결.

더 깊이 있는 내용은 전체 튜토리얼 참조: Building robots with Raspberry Pi and Python.

제조공정

  1. 라즈베리 파이 다중 DS18B20 1-와이어 센서 연결으로 정확한 온도 모니터링
  2. 라즈베리 파이와 Nagios로 실내 온도 효율 모니터링
  3. 라즈베리 파이 2에서 DS18B20으로 온도 읽기
  4. 라즈베리 파이에서 Maxim 1-Wire 센서와 DS2482 I2C 브리지로 온도 측정하기
  5. 라즈베리 파이와 파이썬으로 원격 온도 센서 만들기 – 단계별 가이드
  6. 홈 에너지 센터: 라즈베리 파이와 Moteino로 태양광 PV, 열 패널, 실내 온도 모니터링
  7. 라즈베리 파이로 서버실 정확한 온도 모니터링하기
  8. Sensorflare와 라즈베리 파이로 433MHz 스마트 홈 컨트롤러 만들기
  9. 라즈베리 파이 & BrickPi로 ThingSpeak 온도 모니터 만들기
  10. 라즈베리 파이와 Zabbix로 아날로그 센서 읽기 – 단계별 가이드