Detektor pokreta sa logiranjem vremena detektovanja aktivnosti. LPC1768 + TinyRTC DS1307 + PIR detektor pokreta. Mogućnost deaktivacije sustava.
Dependencies: mbed DetectOff RTC-DS1307
TinyRTC modul sa DS1307 RTC i Atmel A24C32 32kb EEPROM memorijom. Posjeduje tri pina za dodavanje DS18B20 1-žičnog termometra ukoliko je potrebna temperaturna kompenzacija.
DS1307 radi na 100kpbs dok A24C32 radi na maksimalnih 400kpbs. Oba se nalaze na istoj bus liniji sa zajedničkim Pull-Up otpornicima od 3.3kOhm. Koristi I2C standardnu komunikaciju s bufferom od 7 podataka: Godina, mjesec, datum, dan u tjednu, sat, minutu i sekundu, tako je default EEprom adresa: 0x1010000r, gdje je r=1 read bit, a r=0 write bit za upis na slave. U slučaju ovakvog rada Mbed je master pa je r=1.
Za detekciju pokreta korišten je jednostavan PIR sensor, sa napajanjem i digitalnim izlazom, kada se detektuje temperaturna razlika okoline i tijela u pokretu sensor daje visoku razinu, a nisku razinu ukoliko nema promjene topline okoline.
Diff: DetectOff.lib
- Revision:
- 0:a102c2e8077e
diff -r 000000000000 -r a102c2e8077e DetectOff.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/DetectOff.lib Mon Jan 20 13:04:05 2020 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/dmartic/code/DetectOff/#facfaa94f419