2020年8月27日木曜日
arduino DCモーターを自由に動かす
電池の補助が必要でした。
----------------------------------
int IN1 = 5;
int IN2 = 6;
void setup(){
pinMode(IN1,OUTPUT);
pinMode(IN2,OUTPUT);
}
void loop(){
digitalWrite(IN1,HIGH);
digitalWrite(IN2,LOW);
delay(1000);
digitalWrite(IN1,HIGH);
digitalWrite(IN2,HIGH);
delay(1000);
digitalWrite(IN1,LOW);
digitalWrite(IN2,HIGH);
delay(1000);
digitalWrite(IN1,HIGH);
digitalWrite(IN2,HIGH);
delay(1000);
}
----------------------------------
arduino サーボモーター 可変抵抗器つき
------------------------------------
# include <Servo.h>
Servo myServo;
void setup(){
myServo.attach(9);
}
void loop(){
int sensorValue = analogRead(A0);
int angle = map(sensorValue,0,1023,0,90);
myServo.write(angle);
delay(500);
}
-----------------------------------
2020年8月26日水曜日
arduino サーボモーター
これも復習です。
#include <Servo.h>
Servo myservo;
void setup() {
myservo.attach(9);
myservo.write(0);
delay(1000);
myservo.write(90);
delay(1000);
myservo.write(-90);
delay(1000);
}
void loop() {
}
--------------------------------------
#include <Servo.h>
Servo myservo;
void setup() {
myservo.attach(9);
myservo.write(0);
delay(1000);
myservo.write(90);
delay(1000);
myservo.write(-90);
delay(1000);
}
void loop() {
}
--------------------------------------
arduino キャラクターを動かす
ディスプレイが表示されるようになったので、キャラクターが動くプログラムを入れてみました。スケッチ例のリキッドクリスタル→カスタムキャラクターを選ぶと人形が動くのが見られます。
手が上下します。
スケッチ例のリキッドクリスタル「LiquidCrystal」を見ていて、試しに「CustomCharacter」以外のものを試してみたところ、いろいろな表示を見ることができました。これは楽しい。
登録:
投稿 (Atom)