2020.07.10にIoT ALGYANで発表したウェブチカ紹介資料です。
Nervesでつくるウェブチカ西内 一馬@nishiuchikazumahttps://qiita.com/nishiuchikazuma
View Slide
ウェブチカ?
#!/usr/local/bin/pythonimport RPi.GPIO as GPIOGPIO.setmode(GPIO.BCM)GPIO.setup(25, GPIO.OUT)GPIO.output(25, GPIO.HIGH)
http://xxx.xxx.xxx.xxx/exineos/led/onhttp://xxx.xxx.xxx.xxx/exineos/led/off
自己紹介 ・名前:西内一馬(にしうちかずま)・所属:株式会社シティネット / kochi.ex / 高知組み込み会・仕事:主にサーバやネットワーク関連の仕事に従事。IoT事業ではモノに近い部分のプログラムを担当することが多い。・休日:ハンドボール、ご飯を作る・食べる、子どもと遊ぶ初ALGYANの一人
高知にきたら探してね@くろしおアリーナにしうち
構成紹介
Nervesの構成● RaspberryPi 3BにLEDを接続● RaspberryPi 3BにNervesをインストール● NervesからPhoenix Frameworkを起動できるように設定● Phoenix Frameworkにプログラムを記述NervesはOS・プラットフォームとして利用Phoenixにウェブの設定とプログラムを記述
ディレクトリ構成● Nervesプロジェクトと同じ階層にPhoenixプロジェクトを作成● NervesプロジェクトからPhoenixプロジェクトを読み込む設定を実施○ Ponchoプロジェクトストラクチャー❯ tree -L 1 -F exineosexineos ←プロジェクトディレクトリ├── exineris/ ←Nervesのプロジェクトディレクトリ└── neosapi/ ←Phoenixのプロジェクトディレクトリ
高知工科大学設置場所
詳細はQiitaに掲載1. Qiitaにアクセス https://qiita.com/2. Qiitaでキーワード「ウェブチカ」で検索今日調べ:4件
デモ
こちらもよろしくお願いしますっ!