Skip to content

Instantly share code, notes, and snippets.

//スクーミーボードのデフォルトプログラム(2/15更新内容:スイッチ:INA 明るさセンサー:INA距離センサー:INBに入れる)
#define echoPin 15
#define trigPin 14
#define cdsPin A5
#define SPEAKERA 10
#define ledPinA 10
//スクーミーボードのデフォルトプログラム(2/15更新内容:スイッチ:INA 明るさセンサー:INA距離センサー:INBに入れる)
#define echoPin 15
#define trigPin 14
#define cdsPin A5
#define SPEAKERA 10
#define ledPinA 10
//センサーに触れるとLEDが順番に点灯する。
const int red_LED = 5; // 赤LEDが接続されているピン
const int blue_LED = 10; // 青LEDが接続されているピン
const int green_LED = 15; // 緑LEDが接続されているピン
const int PRESS = A5; // センサーが接続されているピン
int val = 0; // 入力ピンの状態がこの変数(val)に記憶される
int state = 0; // LEDの状態(0ならオフ、1ならオン)
//06_hikari_speaker
//動きが速いと、鳴る
//SchooMyとかいてあるところまですすもう
#define cdsPin 5
#define SPEAKER 10
#define do 262
#define re 294
#define mi 330
#define fa 349
//06_hikari_led
//動きが速いと光る
//SchooMyとかいてあるところまですすもう
#define cdsPin 5
#define ledPin 10 //OUTB
#define ON LOW
#define OFF HIGH
double luxnew = 0; //新しい光の値
double luxold = 0; //古い光の値
//06_distance_speaker
//速さを測定して、速かったら鳴る
//SchooMyとかいてあるところまですすもう
#define echoPin 19
#define trigPin 18
#define SPEAKER 10
#define do 262
#define re 294
#define mi 330
//06_distance_led
//速さを測定して速かったら、光る
//SchooMyとかいてあるところまですすもう
#define echoPin 19
#define trigPin 18
#define ledPin 10
#define ON LOW
#define OFF HIGH
double Duration = 0; //受信した間隔
//05_hikari_speaker
//暗くなった回数を数えて、5回目で光る
//SchooMyとかいてあるところまですすもう
#define SPEAKER 10
#define cdsPin 5
#define do 262
#define re 294
#define mi 330
#define fa 349
//05_hikari_led
//暗くなった回数を数えて、5回目で光る
//SchooMyとかいてあるところまですすもう
#define ledPin 10
#define cdsPin 5
#define ON LOW
#define OFF HIGH
int count = 0;
float lux;
//05_distance_speaker
//近づいた回数をカウントして5回ごとに鳴る
//SchooMyとかいてあるところまですすもう
#define echoPin 19
#define trigPin 18
#define SPEAKER 10
#define do 262
#define re 294
#define mi 330