Reset uw circadiane klok "biologische lichaam klok" met Arduino (2 / 4 stap)

Stap 2:

De Arduino Atmel 328P code

Veronderstellend hebt u de Arduino IDE 1.6.5 geïnstalleerde of jonger. Opmerking dat 1.6.6 en 1.6.7 hebben bugs en voeg meer problemen dan je wilt vooral wanneer we zijn met behulp van andere programmeurs om te uploaden.

in de code die u wilt aanpassen:

  • #define DHT22_PIN 1 / / wijzigen van pincode aan uw invoer pin van vochtigheid DHT22

waar sluit u uw DHT222 vochtigheid warmtemeter. Ik heb pin 1

  • #define THERMO A1 / / extern thermostaat, ook aanpassen in lijn 223
  • #define knop A0 / / waar u de knop switch naar sloeg met een 10K Ohm weerstand op grond
  • #define LIGHT_PIN 9 / / de pin dat draait op uw backlight

  • int interval = 30000; / / *** 30seconds x 1000 *** eigen instellng achtergrondverlichting tijd wanneer de knop duwde ***

  • deze array bevat de helderheidswaarden voor elk uur er 24 uur zijn
    vanaf 1 uur. 0 is uitgeschakeld en 255 volledig op is. int led_brightness_data [24] = {0,0,0,0,0,0,250,250, 230,220,150,150,160,170,180,190, 200,190,180,170,160,0,0,0};

Dit ziet er ingewikkeld maar is gemakkelijk uit te werken.

1 pm 0 wordt de achtergrondverlichting ingesteld op laag. LAGE schakelt de achtergrondverlichting.

2 am 0 = laag omhoog tot 18u laag blijft

Dan om 7 am wakker (maar geen alarm heeft) en de achtergrondverlichting wordt ingeschakeld.

De waarde 250 is een analoog PWM-waarde. 0 af en 255 volledig op.

Verschillende helderheid gedurende de dag kunt u wijzigen en tot slot om 10 pm een nulwaarde uitschakelen van de achtergrondverlichting voor 8 uur.

Dit circuit heeft geen alarm als iedereen maakt gebruik van hun telefoon deze dagen als alarm.

  • initialiseren van de bibliotheek met de nummers van de pennen van de interface

    LiquidCrystal lcd (2, 3, 4, 5, 6, 7, 8); corrigeren voor builtcircuit.com.au kit //change aan uw crystal pin uit

  • en pin 9 is de achtergrondverlichting pin
  • LCD.Print("Sunday"); Hier kun je ("Sonntag") of andere talen aan uw behoeften wilde op het LCD-scherm. Hetzelfde voor de maand.
  • niets anders te wijzigen tot het einde van 2999. LCD.Print("20"); jaar 2015 als de code wordt afgedrukt op de laatste twee cijfers.
  • LCD.begin (16, 2); dit voor de LCD scherm 16 kolommen en 2 rijen

  • Als u een grotere LCD-scherm met 4 rijen, die ziet de code er als dit lcd.begin(16,4);

en hier de code

Nu moet je een code instellen van de klok

Gerelateerde Artikelen

Klok van de harde schijf (HDD klok met Arduino Uno)

Klok van de harde schijf (HDD klok met Arduino Uno)

Dit is een leuke project dat kan voordelig ook. In dit instructable zullen we uitleggen stap voor stap hoe te maken van deze mooie POV klok.Gebruikt materiaal:Arduino Uno,Tiny RTC modul,ULN 2003,IR diode en transistor van IR (gebruikt als een sensor,
Een 15-LED RGB klok met Arduino kern

Een 15-LED RGB klok met Arduino kern

De RGB-klok maakt gebruik van het RGB-kleur samenstelling model gebruikt in alle kleur toont. Dit model maakt gebruik van drie 'basic' kleuren, namelijk rood, groen en blauw, om te bouwen van een andere 'composiet' kleur van het spectrum. Met RGB-klo
Zelfgemaakte klok met Arduino

Zelfgemaakte klok met Arduino

Vandaag zal ik u tonen hoe maak je een zelfgemaakte klok met een Arduino!Stap 1: Materialen + Arduino Code SetupMaterialen--SMA420564 7-Segment display-At ten minste 12 Sunfounder jumper kabels-Arduino Uno-Bredboard-2 knoppen-2 220 Ohm weerstanden-Br
USB-brons bell opvallend klok (met Arduino)

USB-brons bell opvallend klok (met Arduino)

Annoy uw medewerkers: leiden hen naar u voor zwenking vandoor uw speciale PC klok bedelen!Deze kleine tuig infact poorten via USB naar uw PC klok en genereert uur en een half uur dings op een echte bronzen klok. Geweldig spul om te brengen in uw kant
E-mail controleren klok met Arduino Yun en hoe ongelezen E-mails terug te keren als een geheel getal.

E-mail controleren klok met Arduino Yun en hoe ongelezen E-mails terug te keren als een geheel getal.

In deze video zullen we gebruiken een Arduino Yun (of leonardo met een wifi-schild) om te controleren uw e-mail account (of gekozen label) en retourneert het aantal ongelezen e-mails als integer worden gebruikt in een ander project of (in dit geval)
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 Klok met een dc-motor (één naald)

Arduino Klok met een dc-motor (één naald)

Hi,Ik probeerde te maken van een klok met arduino met één motor, maar het was niet mogelijk met de standaard methode zoals moet er ten minste twee naaldenUren en minuten, dus ik probeerde iets nieuws. In deze klok zijn er zes divisies in een uur in p
Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

Volledige digitale klok met aanwezigheid Sensor (RTC - Alarm - PIR - temperatuur - vochtigheid - dauwpunt)

HoiIk heb al enkele digitale klokken projecten gedaan met Arduino met inbegrip van LED en LCD schermen, maar deze is specialer omdat ik hebben een nieuwe functie ingevoerd met een bewegingssensor (PIR).Zie VIDEOBelangrijkste kenmerkenPIR (aanwezighei
Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Wat u krijgt wanneer een ring NeoPixel, een goedkope Arduino Wifi aan boord en een laser cutter in een stoom-Punk-Sedan lopen?Een modieuze Steampunk ontworpen Internet verbonden klok met behulp van de ESP8266 chip en de Arduino IDE natuurlijk!Hier is
Houten Gear klok met Stepper Motor rijden

Houten Gear klok met Stepper Motor rijden

Nog een andere klok met houten versnellingen. Dit ontwerp is geïnspireerd op DickB1 de Instructable (zie afbeelding hier onderaan).Echter, in plaats van rijden de klok met een magnetisch gepulseerde slinger, gebruikte ik een kleine stappenmotor.Eerst
Maak een nauwkeurige Arduino Klok met behulp van slechts één draad - geen externe hardware nodig!

Maak een nauwkeurige Arduino Klok met behulp van slechts één draad - geen externe hardware nodig!

Hoe te maken van een Arduino Klok - zonder externe oscillatoren of klok chips:(meer van mijn projecten op onze website onderzoek - Klik arduino logo boven aan de introductiepagina)U moet:Een Arduino board (zowat elke smaak zal prima werken) en softwa
Mahonie & messing nixie klok (met IR en UART controle)

Mahonie & messing nixie klok (met IR en UART controle)

Update: mijn wedstrijd binnenkomst werd aanvaard. Als u de klok, mij zal zich opwaarderen als je voor het stemmen!Hallo jij daar!In dit instructable ik zal u tonen het proces van het maken van een awesome, steampunk-alike nixie-klok.Er zijn veel wate
7 segment klok met Temperatuurdisplay [ds18b20 en 5 cijferige display]

7 segment klok met Temperatuurdisplay [ds18b20 en 5 cijferige display]

5 cijferige zeven segment klok met Temperatuurdisplay.PIC16F877A gebaseerd klok1, high-precision temperatuur sensor ds18b202, ds1307 RTC3, 4 schakelaars, gemakkelijke tijd aanpassen optie4, afwisselend van temperatuur en tijd weergegeven methode5, pi
Bandzagen vak klok met verborgen opslag

Bandzagen vak klok met verborgen opslag

In plaats van een saai klok maken voor mijn vader maakte ik een klok met verborgen opslag. De binnenkant zou anders verspilde ruimte te maken voor het verkeer van de klok, maar in plaats van het verspillen van de ruimte die ik heb gemaakt een pull ui