विषयसूची:

लोरा रेन सेंसर: 6 कदम
लोरा रेन सेंसर: 6 कदम

वीडियो: लोरा रेन सेंसर: 6 कदम

वीडियो: लोरा रेन सेंसर: 6 कदम
वीडियो: 🎥 VERONICA (2017) | Full Movie Trailer in Full HD | 1080p 2024, नवंबर
Anonim
लोरा रेन सेंसर
लोरा रेन सेंसर

अपना स्वचालित ग्रीनहाउस बनाने के लिए मुझे कुछ सेंसर की आवश्यकता थी। यह रेन सेंसर मैं यह तय करने के लिए उपयोग करूंगा कि स्प्रिंकलर चालू किए जाने चाहिए या नहीं।

मैं इस रेन सेंसर को दो तरह से समझाऊंगा।

  • डिजिटल पोर्ट का उपयोग करना
  • एनालॉग पोर्ट का उपयोग करना

डिजिटल पिन का उपयोग करते समय आप पोटेंशियोमीटर का उपयोग यह नियंत्रित करने के लिए कर सकते हैं कि डिजिटल पिन कब अधिक होगा। एनालॉग पिन का उपयोग करते समय आप माप सकते हैं कि कितनी कठिन बारिश हो रही है।

पहला मैं बाद की परियोजनाओं में बहुत कम बिजली वर्षा डिटेक्टर के रूप में उपयोग करूंगा। इस तरह मेरा लोरा सेंसर बारिश होने पर केवल 1 भेजता है।

चरण 1: आवश्यक

सेंसरनोड:

  • वर्षा संवेदक
  • आर्डिनो प्रो मिनी 3.3v 8mhz
  • ईएसपी ब्रेकआउट
  • आरएफएम95
  • एंटीना और कनेक्शन के लिए तार (मैं 0.8 मिमी ठोस कोर तार का उपयोग करता हूं)
  • पुरुष से पुरुष जम्पर केबल
  • महिला से महिला जम्पर केबल
  • ब्रेड बोर्ड
  • CP2102 यूएसबी से टीटीएल

उपकरण:

  • सोल्डरिंग आयरन
  • साइड कटर
  • वायर स्ट्रिपर

चरण 2: एंटीना बनाना

एंटीना के लिए मैं अपने 2x2x0.8mm या 2x2 20awg बस केबल के कुछ बचे हुए केबल का उपयोग करता हूं। चीजों के नेटवर्क पर आप देश के अनुसार अपना ट्रान्सिवर और एंटीना फ़्रीक्वेंसी बैंड चुन सकते हैं। ये प्रति आवृत्ति लंबाई हैं:

  • 868mhz 3.25 इंच या 8.2 सेमी (यह वही है जिसका मैं उपयोग करता हूं)
  • 915 मेगाहर्ट्ज 3 इंच या 7.8 सेमी
  • 433 मेगाहर्ट्ज 3 इंच या 16.5 सेमी

चरण 3: एस्प शील्ड को मिलाप करना

एस्प शील्ड को टांका लगाना
एस्प शील्ड को टांका लगाना
  • एस्प शील्ड के प्रतिरोधों को हटा दें (लाल क्षेत्र में R1 से R3 देखें)
  • rfm95 चिप को esp शील्ड पर मिलाएं।
  • पिनहेडर्स को एस्प शील्ड पर मिलाएं
  • एस्प शील्ड पर एंटीना मिलाप करें। एंटीना के बिना उपयोग न करें आप ढाल को नुकसान पहुंचा सकते हैं।
  • अगर पिनहेडर्स को आर्डिनो सोल्डर पर भी नहीं मिलाया जाता है, तो ये भी

चरण 4: कोडिंग

कोडन
कोडन
कोडन
कोडन

मुझे पता है कि मैं arduino को स्वचालित रूप से रीसेट करने के लिए DTR का उपयोग कर सकता हूं लेकिन मेरे मामले में मुझे कोड अपलोड करने में त्रुटियां थीं। इसलिए मैंने इस निर्देश में एक मैनुअल रीसेट का भी उपयोग किया है, इसलिए यदि आपको भी यही समस्या है तो आप इसे मैन्युअल रीसेट द्वारा हल कर सकते हैं।

  • निम्नलिखित के रूप में Arduino को CP2102 पर तार करें:

    • CP2102 txd -> Arduino प्रो मिनी rx
    • CP2102 rxd -> Arduino प्रो मिनी tx
    • CP2102 gnd -> Arduino pro mini gnd
    • CP2102 3.3 -> Arduino प्रो मिनी vcc
  • arduino ide में स्केच खोलें
  • बोर्ड का चयन करें arduino प्रो मिनी
  • प्रोसेसर के तहत atmega 328p 3.3v 8mhz चुनें
  • अपना कॉम पोर्ट चुनें
  • अपलोड बटन पर क्लिक करें
  • जबकि कोड उस समय संकलित हो रहा है जब आप बॉट्रेट देखते हैं (चित्र देखें) arduino pro mini पर रीसेट बटन दबाएं (cp2102 बोर्ड को रीसेट नहीं करता है) प्रोग्रामिंग करते समय अपने सीरियल मॉनिटर को बंद करना सुनिश्चित करें।

lorarainsensoranalog कोड ट्रान्सिवर पर 0-1023 से एक मान भेजता है। मूल्य जितना कम होगा उतनी ही अधिक वर्षा होगी। 1023 बारिश नहीं है।

lorarainsensordigital कोड ट्रेनसीवर पर केवल 0 और 1 का मान भेजता है। 0 का मतलब बारिश है और ट्रिंपोट का मान 1 तक पहुंच गया है, इसका मतलब है कि बारिश नहीं हुई है और ट्रिंपोट पर निर्धारित मूल्य तक नहीं पहुंचा है।

चरण 5: वायरिंग

तारों
तारों
तारों
तारों
तारों
तारों
  • जब आप डिजिटल आउटपुट का उपयोग कर रहे हों तो पहली छवि में आप वायरिंग देखते हैं
  • दूसरी छवि में आप वायरिंग देखते हैं जब आप एनालॉग आउटपुट का उपयोग कर रहे होते हैं
  • तीसरी तस्वीर में मैं LORA जहाज की वायरिंग को ज़ूम इन करता हूँ।

चरण 6: निष्कर्ष

इस निर्देश में आपने सीखा कि रेन सेंसर को दो तरह से कैसे इस्तेमाल किया जाता है (एनालॉग और डिजिटल)। इस सेंसर का उपयोग बाद की परियोजनाओं जैसे स्वचालित ग्रीनहाउस और स्वचालित छिड़काव प्रणाली में किया जाएगा।

सिफारिश की: