Arduino सिम्युलेटर: इस सॉफ्टवेयर के बारे में आपको जो कुछ भी जानना है

वनअर्डुसिम

प्रोटोबार्ड या प्रोटोटाइप बोर्ड के साथ कुछ ऐसा ही होता है, एक Arduino सिम्युलेटर यह एक सॉफ्टवेयर है जो आपकी मदद कर सकता है कि आप एक शुरुआत हैं या यदि आप इसे बनाने से पहले एक डिजाइन का परीक्षण करना चाहते हैं। वह बचता है, एक तरफ, कि आपको इसे ब्रेडबोर्ड पर बनाना होगा, और यह भी कि आप देख सकते हैं कि उन सर्किटों के साथ क्या होता है जो आपके पास अभी भी नहीं हैं या आवश्यक इलेक्ट्रॉनिक उपकरण या तत्व नहीं हैं।

पौधों को पानी देने से पानी आ सकता है
संबंधित लेख:
अपने पौधों, बाग या बगीचे के लिए Arduino के साथ स्वचालित पानी की व्यवस्था

इस तरह, Arduino सिम्युलेटर आपको ऑपरेशन का अनुकरण करेगा जो आपको वास्तविकता का एक अच्छा विचार देगा। इसलिए, Arduino IDE, Ardublock और Fritzing के साथ, यह उन सभी निर्माताओं के लिए सही पूरक हो सकता है जो DIY परियोजनाओं से प्यार करते हैं। यहां तक ​​कि अन्य अधिक उन्नत उपयोगकर्ताओं के लिए, ये सिमुलेटर कोड लाइन को लाइन से डिबग करने की अनुमति देंगे ताकि यह पहली बार वास्तविकता में प्रयास करने से पहले सही हो या गलत ध्रुवीकरण, ओवरवॉल्टेज आदि के कारण किसी भी घटक को नुकसान पहुंचाए।

Arduino सिमुलेटर के प्रकार

जिस प्लेटफ़ॉर्म पर आप काम कर रहे हैं, उसके आधार पर, आप Arduino के लिए एक या दूसरे प्रकार के सिम्युलेटर चुन सकते हैं, क्योंकि बहुत प्रकार है:

  • ऑनलाइन: वे एक वेब इंटरफेस पर आधारित सिमुलेटर हैं जिन्हें आप किसी संगत वेब ब्राउज़र के साथ किसी भी मंच से प्रबंधित कर सकते हैं। वे अच्छे हैं क्योंकि आपको स्थापित करने, अद्यतन करने आदि के बारे में चिंता करने की आवश्यकता नहीं है बस इसका उपयोग और उपयोग करें।
  • ऑफलाइन: वे वही हैं जिन्हें आप स्थानीय रूप से स्थापित करते हैं, इस मामले में उन्हें आपके ऑपरेटिंग सिस्टम के साथ संगत होना चाहिए। आप उपलब्ध पैकेज को देखने, उन्हें डाउनलोड करने और स्थापित करने के लिए डेवलपर्स की वेबसाइटों को ब्राउज़ कर सकते हैं।
  • इलेक्ट्रॉनिक सिमुलेटर: वे वास्तव में इस तरह के Arduino सिमुलेटर नहीं हैं, लेकिन वे आपकी योजना बनाने में आपकी मदद कर सकते हैं, जैसे फ्रिट्ज़िंग, या आपके प्रोजेक्ट के लिए आपको क्या चाहिए, इसका एक बेहतर विचार प्राप्त करें।

Arduino के लिए सिमुलेटर

TinkerCad वेब इंटरफ़ेस

कुछ का Arduino के लिए सबसे अच्छा सिमुलेटर ध्वनि:

  • ऑटोडेस्क टिंकरकैड: यह एक ऑनलाइन प्लेटफ़ॉर्म है जिसे आप किसी भी वेब ब्राउज़र से उपयोग कर सकते हैं। यह प्रसिद्ध तकनीकी सॉफ्टवेयर फर्म ऑटोडेस्क द्वारा विकसित किया गया है और 3 डी डिजाइन की अनुमति देता है। अपने कार्यों के अलावा, अन्य प्रकार के सर्किटों के अलावा, यह Arduino को ऑनलाइन, आसानी से, जल्दी और ब्लॉक मोड और कोड मोड के साथ अनुकरण करने की भी अनुमति देता है। और सब कुछ पूरी तरह से स्वतंत्र है। पहले इसे 123dcircuit.io के रूप में जाना जाता था, लेकिन उस प्लेटफ़ॉर्म ने काम करना बंद कर दिया है और इसको बदल दिया गया है।
  • पोर्टियस डिज़ाइन सूट: यह सॉफ्टवेयर है जिसे विंडोज पर, लेकिन लिनक्स और मैक पर भी इंस्टॉल किया जा सकता है। यह इलेक्ट्रॉनिक सिमुलेशन, पीसीबी मॉडलिंग, आदि के लिए एक बहुत ही पूर्ण सॉफ्टवेयर है। यह Labcenter Electronics द्वारा विकसित किया गया है और आज सबसे अधिक उपयोग में से एक है। नकारात्मक पक्ष यह है कि इसका भुगतान किया जाता है, और पैकेज की उच्च कीमत होती है, हालांकि आप एक सीमित संस्करण की कोशिश कर सकते हैं।
  • ऑटोडेस्क ईगल: Autodesk द्वारा विकसित पिछले एक के लिए एक और विकल्प है। एक बहुत ही पेशेवर और शक्तिशाली सिमुलेशन कार्यक्रम। इसमें बड़ी संख्या में उपकरण हैं जो इसे इंजीनियरों और उन्नत उपयोगकर्ताओं के लिए बहुत पूरा करते हैं। Arduino का अनुकरण करने के लिए आप उपलब्ध पुस्तकालयों जैसे कि स्पार्कफुन, एडफ्ट, आदि का उपयोग कर सकते हैं, जो आपको मुफ्त में गीथहब पर मिलेगा। आपके पास यह विंडोज, लिनक्स और मैकओएस के लिए उपलब्ध है। हालांकि इसका डाउनलोड मुफ्त है, लेकिन अगर आप इसे पूरा करना चाहते हैं, तो इसका वास्तव में भुगतान लाइसेंस है ...
  • वनअर्डूसिम: यह विंडोज के लिए एक मुफ्त सिम्युलेटर है जो बहुत दिलचस्प है। इसे क्वीन यूनिवर्सिटी के प्रोफेसर स्टेन सिमंस ने अंजाम दिया है। एक प्लेट का अनुकरण करें Arduino Uno, और इसमें कई सामान्य इलेक्ट्रॉनिक घटकों का एक पुस्तकालय है, लेकिन इसका उपयोग करना सबसे आसान है जिसे मैंने देखा है। यहां तक ​​कि यह आपको डिबगिंग के लिए लाइन द्वारा Arduino लाइन के लिए स्रोत कोड चलाने की अनुमति देता है।
  • सदाचार: कंपनी ने लिनक्स और विंडोज के लिए यह भुगतान किया संस्करण है जिसे आप कुछ यूरो के लिए खरीद सकते हैं। डेवलपर कंपनी ने इस सॉफ़्टवेयर को डिज़ाइन किया है ताकि इसका उपयोग इलेक्ट्रॉनिक्स की दुनिया में छात्रों और शुरुआती लोगों द्वारा किया जा सके। प्लेटों का अनुकरण कर सकते हैं Arduino Uno और मेगा, अन्य इलेक्ट्रॉनिक घटकों को उपलब्ध कराने वाले तत्वों के प्रदर्शनों के बीच उपलब्ध होने के अलावा। अधिकांश Arduino सिमुलेटर के साथ, यह लाइन-टू-लाइन डीबगिंग की अनुमति देता है।

इलेक्ट्रॉनिक सिमुलेटर और सहायक उपकरण

फ्रिटिंग

के बारे में अन्य कार्यक्रम और प्लगइन्स, आप पहले से ही जानते हैं कि आप इस तरह के दिलचस्प उपकरण पा सकते हैं:

  • फ्रिटिंग- यह मुफ़्त और खुला स्रोत है, साथ ही साथ विंडोज, मैकओएस और लिनक्स के लिए उपलब्ध है। यह एक सिम्युलेटर नहीं है, लेकिन यह आपको व्यावहारिक इलेक्ट्रॉनिक आरेख बनाने की अनुमति देता है जो बाद में आप का निर्माण करेंगे। इस तरह आपके पास सब कुछ जोड़ने का एक स्पष्ट विचार होगा। कहने का तात्पर्य यह है कि यह एक ऐसा सॉफ्टवेयर है जो आरेख ग्राफिक्स बनाने के लिए है, जिसमें बड़ी संख्या में माइक्रोकंट्रोलर बोर्ड और घटक उपलब्ध हैं, जिनमें से सभी Arduinos हैं।
  • अरुडिनो आईडीई y अर्दुब्लॉक:
  • क्रोकोडाइल क्लिप्स: वे विभिन्न प्रकारों के सिमुलेटर हैं (अब उन्होंने अपना नाम बदलकर येनका.कॉम कर लिया है), जिसमें इलेक्ट्रॉनिक्स भी शामिल हैं, हालांकि वे अपने तत्वों में अरुडिनो को शामिल नहीं करते हैं, आप यह देखने के लिए इलेक्ट्रॉनिक सर्किटों की भीड़ का परीक्षण कर सकते हैं कि क्या यह काम करता है, यदि यह टूट जाता है, या क्या होता है ... वे मुक्त नहीं हैं, और यद्यपि आप लिनक्स (.deb) के लिए कुछ पैकेज पा सकते हैं, सामान्य बात यह है कि वे केवल विंडोज के लिए हैं।

मुझे उम्मीद है कि इस लेख ने आपको अपने Arduino बोर्ड को पूरक करने और अपने सुधार के लिए कुछ सबसे दिलचस्प कार्यक्रमों के साथ सेवा की है इलेक्ट्रॉनिक DIY परियोजनाओं...


पहली टिप्पणी करने के लिए

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।