आप जैसे पाठक MUO का समर्थन करने में मदद करते हैं। जब आप हमारी साइट पर लिंक का उपयोग करके खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं। और पढ़ें।

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

नीचे, हम कुछ बेहतरीन ऑनलाइन सिमुलेटरों का पता लगाते हैं जिनका उपयोग आप Arduino बोर्डों के विकल्प के रूप में कर सकते हैं जब आप एक नहीं खरीद सकते हैं या एक तक पहुंच नहीं है।

अरुडिनो क्या है?

Arduino प्लेटफ़ॉर्म में एक प्रोग्रामेबल माइक्रोकंट्रोलर बोर्ड और एक एकीकृत विकास वातावरण (IDE) शामिल है। माइक्रोकंट्रोलर को रोशनी और कंप्यूटर को नियंत्रित करने से लेकर रीडिंग सेंसर और तापमान मापने तक कई प्रकार के कार्य करने के लिए प्रोग्राम किया जा सकता है।

Arduino 2005 के आसपास रहा है जब यह Ivrea, इटली में इंटरेक्शन डिज़ाइन इंस्टीट्यूट Ivrea (IDII) में छात्रों द्वारा एक परियोजना के रूप में शुरू हुआ था, और तब से बहुत व्यापक रूप से अपनाया गया है। Arduino प्रोजेक्ट एक बुनियादी प्रोग्रामिंग भाषा का उपयोग करता है जिसे Arduino कहा जाता है जो C/C++ और जावा में लिखे एक एकीकृत विकास वातावरण (IDE) पर आधारित है।

सिंगल-बोर्ड कंप्यूटर के विपरीत, एक Arduino एक माइक्रोकंट्रोलर बोर्ड है और एक ऑपरेटिंग सिस्टम नहीं चला सकता है—देखें माइक्रोकंट्रोलर्स और एसबीसी के बीच अंतर. हालाँकि, इसके कई आंतरिक कार्य हैं जैसे प्रोग्राम और डेटा को स्टोर करने के लिए मेमोरी, सेंसर या बटन जैसे बाहरी उपकरणों को जोड़ने के लिए इनपुट पोर्ट, के लिए आउटपुट पोर्ट नियंत्रण रोशनी या मोटर, क्लॉक क्रिस्टल जो प्रोसेसर को सटीक समय प्रदान करते हैं, और बिजली नियामक जो बैटरी पावर को प्रोसेसर द्वारा आवश्यक वोल्टेज में परिवर्तित करते हैं सर्किट।

अधिकांश Arduino बोर्ड 8-बिट Atmel AVR माइक्रोकंट्रोलर चिप के आसपास निर्मित होते हैं, जिसमें एनालॉग इनपुट / आउटपुट, डिजिटल I / O सहित कई अतिरिक्त सुविधाएँ होती हैं। पिन, साथ ही एमपी3 प्लेयर या जीपीएस जैसे अन्य उपकरणों के साथ उच्च गति संचार के लिए सीरियल पोर्ट या एसपीआई कनेक्शन जैसे विशेष फ़ंक्शन पिन रिसीवर।

Arduino सिमुलेटर के लाभ

1. सिमुलेटर शुरुआती लोगों के लिए बहुत अच्छे हैं। इलेक्ट्रॉनिक्स में शुरुआती या तो कोडिंग के अपने सीमित ज्ञान या निर्माण सर्किट के साथ उनकी अनुभवहीनता से बाधित हैं। कुछ सिमुलेटर ब्लॉक-आधारित प्रोग्रामिंग का उपयोग करते हैं, जिससे इलेक्ट्रॉनिक घटकों के संचालन को परिभाषित करना आसान हो जाता है। इसके अलावा, कुछ सिमुलेटरों को वायरिंग के सर्वोत्तम रूप का चयन करने के लिए डिज़ाइन किया गया है जब आप घटकों को डिजिटल बोर्ड से जोड़ रहे हैं जो आपके लिए काम कम कर देता है।

2. सिमुलेटर हार्डवेयर का परीक्षण करने और इन उपकरणों के काम करने के तरीके के बारे में और जानने के लिए भी आदर्श हैं। वे इस बात से परिचित होने में सहायक होते हैं कि विभिन्न घटक क्या करते हैं और वे कैसे इंटरैक्ट करते हैं। आप बाद में अपने सर्किट और उपकरणों का निर्माण करते समय इस ज्ञान का उपयोग कर सकते हैं।

3. वे तेजी से प्रोटोटाइप के लिए अनुमति देते हैं। एक सिम्युलेटर आपको बताता है कि क्या काम करता है और क्या नहीं। ब्रेडबोर्ड उपयोगी हैं, लेकिन वे अपनी सीमाओं के बिना नहीं हैं। एक सिम्युलेटर आपको महंगे पीसीबी पर ज्यादा खर्च किए बिना अपने सर्किट को जल्दी से प्रोटोटाइप करने की अनुमति देता है। यदि आप अपने इलेक्ट्रॉनिक्स प्रोजेक्ट को प्रोटोटाइप करने के लिए ब्रेडबोर्ड का उपयोग करना चाहते हैं, तो हमारा रास्पबेरी पाई ब्रेडबोर्डिंग के लिए गाइड शुरू करने के लिए एक बढ़िया जगह है।

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

5. वे निर्माताओं के बीच सहयोग को भी सक्षम करते हैं। अधिकांश सिमुलेटर आपको वास्तव में शानदार इलेक्ट्रॉनिक्स बनाने के लिए अपने डिज़ाइन साझा करने और अन्य टिंकरर्स के साथ सहयोग करने की अनुमति देते हैं।

प्रोटियस डिज़ाइन सूट लैब सेंटर इलेक्ट्रॉनिक्स के उपकरणों का एक संग्रह है जो आपको इलेक्ट्रॉनिक सर्किट के सिमुलेशन बनाने की अनुमति देता है। इसमें Arduino बोर्ड जैसे STM32-आधारित ब्लू पिल डेवलपमेंट बोर्ड के साथ-साथ 8-बिट AVR माइक्रोकंट्रोलर बोर्ड के लिए समर्थन शामिल है।

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

Proteus सशुल्क सॉफ़्टवेयर है, और मूल्य निर्धारण योजनाएँ $248 से शुरू होती हैं जो एकमुश्त भुगतान है। यह केवल विंडोज सिस्टम पर काम करता है; macOS और Linux इस समय समर्थित नहीं हैं।

Tinkercad एक निःशुल्क, ब्राउज़र-आधारित 3D मॉडलिंग एप्लिकेशन है जो आपको 3D मॉडल बनाने और उन्हें STL फ़ाइलों के रूप में निर्यात करने की अनुमति देता है। यह 3D मॉडलिंग के साथ आरंभ करने का एक आसान तरीका है, और इसकी सरलता इसे आपकी इलेक्ट्रॉनिक्स परियोजनाओं के बुनियादी मॉडल बनाने के लिए आदर्श बनाती है।

Tinkercad में एक इलेक्ट्रॉनिक्स सिम्युलेटर, Tinkercad सर्किट भी शामिल है, जहाँ आप वर्चुअल सर्किट बनाने के लिए घटकों को रख सकते हैं और वायर कर सकते हैं। यह ब्लॉक-आधारित प्रोग्रामिंग का उपयोग करता है जहाँ आप प्रोग्राम लिखने के लिए कोड ब्लॉक को ड्रैग और ड्रॉप कर सकते हैं। और, यदि आप एक समझदार प्रोग्रामर हैं, तो आप अपना कोड सीधे टेक्स्ट एडिटर में टाइप कर सकते हैं।

इससे पहले कि आप सिम्युलेटर का उपयोग कर सकें, एक Autodesk खाते की आवश्यकता होती है क्योंकि 2013 में कंपनी द्वारा Tinkercad का अधिग्रहण किया गया था।

हालाँकि, यह घटकों की एक बहुत बड़ी लाइब्रेरी प्रदान करता है, जिसमें माइक्रो: बिट और अरुडिनो प्रोसेसर, और कई पूर्व-निर्मित सर्किट शामिल हैं जो आपके इलेक्ट्रॉनिक्स प्रोजेक्ट पर आरंभ करना आसान बनाते हैं।

Arduino के साथ तुरंत छेड़छाड़ करना शुरू करना चाहते हैं? पर एक नज़र डालें शुरुआती लोगों के लिए सर्वश्रेष्ठ Arduino प्रोजेक्ट. आपको बस कुछ ऐसा मिल सकता है जिसमें आपकी रुचि हो।

पॉलवेयर का अरुडिनो सिम्युलेटर एक स्वतंत्र और ओपन-सोर्स इलेक्ट्रॉनिक्स सिम्युलेटर है जो आपको अपने अरुडिनो स्केच का परीक्षण और डिबग करने की अनुमति देता है। पॉल रिचर्ड्स (पॉलवेयर) द्वारा बनाया गया, यह सिम्युलेटर सी ++ में लिखा गया था और इसमें एल ई डी और एलसीडी, 4х4 कीपैड मैट्रिक्स, रोटरी डीआईपी स्विच इत्यादि जैसे घटक शामिल हैं।

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

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

यदि आप इसके बजाय रास्पबेरी पाई के साथ अपनी परियोजनाओं का परीक्षण करना चाहते हैं, तो हमने कवर कर लिया है। हमारी विस्तृत सूची देखें सबसे अच्छा रास्पबेरी पाई सिमुलेटर आपको तुरंत प्रयास करना चाहिए।

Wokwi एक अन्य वेब-आधारित टूल है जिसका उपयोग आप Arduino प्रोजेक्ट्स को डिज़ाइन करने और अनुकरण करने के लिए कर सकते हैं। Wokwi का सरल और अव्यवस्थित इंटरफ़ेस आपके कोड और सिमुलेशन पर ध्यान केंद्रित करना बहुत आसान बनाता है। इसमें कई विशेषताएं हैं जो इसे इस सूची के अन्य सिमुलेटरों से अलग करने में मदद करती हैं, जिनमें शामिल हैं:

  • Uno के अलावा अन्य Arduino बोर्डों के लिए समर्थन, जैसे Arduino Mega 2560 और Arduino Nano।
  • आईआर रिसीवर, पोटेंटियोमीटर, आरटीसी मॉड्यूल, मोटर, ड्राइवर आदि सहित इलेक्ट्रॉनिक घटकों का एक और अधिक विविध चयन जिसे आप अपने सर्किट में जोड़ सकते हैं।
  • एक फेसबुक समुदाय जहां आप वोक्वी सिम्युलेटर के बारे में अधिक जान सकते हैं और अपनी परियोजनाओं को साझा कर सकते हैं।

के साथ डॉक्स साइट Wokwi पर इलेक्ट्रॉनिक्स डिजाइनिंग के साथ आरंभ करना भी आसान बनाती है। कीबोर्ड शॉर्टकट और अक्सर पूछे जाने वाले प्रश्न पृष्ठों की जाँच करना सुनिश्चित करें।

Arduino सिमुलेटर

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