Arduino ஒரு மைக்ரோகண்ட்ரோலர்

Arduino Oru Maikrokantrolar



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

Arduino ஒரு மைக்ரோகண்ட்ரோலர்

Arduino ஒரு மைக்ரோகண்ட்ரோலரா? பொதுவாக, இதற்கு பதிலளிப்பது கடினமாக இருக்கலாம். இது 'PC ஒரு CPU' என்று சொல்வது போலவே உள்ளது. ஒரு கணினியில் ஒரு CPU இருப்பதால் பதில் இல்லை என்று இருக்கும், இங்கே Arduino க்கும் அப்படித்தான். இந்த கேள்விக்கு முதலில் பதிலளிக்க, Arduino போர்டுக்கும் மைக்ரோகண்ட்ரோலருக்கும் உள்ள வித்தியாசத்தை நாம் புரிந்து கொள்ள வேண்டும். இதை தெளிவுபடுத்துவதற்கு நாம் அவற்றைப் பற்றி தனித்தனியாக விவாதிக்க வேண்டும்.







Arduino: ஒரு மேம்பாட்டு வாரியம்



Arduino இரண்டையும் இணைக்கும் ஒரு தளமாகும் வன்பொருள் மற்றும் மென்பொருள் நிஜ உலகத்துடன் எளிதான வழியில் தொடர்பு கொள்ள. Arduino பலகைகள் பயன்படுத்தப்படுகின்றன மைக்ரோகண்ட்ரோலர்கள் எளிதாக. Arduino என்பது a வளர்ச்சி வாரியம் அதில் மைக்ரோகண்ட்ரோலர் சிப் உள்ளது; இது மைக்ரோகண்ட்ரோலர்களுடன் தொடர்பு கொள்ளும் பல உள்ளீடு, வெளியீட்டு ஊசிகளைக் கொண்டுள்ளது. Arduino பலகைகள் Arduino ஐப் பயன்படுத்தி மைக்ரோகண்ட்ரோலர் சிப்பை நிரல் செய்யலாம் IDE, ஒரு வளர்ச்சி மென்பொருள் மற்றும் ஆர்டுயினோ போர்டில் அல்லது வெளிப்புற மின்னணு சுற்றுகளை ஒருங்கிணைப்பதன் மூலம் வெளியீட்டைக் கவனிக்கவும்.



அர்டுயினோ போர்டு என்பது பின்வருவனவற்றை உள்ளடக்கிய ஒரு முழுமையான வளர்ச்சி சூழலாகும்:





    • Arduino Board (இதில் மற்ற கூறுகளுடன் மைக்ரோகண்ட்ரோலர் உள்ளது)
    • Arduino IDE
    • வெளிப்புற மின்னணு வன்பொருள் அல்லது கேடயங்கள்

Arduino ஐ மைக்ரோகண்ட்ரோலர் என்று மட்டும் வரையறுக்க முடியாது, ஆனால் AVR கன்ட்ரோலர் சிப்பைக் கொண்ட ஒரு டெவலப்மெண்ட் போர்டுடன் ஒரு புரோகிராமிங் சூழலுடன் கூடிய வன்பொருள் கூறுகள் மற்றும் மென்பொருள் நூலகங்கள் கண் சிமிட்டுவதில் இருந்து எதையும் கட்டுப்படுத்தும் வகையில் மோட்டார்கள் அல்லது சென்சார்களுக்கு வழிவகுத்தது.

மைக்ரோகண்ட்ரோலருடன் Arduino பல கூறுகளையும் கொண்டுள்ளது:



    • USB மாற்றி
    • மீட்டமை பொத்தான்
    • டிசி பீப்பாய் பலா
    • 5V சீராக்கி
    • 3V சீராக்கி
    • USB-TTL மாற்றி
    • மைக்ரோகண்ட்ரோலர் ATmega328p


மைக்ரோகண்ட்ரோலர்

மைக்ரோகண்ட்ரோலர் என்பது சிபியு, ரேம், நிலையற்ற நினைவகம், ஏடிசி, டிஏசி மற்றும் யுஎஸ்ஆர்டி, ஐசிஎஸ்பி மற்றும் யூஎஸ்பி போன்ற பல்வேறு வகையான தொடர்புக் கட்டுப்படுத்திகளைக் கொண்ட ஒரு சிறிய கச்சிதமான ஒருங்கிணைந்த சுற்று ஆகும். மைக்ரோகண்ட்ரோலரின் முதன்மைப் பயன்பாடானது, அதன் நிலையற்ற நினைவகத்தில் சேமிக்கப்பட்ட ஒரு குறிப்பிட்ட பணியைக் கட்டுப்படுத்துவது, அது மீண்டும் எழுதப்படும் வரை அல்லது ஃபிளாஷ் ஆகும் வரை மாறாது.

ஒற்றை மைக்ரோகண்ட்ரோலர் சிப் ஒன்றும் இல்லை, அதன் நினைவகத்தில் ஒரு நிரலை எழுத தனி புரோகிராமர் போர்டு தேவை. ஒரு திட்டத்தை உருவாக்க, பிற சர்க்யூட் கூறுகளை இணைக்க நமக்கு ஒரு ப்ரெட்போர்டு அல்லது வெரோபோர்டு மற்றும் மைக்ரோகண்ட்ரோலருக்கு சக்தியை வழங்குவதற்கு ஒரு தனி DC சப்ளை தேவை.


Arduino போர்டு மற்ற சுற்று கூறுகளுடன் அதே மைக்ரோகண்ட்ரோலர் சிப்பைக் கொண்டுள்ளது. Arduino போர்டு இல்லாமல் இந்த மைக்ரோகண்ட்ரோலர் ஒரு அறிவுறுத்தலைக் கூட இயக்க முடியாது.

மைக்ரோகண்ட்ரோலருடன் Arduino

Arduino என்பது மைக்ரோகண்ட்ரோலர்களின் பயன்பாட்டை எளிதாக்கும் ஒரு தளமாகும். Arduino டெவலப்மென்ட் பிளாட்ஃபார்மைப் பயன்படுத்தி எவரும் மைக்ரோகண்ட்ரோலருடன் எளிதான முறையில் தொடர்பு கொள்ளலாம். மைக்ரோகண்ட்ரோலர் சில்லுகள் செயல்பட பல்வேறு பகுதிகளுடன் வெளிப்புற சுற்று தேவைப்படுகிறது. Arduino மைக்ரோகண்ட்ரோலரை இயக்க தேவையான அனைத்து அத்தியாவசிய கூறுகளுடன் ஒற்றை PCB போர்டை வடிவமைத்துள்ளது. மேலும் Arduino நிரலாக்க கருவி என அறியப்படுகிறது செல்கிறது C++ மொழியின் எளிமைப்படுத்தப்பட்ட பதிப்பைப் பயன்படுத்துகிறது, இது வன்பொருளுடன் பயனர் தொடர்புகளை மிகவும் எளிதாக்குகிறது.

முடிவுரை

சுருக்கமாக, Arduino ஒரு மைக்ரோகண்ட்ரோலர் அல்ல, ஆனால் அதன் சொந்த நிரலாக்க சூழல் மற்றும் வன்பொருள் ஆதரவைக் கொண்ட ஒரு மேம்பாட்டு வாரியம் என்று நான் கூறுவேன். எலக்ட்ரானிக் திட்டங்களை வடிவமைக்க பல Arduino கவசங்கள் மற்றும் பலகைகளை ஒன்றாக இணைக்கலாம் ஆனால் திட்டங்களில் மைக்ரோகண்ட்ரோலரை தனியாகப் பயன்படுத்த முடியாது; அறிவுறுத்தலைப் படிக்கவும் எழுதவும் ஒரு துணை சுற்று தேவைப்படுகிறது.