From a60e11edd643d0f5957d987dd856075939d7fa3a Mon Sep 17 00:00:00 2001 From: Maciek minimal2 Dmowski Date: Tue, 18 Jun 2013 16:59:23 +0200 Subject: [PATCH] =?UTF-8?q?Sprz=C4=85tni=C4=99te...?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- arduino/duino.ino | 62 ----------------------------------------------- 1 file changed, 62 deletions(-) delete mode 100644 arduino/duino.ino diff --git a/arduino/duino.ino b/arduino/duino.ino deleted file mode 100644 index 8a9a9bf..0000000 --- a/arduino/duino.ino +++ /dev/null @@ -1,62 +0,0 @@ -#include -#include"RFID.h" - -const int chipSelectPin = 10; -const int NRSTPD = 5; -const int scalePin = A0; -const int speakerPin = A1; -const int flowMeterPin = A2; -int sample = 120; -int stp = 0; -unsigned long int sum = 0; -int isFlow; -int recivedByte; -RFID rfid(chipSelectPin, NRSTPD) - -void setup() { - Serial.begin(9600); - SPI.begin(); - pinMode(speakerPin, OUTPUT); - analogWrite(speakerPin, 0); - pinMode(flowMeterPin, INPUT); - pinMode(scalePin, INPUT) - rfid.init() -} - -void alarm() { - tone(speakerPin, 9600, 3200); -} - -void loop() { - if (stp == sample) { - int weight = sum / sample; - isFlow = analogRead(flowMeterPin); - if (isFlow != 0) { - if (rfid.isCard()) { - if (rfid.readCardSerial()) { - Serial.print(weight); - Serial.print("; "); - Serial.print(rfid.serNum[0]); - Serial.print(rfid.serNum[1]); - Serial.print(rfid.serNum[2]); - Serial.println(rfid.serNum[3]); - } - while (Serial.available() > 0) { - recivedByte = Serial.read(); - if (recivedByte == 'a') { - alarm() - } - } - } else { - Serial.println(weight); - alarm(); - } - rfid.halt(); - } - stp = 0; - sum = 0; - } else { - sum += analoRead(scalePin); - stp ++; - } -} \ No newline at end of file