工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

RaspberryPiを介したAlexa制御LED

コンポーネントと消耗品

>
Raspberry Pi3モデルB
× 1
Arduino UNO
× 1
LED(汎用)
× 2
抵抗100オーム
× 1
ブレッドボード(汎用)
× 1
Amazon Alexa Amazon Echo
× 1

アプリとオンラインサービス

>
Arduino IDE
Node-RED

このプロジェクトについて

はじめに

Node-REDを使用してRaspberryPiを介してAlexaとArduinoを通信させるのは非常に簡単です。 2つのNode-REDモジュールをインストールし、AlexaLocalノードとArduinoノードを使用してNode-REDフローをセットアップするだけです。ここに、デモとしてAlexaが2つのLEDライトをオンまたはオフにするプロジェクトがあります。

手順1.RaspberryPiをセットアップする

この手順に従って、RaspberryPiを準備します。

手順2.Node-REDをインストールする

次の手順に従って、Node-REDをインストールします。

ステップ3.Arduinoノードをインストールします

次の手順に従って、Node-RED用のArduinoノードをインストールします。このプロジェクトではFirmataを使用しています。 StandardFirmataをArduinoUnoにアップロードする必要があります。これを行うには、このリンクをたどってください。

ステップ4.AlexaLocalをインストールします

次の手順に従って、Alexaローカルノード-REDモジュールをインストールします。

ステップ5.ノードのセットアップ-REDフロー

以下のコードセクションからNode-REDフローをインポートします。

テスト時間

<図>

<図>

<図>

コード

  • noderedflow.js
noderedflow.js JavaScript
これをノードにインポートします-赤いエディター
 [{"id": "7cfb7d9e.1371f4"、 "type": "alexa-local"、 "z": "8496b3f6.919b5"、 "devicename": "yellow light" 、 "inputtrigger":false、 "x":177.10000610351562、 "y":175、 "wires":[["b9b6f9c0.383058"、 "677a99d9.49b6c8"]]}、{"id": "b9b6f9c0.383058" 、 "type": "debug"、 "z": "8496b3f6.919b5"、 "name": ""、 "active":true、 "console": "false"、 "complete": "true"、 "x ":336.10005950927734、" y ":233.00000476837158、" wires ":[]}、{" id ":" 23e77dc0.c2d532 "、" type ":" alexa-local "、" z ":" 8496b3f6.919b5 "、" devicename ":" green light "、" inputtrigger ":false、" x ":157.10000610351562、" y ":287、" wires ":[[" b9b6f9c0.383058 "、" b7bd4e01.3cc47 "]]}、{" id ":" 677a99d9.49b6c8 "、" type ":" arduino out "、" z ":" 8496b3f6.919b5 "、" name ":" "、" pin ":" 11 "、" state ":" OUTPUT "、 "arduino": "4326cda4.263274"、 "x":530.1000633239746、 "y":172.6000099182129、 "wires":[]}、{"id": "b7bd4e01.3cc47"、 "type": "arduino out"、 "z": "8496b3f6.919b5"、 "name": ""、 "pin": "12"、 "state": "OUTPUT"、 "arduino": "4326cda4.263274"、 "x":531.1000366210938、 " y ":290.6000061035156、" wires ":[]}、{" id ":" 4326cda4.263274 " 、 "type": "arduino-board"、 "z": ""、 "device": "/ dev / ttyACM0"}] 

回路図


製造プロセス

  1. ラズベリーパイ制御アクアポニックス
  2. Chromecastを制御するAmazonAlexa
  3. Bluetoothで制御されるRaspberryPi Robot
  4. ArduinoとRaspberryPiを使用してインターネット制御のビデオストリーミングロボットを構築する
  5. RaspberryPiを使用したWifi制御ロボット
  6. LEDとピエゾスピーカーを備えたDHT11センサー
  7. ラズベリーモーターシールドを使用したAndroid制御玩具
  8. 鉄人
  9. Find Me
  10. Arduino加湿器制御
  11. MobBob:Androidスマートフォンで制御されるDIY Arduino Robot