自動アルコール消毒材散布機の製作。アルディーpro mini
自動アルコール消毒材散布機の製作。アルディーpro mini
前に作ったオート、キレイキレイ、ビオレを改良しました。
センサーを超音波センサからシャープ近接センサに変えてアルディーノminiからアルディーノpro mini
に変えて小型化耐水防水化いてます。
アルディーノスケッチ
//LEDECO.com
//2020.10.05
//赤外線距離センサー SHARP GP2Y0A21
const int PIN_ANALOG_INPUT = 3; // アナログピン3番のセンサーの値を読込む
#include <Servo.h>
Servo myservo1;
Servo myservo2;
void setup() {
Serial.begin(9600);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
myservo1.attach(8);
myservo2.attach(9);
delay(1000);
myservo1.write(0);
myservo2.write(0);
delay(1000);
}
void loop() {
int i = analogRead( PIN_ANALOG_INPUT );
if ((i) > 450){
digitalWrite(6,HIGH);
digitalWrite(5,HIGH);
delay(100);
myservo1.write(150);
myservo2.write(150);
delay(1000);
myservo1.write(0);
myservo2.write(0);
delay(1000);
}
if ((i) > 350) {
digitalWrite(5,HIGH);
digitalWrite(6,LOW);
delay(100);
}
if ((i) > 250){
digitalWrite(5,LOW);
digitalWrite(6,HIGH);
delay(100);
}
else{
digitalWrite(5,LOW);
digitalWrite(6,LOW);
delay(100);
}
}
