-
Notifications
You must be signed in to change notification settings - Fork 1
Libraries
My project uses 3 of the Standard Libraries from Arduino which can be found here. These libraries include the SPI, SD, and Wire libraries. The SPI library is used to allow the UNO to talk to other device using the SPI communication protocol. The Wire library is used to allow the UNO to talk to other device using the I2C communication protocol. You can learn more about the SPI and I2C communication protocol on the Communication Protocols page here. You can learn more about Arduino's SPI library here and Arduino's Wire library here. The SD library allows for the Arduino UNO to read from and write to SD cards utilizing SD slot like on the data logging shield. I mainly utilized the code from the Datalogger example which can be found here.
The RTClib-master library can be found in the documentation for Adafruit data logger shield here or in my code repository here. This library communicates with a Real Time Clock through the I2C communications protocol by using the Wire library. In order to use the Real Time Clock, you need to set it to the correct time this can be done using the ds1307 example which can be found here. I also found this code to be a good over view of how to retrieve the current time from the Real Time Clock.
The addicoreRfid library can be found with the documentation for the RC522 Module here or in my code repository here.