NOBのArduino日記!

NOBのArduino日記!

趣味は車・バイク・自転車・ラジコン・電子工作です。

2018-01-01から1年間の記事一覧

Processing(unhexの使い方)

unhex Processingにおけるunhexは、16進数の文字列表現を、対応する整数値に変換します。 Processingで使用するunhexの使い方は以下の通りです。 String hs = "FF006699"; int hi = unhex(hs); fill(hi); rect(30, 20, 55, 55); 図1:プログラムの内容 ※Proc…

Processing(unbinaryの使い方)

unbinary Processingにおけるunbinaryは、2進数の文字列表現を、それと等価の整数値に変換します。 たとえば、unbinary("00001000")は8を返します。 Processingで使用するunbinaryの使い方は以下の通りです。 String s1 = "00010000"; String s2 = "00001000…

新幹線なるほど発見デー!(700系編)

「新幹線なるほど発見デー」後編です! ちょっと古い700系新幹線! 今年も来ました「先頭者研きロボット」の実演! 来たタイミングが遅く実演終了間際です この日5回も磨いたN700系!塗膜は厚いので素地は出ないとの事 天井の部分はこちらの洗車機の様な機械…

新幹線なるほど発見デー!(ドクターイエロー編)

今年も息子と「新幹線なるほど発見デー」に行って来ました 2018年「新幹線なるほど発見デー」会場に到着! 息子が大好きなドクターイエローの乗り物! 並ぶ事1時間?順番がやっときました Let's Go!子供大喜びでした 9月ですが、暑いのでかき氷GET! 直後に…

Processing(strの使い方)

str Processingにおけるstrは、プリミティブデータ型(boolean、byte、char、int、またはfloat)の値をString表現に変換します。 たとえば、str(3)で整数を変換すると、文字列値 "3"を返し、str(-12.6)で浮動小数点数を変換すると "-12.6"を返し、str(true)…

Processing(intの使い方)

int Processingにおけるintは、プリミティブデータ型(boolean、byte、char、color、float、int、またはlong)の任意の値を整数表現に変換します。 値の配列が渡されると、同じ長さのint配列が返されます。 Processingで使用するintの使い方は以下の通りです…

Processing(hexの使い方)

hex Processingにおけるhexは、int、byte、char、またはcolorを、等価の16進表記を含むStringに変換します。 たとえば、color(0,102,153)によって生成されたカラー値は、文字列値 "FF006699"に変換されます。 この機能は、デバッグセッションをするのに役立…

Processing(floatの使い方)

float Processingにおけるfloatは、intまたはStringを浮動小数点表現に変換します。 intはfloatに簡単に変換されますが、Stringの内容は数値に似ていなければなりません。 そうでない場合はNaN(数値ではありません)が返されます。 例えば、float( "1234.5…

Processing(charの使い方)

char関数 Processingにおけるchar関数は、プリミティブデータ型(boolean、byte、char、color、double、float、int、またはlong)の任意の値を数値文字表現に変換します。 値の配列が渡されると、同じ長さのchar配列が返されます。 Processingで使用するchar…

Processing(byte関数の使い方)

byte関数 Processingにおけるbyte関数は、基本データ型(boolean、byte、char、color、double、float、int、またはlong)の任意の値をバイト表現に変換します。 バイトは-128と127の間の整数にしかなりません。 したがって、この範囲外の値が変換されると、…

Processing(boolean関数の使い方)

boolean関数 Processingにおけるboolean関数は、intまたはStringをそのboolean表現に変換します。 intの場合、ゼロ以外の値(正または負)はtrueと評価され、ゼロはfalseと評価されます。 Stringの場合、値「true」はtrueに評価され、他の値(「false」また…

Processing(binary関数の使い方)

binary関数 Processingにおけるbinary関数は、int、byte、char、またはcolorを、対応するバイナリ表記を含むStringに変換します。 たとえば、color(0,102,153,255)によって生成されたカラー値は、文字列値 "11111111000000000110011010011001"に変換されます…

富士山こどもの国!

先日家族で「富士山こどもの国」に行って来ました! 正面ゲート到着!入場料は子供200円、大人820円と良心的な価格です! 入って直ぐの見晴らし台に登ると、 町の広場が一望できます!息子広場の中心で変わり種自転車で遊んでます 生憎の天気で雄大な富士山…

4ch温度測定シールドの作製!その4(動作確認編)

「4chサーミスタ温度測定シールド」の作製から動作確認まで動画にまとめてみました! 動画:4chサーミスタ温度測定Arduino用シールドの作製~動作確認! ※YouTubeへはコチラ ※「4ch温度測定シールドの作製」記事一覧はコチラ まとめ 良い感じに動作する事が…

4ch温度測定シールドの作製!その3(プログラム編)

4chサーミスタ温度測定シールド! 前回「4chサーミスタ温度測定シールド」の形は出来たので、動作させるプログラムを書いてみました 1. プログラム! プログラムの内容は先日の記事で書いた「サーミスタ」「LCD」「ボタンスイッチ」のプログラムをくっ付けて…

4ch温度測定シールドの作製!その2(作製編)

4chサーミスタ温度測定シールド! 先日の記事で描いた回路図の通りに「サーミスタ」「LCD」「ボタンスイッチ」を「Arduino用ユニバーサル基盤」にまとめ、「ArduinoUNO」に接続出来るシールドを作ってみました 1. 作製! 1.1 部品 図1の部品を使います。※部品…

4ch温度測定シールドの作製!その1(回路図編)

作りたいもの!(4chサーミスタ温度測定シールド) 先日記事に書いた「サーミスタ」を「電線」と「Qiコネクタ」でモジュール化して着脱可能にし、測定した温度は「LCD」に表示(ボタンスイッチでch切替)、ついでに温度測定結果をEXCELのシートに直接送りたいで…

ボタンスイッチのチャタリング対策!

ボタンスイッチのチャタリング対策! 4chのサーミスタ接続用ArduinoUNOシールドに、モノクロディスプレイ(AE-AQM0802)を搭載する事まで決まりましたが、表示できる文字数が8×2と少なく4ch全部の温度を同時に表示できません ならばボタンスイッチで表示を順番…

LEGOのレーシングカー!

LEGOレーシングカー! 息子と一緒にLEGOのレーシングカー(顔付き!)を作ってみました 1.LEGOのレーシングカー! 息子も結構気に入っている様で、三日ほど分解されずに遊んでます!(^^)! LEGOレーシングカー大回転! ※LEGO記事一覧はコチラ 2. まとめ スーパー…

LCDの使い方(AE-AQM0802)

I2C接続小型キャラクタLCDモジュール(8×2行・3.3V/5V)ピッチ変換キット サーミスタを接続するArduinoUNOシールドに、7セグメントLEDを付けて温度表示しようと思ってましたが、想像以上に7セグLEDのダイナミック点灯の負荷が高く、測定と表示の掛け持ちが厳し…

Arduino IDE(数学ライブラリmath.hの使い方)

math.hライブラリ math.hは、多数の数学的関数を含むライブラリです。 C言語では「#include <math.h>」としてライブラリを最初にインクルードする必要がありますが、Arduino 1.6.12では特にインクルードせずともそのまま使えます。 よく使う数学的関数を中心に、以下</math.h>…

サーミスタの使い方! その2( 実測編!)(103JT-050)

サーミスタ(103JT-050) 前回の記事でサーミスタを使った「抵抗の分圧回路出力電圧」から、「サーミスタ温度」を求める式を作りました。 今回は理論通りに温度が測定可能か実際に回路を作って実験してみました! 1.サーミスタとは サーミスタ(英:Thermistor…

LEGO LAND! その7(Miniland編)

LEGO LAND!(平安神宮?) 前回の記事「Factory(ファクトリー)」編の続きで、今回は「Miniland(ミニランド)」編です写真が多いので7エリア分割しました(;'∀') 1. Miniland(ミニランド) 1.1 京都府 清水寺への参道かな? 「清水寺」の清水の舞台 1.2 大…

LEGO LAND! その6(Factory編)

LEGO LAND! 前回の記事「Adventure(アドベンチャー)」編の続きで、今回は「Factory(ファクトリー)」編です写真が多いので7エリア分割しました(;'∀') 1. Factory(ファクトリー) 1.1 LEGOの歴史 LEGOの語源はデンマーク語で「よく遊べ」だそうです LEGO…

LEGO LAND! その5(Adventure編)

LEGO LAND! 前回の記事「LEGO® City(レゴ®・シティ)」編の続きで、今回は「Adventure(アドベンチャー)」編です写真が多いので7エリア分割しました(;'∀') 1. Adventure(アドベンチャー) 1.1 道沿い ハムナプガイコツに追われるLEGO 1.2 Pharaoh's Reve…

LEGO LAND! その4(LEGO&#174; City編)

LEGO LAND! 前回の記事「Knight's Kingdom(ナイト・キングダム)」編の続きで、今回は「LEGO® City(レゴ®・シティ)」編です写真が多いので7エリア分割しました(;'∀') 1. LEGO® City(レゴ®・シティ) 1.1 Rescue Academy(レスキュー・アカデミー) 消防車…

LEGO LAND! その3(Knight&#039;s Kingdom編)

LEGO LAND! 前回の記事「Pirate Shores(パイレーツ・ショア)」編の続きで、今回は「Knight's Kingdom(ナイト・キングダム)」編です写真が多いので7エリア分割しました(;'∀') 1. Knight's Kingdom(ナイト・キングダム) 1.1 道沿い ナイト・キングダム…

LEGO LAND! その2(Pirate Shores編)

LEGO LAND! 前回の記事「Bricktopia(ブリックトピア)」編の続きで、今回は「Pirate Shores(パイレーツ・ショア)」編です写真が多いので7エリア分割しました(;'∀') 1. Pirate Shores(パイレーツ・ショア) 1.1 Castaway Camp(キャスタウェイ・キャンプ) …

LEGO LAND! その1(Bricktopia編)

LEGO LAND! 最近家族でレゴにハマってます妻<<<息子<私の順に・・・。 LEGO LANDが有るのは前から知っていましたが、入場料が高い(大人6,900円、子供5,300円で、おとな2こども1の家族3人で行くと19,100円!)と言う事でスルーしてました。 改めてNETで調べて…

LEGOの家Ⅱ!

LEGOハウス! 息子と一緒に2階建てLEGOハウス(屋上ネコ付き!)を作ってみました 1.LEGOの家! 写真でうっすら見えてますが、建屋の下には車輪を付けたので押せば走る謎仕様のキャンピングカーです! LEGOハウス大回転! ※LEGO記事一覧はコチラ 2. まとめ 今…