2016-02-01から1ヶ月間の記事一覧

npmの--save, --save-dev, --save-optionalの違い

http://hblog.glamenv-septzen.info/entry/2015/03/22/233241 より引用 1. --save は package.json の dependencies に追記される。 他の人が npm install した時に、dependencies に指定したパッケージが全てインストールされる。 2. --save-dev は package…

WR703Nでnode.jsを動かす

この辺り https://github.com/nneves/3DPrinterCloudClienthttps://github.com/v8mips/v8mips/pull/19#issuecomment-23875964この人 http://botdream.com/projects/

CordovaをGenymotionで動かす

http://tools.jboss.org/blog/2015-01-06-devstudio-genymotion.htmlADBをDefaultではなく、Android SDKを指定する方法に変えた

pm2がグローバルにインストール済みのモジュールを見つけられないとき

https://github.com/Unitech/PM2/issues/951 Forkモードではなく、Clusterモードで起動する? $ pm2 start app.js -i 0関係ないみたいだった。 フルパスを指定したらいけた。 var mraa = require('/usr/lib/node_modules/mraa');

rootなのにファイルが消せなくなった時

http://askubuntu.com/questions/675296/changing-ownership-operation-not-permitted-even-as-root sudo chattr -i fileを実行する

pm2を起動時に実行する

http://pm2.keymetrics.io/docs/usage/startup/ pm2 startup で/rc/init.d/pm2-init.shがインストールされるpm2 start somescript.js pm2 saveで、起動中のアプリが次回から起動時にデーモン実行されるpm2 startup pm2 startup systemd

node.jsをデーモン化するpm2を使う

edisonでforever&startup scriptとの相性が悪かったのでこっちを使ってみるhttp://qiita.com/abgata20000/items/4720a88060c43a2cd2ee

EdisonにCrontabをインストールする

http://dev.classmethod.jp/hardware/12-cron-in-the-intel-edison/

Edisonブレイクアウトボードのピン配置

http://iotdk.intel.com/docs/master/mraa/edison.html

libmraaを使ったEdisonのGPIOのテスト

http://edison-lab.jp/blog/2016/01/lets-make-mraa-libmraa-gpio.html

SlackにCurlでポストする

http://qiita.com/mattak@github/items/fddce3e2ac61bd7d2076 https://gist.github.com/mattak/af5a9d6790b1e5c5a175

ダイオードの飽和電圧(順方向電圧)

発電機のローターコイルに電流を流す0.6Vでいきなり抵抗が下がる現象 飽和電圧 空乏層レギュレータ(整流回路)に入っているダイオード これを取り外す

MacにElmerのインストール

https://github.com/ElmerCSC/homebrew-elmerfem $ brew tap ElmerCSC/elmerfem $ brew install elmer追記:2017/5/29 Unable to install elmer on Mac by using brew #1 https://github.com/ElmerCSC/homebrew-elmerfem/issues/1 $ brew install elmer --wi…

自作Homebrewパッケージの作り方

http://rcmdnk.github.io/blog/2013/09/17/computer-mac-homebrew/ 作った https://github.com/shohei/homebrew-mogebar

HTML5のFabModulesのStandalone版

Python版のfabmodulesのビルドがboostのライブラリを見にいけてなくてコケる (/opt/localを見に行ってる) 直してプルリクしようかと思ったらPython版はGitHubにリポジトリ公開されてないElectronの中でExpressが動くらしいから、この際Node.js版をstandalo…

ElectronのなかでExpressが動くらしい

マジか Node-webkitではHTTPサーバ動かなかったような記憶があったけど あとで試す http://stackoverflow.com/questions/29857555/using-express-inside-atom-electron

MarkdownでYoutubeリンクを挿入する

絵を貼ってクリックで飛ぶかたちになる http://stackoverflow.com/questions/14192709/is-it-possible-to-embed-youtube-vimeo-videos-in-markdown-using-a-c-sharp-markdow [![IMAGE ALT TEXT](http://img.youtube.com/vi/YOUTUBE_VIDEO_ID_HERE/0.jpg)](ht…

SRM-20で両面切削

片面ずつ切削 両方共0.8mm面だしで削ってはりあわせた 表と裏 0.8mm削った Clickmillで面だし パラメータ: 20mm/sec Cutting depth: 0.8mm 切り込みピッチ: 0.4mm 2周で終わるはずだけど3周めに入ったので、自分で停止した。実装して完成 追記: 0.8mm基…

IR2302の駆動テスト

int ahigh=2; int asd=3; int bhigh=4; int bsd = 5; int chigh = 6;//pwm int csd = 7; void setup() { // put your setup code here, to run once: pinMode(ahigh,OUTPUT); pinMode(asd,OUTPUT); pinMode(bhigh,OUTPUT); pinMode(bsd,OUTPUT); pinMode(chi…

EAGLEでデフォルトでGridをONにしたいとき

起動時に読み込まれるスクリプト、scr/eagle.scrを編集すればいい http://forum.arduino.cc/index.php?topic=59330.0

高出力モータードライバ

http://okwave.jp/qa/q7680629.html電源電圧24V、Vccはレギュレータで18V、でバッテリから火を吹いたとのこと 高速での正転→逆転で100A以上流れた?

IR2302の使い方

Vccに5Vをかけてみたが、うまく動いていないVcc=VPOWER(Vbattery)=12Vをかけたら、一応11V出力とそれっぽい動きはしている SD=Lowでハイ・インピーダンスなので、所望の動きではある。 あとはこれをPWMしたときにちゃんと動くかどうか あとVccの耐圧は20V…

Elecrowよさそう

https://tool-lab.com/2014/07/mac-eagle-101-29/

EAGLEのライブラリ作成:Padの穴径

Pad Diameter: 1.8796 (0.074inch) Drill: 1.1176 (0.044inch) Shape: long thermals + Stop + First - Rectangle width: 0.02

SRM-20で回路切削したときのメモ

EAGLE ライブラリを作るときはPadの穴径を正確につくる(CAMプロセッサでDrill穴を処理する時に必要) DRCはClearance>20mil(すべて), Distance>40mil, Sizes>Minimum width>30mil 信号はなるべく連結しておく(ラベルを多用すると、実はつながっていない、とい…

ハイサイドドライブについて

MOSFETを2つ(4つ)使ってハーフブリッジ(フルブリッジ)回路を組もうとすると、N-chMOSFETだけではできないことに気づく。 負荷電源側Vss側につないだMOSFETが開通するとDrainとSourceの電圧差がなくなり(Sourceの電圧が上昇し)、GateーSource間の電圧…

ブリッジドライバ再設計

http://nekolab.blogspot.jp/2014/10/fetir2302.html http://akizukidenshi.com/catalog/g/gI-06208/

P-ch MOSFET選定

P-ch MOSFET 2SJ555-E Package: TO-3P PD: 135W http://akizukidenshi.com/catalog/g/gI-09042/

配色ジェネレータ

http://www.sessions.edu/color-calculator

ブラシレスのテスト

int dtime; int val; void setup() { int pins[] = {2,3,4,5,6,7}; for(int i=0;i<6;i++){ pinMode(pins[i],OUTPUT); } dtime=100; } void loop() { spin(); } void spin(){ setOne(); setTwo(); setThree(); setFour(); setFive(); setSix(); } void setOne…