Stap 1: Over de DS 1307
Inleiding:
Afgezien van de arduino is de DS1307 geïntegreerde schakeling de kern van dit project omdat het fungeert als de timekeeper en de arduino vertelt wanneer het moet laten het toestel op. De DS-1307 is speciaal ontworpen voor de tijdwaarneming, de tijd is vrij nauwkeurig met een fout (tijd kien) van ongeveer 1 minuut per maand. Als u wilt elimineren dit kun je voor de DS3234 die een afwijking van de tijd van slechts 1 minuut per jaar heeft. Voor onze specifieke toepassing kunnen we regelen voor de DS1307 zelf.
De schoonheid van de DS1307 is dat er deze back-knoopcelbatterij. Deze Knoopcelbatterij is doorgaans de CR2032. Deze batterij is meer dan genoeg voor de IC omdat de DS1307 heeft een vrij lage machtsconsumptie die de back-up batterijleven van de cel over een minimum van 9 jaar van gebruik is.
Dus nu dat de specs is besproken kunt praten over de communicatie. De DS-1307 communiceert met de arduino met behulp van de mededeling van de I²C . Simpel gezegd stuurt de chip gegevens in decimale vorm zodat elke decimale vorm 4 bits binaire gegevens ook bekend als Binary Coded Decimal-systeem is.
Belangrijke Pins:
5V Pin: Wanneer deze pin hoge is de ds1307 stuurt de gegevens, en wanneer het slinkt het draait op de back-knop-cel.
GND: Dit is de grond pin voor de module. Zowel de grond van de accu en de voeding zijn samengebonden.
SCL: Het is de i2c klok pin - die met de RTC communiceert.
SDA: Het is de i2c gegevens pin - die met de RTC communiceert.
Dus nu dat de inleidingen zijn gedaan laat krijgen eigenlijk het maken van de module. De instructable heeft stappen van het solderen en het plaatsen van de componenten in de Raad van bestuur. Hoop dat deze methode beter te begrijpen dan alleen het bieden van het schakeldiagram.