arduinoがうまく動かないです助けて・・・ [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2016/06/15(水) 11:11:09.87ID:2r1BRYXp
試しにモーターを回してみたんだけど13番ピンや8番ピンでは動かなかったくせに
3.3Vや5Vの時はビンビンに動いてました・・・

なんで動かないのか教えて下さい
2デフォルトの名無しさん
垢版 |
2016/06/15(水) 11:36:09.11ID:2r1BRYXp
ちなみにarduino本体の13番LEDは光るんだけどだれか分かりますか?
2016/06/15(水) 12:03:13.32ID:5DlVS8SW
まず水に浸けます
4デフォルトの名無しさん
垢版 |
2016/06/15(水) 12:11:31.92ID:2r1BRYXp
>>3
それは絶対に違う事はわかる(´・ω・`)
5デフォルトの名無しさん
垢版 |
2016/06/15(水) 12:33:16.35ID:2r1BRYXp
書き込んだスケッチはこちら

void setup(){
pinMode(13,OUTPUT);
}

void loop(){
digitalWrite(13,HIGH)
}
2016/06/15(水) 14:08:14.29ID:TGiPX2zL
>digitalWrite(13,HIGH)
文末を表す、; セミコロンが抜けているのかな?

digitalWrite(13,HIGH);
7デフォルトの名無しさん
垢版 |
2016/06/15(水) 14:22:55.12ID:2r1BRYXp
>>6
書き込む時にはミスったけど実際はちゃっと売ってます
2016/06/15(水) 18:57:32.10ID:RJDJMLIS
>>1
まず電子回路についてちゃんと学ぼうね。
端子のドライブ能力とかちゃんと理解してる?
モーターなんか回すならなおさら必須の知識なんだけど。
2016/06/15(水) 19:48:14.03ID:HbAl6yta
電気回路の初歩の初歩すら学んでないのにマイコン出来るわけねえだろバカ
答えはi/o(数字)ピンから出せる電流が小さい(精々数十mA)から回らない
解決するにはモーターを直接電源に繋いで、i/oピンの信号でトランジスタ等を用いてスイッチングを行うんだが、
この辺の設計は電気回路を勉強してないと出来ない
といっても、1日で理解できる内容だからあとは自分で勉強しろカス
キーワードはスイッチング回路
10デフォルトの名無しさん
垢版 |
2016/06/15(水) 20:56:36.96ID:gfdIm+Z1
FETでもかませば?
2016/06/16(木) 07:46:36.89ID:tOwQ8tvq
そう言えば、モーターなどは、9V, 12V とか、
もっと電圧が大きくないと、回らないよな

君にはモーターは無理

10mAなどの電流が少ない、LED電灯から始めよ。
これぐらいなら、別電源いらない
■ このスレッドは過去ログ倉庫に格納されています