पिकैक्स: Difference between revisions

From Vigyanwiki
(Created page with "thumb|right|पिकैक्स 20एम2PICAXE एक microcontroller सिस्टम है जो माइक्रोचिप प...")
 
No edit summary
Line 1: Line 1:
[[File:Picaxe_20M2.JPG|thumb|right|पिकैक्स 20एम2]]PICAXE एक [[ microcontroller ]] सिस्टम है जो [[ माइक्रोचिप प्रौद्योगिकी ]] PIC माइक्रोकंट्रोलर माइक्रोकंट्रोलर की श्रृंखला पर आधारित है। PICAXE डिवाइस प्री-प्रोग्राम्ड फ़र्मवेयर के साथ माइक्रोचिप PIC डिवाइस हैं जो पीसी से सीधे कोड को बूटलोड करने में सक्षम बनाता है, जो शौकिया एम्बेडेड विकास को सरल बनाता है ([[Arduino]] और Parallax, Inc. (कंपनी) [[बुनियादी स्टाम्प]] सिस्टम के विपरीत नहीं)। PICAXE उपकरणों का उत्पादन 1999 से रिवोल्यूशन एजुकेशन (रेव-एड) द्वारा किया जा रहा है।{{Citation needed|date=August 2018}}
[[File:Picaxe_20M2.JPG|thumb|right|पिकैक्स 20एम2]]PICAXE [[ microcontroller ]] सिस्टम है जो [[ माइक्रोचिप प्रौद्योगिकी ]] PIC माइक्रोकंट्रोलर माइक्रोकंट्रोलर की श्रृंखला पर आधारित है। PICAXE डिवाइस प्री-प्रोग्राम्ड फ़र्मवेयर के साथ माइक्रोचिप PIC डिवाइस हैं जो पीसी से सीधे कोड को बूटलोड करने में सक्षम बनाता है, जो शौकिया एम्बेडेड विकास को सरल बनाता है ([[Arduino]] और Parallax, Inc. (कंपनी) [[बुनियादी स्टाम्प]] सिस्टम के विपरीत नहीं)। PICAXE उपकरणों का उत्पादन 1999 से रिवोल्यूशन एजुकेशन (रेव-एड) द्वारा किया जा रहा है।{{Citation needed|date=August 2018}}


==हार्डवेयर==
==हार्डवेयर==
Line 7: Line 7:
|url = http://www.picaxe.com/What-is-PICAXE/PICAXE-Chip-Sizes/
|url = http://www.picaxe.com/What-is-PICAXE/PICAXE-Chip-Sizes/
}}</ref>
}}</ref>
PICAXE माइक्रोकंट्रोलर एक [[ दुभाषिया (कंप्यूटिंग) ]] के साथ पूर्व-प्रोग्राम किए गए हैं<ref name="poke">{{cite web
PICAXE माइक्रोकंट्रोलर [[ दुभाषिया (कंप्यूटिंग) ]] के साथ पूर्व-प्रोग्राम किए गए हैं<ref name="poke">{{cite web
  |title = poke - BASIC Commands - PICAXE
  |title = poke - BASIC Commands - PICAXE
  |url = http://www.picaxe.com/BASIC-Commands/Variables/poke/
  |url = http://www.picaxe.com/BASIC-Commands/Variables/poke/
}}</ref> बेसिक स्टाम्प के समान लेकिन इसके बजाय आंतरिक ईईपीरोम का उपयोग करना, इस प्रकार लागत कम करना। यह एक साधारण सीरियल कनेक्शन के साथ डाउनलोड करने की भी अनुमति देता है जो [[प्रोग्रामर (हार्डवेयर)]] की आवश्यकता को समाप्त करता है।<ref name="picaxe">{{cite web
}}</ref> बेसिक स्टाम्प के समान लेकिन इसके बजाय आंतरिक ईईपीरोम का उपयोग करना, इस प्रकार लागत कम करना। यह साधारण सीरियल कनेक्शन के साथ डाउनलोड करने की भी अनुमति देता है जो [[प्रोग्रामर (हार्डवेयर)]] की आवश्यकता को समाप्त करता है।<ref name="picaxe">{{cite web
  |title = What is PICAXE? - PICAXE
  |title = What is PICAXE? - PICAXE
  |url = http://www.picaxe.com/What-is-PICAXE/
  |url = http://www.picaxe.com/What-is-PICAXE/
Line 16: Line 16:
  |title = Serial (9-way D) Download Cable - Hardware - PICAXE
  |title = Serial (9-way D) Download Cable - Hardware - PICAXE
  |url = http://www.picaxe.com/Hardware/Cables/Serial-9-way-D-Download-Cable/
  |url = http://www.picaxe.com/Hardware/Cables/Serial-9-way-D-Download-Cable/
}}</ref> या एक USB केबल<ref name="usbcable">{{cite web
}}</ref> या USB केबल<ref name="usbcable">{{cite web
  |title = PICAXE USB Download Cable (AXE027) - Hardware - PICAXE
  |title = PICAXE USB Download Cable (AXE027) - Hardware - PICAXE
  |url = http://www.picaxe.com/Hardware/Cables/PICAXE-USB-Download-Cable/
  |url = http://www.picaxe.com/Hardware/Cables/PICAXE-USB-Download-Cable/
   
   
}}</ref> जो एक [[ निजी कंप्यूटर ]] को डाउनलोड सर्किट से जोड़ता है, जो आम तौर पर एक टीआरएस कनेक्टर | 3.5 मिमी जैक और दो प्रतिरोधकों का उपयोग करता है।<ref name="downloadcircuit">{{cite web
}}</ref> जो [[ निजी कंप्यूटर ]] को डाउनलोड सर्किट से जोड़ता है, जो आम तौर पर टीआरएस कनेक्टर | 3.5 मिमी जैक और दो प्रतिरोधकों का उपयोग करता है।<ref name="downloadcircuit">{{cite web
  |title = PICAXE Download Circuit
  |title = PICAXE Download Circuit
  |url = http://www.picaxe.com/Site_Resources/Media/Site_1/pinout/serial.jpg
  |url = http://www.picaxe.com/Site_Resources/Media/Site_1/pinout/serial.jpg
Line 26: Line 26:
}}</ref>
}}</ref>


'''प्रोग्रामिंग भाषा'''


===प्रोग्रामिंग भाषा===
PICAXE माइक्रोकंट्रोलर को [[BASIC]] का उपयोग करके प्रोग्राम किया जाता है।<ref name="basic">{{cite web
PICAXE माइक्रोकंट्रोलर को [[BASIC]] का उपयोग करके प्रोग्राम किया जाता है।<ref name="basic">{{cite web
  |title = Index of - BASIC Commands - PICAXE
  |title = Index of - BASIC Commands - PICAXE
Line 47: Line 47:
|url = http://www.picaxe.com/BASIC-Commands/Digital-InputOutput/irin/
|url = http://www.picaxe.com/BASIC-Commands/Digital-InputOutput/irin/
}}</ref>
}}</ref>
* [[एक तार]]<ref name="owin">{{cite web
* [[एक तार|तार]]<ref name="owin">{{cite web
  |title = owin - BASIC Commands - PICAXE
  |title = owin - BASIC Commands - PICAXE
  |url = http://www.picaxe.com/BASIC-Commands/Advanced-IO-Interfacing/owin/}}</ref><ref name="owout">{{cite web
  |url = http://www.picaxe.com/BASIC-Commands/Advanced-IO-Interfacing/owin/}}</ref><ref name="owout">{{cite web
Line 80: Line 80:
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/settimer/}}</ref><ref name="tmr3setup">{{cite web
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/settimer/}}</ref><ref name="tmr3setup">{{cite web
|title = tmr3setup - BASIC Commands - PICAXE
|title = tmr3setup - BASIC Commands - PICAXE
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/tmr3setup/}}</ref> जिनमें व्यवस्थित अंतराल होते हैं, एक निश्चित अंतराल के साथ एम2 भागों पर केवल एक,<ref name="enabletime">{{cite web
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/tmr3setup/}}</ref> जिनमें व्यवस्थित अंतराल होते हैं, निश्चित अंतराल के साथ एम2 भागों पर केवल ,<ref name="enabletime">{{cite web
|title = enabletime - BASIC Commands - PICAXE
|title = enabletime - BASIC Commands - PICAXE
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/enabletime/}}</ref> पुराने हिस्सों में कोई नहीं है)
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/enabletime/}}</ref> पुराने हिस्सों में कोई नहीं है)
Line 90: Line 90:
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/readinternaltemp/}}</ref>
|url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/readinternaltemp/}}</ref>


'''कार्यक्रम स्थान'''


===कार्यक्रम स्थान===
सभी मौजूदा PICAXE चिप्स में उपयोगकर्ता प्रोग्राम के लिए कम से कम 2048 बाइट्स ऑन बोर्ड प्रोग्राम मेमोरी उपलब्ध है:<ref name="chipsizes"/>* 08एम2 - 2048 [[बाइट]]्स
सभी मौजूदा PICAXE चिप्स में उपयोगकर्ता प्रोग्राम के लिए कम से कम 2048 बाइट्स ऑन बोर्ड प्रोग्राम मेमोरी उपलब्ध है:<ref name="chipsizes"/>* 08एम2 - 2048 [[बाइट]]्स
*14एम2-2048
*14एम2-2048
Line 107: Line 107:
SETFREQ कमांड आंतरिक अनुनादक का उपयोग करके X1 भागों के लिए 31 kHz से 8 मेगाहर्ट्ज तक, M2 भागों के लिए 31 kHz से 32 मेगाहर्ट्ज तक और X2 भागों के लिए 31 kHz से 16 मेगाहर्ट्ज तक (20X2 के लिए 64 मेगाहर्ट्ज तक) गति की अनुमति देता है।
SETFREQ कमांड आंतरिक अनुनादक का उपयोग करके X1 भागों के लिए 31 kHz से 8 मेगाहर्ट्ज तक, M2 भागों के लिए 31 kHz से 32 मेगाहर्ट्ज तक और X2 भागों के लिए 31 kHz से 16 मेगाहर्ट्ज तक (20X2 के लिए 64 मेगाहर्ट्ज तक) गति की अनुमति देता है।


एक बाहरी रेज़ोनेटर का उपयोग X1 भागों के साथ 4 मेगाहर्ट्ज से 20 मेगाहर्ट्ज क्लॉक गति के लिए और X2 भागों के साथ 16 मेगाहर्ट्ज से 64 मेगाहर्ट्ज क्लॉक गति के लिए किया जा सकता है।<ref name="setfreq">{{cite web
बाहरी रेज़ोनेटर का उपयोग X1 भागों के साथ 4 मेगाहर्ट्ज से 20 मेगाहर्ट्ज क्लॉक गति के लिए और X2 भागों के साथ 16 मेगाहर्ट्ज से 64 मेगाहर्ट्ज क्लॉक गति के लिए किया जा सकता है।<ref name="setfreq">{{cite web
  |title = setfreq - BASIC Commands
  |title = setfreq - BASIC Commands
  |url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/setfreq/
  |url = http://www.picaxe.com/BASIC-Commands/Advanced-PICAXE-Configuration/setfreq/
}}</ref>
}}</ref>


'''प्रोजेक्ट बोर्ड'''


===प्रोजेक्ट बोर्ड===
विभिन्न अनुप्रयोगों के लिए प्रोजेक्ट बोर्ड बेचे जाते हैं<ref name="projectboards">{{cite web
विभिन्न अनुप्रयोगों के लिए प्रोजेक्ट बोर्ड बेचे जाते हैं<ref name="projectboards">{{cite web
  |title = Project Boards - Hardware
  |title = Project Boards - Hardware
  |url = http://www.picaxe.com/Hardware/Project-Boards/
  |url = http://www.picaxe.com/Hardware/Project-Boards/
   
   
}}</ref> Rev-Ed द्वारा जिसमें PICAXE, डाउनलोड सर्किट शामिल है और इसमें एक प्रोटोटाइप क्षेत्र भी हो सकता है<ref name="axe021">{{cite web
}}</ref> Rev-Ed द्वारा जिसमें PICAXE, डाउनलोड सर्किट शामिल है और इसमें प्रोटोटाइप क्षेत्र भी हो सकता है<ref name="axe021">{{cite web
  |title = PICAXE-08 Proto Board (AXE021) - Hardware - PICAXE
  |title = PICAXE-08 Proto Board (AXE021) - Hardware - PICAXE
  |url = http://www.picaxe.com/Hardware/Project-Boards/PICAXE-08-Proto-Board/
  |url = http://www.picaxe.com/Hardware/Project-Boards/PICAXE-08-Proto-Board/
Line 128: Line 128:
}}</ref>
}}</ref>


 
== सॉफ़्टवेयर ==
==सॉफ़्टवेयर==
रिवोल्यूशन एजुकेशन ने PICAXE के लिए प्रोग्राम लिखने के लिए सॉफ्टवेयर विकसित किया है।
रिवोल्यूशन एजुकेशन ने PICAXE के लिए प्रोग्राम लिखने के लिए सॉफ्टवेयर विकसित किया है।


===PICAXE प्रोग्रामिंग संपादक===
===PICAXE प्रोग्रामिंग संपादक===
PICAXE प्रोग्रामिंग एडिटर BASIC कोड या एक साधारण फ़्लोचार्ट में PICAXE प्रोग्राम लिखने के लिए एक [[Microsoft Windows]]-केवल एकीकृत विकास वातावरण है।
PICAXE प्रोग्रामिंग एडिटर BASIC कोड या साधारण फ़्लोचार्ट में PICAXE प्रोग्राम लिखने के लिए [[Microsoft Windows]]-केवल ीकृत विकास वातावरण है।


PICAXE प्रोग्रामिंग संपादक विशेषताएं:<ref name="pe">{{cite web
PICAXE प्रोग्रामिंग संपादक विशेषताएं:<ref name="pe">{{cite web
Line 143: Line 142:
* ऑटो इंडेंटेशन
* ऑटो इंडेंटेशन
* सिंटैक्स जांच और प्रोग्राम डाउनलोड
* सिंटैक्स जांच और प्रोग्राम डाउनलोड
* दिखाए गए चर, लेबल और स्थिर मानों के लिए कोड एक्सप्लोरर
* दिखाए गए चर, लेबल और स्थिर मानों के लिए कोड ्सप्लोरर
* एनिमेटेड चिप्स और लाइन दर लाइन कोड हाइलाइटिंग के साथ पूर्ण ऑन स्क्रीन सिमुलेशन
* एनिमेटेड चिप्स और लाइन दर लाइन कोड हाइलाइटिंग के साथ पूर्ण ऑन स्क्रीन सिमुलेशन
* पंक्ति संख्या और चर मान द्वारा सिमुलेशन ब्रेकप्वाइंट
* पंक्ति संख्या और चर मान द्वारा सिमुलेशन ब्रेकप्वाइंट
Line 152: Line 151:


===AXEpad===
===AXEpad===
AXEpad [[Linux]] और [[macOS]] उपयोगकर्ताओं के लिए अनुशंसित एक क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन है।<ref name="axepad">{{cite web
AXEpad [[Linux]] और [[macOS]] उपयोगकर्ताओं के लिए अनुशंसित क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन है।<ref name="axepad">{{cite web
  |title = AXEPAD (PAD001) - Software - PICAXE
  |title = AXEPAD (PAD001) - Software - PICAXE
  |url = http://www.picaxe.com/Software/PICAXE/AXEpad
  |url = http://www.picaxe.com/Software/PICAXE/AXEpad
   
   
}}</ref> इसमें प्रोग्रामिंग संपादक के कुछ विज़ार्ड, सिमुलेशन और [[एकाधिक दस्तावेज़ इंटरफ़ेस]] का अभाव है।
}}</ref> इसमें प्रोग्रामिंग संपादक के कुछ विज़ार्ड, सिमुलेशन और [[एकाधिक दस्तावेज़ इंटरफ़ेस|ाधिक दस्तावेज़ इंटरफ़ेस]] का अभाव है।


===PICAXE के लिए तर्ककर्ता===
===PICAXE के लिए तर्ककर्ता===
Line 174: Line 173:


===येंका===
===येंका===
येंका क्रोकोडाइल क्लिप्स लिमिटेड द्वारा विकसित एक प्रोग्राम है जिसमें फ़्लोचार्ट और सिमुलेशन है।<ref name="yenkapics">{{cite web
येंका क्रोकोडाइल क्लिप्स लिमिटेड द्वारा विकसित प्रोग्राम है जिसमें फ़्लोचार्ट और सिमुलेशन है।<ref name="yenkapics">{{cite web
  |title = Yenka PICs
  |title = Yenka PICs
  |url = http://www.yenka.com/en/Yenka_PICs/
  |url = http://www.yenka.com/en/Yenka_PICs/
Line 180: Line 179:
}}</ref>
}}</ref>


'''अन्य'''


===अन्य===
कई कंपनियों और संगठनों ने विशेष सुविधाओं के साथ अपने स्वयं के संपादक निकाले हैं। कुछ में भाषा अनुवादक या सीरियल कनेक्टर शामिल हैं, इसलिए उपयोग किए जाने वाले कंसोल की विस्तृत विविधता है।{{Citation needed|date=August 2018}}
कई कंपनियों और संगठनों ने विशेष सुविधाओं के साथ अपने स्वयं के संपादक निकाले हैं। कुछ में भाषा अनुवादक या सीरियल कनेक्टर शामिल हैं, इसलिए उपयोग किए जाने वाले कंसोल की एक विस्तृत विविधता है।{{Citation needed|date=August 2018}}


==समर्थन==
==समर्थन==
Line 190: Line 189:


}}</ref>
}}</ref>
PICAXE फोरम में एक तैयार परियोजना अनुभाग है जहां पूर्ण परियोजनाएं और PICAXE कार्यक्रम पोस्ट किए जाते हैं,<ref name="forum">{{cite web
PICAXE फोरम में तैयार परियोजना अनुभाग है जहां पूर्ण परियोजनाएं और PICAXE कार्यक्रम पोस्ट किए जाते हैं,<ref name="forum">{{cite web
  |title = Finished User PICAXE Projects
  |title = Finished User PICAXE Projects
  |url = http://www.picaxeforum.co.uk/forumdisplay.php?34
  |url = http://www.picaxeforum.co.uk/forumdisplay.php?34


}}</ref> साथ ही PICAXE वेबसाइट पर एक समान अनुभाग है।<ref name="sitefinishedprojects">{{cite web
}}</ref> साथ ही PICAXE वेबसाइट पर समान अनुभाग है।<ref name="sitefinishedprojects">{{cite web
  |title = Index of - Project Gallery - PICAXE
  |title = Index of - Project Gallery - PICAXE
  |url = http://www.picaxe.com/Project-Gallery/
  |url = http://www.picaxe.com/Project-Gallery/
Line 200: Line 199:
}}</ref>
}}</ref>


== यह भी देखें ==


== यह भी देखें ==
== अरुडिनो ==
*अरुडिनो
*[[बुनियादी परमाणु]]
*[[बुनियादी परमाणु]]
*बेसिक स्टाम्प
*बेसिक स्टाम्प

Revision as of 17:49, 27 July 2023

पिकैक्स 20एम2

PICAXE microcontroller सिस्टम है जो माइक्रोचिप प्रौद्योगिकी PIC माइक्रोकंट्रोलर माइक्रोकंट्रोलर की श्रृंखला पर आधारित है। PICAXE डिवाइस प्री-प्रोग्राम्ड फ़र्मवेयर के साथ माइक्रोचिप PIC डिवाइस हैं जो पीसी से सीधे कोड को बूटलोड करने में सक्षम बनाता है, जो शौकिया एम्बेडेड विकास को सरल बनाता है (Arduino और Parallax, Inc. (कंपनी) बुनियादी स्टाम्प सिस्टम के विपरीत नहीं)। PICAXE उपकरणों का उत्पादन 1999 से रिवोल्यूशन एजुकेशन (रेव-एड) द्वारा किया जा रहा है।[citation needed]

हार्डवेयर

वर्तमान में अलग-अलग पिन काउंट (8-14-18-20-28-40) के छह (6) PICAXE वेरिएंट हैं और ये दोहरी इन-लाइन पैकेज और भूतल पर्वत प्रौद्योगिकी के रूप में उपलब्ध हैं।[1] PICAXE माइक्रोकंट्रोलर दुभाषिया (कंप्यूटिंग) के साथ पूर्व-प्रोग्राम किए गए हैं[2] बेसिक स्टाम्प के समान लेकिन इसके बजाय आंतरिक ईईपीरोम का उपयोग करना, इस प्रकार लागत कम करना। यह साधारण सीरियल कनेक्शन के साथ डाउनलोड करने की भी अनुमति देता है जो प्रोग्रामर (हार्डवेयर) की आवश्यकता को समाप्त करता है।[3] PICAXE को RS-232 सीरियल केबल का उपयोग करके प्रोग्राम किया गया है[4] या USB केबल[5] जो निजी कंप्यूटर को डाउनलोड सर्किट से जोड़ता है, जो आम तौर पर टीआरएस कनेक्टर | 3.5 मिमी जैक और दो प्रतिरोधकों का उपयोग करता है।[6]

प्रोग्रामिंग भाषा

PICAXE माइक्रोकंट्रोलर को BASIC का उपयोग करके प्रोग्राम किया जाता है।[7] PICAXE दुभाषिया में थोड़ा ठहाका |बिट-बैंग्ड संचार की सुविधा है:

रीडटेम्प कमांड DS18B20 तापमान सेंसर से तापमान पढ़ता है और इसे सेल्सीयस में परिवर्तित करता है।[15] सभी मौजूदा PICAXE में अंतर्निहित PIC माइक्रोकंट्रोलर की हार्डवेयर सुविधाओं का उपयोग करने के लिए आदेश हैं:

कार्यक्रम स्थान

सभी मौजूदा PICAXE चिप्स में उपयोगकर्ता प्रोग्राम के लिए कम से कम 2048 बाइट्स ऑन बोर्ड प्रोग्राम मेमोरी उपलब्ध है:[1]* 08एम2 - 2048 बाइट्स

  • 14एम2-2048
  • 18एम2+-2048
  • 20M2 - 2048
  • 20X2 - 4096
  • 28X1 - 4096
  • 40X1 - 4096
  • 28X2 - 4096 प्रति स्लॉट, कुल 16 किबी के लिए चार स्लॉट के साथ
  • 40X2 - 4096 प्रति स्लॉट, कुल 16 किबी के लिए चार स्लॉट के साथ

घड़ी की गति

सभी M2 और X1 भागों के लिए डिफ़ॉल्ट घड़ी की गति 4 मेगाहर्ट्ज है और X2 भागों के लिए 8 मेगाहर्ट्ज है।

SETFREQ कमांड आंतरिक अनुनादक का उपयोग करके X1 भागों के लिए 31 kHz से 8 मेगाहर्ट्ज तक, M2 भागों के लिए 31 kHz से 32 मेगाहर्ट्ज तक और X2 भागों के लिए 31 kHz से 16 मेगाहर्ट्ज तक (20X2 के लिए 64 मेगाहर्ट्ज तक) गति की अनुमति देता है।

बाहरी रेज़ोनेटर का उपयोग X1 भागों के साथ 4 मेगाहर्ट्ज से 20 मेगाहर्ट्ज क्लॉक गति के लिए और X2 भागों के साथ 16 मेगाहर्ट्ज से 64 मेगाहर्ट्ज क्लॉक गति के लिए किया जा सकता है।[28]

प्रोजेक्ट बोर्ड

विभिन्न अनुप्रयोगों के लिए प्रोजेक्ट बोर्ड बेचे जाते हैं[29] Rev-Ed द्वारा जिसमें PICAXE, डाउनलोड सर्किट शामिल है और इसमें प्रोटोटाइप क्षेत्र भी हो सकता है[30] या उच्च पावर आउटपुट ड्राइवर।[31]

सॉफ़्टवेयर

रिवोल्यूशन एजुकेशन ने PICAXE के लिए प्रोग्राम लिखने के लिए सॉफ्टवेयर विकसित किया है।

PICAXE प्रोग्रामिंग संपादक

PICAXE प्रोग्रामिंग एडिटर BASIC कोड या साधारण फ़्लोचार्ट में PICAXE प्रोग्राम लिखने के लिए Microsoft Windows-केवल ीकृत विकास वातावरण है।

PICAXE प्रोग्रामिंग संपादक विशेषताएं:[32]

  • स्रोत कोड रंग वाक्य - विन्यास पर प्रकाश डालना
  • ऑटो इंडेंटेशन
  • सिंटैक्स जांच और प्रोग्राम डाउनलोड
  • दिखाए गए चर, लेबल और स्थिर मानों के लिए कोड ्सप्लोरर
  • एनिमेटेड चिप्स और लाइन दर लाइन कोड हाइलाइटिंग के साथ पूर्ण ऑन स्क्रीन सिमुलेशन
  • पंक्ति संख्या और चर मान द्वारा सिमुलेशन ब्रेकप्वाइंट
  • डिबग और सीरियल टर्मिनल विंडो
  • AXE027 केबल परीक्षण और पोर्ट पहचान उपकरण डाउनलोड करें
  • विभिन्न परीक्षण उपकरण जैसे एनालॉग कैलिब्रेशन विज़ार्ड
  • विभिन्न कोड जनरेशन विज़ार्ड (pwmout, ट्यून, RTC सेटिंग, आदि)

AXEpad

AXEpad Linux और macOS उपयोगकर्ताओं के लिए अनुशंसित क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन है।[33] इसमें प्रोग्रामिंग संपादक के कुछ विज़ार्ड, सिमुलेशन और ाधिक दस्तावेज़ इंटरफ़ेस का अभाव है।

PICAXE के लिए तर्ककर्ता

लॉजिकेटर उपयोग में आसान शेयरवेयर फ़्लोचार्टिंग प्रोग्राम है।[34] लॉजिकेटर वेब पेज पुराना हो चुका है क्योंकि मुफ़्त संस्करण सभी कमांडों का समर्थन करता है लेकिन नागवेयर दिखाता है।

PICAXE प्रोग्रामिंग एडिटर 6, PICAXE प्रोग्रामिंग एडिटर 5 का उत्तराधिकारी, इसमें लॉजिकेटर फ़्लोचार्टिंग को मर्ज कर दिया गया है, इसलिए अब अलग लॉजिकेटर सॉफ़्टवेयर की आवश्यकता नहीं है।[35] PICAXE प्रोग्रामिंग एडिटर 5 की तरह, PICAXE प्रोग्रामिंग एडिटर 6 फ्रीवेयर है।

तृतीय-पक्ष सॉफ़्टवेयर

येंका

येंका क्रोकोडाइल क्लिप्स लिमिटेड द्वारा विकसित प्रोग्राम है जिसमें फ़्लोचार्ट और सिमुलेशन है।[36]

अन्य

कई कंपनियों और संगठनों ने विशेष सुविधाओं के साथ अपने स्वयं के संपादक निकाले हैं। कुछ में भाषा अनुवादक या सीरियल कनेक्टर शामिल हैं, इसलिए उपयोग किए जाने वाले कंसोल की विस्तृत विविधता है।[citation needed]

समर्थन

समर्थन PICAXE वेबसाइट के तकनीकी सहायता अनुभाग और PICAXE फोरम पर उपलब्ध है।[37] PICAXE फोरम में तैयार परियोजना अनुभाग है जहां पूर्ण परियोजनाएं और PICAXE कार्यक्रम पोस्ट किए जाते हैं,[38] साथ ही PICAXE वेबसाइट पर समान अनुभाग है।[39]

यह भी देखें

अरुडिनो

संदर्भ

  1. 1.0 1.1 "PICAXE Chip Sizes".
  2. "poke - BASIC Commands - PICAXE".
  3. "What is PICAXE? - PICAXE".
  4. "Serial (9-way D) Download Cable - Hardware - PICAXE".
  5. "PICAXE USB Download Cable (AXE027) - Hardware - PICAXE".
  6. "PICAXE Download Circuit".
  7. "Index of - BASIC Commands - PICAXE".
  8. "serin - BASIC Commands - PICAXE".
  9. "serout - BASIC Commands - PICAXE".
  10. "shiftin - BASIC Commands - PICAXE".
  11. "shiftout - BASIC Commands - PICAXE".
  12. "irin - BASIC Commands - PICAXE".
  13. "owin - BASIC Commands - PICAXE".
  14. "owout - BASIC Commands - PICAXE".
  15. "readtemp - BASIC Commands - PICAXE".
  16. "hsersetup - BASIC Commands - PICAXE".
  17. "hspisetup - BASIC Commands - PICAXE".
  18. "hi2csetup - BASIC Commands - PICAXE".
  19. "hpwm - BASIC Commands - PICAXE".
  20. "dacsetup - BASIC Commands - PICAXE".
  21. "readadc10 - BASIC Commands - PICAXE".
  22. "srlatch - BASIC Commands - PICAXE".
  23. "settimer - BASIC Commands - PICAXE".
  24. "tmr3setup - BASIC Commands - PICAXE".
  25. "enabletime - BASIC Commands - PICAXE".
  26. "compsetup - BASIC Commands - PICAXE".
  27. "readinternaltemp - BASIC Commands - PICAXE".
  28. "setfreq - BASIC Commands".
  29. "Project Boards - Hardware".
  30. "PICAXE-08 Proto Board (AXE021) - Hardware - PICAXE".
  31. "PICAXE-18 High Power Project Board (CHI035) - Hardware - PICAXE".
  32. "PICAXE Programming Editor (BAS805) - Software - PICAXE".
  33. "AXEPAD (PAD001) - Software - PICAXE".
  34. "Logicator for PICAXE (LGC010) - Software - PICAXE".
  35. "PE6 Beta testing Briefing" (PDF).
  36. "Yenka PICs".
  37. "Technical Support - Getting Started - PICAXE".
  38. "Finished User PICAXE Projects".
  39. "Index of - Project Gallery - PICAXE".


अग्रिम पठन

  • Lincoln, David (December 13, 2010). Programming and Customizing the PICAXE Microcontroller (2nd ed.). Mc Graw Hill/Tab Electronics. ISBN 978-0-07-174554-3.
  • Hackett, Ron (August 12, 2010). PICAXE Microcontroller Projects for the Evil Genius (1st ed.). Mc Graw Hill/Tab Electronics. ISBN 9780071703260.


बाहरी संबंध