Zet uw real-time klok module in een mini schild. Vervelend draden te elimineren.


Een ding dat ik haat terwijl prototyping is al die draden overal!
Nou, ik keek mijn I2C Tiny RTC-module, en dacht...
"Als ik line-up van de SCL met A5 (dat is waar het voor mijn bibliotheek verbindt) en SDA met A4... het zet de VCC in A3, en GND in A2..."
en ik maar - als u kunt een LED uit deze stroom, dan het voeden van een RTC-module moet een module!
Nu op mijn module laat dit de DS-pin opknoping over de rand van de verbindingslijn - die perfect is als deze niet gebruikt.

We moeten alleen draai A3 en A2 een kracht leveringen in plaats van drijvende ingangen!

Zo, binnen uw instelling sectie van code, de eerste lijnen die we voordat er iets anders toevoegen (zodat de klok wordt aangedreven voordat iets probeert om het te lezen) zijn eenvoudig dit:

pinMode (A3, uitvoer);              Ik wil gewoon de klok bord aansluiten op pinnen A2 tot en met A5
digitalWrite (A3, hoge);               Ik ben met behulp van deze regel als een voedingsspanning aan de klok van bestuur
pinMode (A2, uitvoer);             Deze pin kan niet worden overgelaten aan de floating als we gaan om het te gebruiken als grond voor het RTC
digitalWrite (A2, laag);               Deze pin laag ingesteld, zodat het fungeert als grond voor de klok

Thats it. Nu de klok wordt aangedreven ervan uitgaande dat de pinnen zijn in dezelfde volgorde als de module dat ik heb, dat is:
GND, VCC, SDA, SCL, DS (met DS niet behoeft te worden)

Nu natuurlijk dit alles wordt ervan uitgegaan dat uw code is al kunnen lezen van de klok van uw computer, en je gewoon wilt om zich te ontdoen van de draden.
Als u leren hoe een klok-module te gebruiken wilt, er overvloed van leerprogramma's daarover te zijn.

Als u nieuw op mijn instructables bent en over dat penny op mijn Arduino afvraagt zich, check it out op

onder de rubriek "Rundvlees uw Arduino macht".

UPDATE:
Ik heb besloten dat ik wil gebruiken de temperatuursensor in mijn klok-project, zodat ik de pin header op de I2C RTC-module omgedraaid, hierdoor veranderen mijn klok-code om te lezen van de A3 en A4 en mijn macht om te spelden A2 en grond pin A1 wijzigen.
Het geeft het meer van een mini schild blik wel. Ik moest het circuit te isoleren maar als het hangt recht boven de header ICSP (ISP).
Zie laatste foto.
ADDENDUM: Ik heb ontdekt dat de I2C communicatie van pins A4 en A5, kan niet worden gewijzigd, zodat geen software wijzigingen aangebracht. Het enige verschil is nu dat de I2C RTC zit over de Arduino, in plaats van opknoping over de rand.

Gerelateerde Artikelen

#5 Arduino compatibele Real Time klok Modules (DS1307 & DS3231)

#5 Arduino compatibele Real Time klok Modules (DS1307 & DS3231)

Een module van de Real Time Clock (RTC) is dat een RTC is een RTC. Toch? Verkeerd!Terwijl deze twee veel voorkomende, Arduino-compatibele RTCs erg lijken, en zijn aangesloten via de I2C (uitgesproken oog kwadraat Zie of Eye Eye) communicatie bus ze p
Instellen van een Real Time Clock (RTC) met een Arduino Pro Micro

Instellen van een Real Time Clock (RTC) met een Arduino Pro Micro

Voor een groot aantal projecten moet u kunnen weten de real time. Het precieze seconden, de tijd van de dag, of de datum van de maand, is een RTC Real Time Clock Module het antwoord op deze behoefte.Met een standby verbruik, geavanceerde nauwkeurighe
Bewegings-gevoelige LCD Real-Time klok/Alarm/Timer (bijgewerkt programma)

Bewegings-gevoelige LCD Real-Time klok/Alarm/Timer (bijgewerkt programma)

ik een klok nodig voor mijn kantoor aan huis (waar ik doorbrengen weekend's ochtends bouwen van robots en dergelijke) en ik wilde om te passen bij de inrichting van mijn elektronica werk Bank. Ik besloot te bouwen met alle de "guts" blootgesteld
Real-time klok met behulp van PIC18F452

Real-time klok met behulp van PIC18F452

Welkom bij u. Hier ben ik ontwierp een Real timerklok met behulp van PIC18F452 microcontroller. Ik zal uitleggen hoe real-time klok met behulp van PIC microcontroller ontwerp. RTC met behulp van PIC18F452PIC is vooraf microcontroller serie. In PIC-mi
Real-time klok met behulp van AT89s52

Real-time klok met behulp van AT89s52

Welkom terug, dit is shubham Trivedi en vandaag ga ik ontwerp Real-time klok met behulp van At89s52 Microcontroller. De AT89S52 Microcontroller is het hart van dit project. DS1307 IC wordt gebruikt als RTC. Deze DS1307 IC verplicht I2C-interface, maa
Monteren van een Real Time klok Kit van Adafruit DS1307

Monteren van een Real Time klok Kit van Adafruit DS1307

Het zou eerlijk om te zeggen dat de Adafruit industrieën al een groot werk van het documenteren van hun DS1307 Real Time Clock Kitheeft gedaan. In feite, zijn hun instructies veel beter dan alles wat die ik te bieden zoals het omvat alle soorten best
Real-time klok met behulp van DS3231 (EASY)

Real-time klok met behulp van DS3231 (EASY)

Ik heb geconstateerd dat het gebruik van de RTC chip-DS3231 uiterst moeilijk is, met behulp van de arduino. Gewoon de tijd instellen is vrij complex, niet het vermelden van de code. Daarom heb ik een geweldige en makkelijk te gebruiken bibliotheek di
Arduino Real time klok met behulp van Ds1302

Arduino Real time klok met behulp van Ds1302

Deze week heb ik besloten dat ik wil bouwen een klok. Ik wil een klok diealtijd het juiste moment dus ik moet een onderdeel dat hiervoor die ik wat onderzoek en vond ik de ds1302.Stap 1: Bekijk de videoIk maakte een video op YouTube waar ik je laten
Arduino Nano: DS1302 real-time Clock(RTC) met Visuino

Arduino Nano: DS1302 real-time Clock(RTC) met Visuino

DS1302 Real timerklok zijn wijd-beschikbaar low-cost RTC modules. Ze komen met een klok en een kleine batterij, en wanneer aangesloten op de Arduino, annuleerteken vieren voetspoor van real-time zelfs wanneer de Arduino board is niet aangedreven.In d
Arduino Nano en Visuino: 7 Segment Display klok met MAX7219 en DS1307 Real Time Clock(RTC)

Arduino Nano en Visuino: 7 Segment Display klok met MAX7219 en DS1307 Real Time Clock(RTC)

DS1307 Real timerklok zijn wijd-beschikbaar low-cost I2C RTC modules. Ze komen met een klok en een kleine batterij, en wanneer aangesloten op de Arduino, annuleerteken vieren voetspoor van real-time zelfs wanneer de Arduino board is niet aangedreven.
Arduino Nano: DS1307 real-time Clock(RTC) met Visuino

Arduino Nano: DS1307 real-time Clock(RTC) met Visuino

DS1307 Real timerklok zijn wijd-beschikbaar low-cost I2C RTC modules. Ze komen met een klok en een kleine batterij, en wanneer aangesloten op de Arduino, annuleerteken vieren voetspoor van real-time zelfs wanneer de Arduino board is niet aangedreven.
Arduino Real Time wekker met temperatuur en LED-verlichting. Afstandsbediening

Arduino Real Time wekker met temperatuur en LED-verlichting. Afstandsbediening

Arduino Klok, met batterij back-up (real-time clock), tijd, datum, Alarm, temperatuur, LCD output, IR externe input, slaapstand, LED-verlichting (10 X) rood en blauw multi-mode.Stap 1: Stap 1: onderdelenlijstArduino Klok, met batterij back-up (real-t
Met behulp van een enkele RGB LED (of een LED-strip) om informatie te tonen: klok, thermometer en een rare communicator

Met behulp van een enkele RGB LED (of een LED-strip) om informatie te tonen: klok, thermometer en een rare communicator

Een van de eerste projecten die ik deed met een Arduino was een Christmas lights garland. In feite, was gemaakt van een eenvoudige RGB LED-strip snijd doormidden, zoals Arduino slechts 6 hardware PWM outputs heeft. Ik wilde niet het aan vertoning tri
Instellen van Real Time Clock (RTC) op Raspberry Pi

Instellen van Real Time Clock (RTC) op Raspberry Pi

Opmerking: er waren enkele problemen met het geluid op de YouTube-video. Ik zal heb het tijdelijk neer genomen en een vaste video uploaden en de koppeling snel bijwerken. Sorry voor het ongemak.Raspberry Pi is een hardware-klok aan boord niet opgenom