Arduino Aquaponics: Real-Time-klocka del I
1. seriell. Upprepade gånger får tid över seriell anslutning.
2. extern hårdvara. Realtids klockor, som ChronoDot från Macetech, upprätta en bas tid när den Arduino skissen sammanställs. När du begär aktuell tid i skissen få du faktiskt en tid baserat på den tid som har förflutit sedan sammanställning.
3. Ethernet. Tid med hjälp av internet NTP service.
Denna handledning som fokuserar på alternativ 2. I del I vi förklara grunderna i att få ChronoDot Ställ in och Visa aktuell tid över följetong. Du kan hitta fler projekt med ChronoDot i vår kommande bok, Automatisera kretsloppsodling med Arduino.
Edit: Av någon anledning jag inte kunde redigera del II, så det har tagits bort och kommer att läggas till detta instructable.
ChronoDot
ChronoDot är en hög precision Real-Time-gång-klocka (RTC) och har ett antal funktioner som behövs för kretsloppsodling. V2.1 release introducerade DS3231SN chip, som har en industriell Temperaturområde-40 c till +85C och utgångar en temperaturkompenserad tid - viktigt för aquaponic system som vistas utomhus i värmen och direkt sol.
ChronoDot inkluderar en onboard ackumulatorn cell för ett CR1632 batteri, möjliggör klockan för att hålla reda på tid bör Arduino förlora makten, återfå makten och starta om. Någon i kretsloppsodling kan uppskatta förmågan hos ett system för att automatiskt starta och fortsätta fungera i händelse av en makt glitch. Nackdelen med den ChronoDot, och RTCs är i allmänhet oförmåga att hantera sommartid.
Miljö DAQ kan konfigureras med den ChronoDot använda prototyping område, som är precis tillräckligt bred för att hantera RTC (slump?).