Wait a moment...

nemlog 1周年おめでとうございます 

nem112xem (8)
278
9
2019-09-06 09:43:16
nemlog 1周年おめでとうございます 

nemlogがあったからこそ

 

いろいろ積み上げられたものもあり

 

感謝しきれないですね

 

せっかくなのでやってみたことの紹介をさせていただきます。

 

そして今後のマイワールドの妄想へと・・

 

 

1周年記念ということで今まで相棒のラズパイを使って実験したことをまとめてみます

 

ラズベリーパイは普通のノートパソコンなどとは違っています。

 

CPUが非力、メモリが少ない

 

でも直接基盤から信号が出ているので他のLEDを制御したりモーターを制御したりできる

 

wifiがあればインターネットが使える(種類によっては有線のネット接続もできます)

 

基本的にlinuxというOSを使うので開発環境はいろいろ使える

 

今で使ったOSは専用のラズビアン(ラズパイ用のlinux)

 

ubuntu 18.4 ラズパイ用ubuntu

 

今まで使ったことのあるプログラミング言語

 

Python3

node.js

 

こういう条件で実際動いたもの動かなかったものを挙げていきます

 

1 Python3によるNEMAPIからのデーターのget

 

まあ基本ですが出来ています

 

これはもちろんカタパルトでも出来ています

 

APIを公開してくれているのはいいですよね

 

誰からXEMやモザイクが送られてきたか

 

誰に送ったか

 

相手のアドレスの情報

 

この辺がよく参照するデータですね

 

他にはハーベストの状態も確認できます

 

これを一定時間ごとにLEDや電子ペーパーに表示するというのも作りました

https://nemlog.nem.social/blog/8908

 

これについてはラズパイよりもっと小さいM5stackというのでも実現しています
(実際にはCPUも仕組みもちがいます)
https://nemlog.nem.social/blog/8961

これは専用のpython3系であるmicropythonで同じようにAPIにアクセスしてます
ボタンによってXEMの現在の値団の表示を行ったりハーベスト可能か確かめたりできます

 

ハーベスト状況を知るにはこんなものを作る必要はありません

 

あくまで個人の趣味です

 

2 他のIoT機材との連携

 

obnizというIoT機材を使ってwebsocketを監視して動きがあればモーターを動かすというガジェットを作りました
websocketはpython3では扱いづらくnode.jsを利用しました

https://nemlog.nem.social/blog/10384

 

3 上の仕組みを1つのシステムとして動かせるように変更しました

https://nemlog.nem.social/blog/11653

ラズパイ + arduino(音声モジュール) + サーボモーター

着金があれば音声で知らせてくれて更にモーターが動いて動きでもしらせてくれます

 

4 ラズパイに google home をインストールするキットを使いました

https://nemlog.nem.social/blog/15505

AIスピーカーに聞くとzaifのxemの値段を喋ってくれます
単純にpython3のプログラムの対応をgoogle homeに入れただけでした


5 上記のスピーカーに話しかけてXEMを投げてもらいました(testnet)

 

これはzaifのXEMの値段をしゃべる代わりに始めからアドレスを登録しておいたjsonファイルを読み込んで
python3のプログラムでテストネットでどんどんxemとモザイクを投げるというしくみです

https://nemlog.nem.social/blog/17099

 

6 そのまんま ラズパイでカタパルトサーバーは動くか

 

動きません(少なくとも3Bでは)

 

ラズパイも4が発表されメモリも4Gの機種もあります

 

当時メモリ不足で途中で止まってました。(その後RAMdiskを使って成功されている方がいます)

 

ラズパイ4はまだ日本で技適が通らないみたいで正式販売はないです

 

手に入ったら試してみたいところです


終わりに

 

ここからは今後に向けての妄想です

 

カタパルトサーバーって書いてますがcatapult-service-bootstrap ではdockerを使って5台の仮想サーバーを動かします

 

そういう意味ではサーバー群で提供するサービスですね

 

そこはNIS1と大きく違うようです

 

ラズパイ5台載せたラックでカタパルトサーバーが動くのかっこういいと思ってます

 

LEDで周り飾ったり

 

時々モーターでなにか動いたり

 

デモンストレーションにはよさそう

 

ラズパイ4は10000円ぐらになりそうなので
5台で5万
電源とSDカードで各5000円ぐらい
ラックも5000円くらいかなー

 

人権費とかもろもろ入れなくても10万円弱

 

最近の5万円代のサーバー5台だと運用費なしで35万ぐらいになるのかな

 

 

ラズパイタワーでカタパルトサーバー  夢が踊るなー

 

Comment
nem好き
nem好き
2019-09-07 07:59:33ID:145596

>>サバトラ::さん こちらこそよろしく

サバトラ
サバトラ
2019-09-06 23:56:26ID:145518

これからも宜しくお願いします。m(_ _)m
開発頑張って下さい。(^^)

大魔王えっさん🐾🌎👣
大魔王えっさん🐾🌎👣
2019-09-06 16:59:03ID:145233

>>nem好き::さん
わからなかったら、コメントに書いて教えてもらうから大丈夫うぇ〜い(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾

nem好き
nem好き
2019-09-06 16:34:16ID:145231

>>えっさん@nemlogハピバ🎉::さん  いつも説明がうまく出来なくてすみません。いろいろ頑張ってるので今後ともよろしく。

nem好き
nem好き
2019-09-06 16:31:25ID:145230

>>ゼム🦈ゼム?::さん ありがとうございます。いまも精進していろいろ対応できることを増やしてます。カタパルトが決まれば面白そうなことしたいのですが、時間かかりそうならそれはそれでなにかやります、そのときはよろしくおねがいします。

大魔王えっさん🐾🌎👣
大魔王えっさん🐾🌎👣
2019-09-06 12:46:57ID:145149

nemlogハピバ٩(๑❛ᴗ❛๑)۶
これからもいろいろ勉強させてくださいうぇ〜い(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾

ぜむ🐳ぜむ
ぜむ🐳ぜむ
2019-09-06 12:23:22ID:145118

・w・今でもネムログにはじめてきた時にNEM着金→LEDピカピカ→人形が動くがとても印象に残っています!
これからも応援しております!

nem好き
nem好き
2019-09-06 11:03:05ID:145088

こちらこそありがとうございます
neklog nemgraph 日々たのしんで カタパルトを待つ 

YUTO
YUTO
2019-09-06 10:37:37ID:145080

これからもよろしくです。
ネムログサイエンス同好会への記事を最初に投稿してくれてありがとう!!
またいつも、twitterから自分の記事にいいねを押してくれてありがとう!!
ラズパイの制作、たのしみです

この記事を書いた人
nem好き 同じ県内でNEMって聞いたことのない僻地にいます。ひっそりと苔のように生息中。