program ECOBIN
#include "Arduino.h" #include "SoftwareSerial.h" #include "DFRobotDFPlayerMini.h" #define TRIG_PIN 3 #define ECHO_PIN 2 #define DISTANCE_THRESHOLD 50 #define DELAY_TIME 20000 #define SENSOR1_PIN 13 // Sensor E18-D80NK untuk musik 2 #define SENSOR2_PIN 12 // Sensor E18-D80NK untuk musik 3 #define SENSOR3_PIN 8 // Sensor E18-D80NK untuk musik 4 #define BUTTON1_PIN A0 // Push button untuk musik 6 #define BUTTON2_PIN A1 // Push button untuk musik 3 #define BUTTON3_PIN A2 // Push button untuk musik 5 SoftwareSerial mySoftwareSerial(10, 11); DFRobotDFPlayerMini myDFPlayer; bool objectNear = false; unsigned long lastPlayTime = 0; int lastButtonPressed = 0; int kosong = 0; void setup() { pinMode(TRIG_PIN, OUTPUT); pinMode(ECHO_PIN, INPUT); pinMode(SENSOR1_PIN, INPUT_PULLUP); pinMode(SENSOR2_PIN, INPUT_PULLUP); pinMode(SENSOR3_PIN, INPUT_PULLUP); pinMode(BUTTON1_PIN, INPUT_PULLUP); pinMode(BUTTON2_PI...