Senin, 21 September 2020

Membuat Hand Sanitizer Otomatis dengan Arduino

 Hallo sobat Arduino Indonesia, pada tutorial seri belajar arduino ini, kami akan membuat alat hand sanitizer dengan menggunakan Arduino.


Untuk yang belum tau seperti bagaimana bisa di lihat di channel youtube di bawah ini

 
Adapun bahan bahan yang di butuhkan adalah sebagai berikut :
 
  1. Arduino Nano dan shield
  2. Sensor Ultrasonic
  3. Servo
  4. Part 3D 

Untuk skema rangkaian adalah seperti berikut :


Sedangkan untuk programming adalah seperti berikut :

 

/*
 * Sekolah Robot Indonesia
 * echo = pin 3
 * trig = pin 4
 * servo =pin 5
*/

#include  <Servo.h>
Servo myservo;

int echoPin = 3;
int trigPin = 4;
int servoPin = 5;

int servostandby = 100;
int servoaktif = 50;
int jarak = 9;


void setup() {
  Serial.begin(9600);
  myservo.attach(servoPin);
  myservo.write(servostandby);
  pinMode(trigPin, OUTPUT);
  pinMode(echoPin, INPUT);
 
}

void loop(){
  digitalWrite(trigPin, LOW);
  digitalWrite(echoPin, LOW);
  delayMicroseconds(2);
  digitalWrite(trigPin, HIGH);
  delayMicroseconds(10);
  digitalWrite(trigPin, LOW);
 
  unsigned long duration = pulseIn(echoPin, HIGH);
  float jarakukur = duration / 29.0 / 2.0;
  Serial.println(jarakukur);
 
   if (jarakukur <= jarak){
      myservo.write(servoaktif);
      delay(400);
      myservo.write(servostandby);
      delay(800);
    }
}
Oke selamat mencoba, Salam Arduino Indonesia

5 komentar:

  1. mas kalo powernya pake baterai 18650 gimana skema nya? Pliss jawab hehe

    BalasHapus
  2. Kalo pake Arduino uno minta tutornya dong ka soalnya ini buat ta

    BalasHapus
  3. wah ternyata Arduino ini sangat memiliki manfaat ya, tinggal bagaimana kreatifnya kita. Terimakasih ilmunya kak, yuk kunjungi Website kami

    BalasHapus
  4. OKC police stated the bust happened Friday evening after tips got here from common public} about the illegal scheme. Concerned citizens within the area alerted the police and their detectives took it 온라인 카지노 from there by busting the operation. Pennsylvania additionally allows people enroll for|to join|to enroll in} “self-exclusion” and ban themselves from betting platforms .

    BalasHapus