सरलतम प्रोग्रामयोग्य IoT उपकरण क्या है जो वाई-फाई से जुड़ सकता है?


44

मैं एक सस्ता एसेट ट्रैकर बनाने की कोशिश कर रहा हूं जो बैटरी पैक द्वारा संचालित किया जा सकता है। मुझे केवल IoT डिवाइस की आवश्यकता है, यह ज्ञात वाईफाई नेटवर्क एक्सेस पॉइंट से कनेक्ट करना है। मेरे पास बैकएंड सिस्टम तक पहुंच है जो वाईफाई एक्सेस बिंदुओं का प्रबंधन करता है।

मैं एक चीप कंप्यूटर या पिज़ेरो डब्ल्यू मानता था लेकिन दोनों में प्रसंस्करण शक्ति है जिसकी मुझे आवश्यकता नहीं है। वाई-फाई के साथ एक पूर्ण बोर्ड की तलाश है।


5
यदि रास्पबेरी पाई ज़ीरो डब्ल्यू के बारे में आपकी प्राथमिक चिंता बिजली की खपत है, तो इस साइट को देखें: raspi.tv/2017/2017/how-much-power-does-pi-zero-w-use - यह एक miniscule 100-150mA का उपयोग करता है!
डैन एस्पारज़ा

3
@DanEsparza लिंक के लिए धन्यवाद। हालांकि बिजली की खपत एक चिंता का विषय है, मुझे प्रोसेसिंग पावर की जरूरत नहीं है। यह मेरी जरूरतों के लिए एक overkill है। मुझे बस एक छोटे IoT डिवाइस की आवश्यकता है जिसे मैं ज्ञात वाईफाई एक्सेस पॉइंट से कनेक्ट करने के लिए प्रोग्राम कर सकता हूं। टाइल या ट्रैकआर के समान लेकिन वाईफाई से कनेक्ट होता है।
मेढ़े

7
@DanEsparza मैं 5mA पर कुछ भी संबंध रखता हूँ क्योंकि किसी उपकरण के लिए बहुत अधिक बिजली की भूख होती है जो लगभग कोई काम नहीं करता है (अर्थात कभी-कभार फोन पिंग दर सेंसर गतिविधि द्वारा सीमित दर)।
शॉन होउलहेन

2
बिजली की खपत के अलावा, अगर आपको जरूरत से ज्यादा प्रोसेसिंग पावर उपलब्ध है तो आप क्यों परवाह करते हैं?
user253751

3
@ मिनीबिस - बिजली की खपत के लिए सटीक। यदि आपका प्लेटफ़ॉर्म लिनक्स चला रहा है, तो यह कम शक्ति वाला नहीं होगा। आरटीओएस चलाने वाला एक <200 मेगाहर्ट्ज हिस्सा यहां उपयुक्त विकल्प है, और एक अच्छे उत्तर के लिए ध्यान इस बात पर होना चाहिए कि एक अच्छे उपकरण का चयन कैसे किया जाए (बजाय एक विशिष्ट भाग के)।
सीन होउलहेन

जवाबों:


38

ईएसपी मॉड्यूल देखें। मेरे पास 3 NodeMCU बोर्ड हैं जो घर पर तापमान और आर्द्रता की जाँच कर रहे हैं, और पावर सॉकेट और एलईडी स्ट्रिप्स को नियंत्रित कर रहे हैं। NodeMCU लगभग 4-5 $ के लिए पाया जा सकता है।

यदि आप उचित समर्थन और हर जगह से कोड को बदलने का मौका चाहते हैं , तो कण फोटॉन पर एक नज़र डालें , यह थोड़ा अधिक (लगभग 20 $) है, लेकिन वास्तव में बहुत अच्छा काम करता है।

यदि आप सस्ते में जाना चाहते हैं, तो NodeMCU प्राप्त करें, लेकिन फोटॉन इसके साथ टिंकर करने के लिए एक शानदार बोर्ड है।


6
यदि आप ESP8266 (संभवतः ESP मॉड्यूल के अधिक प्रसिद्ध में से एक) पर एक संदर्भ की तलाश कर रहे हैं, तो ESP8266 के साथ इंटरनेट ऑफ थिंग्स पढ़ने के लिए उपयोगी है और खरीद स्थानों आदि के बारे में बहुत विस्तार से है
Aurora0001

4
वर्थ कुछ भी नहीं है कि ESP8266 (सामान्य बोर्ड जो आप प्राप्त कर सकते हैं) Arduino का एक संशोधित संस्करण चलाने में सक्षम हैं - जो उन्हें लाने में आसान बनाने में बहुत योगदान देता है।
20

4
नग्न ESP8266 बोर्ड 2 $ से कम हैं।
कोडो

2
@ कोडो - बोर्ड की गुणवत्ता पर निर्भर करता है, बिल्कुल। ESP01 गंदगी सस्ती है, हो सकता है कि $ 1 जितना सस्ता हो अगर आप थोक में खरीदते हैं, लेकिन इसमें केवल 2 GPIO हैं और उन दोनों को बूटअप के दौरान विशिष्ट मूल्यों को खींचने की आवश्यकता है, इसलिए दुनिया के साथ वास्तविक बातचीत के लिए विशेष रूप से उपयोगी नहीं हैं। OTOH, मैंने अभी ESP201s का एक गुच्छा खरीदा है, जो बहुत अच्छे हैं: 7 GPIOs, जिनमें से 1 का उपयोग ADC और वैकल्पिक बाहरी एंटीना कनेक्शन के रूप में किया जा सकता है। इसके अलावा वे सिंगल-पंक्ति पिन हेडर का उपयोग करते हैं ताकि ब्रेडबोर्ड में आसानी से उपयोग किया जा सके, जो कि ESP01s नहीं कर सकते हैं। मैंने उनके लिए प्रत्येक $ 3 का भुगतान किया, और वे निश्चित रूप से इसके लायक हैं।
जूल्स

2
ESP8266 मॉड्यूल, 22 सोल्डरिंग पॉइंट और $ 2 से कम के लिए एक एंटीना के साथ छोटे बोर्ड हैं।
कोडो

18

नहीं है Omega2 कंपनी से प्याज । इनकी कीमत 5 डॉलर है। वे अभी भी क्राउडफंडिंग कर रहे हैं, इसलिए मुझे उनकी विश्वसनीयता पर यकीन नहीं है और मैंने एक का उपयोग नहीं किया है।

जैसा कि @ Aurora0001 ने बताया, ओनियन ने अपनी क्राउडफंडिंग पूरी कर ली और वे अपने प्रारंभिक लक्ष्य से 45 गुना अधिक फंडिंग करने में सफल रहे, जिसे आईएमओ उन्हें विश्वसनीय बनाता है।

इसमें 580 MHz CPU, 64 MB का DDR2 मेमोरी और b / g / n वाई-फाई है। वे अपने किकस्टार्टर में IoT कंप्यूटर के रूप में बोर्ड का वर्णन करते हैं :

ओमेगा 2 का परिचय, $ 5 IoT कंप्यूटर।

Ick कंप्यूटर IoT क्या है? यह एक लिनक्स कंप्यूटर है जो विशेष रूप से कनेक्टेड हार्डवेयर अनुप्रयोगों के निर्माण के लिए बनाया गया है। यह रास्पबेरी पाई की शक्ति और लचीलेपन के साथ Arduino के छोटे रूप कारक और शक्ति-दक्षता को जोड़ती है।


5
45 बार उनका प्रारंभिक लक्ष्य प्राप्त करना सिर्फ इतना कहता है कि बहुत से लोगों को लगा कि उत्पाद सेक्सी लग रहा है। यह इस बारे में कुछ नहीं कहता कि वास्तव में वे कितना मज़बूती से इसका उत्पादन कर सकते हैं कि उनके पास पैसा है। Zano सूक्ष्म ड्रोन एक प्रसिद्ध उदाहरण है: यह यूरोप की सबसे बड़ी कभी किक था और (मौजूदा विनिमय दरों पर ~ $ 3M) £ 2,300,000 उठाया, 18 बार अपने शुरुआती लक्ष्य के बारे में। कंपनी विफल रही और कोई भी उत्पाद कभी नहीं दिया गया जो दावा किए गए चश्मे से मिले।
डेविड रिचीर्बी

1
@DavidRicherby ट्रू, लेकिन अमेज़ॅन के गोदामों के माध्यम से तत्काल खरीद के लिए ओमेगा 2 स्टॉक में है; इसलिए उनके पास एक शिपिंग उत्पाद है। उस मील के पत्थर तक पहुँचने की कोई गारंटी नहीं है कि वे अभी भी कई साल बाद उपलब्ध होंगे; लेकिन जवाब देने का एकमात्र तरीका यह है कि कई वर्षों तक प्रतीक्षा करें और देखें कि क्या होता है। यदि ओपी केवल इन के साथ उपकरणों की एक छोटी संख्या का निर्माण करने की योजना बना रहे हैं, तो यह हेज बेट्स को ऑर्डर करने के लिए समझ सकता है जो अब एक ही लेनदेन में आवश्यक होंगे।
दान नीली

1
अपने स्वयं के मंचों को पढ़ें, और आप देखेंगे कि ये बोर्ड - और विशेष रूप से उनके सॉफ़्टवेयर - में कई समस्याएं हैं। वे लंबी अवधि की बैटरी शक्ति के लिए पूरी तरह से अनुपयुक्त भी हैं ।
क्रिस स्ट्रैटन

SD कार्ड के बजाय फ्लैश में लिनक्स के साथ एक महान छोटा बोर्ड। आपके कार्यक्रमों के लिए उपयोगकर्ता फ्लैश भी है, और आप एसडी कार्ड के साथ मॉडल प्राप्त कर सकते हैं।
मगग

मैं इन बोर्डों से प्यार करता हूँ, लेकिन वे एआरएम आधारित नहीं हैं, और सी / सी ++ टूलचैन स्थापित करना एक वास्तविक दर्द है। वे हालांकि, पायथन या HTML और JS के लिए महान हैं।
मगग

13

एक कि मैं नज़र रख रहा हूँ, लेकिन अभी तक कोशिश नहीं की है, VoCore है । यह भी ओमेगा 2 की तरह भीड़भाड़ वाला था।

यह $ 4- $ 18 डिवाइस का वादा करता है, लेकिन उपलब्ध उपलब्ध $ 17.99 से शुरू होते हैं। VoCore के बारे में जो प्रासंगिक है वह यह है कि इसमें पूरी तरह से ओपन सोर्स हार्डवेयर और सॉफ्टवेयर है । तो आप सिद्धांत रूप में, प्रति-इकाई मूल्य पर कम मूल्य पर प्राप्त कर सकते हैं। तकनीकी विवरण और स्रोत यहां हैं

छोटे आकार: एक वर्ग इंच, उपकरणों को एम्बेड करने के लिए आसान।

OpenWrt / LEDE: कोड के लिए आसान, संकलन; स्थिर प्रणाली।

कम लागत: प्रत्येक के लिए $ 4 ~ $ 18, बेजोड़ प्रदर्शन।

इंटरफेस: हार्डवेयर USB, ईथरनेट, I2C, SPI आदि को सपोर्ट करता है।

OpenSource: सॉफ्टवेयर और हार्डवेयर दोनों, पूरी तरह से मुफ़्त


यह वास्तव में लंबी अवधि की बैटरी शक्ति के लिए अनुकूल नहीं है, जब चल रहा है और लंबे समय तक बूटअप समय का सामना करना पड़ता है, तो उच्च खपत को देखते हुए, भले ही इसे कम सक्रियता पर्यवेक्षक के किसी प्रकार को समय-समय पर सक्रिय करने के लिए जोड़ा जा सके।
क्रिस स्ट्रैटन

13

लुइस उत्तर से NodeMCU के लिए एक और भी सस्ता विकल्प के रूप में, मैं नंगे ESP-12E या ESP-12F * का उल्लेख करना चाहूंगा , जो मॉड्यूल NodeMCU पर उपयोग किया जाता है । वे NodeMCU की तुलना में भी सस्ते हैं, कम शक्ति आकर्षित करते हैं (क्योंकि उनमें USB कनवर्टर की कमी है) और सीधे 3V बैटरी से संचालित किया जा सकता है। आपको एक USB-to-सीरियल कन्वर्टर (3.3V **, उदाहरण के लिए एक CP2102) की आवश्यकता होगी और उन्हें प्रोग्राम करने के लिए आपको उन्हें (या पिन्स को एडेप्टर बोर्ड मिलने पर) सोल्डर वायर पर रखना होगा।

* केवल अंतर एंटीना के आकार का प्रतीत होता है
** अभी मैं इसकी पुष्टि नहीं कर सकता कि यह 5 वी के साथ काम करता है


1
हाँ, एक नंगे एस्प का उपयोग करना सस्ता होगा, लेकिन यह भी अधिक कठिन है और आपको सोल्डर और पीसीबी डिज़ाइन (कम से कम ब्रेडबोर्ड या परफ़ॉर्म) में आने की आवश्यकता है, लेकिन यह इंगित करने के लिए धन्यवाद
लुइस डियाज़

1
"आपको एक यूएसबी-टू-सीरियल कनवर्टर की आवश्यकता होगी" - ध्यान दें कि आपको एक की आवश्यकता है जो 3.3v आउटपुट का समर्थन करता है, क्योंकि ESP8266 चिप ttl-friendly नहीं है।
जूल्स

1
@LuisDiaz - आप NodeMCU की लगभग आधी लागत के लिए ब्रेडबोर्ड-संगत ब्रेकआउट बोर्ड पर घुड़सवार ESP-12F तैयार खरीद सकते हैं।
जूल्स

1
@ जूल्स कूल! मैंने पहले ऐसा नहीं देखा था! जानकर अच्छा लगा :)
लुइस डियाज़

1
यद्यपि ESP8266 5V-सहिष्णु प्रतीत होता है, मैं जिस CP2102 का उपयोग कर रहा हूं वह 3.3V कनवर्टर है, इसलिए मैंने जानकारी को तब तक जोड़ा जब तक मैंने अन्यथा पुष्टि नहीं की।
आंद्रेकेआर

10

बैटरी जीवन को परिभाषित करना (और शायद बैटरी आकार) आपको बताएगा कि आपकी बात कितनी देर तक चलना है। इसके बाद आप इसे केवल तभी स्विच करने का निर्णय ले सकते हैं जब (ए) आपको डेटा प्रसारित करने के लिए रीडिंग और (बी) लेने की आवश्यकता होती है।

यदि आप केवल प्रति घंटा कहना चाहते हैं, तो आप रियल टाइम क्लॉक (आरटीसी) या बोर्ड पर कुछ गिनती के सेकंड के साथ कुछ चाहते हैं, या आपको काम पाने के लिए माइक्रो कंट्रोलर बताने के लिए एक दास इकाई के रूप में उपलब्ध हैं।

RTC तब वाईफाई पर स्विच करने के लिए कह सकता है, यह पता लगा सकता है कि क्या वह अपने अनुमत नेटवर्क की सीमा के भीतर है, लॉग ऑन करें और डेटा संचारित करें।

उस सिक्के का दूसरा पहलू बस कुछ ऐसा दे रहा है जैसे GPS लगातार फिक्स हो जाता है (हर सेकंड) और लगातार wifi को पोलिंग करता है। इस परिदृश्य के साथ एक छोटी सी बैटरी हफ्तों या महीनों के बजाय केवल कुछ घंटों तक रह सकती है जो आप अपने वर्तमान का उपयोग बुद्धिमानी से कर रहे थे।

संक्षेप में, यह आपकी प्रारंभिक दुविधा होगी।

मैंने वही किया जो मैंने सोचा था कि इस तरह की इसी तरह की चीजों को अपनाने से पहले कुछ सावधान परिश्रम करना होगा, और मैं आपको एस्प्रुइनो माइक्रोकंट्रोलर को देखने की सलाह दूंगा । यदि आपके पास जेएस कौशल मौजूद है तो आप परिणाम तेजी से प्राप्त कर सकते हैं - आप घर पर सही महसूस करेंगे। Espruino के RTCs पहले से ही 3.3v हैं और डिज़ाइन द्वारा कम करंट का उपयोग करते हैं। जीपीएस पर थप्पड़ मारना आसान है।

मेरा सुझाव है कि आप एक सामान्य हरे एस्प्रिनो के बारे में सोचें और फिर अपने आप को ईएसपी 8266 पर जोड़ने के लिए लड़ने के बजाय नए एस्प्रुइनो वाईफाई की कोशिश करें (मैंने इन, बीटीडब्ल्यू की कोशिश नहीं की है)। Espruinos सबसे सस्ते नहीं हैं, लेकिन वे अच्छी तरह से (IMO) बने हैं और अच्छे समर्थन का आनंद लेते हैं। उनके मंच पर आप आमतौर पर उस आदमी से पावती प्राप्त कर सकते हैं जो उन्हें बनाता है।

यदि आपके पास जेएस कौशल है, और नगण्य ईई कौशल (मेरी तरह) है तो यह जानकारी संभवतः आपके लिए अधिक उपयोगी है।


3
यह उत्तर का महत्वपूर्ण हिस्सा है - उन विशेषताओं का वर्णन करना जो चयन में मदद करने के लिए आवश्यक हैं। आइडल पावर महत्वपूर्ण चीज है - और शायद इसका मतलब है कि आप वास्तव में एकल एसओसी में जितना संभव हो उतना एकीकरण चाहते हैं। नए उपकरणों की तलाश करें - यह एक उभरती हुई मांग है।
सीन होउलहेन

9

AWS IoT बटन

AWS IoT बटन अमेजन डैश बटन हार्डवेयर पर आधारित एक प्रोग्रामेबल बटन है। यह सरल वाई-फाई डिवाइस कॉन्फ़िगर करना आसान है और डेवलपर्स के लिए डिज़ाइन किया गया है ताकि डिवाइस-विशिष्ट कोड लिखे बिना एडब्ल्यूएस आईओटी, एडब्ल्यूएस लैम्ब्डा, अमेज़ॅन डायनामॉडी, अमेज़ॅन एसएनएस और कई अन्य अमेज़ॅन वेब सेवाओं के साथ शुरू किया जा सके।

मुझे लगता है कि यह मेरे लिए सबसे सरल प्रोग्राम योग्य आईओटी डिवाइस होगा

इस लेख में , टेड बेन्सन ने इस बारे में बात की कि कैसे उन्होंने $ 5 अमेज़ॅन डैश बटन को हैक किया, जब डिवाइस बूट हुआ और नेटवर्क से जुड़ा (क्लिक करने पर)।

डिवाइस केवल चालू होता है और दबाए जाने पर वाई-फाई से कनेक्ट होता है, और इसमें एक बैटरी शामिल होती है जिसे आसानी से प्रतिस्थापित नहीं किया जा सकता है।


आपको (जाहिर है) इसे हैक करना होगा। और भविष्य की आपूर्ति पर भरोसा नहीं करते। पानी का छींटा [जीवन का अंत] ( cnet.com/news/amazon-is-going-to-kill-your-dash-button (9 दिनों में, अगस्त 2019 के अंत में।)
मग

1

मैं आपको DFRobot द्वारा FireBeetle ESP32 बोर्ड का उपयोग करने की सलाह देता हूं । यह विशेष रूप से IoT के लिए डिज़ाइन किया गया है। हालांकि NodeMCU का उपयोग भी किया जा सकता है, लेकिन यह गहरी नींद मोड में भी अधिक बिजली की खपत करता है। मैंने NodeMCU का उपयोग करके गहरी नींद मोड में वर्तमान खपत को कम करने में समस्या का सामना किया है। जबकि फायरबेट लो पावर IoT उपकरणों के लिए उपयुक्त है क्योंकि यह इस उद्देश्य के लिए विशेष रूप से अनुकूलित है। इसलिए आपको अतिरिक्त प्रयासों की आवश्यकता नहीं है। बस बैटरी को कनेक्ट करें और इसे गहरी नींद में डालें जब कोई सेंसिंग की आवश्यकता न हो। यह प्रोग्राम करना भी आसान है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.