विषयसूची:

विसुइनो रनिंग एलईडी: 9 कदम
विसुइनो रनिंग एलईडी: 9 कदम

वीडियो: विसुइनो रनिंग एलईडी: 9 कदम

वीडियो: विसुइनो रनिंग एलईडी: 9 कदम
वीडियो: Visuino Nema17 - using the Sequence component to control stepper motor 2024, नवंबर
Anonim

इस ट्यूटोरियल में हम अनुक्रम घटक का उपयोग करके एलईडी लाइट चलाने के लिए 6x LED, Arduino UNO और Visuino का उपयोग करेंगे। अनुक्रम घटक उन स्थितियों के लिए एकदम सही है जहां हम क्रम में कई घटनाओं को ट्रिगर करना चाहते हैं।

एक प्रदर्शन वीडियो देखें।

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  • Arduino UNO (या कोई अन्य Arduino)
  • जम्पर तार
  • 6X एलईडी
  • ब्रेड बोर्ड
  • Visuino प्रोग्राम: Visuino डाउनलोड करें

चरण 2: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Arduino की प्रोग्रामिंग शुरू करने के लिए, आपको यहां से Arduino IDE इंस्टॉल करना होगा:

कृपया ध्यान रखें कि Arduino IDE 1.6.6 में कुछ महत्वपूर्ण बग हैं। सुनिश्चित करें कि आप 1.6.7 या उच्चतर स्थापित करते हैं, अन्यथा यह निर्देश काम नहीं करेगा! यदि आपने Arduino UNO को प्रोग्राम करने के लिए Arduino IDE सेटअप करने के लिए इस निर्देश में दिए चरणों का पालन नहीं किया है! Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।

चरण 3: Visuino में अवयव जोड़ें

Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
  • "अनुक्रम" घटक जोड़ें
  • 6x "टॉगल (टी) फ्लिप-फ्लॉप" घटक जोड़ें

चरण 4: विसुइनो सेट घटकों में

Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में
Visuino सेट अवयव में

"अनुक्रम 1" घटक का चयन करें और गुण विंडो के तहत "दोहराना" को "सत्य" पर सेट करें

"अनुक्रम 1" घटक का चयन करें, उस पर डबल क्लिक करें। "तत्व" संवाद में: 6X "डिजिटल अवधि" तत्व को बाईं ओर खींचें।

"डिजिटल अवधि 1" तत्व का चयन करें और गुण विंडो के तहत "देरी" को "30" पर सेट करें

  • "डिजिटल अवधि 2" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "60" पर सेट करें
  • "डिजिटल अवधि 3" तत्व का चयन करें और गुण विंडो के तहत "देरी" को "90" पर सेट करें
  • "डिजिटल अवधि 4" तत्व का चयन करें और गुण विंडो के तहत "देरी" को "120" पर सेट करें
  • "डिजिटल अवधि 5" तत्व का चयन करें और गुण विंडो के तहत "देरी" को "150" पर सेट करें
  • "डिजिटल अवधि 6" तत्व का चयन करें और गुण विंडो के तहत "विलंब" को "180" पर सेट करें

चरण 5: विसुइनो कनेक्ट घटकों में

विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
  • "Sequence1" घटक "डिजिटल अवधि1" पिन [आउट] को "TFlipFlop1" घटक पिन [घड़ी] से कनेक्ट करें
  • "Sequence2" घटक "डिजिटल अवधि1" पिन [आउट] को "TFlipFlop2" घटक पिन [घड़ी] से कनेक्ट करें
  • "Sequence3" घटक "डिजिटल अवधि1" पिन [आउट] को "TFlipFlop3" घटक पिन [घड़ी] से कनेक्ट करें
  • "Sequence4" घटक "डिजिटल अवधि1" पिन [आउट] को "TFlipFlop4" घटक पिन [घड़ी] से कनेक्ट करें
  • "Sequence5" घटक "डिजिटल अवधि1" पिन [आउट] को "TFlipFlop5" घटक पिन [घड़ी] से कनेक्ट करें
  • "Sequence6" घटक "डिजिटल अवधि1" पिन [आउट] को "TFlipFlop6" घटक पिन [घड़ी] से कनेक्ट करें
  • "TFlipFlop1" कंपोनेंट पिन [आउट] को Arduino बोर्ड डिजिटल पिन [4] से कनेक्ट करें
  • "TFlipFlop2" कंपोनेंट पिन [आउट] को Arduino बोर्ड डिजिटल पिन से कनेक्ट करें [5]
  • "TFlipFlop3" कंपोनेंट पिन [आउट] को Arduino बोर्ड डिजिटल पिन से कनेक्ट करें [6]
  • "TFlipFlop4" कंपोनेंट पिन [आउट] को Arduino बोर्ड डिजिटल पिन [7] से कनेक्ट करें
  • "TFlipFlop5" कंपोनेंट पिन [आउट] को Arduino बोर्ड डिजिटल पिन से कनेक्ट करें [8]
  • "TFlipFlop6" कंपोनेंट पिन [आउट] को Arduino बोर्ड डिजिटल पिन [9] से कनेक्ट करें

चरण 6: सर्किट

सर्किट
सर्किट
  • LED1 पॉजिटिव पिन (एनोड) को Arduino Digital पिन से कनेक्ट करें [4]
  • LED2 पॉजिटिव पिन (एनोड) को Arduino Digital पिन से कनेक्ट करें [5]
  • LED3 पॉजिटिव पिन (एनोड) को Arduino Digital पिन से कनेक्ट करें [6]
  • LED4 पॉजिटिव पिन (एनोड) को Arduino Digital पिन से कनेक्ट करें [7]
  • LED5 पॉजिटिव पिन (एनोड) को Arduino Digital पिन से कनेक्ट करें [8]
  • LED6 पॉजिटिव पिन (एनोड) को Arduino Digital पिन से कनेक्ट करें [9]

Arduino पिन [GND] को ब्रेडबोर्ड GND पिन से कनेक्ट करें

  • LED1 नेगेटिव पिन (कैथोड) को ब्रेडबोर्ड GND पिन से कनेक्ट करें
  • LED2 नेगेटिव पिन (कैथोड) को ब्रेडबोर्ड GND पिन से कनेक्ट करें
  • LED3 नेगेटिव पिन (कैथोड) को ब्रेडबोर्ड GND पिन से कनेक्ट करें
  • LED4 नेगेटिव पिन (कैथोड) को ब्रेडबोर्ड GND पिन से कनेक्ट करें
  • LED5 नेगेटिव पिन (कैथोड) को ब्रेडबोर्ड GND पिन से कनेक्ट करें
  • LED6 नेगेटिव पिन (कैथोड) को ब्रेडबोर्ड GND पिन से कनेक्ट करें

चरण 7: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

Visuino में, नीचे "बिल्ड" टैब पर क्लिक करें, सुनिश्चित करें कि सही पोर्ट चुना गया है, फिर "कंपाइल/बिल्ड एंड अपलोड" बटन पर क्लिक करें।

चरण 8:

चरण 9: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो एल ई डी चलना शुरू हो जाना चाहिए।

बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है।

विसुइनो प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं:

सिफारिश की: