uint8_t mode = 0; void setup(){ mode = 0; } void loop(){ if (mode == 0){ if (sensor-ultrasonik-mendeteksi-barang){ mode = 1; putar-servo-ke-sembilan-puluh; } } else if (mode == 1){ if (rfid-mendeteksi-kartu){ mode = 0; balikkan-servo-ke-nol; } } } algoritmanya kyak gitu
// coba 2baris yang ini // if(!rfid.PICC_IsNewCardPresent() || !rfid.PICC_ReadCardSerial()) // return; // jadikan gini if( !rfid.PICC_IsNewCardPresent() ) return; if( !rfid.PICC_ReadCardSerial() ) return; masih gak bisa, masih servonya masih gak mau gerak klo ultrasoniknya masih mendetek
krn gk keliatan codenya, meneketehe apanya yg salah. ini codenya... https://drive.google.com/file/d/0B9d9iCGuMwlVeHRySktRSUxFbjg/view?usp=sharing
brarti code/sketch agan belum bener apanya ya yg salah? udh gak tau lagi apanya yg salah atau ada yg blum di tambahin codenya....
maksud saya itu saya buat alat pake sensor ultrasonik sama rfid nah sensor ultrasonik ini apabila mendeteksi barang motor servo akan bergerak (90) dan rfid untuk membalikan motor servo ke (0), pertanyaanya sensor ultrasoniknya masih mendeteksi benda sedangkan motor servo mau di ke (0) menggunakan...