ARDUINO DUE என்பது மின்னணு பொறியாளர்கள் மற்றும் பொழுதுபோக்கிற்காக வடிவமைக்கப்பட்ட ARM கட்டுப்படுத்தி சார்ந்த குழு ஆகும். நவீன மின்னணுவியலில் ARM கட்டமைப்பு மிகவும் செல்வாக்கு செலுத்துகிறது. நாங்கள் எல்லா இடங்களிலும் ARM கட்டமைப்பு அடிப்படையிலான கட்டுப்படுத்திகளைப் பயன்படுத்துகிறோம். எடுத்துக்காட்டாக, நாங்கள் எங்கள் மொபைல்கள், ஐபாட்கள் மற்றும் கணினிகள் போன்றவற்றில் ARM கட்டுப்படுத்திகளைப் பயன்படுத்துகிறோம். யாராவது தொழில்துறை அமைப்புகளை வடிவமைக்க விரும்பினால், அது ARM கட்டுப்படுத்திகளில் இருக்க வேண்டும். ARM கட்டுப்படுத்திகள் அவற்றின் செயல்பாட்டின் அதிர்வெண் மற்றும் தரவு பஸ் அளவு காரணமாக மிகவும் முக்கியம்.
ARM கட்டுப்படுத்திகள் இயல்பான கட்டுப்படுத்திகளை விட சிறந்த முடிவுகளை அடைய முடியும், மேலும் அவை சாதாரண கட்டுப்படுத்தியை விட அதிகமான செயல்பாடுகளைக் கொண்டுள்ளன. இதன் மூலம், பட செயலாக்கம் போன்ற உயர் செயல்பாடுகளை வடிவமைக்க ARM கட்டுப்படுத்தியைக் கற்றுக்கொள்ள வேண்டும் என்பது வெளிப்படையானது.
ARM கட்டமைப்பைப் புரிந்து கொள்ள, ARDUINO DUE ஐப் படிப்பதே சிறந்த வழி. கீழே உள்ள படம் Arduino டியூ போர்டைக் காட்டுகிறது.

சந்தையில் பல்வேறு வகையான ARDUINO போர்டுகள் உள்ளன, UNO மிகவும் பிரபலமானது மற்றும் DUE மிகவும் அதிநவீனமானது. DUE கோர் படத்தில் காட்டப்பட்டுள்ளபடி “ SAM 3X8E ” கட்டுப்படுத்தியிலிருந்து வந்தது. இந்த கட்டுப்படுத்தி 84 மெகா ஹெர்ட்ஸ் கடிகாரத்தில் இயங்குகிறது, இது UNO இன் வேகத்தை விட 5 மடங்கு அதிகமாகும். ஏறக்குறைய 60 GPIO (பொது நோக்கம் உள்ளீட்டு வெளியீடு) மூலம், ஷிப்ட் பதிவேடுகள் தேவையில்லாமல், இந்த போர்டை விருப்பப்படி பயன்படுத்தலாம். தொடக்கநிலை முதல் மேம்பட்ட நிலை வரை பல ஆர்டுயினோ மற்றும் அர்டுயினோ யூனோ திட்டங்களை நாங்கள் ஏற்கனவே உள்ளடக்கியுள்ளோம், மேலும் அர்டுயினோவை புதிதாகக் கற்றுக்கொள்ள கிட்டத்தட்ட எல்லா தலைப்புகளையும் அவை உள்ளடக்கியுள்ளன.
UNO ஆனது ATMEGA கட்டுப்படுத்தியிலிருந்து வடிவமைக்கப்பட்டுள்ளது, இது 8 பிட் வகை, மற்றும் 32 பிட் வகையான ARM வகையிலிருந்து வடிவமைக்கப்பட்ட DUE. இந்த எண் இரண்டு பலகைகளுக்கு இடையிலான சாதனை, சக்தி மற்றும் வேக இடைவெளியை வேறுபடுத்துகிறது. நாங்கள் DUE போர்டைத் தேர்ந்தெடுத்தோம், ஏனென்றால் ARM கட்டுப்படுத்தியைப் புரிந்துகொள்வதற்கான எளிதான வழி இது. எனவே இந்த டுடோரியலில் ஆர்டுயினோ டியூவைப் பயன்படுத்தி எல்.ஈ.டி.யை ஒளிரச் செய்யப் போகிறோம். இந்த புரோகிராம் மற்றும் டுடோரியல் அர்டுயினோ யூனோவுடன் எல்.ஈ.டி உடன் ஒளிரும். மென்பொருள் மற்றும் பதிவிறக்கம், பதிவேற்ற செயல்முறை Uno க்கு ஒரே மாதிரியாக இருக்கும்.
ARDUINO DUE போர்டுகளும் ஷீல்ட் போர்டுகளைக் கொண்டுள்ளன, அவை அடிப்படையில் ARDUINO க்கான நீட்டிப்புகள். இந்த கவசங்கள் ARDUINO க்கு கூடுதல் அம்சங்களைச் சேர்க்கின்றன. இந்த கவசங்கள் ARDUINO இல் ஒன்றன் பின் ஒன்றாக அடுக்கி வைக்கப்பட்டுள்ளன.
தேவையான கூறுகள்:
வன்பொருள்: Arduino டியூ போர்டு, இணைக்கும் ஊசிகளை, 220Ω மின்தடை, எல்.ஈ.டி, ரொட்டி பலகை.
மென்பொருள்: அர்டுயினோ இரவு, இந்த இணைப்பிலிருந்து பதிவிறக்கவும்: https://www.arduino.cc/en/Main/Software
மேலே கொடுக்கப்பட்ட இணைப்பைத் திறக்கவும், பதிவிறக்க அமர்வின் கீழ், எங்களிடம் ARDUINO மென்பொருளின் சமீபத்திய பதிப்பு உள்ளது, இது 1.6.8 (இந்த கட்டுரையை எழுதும் நேரத்தில்). உங்களிடம் பழைய பதிப்பு இருந்தாலும், புதிய பதிப்பைப் பதிவிறக்கவும். முந்தைய பதிப்புகளில் DUE போர்டு நூலகங்கள் இல்லை. எனவே முந்தைய பதிப்புகள் DUE போர்டைக் கண்டறிய முடியாது. DUE போர்டு வேலை செய்ய முந்தைய பதிப்பை நீங்கள் புதுப்பிக்கலாம்.
மென்பொருளுக்கான விண்டோஸ் நிறுவி பொத்தானைக் கிளிக் செய்க:

இப்போது பதிவிறக்குவதைத் தொடங்க அமைப்பிற்கான பதிவிறக்க பொத்தானைக் கிளிக் செய்க. அமைவு கோப்பு 85 மெ.பை.

பதிவிறக்கம் செய்த பிறகு கோப்பை இரட்டை கிளிக் மூலம் நிறுவவும். நிறுவல் முடிந்ததும், கீழே காட்டப்பட்டுள்ளபடி டெஸ்க்டாப்பில் ஒரு ஐகானைப் பெறுவீர்கள்.


தொடங்க நிரலில் இரட்டை சொடுக்கவும்.
இப்போது நீங்கள் பார்க்கிறீர்கள், DUE போர்டில் இரண்டு இணைப்புகள் உள்ளன.

இரண்டு துறைமுகங்கள் DUE ஐ நிரல் செய்ய பயன்படுத்தலாம், ஆனால் நாங்கள் நேட்டிவ் யூ.எஸ்.பி போர்ட்டைப் பயன்படுத்தப் போகிறோம். இப்போது யூ.எஸ்.பி பிளக்கை இணைத்து மறு முனையை பிசியுடன் இணைக்கவும், நீங்கள் எல்.ஈ.டி சக்தியைக் காண வேண்டும்.
ARDUINO நிரல் இயங்கியதும், நிரலின் 'TOOLS' மெனுவிலிருந்து ARDUINO DUE போர்டைத் தேர்வு செய்ய வேண்டும். நீங்கள் DUE போர்டைத் தேர்வுசெய்ததும், தேர்ந்தெடுக்கப்பட்ட பலகையை வலதுபுறத்தில் காண்பீர்கள், அடுத்த பகுதியில் கீழே கொடுக்கப்பட்டுள்ள படத்தில் காட்டப்பட்டுள்ளது.
நாங்கள் யூ.எஸ்.பி-ஐ நேட்டிவ் போர்ட்டுடன் இணைத்தோம், எனவே மென்பொருளில் 'நேட்டிவ் போர்ட்' தேர்வு செய்ய வேண்டும். இந்த விருப்பம் 'TOOLS' விருப்பத்திலும் இருக்கும். நீங்கள் அதைத் தேர்ந்தெடுத்ததும், நிரலைப் பதிவேற்றத் தயாராக உள்ளீர்கள்.
சுற்று மற்றும் வேலை விளக்கம்:

இங்கே நாம் ஒவ்வொரு 1000 எம்.எஸ்ஸுக்கும் ஒரு எல்.ஈ.டியை ஒளிரச் செய்ய ஒரு நிரலை எழுதப் போகிறோம். 220Ω தற்போதைய கட்டுப்படுத்தும் மின்தடையின் மூலம் PIN13 இல் ஒரு எல்.ஈ.டியை இணைப்போம்.
இப்போது படத்தில் காட்டப்பட்டுள்ள பதிவேற்ற பொத்தானைக் கிளிக் செய்வதன் மூலம் நிரலைப் பதிவேற்றவும் (மேல் இடது மூலையில்),

நீங்கள் நிரலை வெற்றிகரமாக பதிவேற்றியதும், திரையின் இடது கீழே நீங்கள் 'முடிந்தது "என்பதைக் காண்பீர்கள், மேலும் எல்.ஈ.டி ஒளிரும்.
இந்த குழுவின் GPIO மின்னழுத்த வரம்பு 3.3V என்பதை நினைவில் கொள்வது அவசியம். எனவே 3.3V ஐ விட அதிகமான மின்னழுத்தங்களை நாம் எதிர்பார்க்க முடியாது அல்லது இந்த குழுவின் எந்த முள்க்கும் 3.3V ஐ விட அதிகமான மின்னழுத்தங்களை கொடுக்க முடியாது. 3.3v ஐ விட அதிகமான மின்னழுத்தம் போர்டுக்கு வழங்கப்பட்டால், அது பலகையை நிரந்தரமாக சேதப்படுத்தும்.
சிறந்த புரிதலைப் பெற கீழேயுள்ள குறியீட்டைச் சரிபார்க்கவும்.
