void setup(){ pinmode(13, OUTPUT); //13 void loop(){ digitalwrite(13, HIGH); //13 HIGH delay(500); digitalwrite(13, LOW); //13 LOW delay(500);
setup pinmode loop delay
C M B
void setup(){ pinmode(12,output); void loop(){ digitalwrite(12, HIGH); delay(1); digitalwrite(12, LOW); delay(1); // ブザーの接続されたピンを出力にする // ブザーのピンを H にする // ブザーのピンを L にする
pinmode digitalwrite
void setup(){ pinmode(12,output); void loop(){ for(int i=0; i<528; i++){ digitalwrite(12,high); delaymicroseconds(473); digitalwrite(12,low); delaymicroseconds(473); for(int i=0; i<588; i++){ digitalwrite(12,high); delaymicroseconds(425); digitalwrite(12,low); delaymicroseconds(425); for(int i=0; i<660; i++){ digitalwrite(12,high); delaymicroseconds(379); digitalwrite(12,low); delaymicroseconds(379); // ドの音 (1056Hz の周波数 ) を528 回繰り返す // レの音 (1176Hz の周波数 ) を588 回繰り返す // ミの音 (1320Hz の周波数 ) を660 回繰り返す
delaymicroseconds() digitalwrite(12,high); delaymicroseconds(473); digitalwrite(12,low); delaymicroseconds(473); for for(int i=0; i<528; i++){ () 1
tone tone tone tone tone notone tone pinmode void setup(){ tone(12, 1056); delay(500); tone(12, 1176); delay(500); tone(12, 1320); delay(500); notone(12); void loop(){ setup tone tone
void setup(){ tone(12,1056,500); delay(600); tone(12,1176,500); delay(600); tone(12,1320,500); delay(600); delay(1000); tone(12,1056,125); delay(300); tone(12,1176,125); delay(300); tone(12,1320,125); delay(300); notone(12); void loop(){ //2 //2 //2 //8 //8 //8
void setup(){ tone(12,528,1000); delay void setup(){ tone(12,528,1000); tone(12,588,1000); tone(12,660,1000); notone(12); tone tone tone tone notone delay tone tone tone tone notone tone
void setup(){ pinmode(9, OUTPUT); // pinmode(11, OUTPUT); void loop(){ digitalwrite(9, HIGH); digitalwrite(11, LOW); // delay(1000); //1 digitalwrite(9, LOW); digitalwrite(11, HIGH); // delay(1000); //1 digitalwrite(9, LOW); digitalwrite(11, LOW); // delay(1000); //1
setup loop LOW LOW LOW HIGH HIGH LOW HIGH HIGH
void setup(){ pinmode(11,output); digitalwrite(11,low); analogwrite(9,100); delay(2000); analogwrite(9,0); void loop(){ //11 //11 L //9 100 PWM //2 //0PWM setup analogwrite pinmode LOW analogwrite
analogwrite analogwrite(9,100) analogwrite(9,255); =100 analogwrite(9,64); =25 analogwrite(9,128); =50 analogwrite(9,192); =75 analogwrite(9,0); =0
void setup(){ pinmode(9,output); digitalwrite(9,low); void loop(){ for(int rev = 140; rev >80; rev--){ analogwrite(11,rev); delay(200); analogwrite(11,0); delay(1000); analogwrite for
void setup(){ pinmode(10, OUTPUT); void loop(){ for(int i=0; i<40; i++){ digitalwrite(10,high); delaymicroseconds(900); digitalwrite(10,low); delay(19); delay(3000); for(int i=0; i<40; i++){ digitalwrite(10,high); delaymicroseconds(2100); digitalwrite(10,low); delay(18); delay(3000);
setup loop loop
#include <Servo.h> Servo myservo; void setup(){ myservo.attach(10,600,2300); void loop(){ myservo.write(0); delay(3000); myservo.write(180); delay(3000); #include <Servo.h> myservo attach attach setup loop write
myservo.attach(pin, min, max) pin min max min,max myservo.attach(pin)min,max min max myservo.write(angle) angle detach() myservo.detach();
setuploop setuploop setup loop void setup(){ void loop(){ void setup()void loop() setup loop
int redled 9 ; pinmode(9, OUTPUT); delay(100); if(x==1){ 1; 2; pinmode(pin, mode) pin mode INPUT OUTPUT INPUT_PULLUP pinmode(9, OUTPUT); pinmode(13,input); pinmode(a0, INPUT_PULLUP);
digitalwrite(pin, value) HIGH LOW HIGH LOW pin value HIGH LOW 1 0 digitalwrite(9, HIGH); 9 HIGH digitalwrite(2, 0); 2 LOW digitalread(pin) HIGH LOW pin x = digitalread(9); x 9HIGH LOW 9GND LOW analogread(pin) pin x = analogread(a0); x analogwrite(pin, value) analogwrite pinmode analogwrite analogwrite pin value analogwrite(3, 64); analogwrite(3, 0); analogwrite(3, 255);
if () { true false 1 if ( x == 1 ) { digitalwrite(9, HIGH); delay(100); if ( y < 500 ) digitalwrite(4, LOW); 2 true if(){ else { if if (x == 1) { digitalwrite(9, HIGH); else{ digitalwrite(9, LOW); for ( ; ; ) { 3 for ( i = 0; i <= 255; i++){ analogwrite(9, i); delay(100);
while() { false x = 1; While( x < 50 ){ x++; delay(ms) ms digitalwrite(9,high); delay(500); digitalwrite(9,low); #define # #define #define ledpin 4 digitalwirte(ledpin, HIGH); ledpin 4 #include <> #include #include <LiquidCrystal.h>
// /* */ x = 1; // /* digitalwrite(3,low); x = analogread(a0); */ Serial.begin(speed) speed 300,1200,2400,4800,9600,14400,28800,38400,57600,11520 1 Serial.bigin(9600); Serial.print(data, format) data String (*) ( String ) format data data 10 Serial.print(58); Serial.print(58, HEX); Serial.print( Hello ); 58 3A Hello Serial.println(data, format) Serial.print Serial.println(58);
boolean byte int long true false int x ; byte y = 128 ; x int byte y128 () a = 10; b = a; a 10 b a +, -, *, / a = 10 + 1; a = 9 1; a = 3 * 33; a = 9 / 3; a = 9 / 4; a 11 a 8 a 99 a 3 a a int a 2
++ -- ++1 --1 ++a; --a; a 1a a 1a ==,!=, <, >, <=, >= 2 ==,!=,<,>,<=,>= (true)(false) == a==b a b!= a!=b a b < a<b a b > a>b a b <= a<=b a b >= a>=b a b a = ( 1>2 ); a = ( 1!=2); a false(=0) a true(=1) a = ( 1==2 ); a false(=0)