आप जो चाहते हैं वह करना बहुत आसान है, और कोड पहले से मौजूद है। लेकिन जिस तरह से मैं इसे लागू करता हूं, आप सेंसर Arduino को आपके वाईफाई से कनेक्ट नहीं करेंगे। इसके बजाय, आप इस तरह से अपने प्रवेश द्वार के रूप में एक और Arduino का उपयोग करेंगे:
सेंसर Arduino: बाहर स्थित है, तापमान सेंसर, हवा की गति, बारिश गेज से जुड़ा है?
गेटवे Arduino: अंदर स्थित, w / Wiznet 5001 ईथरनेट ढाल
सेंसर Arduino और गेटवे Arduino वायरलेस ट्रांसीवर, nRF24L01 + का उपयोग करने के लिए एक बहुत आसान का उपयोग कर एक दूसरे से बात करता है। वायरलेस मॉड्यूल $ 3 प्रत्येक हैं, और उपयोग के लिए पुस्तकालय बहुत परिपक्व है। इस लाइब्रेरी का उपयोग करके सभी सेंसर डेटा को गेटवे तक आसानी से संप्रेषित किया जाता है।
गेटवे Arduino w / ईथरनेट एक वेबसर्वर के रूप में कार्य करता है, जो आपके स्थानीय नेटवर्क के किसी भी कंप्यूटर को एक पेज खोलने और वर्तमान परिस्थितियों को देखने में सक्षम बनाता है। इस पृष्ठ को Arduino कोड के लिए देखें :
http://arduino.cc/en/Tutorial/WebServer
आप ऐतिहासिक तापमान / हवा की गति की जानकारी भी सही बचाना चाहते हैं? यह सबसे अच्छा हिस्सा है! गेटवे Arduino, Xively की तरह एक सेवा के लिए डेटा को धक्का दे सकता है, एक नि: शुल्क वेब-आधारित डेटा संग्रह सेवा है जो आपको अपने डेटा की कल्पना / ग्राफ़ करने का एक निफ्टी तरीका देता है। NRF24L01 मॉड्यूल के साथ Wiznet का उपयोग करने के साथ थोड़ा हिचकी है। वायरलेस मॉड्यूल और ईथरनेट शील्ड दोनों संचार करने के लिए एक ही बस का उपयोग करते हैं, इसलिए इस ब्लॉग पर एक नज़र डालें कि आप एक ही समय में दोनों का उपयोग कैसे कर सकते हैं:
http://www.heald.ca/content/arduino-ethernet-nrf24l01-and-pachubecosmxively
Xively आपको उस डेटा को सार्वजनिक या निजी बनाने की सुविधा भी देता है, ताकि आप अपने मौसम स्टेशन के डेटा को समुदाय में योगदान करने के लिए चुन सकें।
कुछ अन्य नोट: मुझे nRF24L01 + मॉड्यूल पसंद हैं क्योंकि वे सस्ते हैं। Xbee मॉड्यूल की लागत स्वयं Arduinos से अधिक है। गेटवे स्थापित करने के बाद आप घर के चारों ओर nRF24L01 + मॉड्यूल जोड़ सकते हैं। एक ही लागत की समस्या वाईफाई ढाल के साथ मौजूद है - महंगी।