제조공정
이것은 Pi 및 Arduino 오케스트레이션에 대한 결정적인 이야기가 아닙니다. 내 버전입니다.
1. 베리부트를 받으세요. Berryboot를 사용하면 여러 Raspberry Pi 이미지를 다운로드할 수 있습니다.
이제 빈 SD 카드에 zip 파일의 압축을 풉니다.
BerryBoot SD 카드를 Pi에 넣고 부팅합니다.
2. Raspbian Wheezy로 RPi를 설정합니다(첫 번째 옵션).
3. WiFi 동글을 설정합니다. BerryBoot가 이제 초기 부팅 시 WiFi 동글을 설정한다고 생각합니다(WiFi를 통해 이미지를 다운로드할 수 있는 옵션도 제공). 하지만 Raspbian Wheezy를 부팅한 후 Wi-Fi 동글을 끌어올리는 데 문제가 있었습니다.
WiFi 동글을 수동으로 설정하는 데 어려움이 있는 경우 이 동영상을 시도해 보세요.
마지막으로, 저렴한 WiFi 동글을 찾고 있고 범위가 넓으며 mAh를 거의 사용하지 않는 경우(Pi는 USB 포트를 통해 약 700mAh만 공급할 수 있음) $6.17에 시도해 보십시오.
4. 데스크탑 컴퓨터에서 PuTTY를 설정합니다. 이 비디오를 따르십시오. 이렇게 하면 Pi에 SSH로 연결할 수 있습니다. 그러면 저처럼 작은 RCA 화면을 볼 필요가 없습니다. SSH에 익숙하지 않은 사람들을 위해(이 비디오 이전에 저처럼) 비디오에서 설명합니다. 지나치게 단순화할 위험이 있으므로 데스크탑을 통해 Raspberry Pi 명령줄에 액세스할 수 있습니다.
Pi의 네트워크 번호를 연결해야 합니다. 무선 허브의 구성 페이지를 불러오면 찾을 수 있습니다. Pi가 나열된 주소를 확인해야 합니다. 이상한 이유로 장치 이름이 나열되지 않으면 Pi가 켜져 있는 동안 페이지를 본 다음 Pi의 플러그를 뽑고 무선 허브 구성 페이지를 새로 고치십시오. 사라진 장치는 Pi입니다. 포트 번호를 변경할 필요가 없었지만 설정에 따라 변경해야 할 수도 있습니다.
Pi의 네트워크 번호를 연결해야 합니다. 무선 허브의 구성 페이지를 불러오면 찾을 수 있습니다. Pi가 나열된 주소를 확인해야 합니다. 이상한 이유로 장치 이름이 나열되지 않으면 Pi가 켜져 있는 동안 페이지를 본 다음 Pi의 플러그를 뽑고 무선 허브 구성 페이지를 새로 고치십시오. 사라진 장치는 Pi입니다. 포트 번호를 변경할 필요가 없었지만 설정에 따라 변경해야 할 수도 있습니다.
자신의 정보가 맞는지 알고 싶다면 '로그인'을 해보세요. 이런 화면이 나오면 잘 된 것입니다.
사용자 이름과 비밀번호는 기본적으로 pi, raspberry
입니다.기억하다! 라즈베리 파이의 경우 모든 사람이 가지고 있기 때문에 항상 비밀번호를 공유하십시오 🙂
PuTTY 설정이 완료되면 다음과 같이 Pi 명령줄을 불러올 수 있습니다.
5. Raspberry Pi에서 VNCServer를 설정합니다. 이 비디오를 따르십시오. (또는 이 연습). Putty를 사용하면 Pi의 명령줄에 액세스할 수 있지만 VNC를 설정하면 실제로 Putty와 같은 방식으로 PC에서 Pi의 데스크톱 GUI에 액세스할 수 있습니다.
6. 데스크톱 컴퓨터에서 VNC 클라이언트를 설정합니다. 리얼 VNC. 다양한 프로그램이 있는데 우연히 Real VNC를 사용하게 되었습니다.
두 컴퓨터 모두에서 VNC를 설정했으면 Pi에 PuTTY하고 VNC 서버를 시작하십시오.
$sudo vncserver
여기에 두 가지 참고 사항이 있습니다. 저보다 비디오 지침을 더 잘 수행했다면 vncserver가 부팅 시 자동으로 시작됩니다. 불행히도, 나는 그것을 매번 타이핑해야 한다(나는 그것의 부트 부분을 알아내기에는 너무 게으르다). 결과적으로 $sudo vncserver를 사용하지 않으면 VNC를 통해 특정 Python 스크립트를 실행하는 데 문제가 발생합니다.
Raspberry Pi 데스크탑의 창 버전으로 끝나야 합니다. 또 하나의 참고 사항은 비디오의 어딘가에 VNC 데스크탑의 "기하학"을 설정할 수 있다는 것입니다. 거기에 설정한 제한 사항은 창에 표시되는 바탕 화면의 품질에 반영됩니다. 본질적으로 640×480을 넣으면 이 데스크탑의 해상도가 됩니다. 그러니 Pi의 GPU를 활용하세요 🙂
"-geometry 1024×728 -depth 24"와 같은 것을 사용하십시오.
8. Git 관리자를 사용하면 git 허브에서 코드를 가져올 수 있습니다.
자식 관리자 설치:
Raspberry Pi 프롬프트에서:$sudo apt-get install git
사용법은 이렇습니다,
Raspberry Pi 프롬프트에서:$sudo git clone https://github.com/adafruit/Adafruit-Raspberry-Py-Python-Code.git
9. SMBus를 설치합니다. I2C 버스를 사용하여 Pi와 Arduino 간에 통신할 것이기 때문에 이것은 특히 내 설정을 위한 것입니다.
Raspberry Pi 프롬프트에서:$sudo apt-get install python-smbus
자세한 내용:Arduino+Raspberry Pi 로봇 플랫폼을 만드는 방법
제조공정
Fanuc, Haas CNC, Siemens Sinumerik 등과 같은 CNC 기계 워크샵에서 여러 CNC 기계 제어 장치를 사용하고 있지만 그러나 초보자 수준의 CNC 기계공에게는 가장 널리 사용되고 이해되는 CNC 기계 제어를 이해하고 배우기 시작하는 것이 더 좋으며 거의 모든 다른 CNC 제어는 이러한 CNC 제어와 약간의 유사점이 있습니다. 따라서 Fanuc CNC 컨트롤에는 이러한 모든 속성이 있습니다. 프로그래밍, 학습 및 이해가 매우 간단합니다. CNC 프로그램 만드는 방법 CNC 프로그램 만드는 방법 –
이미지 1:3D 인쇄 석판. 출처:Formlabs 석판은 두께가 다른 3차원 이미지로, 빛을 투사하여 각 부분의 불투명도를 달리하여 매우 화려하고 독창적인 결과를 얻습니다. 그 기원은 19세기로 거슬러 올라가며, 전통적으로 밀랍으로 조각하고 석고로 성형한 다음 녹여서 자기로 굽는 것으로 여겨집니다. 오늘날 3D 프린팅을 통해 이 기술을 훨씬 더 쉽게 접할 수 있으며 간단한 방법으로 리소판을 만들 수 있습니다. 구현에 필요한 세부 수준으로 인해 석판은 고해상도 광조형 인쇄기(SLA)에서 3D 인쇄하는 데 더 적합합니다. 양식 3