मैं LilyPad Temperature sensor को LilyPad Arduino 328 Main Board पर सटीक परिवेश तापमान रीडिंग पढ़ने के लक्ष्य के साथ कनेक्ट कर रहा हूं। सेंसर शक्ति प्राप्त कर रहा है और एक प्रतिक्रिया दे रहा है मैं धारावाहिक पर पढ़ने में सक्षम हूँ।Arduino Lilypad तापमान सेंसर से परिवेश Temp कैसे प्राप्त करें
जिस समस्या का सामना मैं कर रहा हूं वह यह है कि सेंसर से पढ़ना मुझे बहुत असामान्य दे रहा है - हालांकि लगातार संख्याएं। मैं अनुरूप सेंसर इनपुट पढ़ने और इस तरह वोल्ट में कनवर्ट कर रहा हूँ ...
loop(){
float therm;
therm = analogRead(2); // Read from sensor through Analog 2
therm *= (5.0/1024.0); // 5 volts/1024 units of analog resolution
delay(100);
}
यह लगभग 1.1 वोल्ट का एक सुसंगत पढ़ने जो सेंसर प्रलेखन इंगित करता है के बारे में 60 डिग्री सेल्सियस परिवेश अस्थायी होगा पैदावार जब सही परिवेश अस्थाई लगभग 23 डिग्री है। संवेदक किसी भी अन्य इलेक्ट्रॉनिक्स के निकट निकटता में नहीं है, इसलिए मैं यह नहीं देख सकता कि समस्या है।
क्या सेंसर पढ़ने के लिए मेरा कोड गलत है? क्या मेरा सेंसर दोषपूर्ण हो सकता है?
आप सुरक्षित रूप से पूर्णांक डाली कर सकते हैं: मैं बिल्कुल वैसा ही problem.read अधिक यहाँ था। मूल जवाब उपयोगी होगा, यद्यपि। – FryGuy