Arduino Magic klok (14 / 16 stap)

Stap 14: Codering deel 3

In het volgende codeblok gaan we aan het hoofd terug in de hoofdlus en analoge leest de temperatuursensor, een korte vertraging zorgt ervoor dat de waarde heeft tijd om af te wikkelen. Vervolgens om te zetten van de spanning wordt gelezen in temperatuur dat we het getal delen we krijgen van de ADC door de maximale waarde van 1024 en vermenigvuldig met 5V. Dit geeft ons de temperatuur sensor waarde in volt. Om het te krijgen in graden wij aftrekken door.5 en vervolgens dat hele ding met 100 te vermenigvuldigen. Oef! Dat was ingewikkeld, maar we zijn bijna klaar.

 int tempVal = analogRead(tempSensorPin); delay(10); float temp = (((tempVal/1024.0)*5)-.5)*100 ; Serial.println(temp); 

Als afsluiting van de codering van de temperatuursensoren, die we gaan een schakelaar om aanvraag te maken voor elke LED licht met behulp van veel van de zelfde code en functies we eerder hebt gebruikt. De één toevoeging die we gaan maken is de temperatuur in de kamer toewijzen aan een getal van 0 tot 4. Hierdoor kunnen we gemakkelijk het geval schakelaar kunt bedienen van de LED's.

 int switchcase = map(temp, 12, 28, 0, 4); Serial.println(switchcase); 

Gerelateerde Artikelen

Arduino Schaken klok - multi spel vak

Arduino Schaken klok - multi spel vak

CHECK OUT mijn andere projecten >>Wekker met infrarood- en Bluetooth-luidsprekersArduino stappenteller horloge, met temperatuur, hoogte en kompas!Hey mensen! Na het maken van een Arduino smartwatch net vorige week, kreeg ik veel klachten of tips, ee
WS2812B LED kubus 96 voor arduino magic kleurrijke

WS2812B LED kubus 96 voor arduino magic kleurrijke

He, jongens, dit is de vierde keer dat we (slimme prototyping) een instructable hier posten,Bedankt voor het kijken! Wij zullen houden bij het posten van grappige instructables. Dit is een LED magische kubus, we hopen dat het voor u nuttig zijn en wi
Arduino binaire klok

Arduino binaire klok

Ik heb eindelijk het, de binaire klok de mensen om me heen hoorde me gesproken over voor zo lang. Ik probeerde om dit te maken tijdens de afgelopen kerstvakantie, maar tijd ontbrak, veranderde ik banen 2 keer in de afgelopen 6 maanden... dus dingen e
Lage resolutie Arduino LED klok

Lage resolutie Arduino LED klok

Dit project is wat ik zou willen denken aan als een succesvolle mislukking. Ik heb gewerkt op een lage resolutie LED klok voor de afgelopen paar weken en in het einde, ik helaas mijn Arduino UNO - veroorzakend het om te bakken, alsmede het burn-out m
Arduino - digitale klok met aquarium RGB licht controle

Arduino - digitale klok met aquarium RGB licht controle

Voor mijn nieuwe aquarium merkte ik dat ik soms vergat te zetten de lichten of de lichten te lang gehouden. Aangezien ik lui ben, ik maakte een eenvoudige oplossing voor dit, en gecontroleerd van de verlichting van mijn aquarium met behulp van een ar
GPS van de Arduino Nixie Klok

GPS van de Arduino Nixie Klok

In dit project wil ik met u delen mijn lichaamsbouw van een Nixie-buis klok die wordt gedreven door een Arduino UNO. Om de tijd zo nauwkeurig mogelijk te maken heb ik een GPS-module door Adafruit waarnaar de atoomtijd uit satellieten suizen rond bove
Arduino binaire klok met LED Matrix

Arduino binaire klok met LED Matrix

Deze site heeft vele mooie berichten beschrijven bouw van binaire klokken. Ik ben vreselijk wankel, echter, en moeite hebben met eventuele solderen. Ik wilde daarom maken mij uit een 8 x 8 MAX7219-gecontroleerde LED-matrix.Stap 1: Lezen van de BCD bi
Solar-georiënteerd, Arduino-Powered Klok

Solar-georiënteerd, Arduino-Powered Klok

dit is een klok die zijn ontworpen voor het houden van nauwkeurige tijd (onafhankelijk van atomaire of GPS), weergeven van lokale zonsopgang, zonsondergang en zonne-energie middag, en ook zelf voor de tijd van daglichtbesparingen aanpassen.Ik wilde d
Mijn Arduino binaire klok

Mijn Arduino binaire klok

Hallo uit ItaliëHoewel veel horloges binaire gemaakt zijn, was mijn project geïnspireerd voornamelijk aan dit:http:// zeer slim en grappig.Ik heb geprobeerd om het ontwerp en om toe te voegen iets persoonlijks.Ik denk dat het een goed resultaat aan h
BookClock - Arduino gebaseerde klok in een kartonnen doos

BookClock - Arduino gebaseerde klok in een kartonnen doos

dit is de meest recente (en goedkoopste nog) lid van de familie Wise klok .(Als een snelle samenvatting, de andere leden van de familie Wise klok zijn, zo ver, de Wise klok glazen koepels en Wise klok 2. Ze zijn "verstandig" omdat, samen met de
Arduino gebaseerd klok

Arduino gebaseerd klok

Halloin dit instructable ik zal u tonen hoe ik mijn arduino 7-segment klok met shift registers en RTC (real time klok) gemaakt. Ik zal omvatten alle test code en definitieve code en eagle schema en board ontwerpStap 1: inspiratie deze klok die was ik
Arduino Domino klok

Arduino Domino klok

In dit Instructable, zal ik proberen om deze ontzagwekkende klok die ik op de website van de Hack-a-dag gevonden. Een beetje wordt uitgelegd over hoe de klok werkt, want het is nog in ontwikkeling. Maar uit de You-tube video, lijkt het dat ze een soo
Arduino digitale klok (met Charlieplexing LED's, 7 segment Displays)

Arduino digitale klok (met Charlieplexing LED's, 7 segment Displays)

dit is mijn tweede instructable. Ik had net een stemming van het maken van een digitaal horloge. Maar wilde het een leerproces. Had ik al een sanguino ik kon gemakkelijk gebruikt hebben die Atmega644 chip. het zou zijn geweest meer dan genoeg.  Maar
Arduino Schaken klok

Arduino Schaken klok

Er zijn verschillende tarieven van spelen in gebruik. Het volgende geeft de verschillende opties beschikbaar:Blitz heeft typische termijnen van 5 minuten voor elke speler voor alle van de bewegingen.Rapidplay wordt gespeeld met typische termijnen van