DS3231 OLED wekker met 2-knops menu-instelling en temperatuurdisplay (1 / 4 stap)

Stap 1: Sluit de module DS3231 en 128 x 64 OLED aan de Arduino


  • Grond verbinding van Arduino verbinding te maken met de DS3231 RTC-module en OLED-display.
  • Verbinding + 5v van de Arduino naar de + 5v aansluitingen op de DS3231 RTC-module en OLED-display.
  • Sluit de pin toegewezen aan de SCL-functie op je Arduino aan de SCL-pinnen op zowel de DS3231-module en de OLED-display.
  • Sluit de pin toegewezen aan de functie van de SDA over je Arduino op de SDA pinnen op zowel de DS3231-module en de OLED-display.
  • Verbind een kant van twee SPST normaal open drukknoppen met een Arduino grond verbinding.
  • Verbind de andere kant van een drukknop met 8 pin van de Arduino. Dit is de tijd/datum/alarmklok instellen mode select-knop.
  • Verbind de andere kant van de andere drukknop tot en met 9 pin van de Arduino. Dit is de knop tijd/datum/alarmklok instellen wijzigen.
  • Verbind de zwarte draad op een piezo 5 volt zoemer/Pieper aan de Arduino grond verbinding. Verbind de rode draad van de piëzo-zoemer/Pieper aan 10 pin van de Arduino. Zorg ervoor dat u een piezo-beeper (niet een piëzo-luidspreker) dat zijn eigen Toon genereert wanneer 5 volt wordt toegepast. Als u een piëzo-luidspreker in plaats van een piëzo-Pieper gebruikt, zal het alleen klikken snel wanneer het alarm wordt geactiveerd. Een eenheid die continu klinkt wanneer de macht wordt toegepast is het beste, omdat de code een 5Hz onderbroken spanningsbron naar pin 10 op zijn eigen genereert.
  • Download de reguliere of de "Pusheen" versie van de code van de klok van hier of op de link in de inleiding.
  • De Arduino libraries installeert in de software distributie .zip-bestand.
  • Compileren en download de code naar je Arduino. De klok en de weergave zal beginnen te lopen.
  • Stel de klok- en wekkertijden per de instructies in de volgende stap.

Gerelateerde Artikelen

Wekker met Tetris te bewijzen u bent wakker

Wekker met Tetris te bewijzen u bent wakker

dit is een Arduino aangedreven wekker die na het raken van tweemaal het alarm niet annuleren zal totdat de gebruiker heeft gewist 4 lijnen in het spel Tetris. U schakelt de klok zijwaarts, zodat het scherm verticaal is, Tetris spelen.  Het is nooit l
Het eerste gebruik van 0.96" I2C OLED-display met Arduino UNO

Het eerste gebruik van 0.96" I2C OLED-display met Arduino UNO

Vandaag, ga ik u tonen hoe te gebruiken 0.96" I2C OLED-display met Arduino UNO bord. Er zijn een heleboel verschillende type OLED displays. Ik heb 4-gespeld OLED display met mij. Deze worden weergegeven kunnen worden met SPI pinnen in plaats van I2C.
Digitale thermometer op OLED display met behulp van ESP8266 ESP-12E NodeMCU en DS18B20 temperatuursensor

Digitale thermometer op OLED display met behulp van ESP8266 ESP-12E NodeMCU en DS18B20 temperatuursensor

In mijn vorige instructable gaf ik een introductie tot de ESP8266 en programmeren met onze vertrouwde Arduino IDE.In dit instructable zal ik gaan een stap verder, een digitale temperatuursensor DS18B20 interfacing en weergave van de temperatuur in gr
Wekker met infrarood- en Bluetooth luidsprekers

Wekker met infrarood- en Bluetooth luidsprekers

INTRODUCTIEHallo, mijn naam is Ben Hur Gonçalves, ik ben een ingenieur van de mechatronic in Universidade de São Paulo, Brazilië in 2010 afstudeerde. Tegenwoordig werk ik met de werkelijke situatie, maar ik doe deze projecten met arduino in het weeke
Arduino Nano: Bitmap animatie in SSD1306 I2C OLED-Display met Visuino

Arduino Nano: Bitmap animatie in SSD1306 I2C OLED-Display met Visuino

OLED Displays zijn enkele van de coolste en meest geavanceerde modules die u in uw project van Arduino gebruiken kunt. Ik maakte al een project toont u hoe u analoge waarden op het OLED Display kunt afdrukken. Bijna meteen iemand gepost vragen hoe om
Procedures? HC-05 Bluetooth MODULE AT commando's. Met de knop & geen knop.

Procedures? HC-05 Bluetooth MODULE AT commando's. Met de knop & geen knop.

Hello wereld! Vandaag maakte ik een Tutorial over de HC-05 Bluetooth-Module van meerdere bronnen.Omdat er verschillende soorten HC-05 modules zijn. En het werkt voor sommigen en voor sommige ook niet.Dus probeer ik mijn best om een die werkt voor ied
Arduino OLED Voltage Meter

Arduino OLED Voltage Meter

Arduino OLED Voltage Meter is een eenvoudige code dat ik schreef voor het lezen van de analoge ingang en omzetten spanning en weergegeven op OLED Display dit apparaat kan worden gebruikt om te controleren van 0 – 5 v DCStap 1: Dingen die je gaat moet
Wekker met bedrading (of Arduino)

Wekker met bedrading (of Arduino)

Dit is een wekker gebouwd op de bedrading van de microcontroller en aangepast voor Colombia (het feestdagen rekening en toont alle teksten in het Spaans). De wekker geeft uur, datum, Maanstand, aangepaste berichten per dag, evenals de pictogrammen aa
LED Sunrise wekker met aanpasbare lied Alarm

LED Sunrise wekker met aanpasbare lied Alarm

Mijn motivatieDeze winter mijn vriendin had een heleboel problemen in de ochtend wakker en leek te lijden aan SAD (Seasonal Affective Disorder). Ik eens merken hoe moeilijker het is om wakker in de winter, aangezien de zon nog niet is komen. Symptome
Wekker met behulp van Atmega-328 en RTC

Wekker met behulp van Atmega-328 en RTC

Hi iedereen! Dit is mijn eerste instructable! Na het lezen van honderden instructables, besloten heb ik om mezelf.Klok is een van de meest essentiële dingen van huis houden. Er zijn verschillende soorten klokken zoals goede oude klokken van de slinge
Wekker met Evive

Wekker met Evive

Wij willen een gecombineerde analoge en digitale wekker. Real Time Clock is essentieel voor de klok tijd te houden zelfs als deze is uitgeschakeld. Maar meestal micro-controller borden zoals Arduino of Raspberry Pi hoeft niet een real timerklok. Noch
Hoe maak je een K'nex zonne-wekker met gebouwd in kleine elektronica lader en lockbox.

Hoe maak je een K'nex zonne-wekker met gebouwd in kleine elektronica lader en lockbox.

Here it is. De eerste knex zonne-wekker. Dit heeft me genomen meer dan een maand om te ontwerpen, bouwen, herbouwen, perfect, en instructies. In feite ik liep uit onderdelen en had om verschillende dingen uit elkaar om het af te nemen.Hoe dan ook wer
Trigger een Webcam met een knop en Raspberry Pi

Trigger een Webcam met een knop en Raspberry Pi

Dit instructable zal tonen hoe te om te activeren van een webcam met framboos en een drukknop. Een bash-script uitgevoerd bij het opstarten en het starten een Python-script dat de GPIO poort-enquête. Wanneer de knop wordt ingedrukt, wordt een "fswebc
CNC borduurwerk afdrukken SF en SFlettering met alleen het Menu

CNC borduurwerk afdrukken SF en SFlettering met alleen het Menu

In dit instructable gebruik ik de machine CNC borduurwerk op de Techshop in SF is een middelgrote einde machine gemaakt voor beginners en gevorderde gebruikers. Het heeft een groot scala aan instellingen en bevat zelfs de mogelijkheid om tekst rechts