제조공정
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
| ||||
|
우리는 우리 작업실을 좋아하지만 한 가지 단점(또는 장점)이 있습니다. 바로 갤러리로 가는 큰 계단입니다. 우리는 한 층과 다른 층 사이에서 부품과 구성 요소를 끊임없이 이동해야 하므로 드론, 개, 운반용 비둘기 등 다양한 아이디어를 구상하고 있었는데 그것이 우리를 덮쳤습니다! 리프트!
최근에 circuito.io에 HC-05 Bluetooth 모듈을 추가했기 때문에 이 프로젝트에서 사용해 보기로 했습니다.
다음은 작동 방식을 보여주는 짧은 동영상입니다. 꽤 깔끔하죠?
만들기 시작합니다!
1. 설정
필요한 모든 부품이 있는지 확인하는 것으로 시작하십시오. 프로젝트의 모든 구성 요소를 포함하는 위의 목록이 있습니다.
그런 다음 circuito.io 빌더로 이동합니다.
보시다시피 이 프로젝트의 부품은 이미 미리 선택되어 있습니다. 필요한 경우 변경할 수 있습니다. 예를 들어 Uno 대신 Arduino Micro가 있거나 다른 모터를 사용하려는 경우 생성을 클릭합니다. 필요한 모든 정보를 볼 수 있습니다.
2. 배선
구성요소 목록을 따라 아래로 스크롤하면 단계별 배선 가이드가 표시됩니다. . "다음 단계를 클릭합니다. " 및 "이전 단계 " 단계 사이를 탐색합니다.
회로를 보면 두 가지 주요 구성 요소인 Bluetooth와 스테퍼를 볼 수 있습니다.
블루투스 연결
HC-05 Bluetooth 모듈에는 TX, RX, GND 및 VCC의 4개 핀만 연결해야 합니다. 기술적으로 Arduino에 직접 연결할 수 있습니다. 더 많은 구성 요소를 추가할 수 있도록 브레드보드를 사용합니다.
스테퍼 모터 연결
Sparkfun 스테퍼 모터는 스테퍼 모터 드라이버에 납땜해야 하는 케이블과 함께 제공됩니다. 납땜하는 방법을 모르는 경우 배울 수 있는 훌륭한 자습서가 있습니다. 이 작업이 완료되면 Arduino의 전원 및 데이터 공급 장치에 연결해야 합니다.
3. 코드
우리 프로젝트의 다음 단계는 코드입니다. circuito.io 회신 페이지에서 아래로 스크롤하면 코드 섹션이 표시됩니다.
<울>모든 것이 제대로 작동하는 것을 확인한 후 링크의 github 저장소에서 새 코드를 복사 아래에서 이미 작업 중인 코드의 "펌웨어" 탭에 붙여넣으면 모든 라이브러리가 이미 설정됩니다. 핀과 라이브러리를 정의하는 첫 번째 부분을 코드 상단에 남겨두세요(아래 이미지의 부분).
4. 블루투스 설정
HC-05는 블루투스 대 직렬 장치입니다. 한쪽 끝은 직렬을 통해 Arduino에 연결되고 다른 쪽 끝은 블루투스 장치에 연결되어야 합니다. 블루투스 쪽에서는 두 장치를 함께 페어링하여 스마트폰 앱이나 다른 블루투스 장치에 연결할 수 있습니다. 사용할 수 있는 앱이 많이 있습니다. 이 프로젝트에서는 'Arduino Bluetooth Control'을 사용하기로 결정했습니다. 우리는 앱의 음성 명령 옵션을 사용하기로 결정했습니다.
블루투스 기기 페어링
Android 휴대전화에 앱을 다운로드하여 설치한 후:
<울>
5. 리프트 설치
우리는 전자 제품을 나무 조각에 놓고 두 개의 다른 나무 조각으로 윈치를 만들었습니다. 그런 다음 우리는 끈을 가져와 윈치에 묶고 스테퍼로 연주하기 시작했습니다.
음성 인식으로 리프트를 제어하기로 결정했지만 원하는 경우 버튼과 스위치를 정의할 수도 있습니다.
이 프로젝트는 circuito.io로 할 수 있는 수천 가지 조합 중 하나의 예입니다. 커뮤니티 허브에서 Circuito.io로 만든 더 많은 프로젝트를 보고 싶습니다. 질문이 있으시면 언제든지 댓글을 달거나 이메일([email protected]) 또는 페이스북 페이지를 통해 연락해 주십시오.
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">제조공정
이 Arduino 튜토리얼에서는 A4988 스테퍼 드라이버를 사용하여 스테퍼 모터를 제어하는 방법을 배웁니다. 다음 동영상을 보거나 아래에 작성된 튜토리얼을 읽을 수 있습니다. 개요 A4988은 쉬운 작동을 위해 내장된 변환기가 있는 바이폴라 스테퍼 모터를 제어하기 위한 마이크로스테핑 드라이버입니다. 이것은 컨트롤러에서 단 2개의 핀으로 스테퍼 모터를 제어할 수 있음을 의미합니다. 하나는 회전 방향을 제어하고 다른 하나는 단계를 제어하기 위한 것입니다. Driver는 풀스텝, 하프스텝, 쿼터스텝, 8스텝, 16스텝의
스테퍼 모터는 정확한 위치 제어를 달성하기 위해 전체 회전을 동일한 단계로 나눕니다. 오늘의 토론 주제는 28BYJ-48 단극 8비트 4상 영구 자석 구동 스테퍼 모터입니다. 프로젝트를 진행 중이고 사용하기 쉬운 모터가 필요하다고 가정해 보겠습니다. 28BYJ-48이 적합합니다. 또한 Arduino와 페어링할 수 있는 가장 저렴한 스테퍼 모터 중 하나입니다. 이 스테퍼 모터의 작동을 더 잘 이해하려면 계속 읽으십시오. 28BYJ-48이란 무엇입니까? 그림 1:28BYJ-48 스테퍼 모터 28BYJ-48은 5개의 단자