HOME 

2018-01-01 本年もよろしくお願いします
本年もよろしくお願いします一部のツボにハマる方以外向けに描いたのがこちら。まあ、なんといったらよいのでしょうか・・・
ちなみに参考にした写真は↓こちらです
https://ameblo.jp/rose0x0yarn/entry-12105113884.html 犬橇に乗る美女

2018-01-01 新年おめでとうございます
新年おめでとうございますことしも一部の方のツボにハマる「上品にエロ」路線の作品を描きたいものです。
ちなみに構図の参考にさせていただいたのは↓こちらです。
http://dream.navi.ryukyu/dogman1/girl-636874_960_720/ 犬と美女

2017-12-31 オシロスコープ復活
オシロスコープ復活8月にキットを購入して組立て、あれこれ操作していたら動かなくなり、そのまま放置してました。原因を究明したところ、液晶パネル端子の接触不良と判明、ハンダを補強して復活です。今年はガス式はんだこてを購入したのでとても楽です。年末年始はお金を使わず、Arduino で地味に楽しもう・・・

2017-12-13 久しぶりの新シリーズ
久しぶりの新シリーズ新シリーズ「天狗と巫女さん」。シリーズといってもまだ1枚目です。絵の一部を掲載しているので構図がわかりずらいですが、ちょっとエロいです。

2017-09-23 もうすぐ10月です
もうすぐ10月です暑さと強い紫外線は創作活動の大敵です。その暑さもやっと一段落、これからの時期本格的なお絵描きシーズン到来です。まずは過去の作品を整理するところから始めよう。

2017-09-19 Arduino / push switches
Arduino / push switchesElegoo UNO キット / Lesson 5 Digital Inputs の初心者所見です。
スイッチは普通、押すとON、もう一度押すとOFFというのが当たり前のようですが、これは違います!push switch は押した、あるいは押しているという状態が重要です。
そして回路というとすべて繋がっていると考えがちですが、これはLED、push switch 2つの独立した3つの回路がプログラムによって連動していると考えると非常にわかりやすいです。
そしてループ速度が速いため、スイッチが押されたことをイベント駆動型関数のように処理してしまいます。
pinMode(pinNo,INPUT_PULLUP)のINPUT_PULLUP は内部電源を使用している程度で理解していればよいと思いますが、プルアップ抵抗経由で電源が供給されます。


digitalRead(pinNo,INPUT) として実装する場合はdigitalRead(pinNo,INPUT) として実装する場合は
5V端子から電気を供給(赤リード)して、プルアップ抵抗を挟み、プッシュスイッチ経由で2番Pinに挿してます(青リード)。また、プッシュスイッチが押されたときはGNDに流れるようにしてあります(黒リード)。プルアップ抵抗値は本来データシートをみたりして、しきい値を判断する必要があるのですが、30KΩ程度みたいです。
下記は、プッシュスイッチが押されたときに、基板内蔵のLEDを光らせるコードです。

const int buttonPin = 2;
const int ledPin = 13;

void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}

void loop(){
if (digitalRead(buttonPin) == LOW) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}
}

次の記事を表示

クリエイティブ・コモンズ・ライセンス 表示 - 非営利 - 改変禁止(3.0 Unported ライセンス)
Copyright © 2005-2020 Mayuko Kakizaki All Rights Reserved®.