かめのの

Processing

Processingでフーリエ級数の可視化(矩形波、ノコギリ波)

はじめに 今回はProcessingでフーリエ級数を可視化したいと思います。例として矩形波とノコギリ波を可視化します。 フーリエ級数とは フーリエ級数とはwikiによると、複雑な周期関数や周期信号を単純な形の周期性をもつ関数の無限の和で表し...
Arduino

ArduinoとProcessingでRGB LEDの色を変える

はじめに ArduinoとProcessingを使ってRGB LEDの色を変えたいと思います。その際に、ProcessingのControlP5で簡単にGUIのノブを作成して、ノブを操作することでRGBの値を送信しようと思います。 使用した...
電子工作

リレーで4ビット2進加算器を作る

はじめに 前回はリレーで全加算器を作りました。 今回はリレーを20個使用して4ビット2進加算器を作りたいと思います。今回も使用するリレーは941H-2C-5Dです。 半加算器と全加算器による多桁の2進加算 最下桁は半加算器を,それより上位の...
スポンサーリンク
電子工作

リレー式全加算器を作る

はじめに 前回はリレーで半加算器を作りました。 今回はリレーで全加算器を作りたいと思います。今回も使用するリレーは941H-2C-5Dです。 全加算器とは? 半加算器に下位からの繰り上げ(桁上がり)も計算できるようにしたものを全加算器といい...
電子工作

リレー式半加算器を作る

はじめに リレーを使用して4bitの2進加算器が作りたくなったので、まずはリレーで半加算器を作りたいと思います。 リレーとは? リレーとは上図のような形をしており、外部からの電気信号を受け取り、電気回路のオン/オフや切り替えを行う部品です。...
Processing

Processingでハート形カムを作る

はじめに 今回は、Processingでカム機構を作りたいと思います。カム機構でも種類がありますが、フォロワが等速度運動をするハート形カムを作成しProcessingで動作と変位を実装してみましょう。 ハート形カムとは? 上図のように0を中...
Processing

Processingで歯車(その2 噛み合い編)

はじめに 前回は歯車の作成をしました。そこで今回は、2つの歯車を使って回転、噛み合わせをやっていこうと思います。 歯車の作成は以下を参考にしてください。 歯数とモジュールを決める 前回同様、歯車を作成するために歯数とモジュールを最初に決定し...
Processing

Processingで歯車(その1 作成編)

はじめに Processingで歯車を作成し、回転までさせてみようと思います。歯車にも種類がありますが、今回は転位なしの標準平歯車を作成します。 また、歯型の作成にサイクロイド曲線を用いるサイクロイド歯車と、インボリュート曲線を用いるインボ...
Processing

Processingでインボリュート曲線を作る

はじめに Processingで歯車を作るために、曲線を理解したいと思い前回まではサイクロイド曲線をやってきました。 今回は歯車の形状に使われるインボリュート曲線を作りたいと思います。 インボリュート曲線とは? インボリュート曲線とは、法線...
Processing

Processingで内サイクロイド曲線を作る

はじめに 前回は、外サイクロイド曲線をProcessingで作ったので、今回は内サイクロイド曲線を作りたいと思います。 内サイクロイド曲線とは? 動円が定円の内側にあるとき、動円の円周上の点が描く軌跡を内サイクロイド曲線またはハイポサイクロ...