ねこでじ(Nekodigi)

Nekodigi’s diary

学習中の気づきをまとめています。応援よろしくお願いします

2020-08-26から1日間の記事一覧

【Processing】超音波距離センサーを使ったテルミンを作る。

成果物 赤外線フォトリフレクタを使ったテルミンが多いのですが、超音波距離距離センサーを使うと距離に比例する音程が出せるかなと思って作ってみました。ちなみに、本物は電磁波を使っているようです。 非常に恐縮なのですが、音声はGithubに保管させてい…

【Processing】メビウスの帯を作る。

成果物 www.youtube.com 物凄く今更な感じですが、ネタが切れてきたのでメビウスの帯を作ることにしました。 コード Mobius Bandという名前で追加しています。 github.com

【p5.js】アルファベットをヒエログリフに変換する

成果物 ※そもそも、ヒエログリフにはないアルファベットがあり、そうした文字は無理やり置き換えられています。特にxは2文字で近似されていましたが、こちらの都合で置き換えています。 こちらのサイトのヒエログリフ変換を参考にしました。 日本語/英語から…

【p5.js】シーザー暗号を作ってみる。

成果物 今回は、気軽に利用できるようにしたかったので、久々にp5.jsを使ってみました。任意の文字数だけずらしたシーザー暗号が作れるようにしました。 参考 シーザー暗号 - Wikipedia コード editor.p5js.org

【Processing】魔法陣が簡単に書けるBachet's Methodに色を付けてみる。

成果物 www.youtube.com ダイヤモンドのように数字を並べて、正方形からはみ出た部分を押し込んでいくように魔法陣を作るのがバシェー方式(Bachet's Method)です。奇数×奇数の魔法陣を簡単に作ることができます。今回は、数字に従って色を割り当て、どのよ…