Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define INA 9
- #define INB 8
- #define ldrPin A0
- #define ntcPin A1
- int ldrStatus = 0;
- int ntcStatus = 0;
- void setup()
- {
- Serial.begin(9600);
- pinMode(ntcPin, INPUT);
- pinMode(ldrPin, INPUT);
- pinMode(INA, OUTPUT);
- pinMode(INB, OUTPUT);
- }
- void loop()
- {
- ldrStatus = analogRead(ldrPin);
- ntcStatus = analogRead(ntcPin);
- Serial.print(ldrStatus);
- Serial.print(" ");
- Serial.println(ntcStatus);
- if (ldrStatus > 800) {
- if (ntcStatus > 500) {
- BTH();//Back
- }
- else {
- FTH();//Front
- }
- }
- else {
- stopM();//STOP
- }
- delay(100);
- }
- void BTH() {
- digitalWrite(INA, LOW);
- digitalWrite(INB, HIGH);
- delay(10);
- }
- void FTH() {
- digitalWrite(INA, HIGH);
- digitalWrite(INB, LOW);
- delay(10);
- }
- void stopM() {
- digitalWrite(INA, LOW);
- digitalWrite(INB, LOW);
- delay(10);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement