제조공정
| × | 1 | ||||
| × | 1 | ||||
| × | 2 | ||||
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
| ||||
|
소개
Node-RED가 있는 Raspberry Pi를 통해 Alexa가 Arduino와 통신하도록 하는 것은 매우 쉽습니다. 2개의 Node-RED 모듈을 설치하고 Alexa Local 및 Arduino 노드로 Node-RED Flow를 설정하기만 하면 됩니다. 여기에 Alexa가 데모로 두 개의 LED 조명을 켜고 끄는 프로젝트가 있습니다.
1단계. Raspberry Pi 설정
다음 단계에 따라 Raspberry Pi를 준비하세요.
2단계. Node-RED 설치
Node-RED를 설치하려면 이 단계를 따르세요.
3단계. Arduino 노드 설치
Node-RED용 Arduino 노드를 설치하려면 이 단계를 따르십시오. 저는 이 프로젝트에서 Firmata를 사용하고 있습니다. Arduino Uno에 Standard Firmata를 업로드해야 합니다. 이 링크를 따라 이동하십시오.
4단계. Alexa Local 설치
다음 단계에 따라 Alexa Local Node-RED 모듈을 설치하십시오.
5단계. Node-RED 흐름 설정
아래 코드 섹션에서 Node-RED Flow를 가져옵니다.
테스트 시간
.
섹션> <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">
[{"id":"7cfb7d9e.1371f4","type":"alexa-local","z":"8496b3f6.919b5","devicename":"yellow light" ,"입력 트리거":false,"x":177.10000610351562,"y":175,"와이어":[["b9b6f9c0.383058","677a99d9.49b6c8"]]},{"id":"c0.b9. ,"유형":"디버그","z":"8496b3f6.919b5","이름":"","활성":true,"콘솔":"거짓","완료":"참","x ":336.10005950927734,"y":233.00000476837158,"wires":[]},{"id":"23e77dc0.c2d532","type":"alexa-local","z":"56.96"b devicename":"녹색 표시등","inputtrigger":false,"x":157.10000610351562,"y":287,"wires":[["b9b6f9c0.383058","b7bd4e01.3cc47"]]},{"id ":"677a99d9.49b6c8","유형":"아두이노 출력","z":"8496b3f6.919b5","이름":"","핀":"11","상태":"출력", "arduino":"4326cda4.263274","x":530.1000633239746,"y":172.6000099182129,"wires",[]},{"id":"b7bd4e01.3cc47",uino "z":"8496b3f6.919b5","이름":"","핀":"12","상태":"출력","arduino":"4326cda4.263274","x":531.1000366210938," y":290.6000061035156,"와이어":[]},{"id":"4326cda4.263274" ,"유형":"아두이노 보드","z":"","장치":"/dev/ttyACM0"}]섹션>
제조공정
구성품 및 소모품 LED(일반) × 10 Arduino UNO × 1 저항 221옴 × 10 점퍼 와이어(일반) × 13 회전 전위차계(일반) × 1 앱 및 온라인 서비스 Arduino IDE 이 프로젝트 정보 Arduino Uno와 전위계에 연결된 10개의 LED가 있습니다. 전위차계를 돌리면 LED가 하나씩 켜집니다. 코드 그래프 그래프C/C++ const int a
구성품 및 소모품 Arduino Nano R3 × 1 회전 전위차계(일반) × 7 SparkFun 푸시버튼 스위치 12mm × 7 MIDI 포트 × 1 저항 221옴 × 4 LED(일반) × 2 이 프로젝트 정보 2019년 3월 11일 업데이트 안녕하세요, 저는 아르페지에이터를 위한 새 펌웨어를 만들었습니다. 소스 코드가 완전히 다시 작성되었습니다. 이제 모듈식 구조를 통해 Arduino뿐만