제조공정
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
|
메이커는 항상 새롭고 재미있는 것에 민감합니다. 어느 날 해바라기가 태양을 따라 움직이는 영상을 보았습니다. 그때 갑자기 깨달음을 얻었다. 이 생체 역학을 모방한 전자 기기를 만들 수 없는 이유는 무엇입니까?
다음 날에는 태양 추적기 프로젝트를 수행하기 시작했습니다. 마이크로컨트롤러 보드로 crowtail을 선택하고 창고에서 부품과 액세서리를 픽업했습니다. 그런 다음 이 부품들을 함께 조립했습니다. 마지막으로 휴대폰의 LED를 이용하여 테스트를 해보았습니다. 완벽하게 작동했습니다.
나는 너무 흥분하여 소셜 미디어에 데모 비디오를 게시했습니다. 많은 분들이 이 영상을 좋아해주시고 공유해주셔서 놀랐고, 어떤 분들은 저에게도 이 프로젝트를 하고 싶다는 메시지를 보내주셨어요.
그래서 나는 이 프로젝트를 다시 수정했고 더 많은 사람들이 그것을 만들 수 있도록 특정 튜토리얼을 만들었습니다. 시작합니다.
1단계:준비
필요한 자료는 아래와 같습니다.
<울>
2단계:기기 헤드 만들기 그림> 그림> 그림>
먼저, 그림과 같이 판지 조각 두 개를 반으로 잘라야 합니다. 그런 다음 판지 조각을 십자 모양으로 조립할 수 있습니다. 마지막으로 막대기에 십자가를 붙이면 "머리" 역할을 하며 항상 태양을 가리킵니다. 반면에 장치를 아름답고 안정적으로 만들 수 있습니다.
3단계:4개의 광 센서 설치 그림> 그림>
4개의 적절한 구멍을 스티로폼에 뚫어 4개의 센서를 설치한 다음 중간 구멍 1개를 파고 스틱을 끼웁니다. 서로 다른 위치를 구별할 수 있도록 이 센서에 번호를 매겼습니다.
4단계:케이블로 센서 연결 그림> 그림> 그림>
글루건을 사용하여 스틱을 폼에 고정한 다음 케이블을 센서에 꽂습니다.
5단계:스틱을 팬틸트에 고정 그림> 그림> 그림> 그림>
우리는 스틱을 팬 틸트에 고정합니다. 센서의 자리는 그림과 일치해야 합니다. 센서 "1" 및 센서 "2"는 사이트 아래에 있습니다.
팬 틸트는 9G 서보와 함께 조립된 장치입니다. 상하좌우 180도 회전을 제어할 수 있습니다.
마지막으로 폼에 태양광 패널을 고정합니다. (참고:두 개의 태양 전지판은 전원 공급 기능이 없는 장식용입니다.)
6단계:코드 업로드 그림> 그림>
Crowduino와 Crowtail-Base Shield를 꺼내서 함께 쌓으십시오. 케이블을 베이스 보드에 연결하기 전에 프로그램 코드를 Crowduino에 업로드해야 하며 마이크로 USB 케이블이 필요합니다. Crowduino를 컴퓨터에 연결하고 Arduino IDE를 엽니다.
7단계:4개의 센서를 실드에 연결 그림>
이제 연결을 시작할 수 있습니다. 먼저 센서 케이블을 실드에 연결하고 위 그림과 같이 1:1 번호로 연결합니다.
1-4 케이블:
<울>
8단계:전위차계를 실드에 연결 그림> 그림>
두 개의 전위차계를 실드의 A4 및 A5 소켓에 연결합니다.
두 전위차계 사이에는 차이가 없지만 A4 포트를 통해 연결된 어느 쪽이든 반응 시간 지연을 제어하는 역할을 하고 A5는 서보 회전 속도를 제어하는 역할을 한다는 점을 알아야 합니다.
9단계:Pan-tilt를 Shield에 연결
다운 서보(수평 이동)는 D9와 연결되고, 업 서보(수직 이동)는 D10과 연결됩니다.
10단계:전원을 켜는 방법 그림>
Crowduino는 이 프로젝트의 메인 컨트롤러 보드입니다. USB 보조 배터리 또는 DC 어댑터로 이 보드에 전원을 공급할 수 있습니다. 모바일 장치인지 고정 장치인지에 따라 다릅니다.
11단계:사용해 보세요!
이제 상자를 닫습니다. 햇빛을 쫓기 위해 기다릴 수 없는 것 같습니다. 자, 진정하세요. 이제 테스트를 해보죠.
나는 그것을 어두운 방으로 가져간 다음 전화 손전등을 열었고 WOW! 이 귀여운 녀석 좀 보세요!
어려워 보이지만 실제로는 아주 간단하니 해보세요! 그리고 더 강력하고 멋지게 보이게 할 수 있습니다!
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">#include섹션>// 서보 라이브러리 포함 Servo 수평; // 수평 서보 서보h =90; // 수평 서보 서보 수직 세우기; // 수직 서보 int servov =90; // 수직 서보 스탠드// LDR 핀 연결// 이름 =analogpin;int ldrrd =0; 정수 ldrld =1; 정수 ldrld =2; 정수 ldrrt =3; void setup(){ Serial.begin(9600);// 서보 연결// name.attacht(핀); 수평.첨부(9); vertical.attach(10);} 무효 루프() { int lt =analogRead(ldrlt); // 왼쪽 상단 int rt =analogRead(ldrrt); // 오른쪽 상단 int ld =analogRead(ldrld); // 왼쪽 아래 int rd =analogRead(ldrrd); // 다운 장치 int dtime =analogRead(4)/20; // 전위차계 읽기 int tol =analogRead(5)/4;int avt =(lt + rt) / 2; // 평균값 topint avd =(ld + rd) / 2; // 평균값 downint avl =(lt + ld) / 2; // 평균값 leftint avr =(rt + rd) / 2; // 평균값 rightint dvert =avt - avd; // up과 down의 차이를 확인합니다. dhoriz =avl - avr;// 왼쪽과 rigtif의 차이를 확인합니다. (-1*tol> dvert || dvert> tol) // 차이가 허용오차 내에 있는지 확인합니다. else change vertical 각도{if(avt> avd){servov =++servov;if(servov> 180){servov =180;}}else if(avt dhoriz || dhoriz> tol) // 차이가 허용 오차 내에 있는지 확인 else 수평 각도 변경{if (avl> avr){servoh =--servoh;if (servoh <0){servoh =0;}}else if (avl 180){servoh =180;}}else if (avl ==avr){// 없음}horizontal.write(servoh);}delay(dtime);}
제조공정
이 Arduino 자습서에서는 Arduino 보드와 처리 개발 환경을 사용하여 이 멋진 레이더를 만드는 방법을 보여 드리겠습니다. 자세한 내용은 다음 동영상을 보거나 아래에 작성된 튜토리얼을 참조하세요. 개요 이 Arduino 프로젝트에 필요한 것은 물체를 감지하기 위한 초음파 센서, 센서를 회전시키기 위한 작은 취미 생활자 서보 모터 및 이를 제어하기 위한 Arduino 보드뿐입니다. 다음 동영상을 보거나 아래에 작성된 튜토리얼을 읽을 수 있습니다.[/column] 이 Arduino 프로젝트에 필요한 구성요소 다음 사이트에서
이것은 제 메카트로닉스 마지막 해 프로젝트였습니다. 스코페에 있는 기계공학부에서. 실제 팔 움직임과 3D 컴퓨터 모델의 상호작용을 가능하게 하는 기기를 개발하는 것이 목표였습니다. 나는 하나의 장치에 세 가지 다른 분야를 통합했습니다. 기계, 전기 및 컴퓨터 공학: Solidworks는 팔의 움직임을 나타내는 3D 모델을 디자인합니다. 현실 세계와 컴퓨터를 연결하기 위한 Arduino Mega 2560 카드입니다. 3D 모델 제어를 프로그래밍하기 위한 MATLAB / Simulink 다음 비디오에서 프로젝트의 프레젠테이션을