Pada kesempatan kali ini saya akan menjelaskan mengenai bagaimana cara mengakses 3 buah servo dengan menggunakan satu buah Arduino, alat ini bisa diaplikasikan ke alat-alat yang membutuhkan servo sebagai penggerak utamanya, namun saran dari saya jika ingin menggunakan servo lebih dari satu lebih baik menggunakan tegangan dengan arus yang cukup dan juga menggunakan servo driver seperti XISC-32 atau yang lainnya. untuk lebih jelasnya berikut komponen dan programnya.
ARDUINO SMART TRASHBIN Tempat Sampah Pemisah Sampah Basah dan Kering Menggunakan Sensor Jarak HC-SRF04 dan Sensor Air / Hujan
Pada kesempatan kali ini saya akan menjelaskan mengenai bagaimana cara membuat sebuah tempat sampah otomatis yang dapat memisahkan antara sampah basah dan kering dengan menggunakan Arduino dan sensor air beserta sensor jarak. alat ini menggunakan servo sebagai penggeraknya. untuk lebih jelasnya berikut adalah komponen dan programnya.
digitalWrite(trigPin, LOW); // Added this line
delayMicroseconds(2); // Added this line
digitalWrite(trigPin, HIGH);
delayMicroseconds(10); // Added this line
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
digitalWrite(trigPinx, LOW); // Added this line
delayMicroseconds(2); // Added this line
digitalWrite(trigPinx, HIGH);
delayMicroseconds(10); // Added this line
digitalWrite(trigPinx, LOW);
durationx = pulseIn(echoPinx, HIGH);
distancex = (durationx/2) / 29.1;
digitalWrite(trigPin, LOW); // Added this line
delayMicroseconds(2); // Added this line
digitalWrite(trigPin, HIGH);
delayMicroseconds(10); // Added this line
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
digitalWrite(trigPinx, LOW); // Added this line
delayMicroseconds(2); // Added this line
digitalWrite(trigPinx, HIGH);
delayMicroseconds(10); // Added this line
digitalWrite(trigPinx, LOW);
durationx = pulseIn(echoPinx, HIGH);
distancex = (durationx/2) / 29.1;