Arduino நானோ வாரியத்தின் கண்ணோட்டம்

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





இந்த கட்டுரை ஒரு ஆர்டுயினோ நானோ போர்டு பற்றிய விரிவான தகவல்களைத் தருகிறது, மேலும் இது ஒரு வகையான மைக்ரோகண்ட்ரோலர் போர்டு ஆகும், இது ஆர்டுயினோ குழுவால் வடிவமைக்கப்பட்டுள்ளது. இந்த மைக்ரோகண்ட்ரோலர் Atmega168 அல்லது Atmega328p ஐ அடிப்படையாகக் கொண்டது. இது Arduino Uno போர்டுடன் மிகவும் ஒத்திருக்கிறது, ஆனால் பின்-உள்ளமைவு மற்றும் அம்சங்களுக்கு வரும்போது, ​​இந்த நானோ போர்டு மாற்றப்பட்டுள்ளது Arduino uno சிறிய அளவு காரணமாக. ஒரு வடிவமைக்கும் போது நமக்கு தெரியும் உட்பொதிக்கப்பட்ட அமைப்பு சிறிய அளவு கூறுகள் விரும்பப்படுகின்றன. Arduino பலகைகள் கட்டமைக்க முக்கியமாக பயன்படுத்தப்படுகின்றன மின்னணு திட்டங்கள் . உட்பொதிக்கப்பட்ட அமைப்புகள், ரோபாட்டிக்ஸ் போன்றவை. ஆனால் நானோ போர்டுகள் முக்கியமாக தொழில்நுட்ப பின்னணியில் இல்லாத ஆரம்பகட்டிகளுக்கு அறிமுகப்படுத்தப்படுகின்றன.

Arduino நானோ போர்டு என்றால் என்ன?

அர்டுடினோ நானோ ஒன்று மைக்ரோகண்ட்ரோலர் வகை பலகை, மற்றும் இது Arduino.cc ஆல் வடிவமைக்கப்பட்டுள்ளது. அட்மேகா 328 போன்ற மைக்ரோகண்ட்ரோலரைக் கொண்டு இதை உருவாக்க முடியும். இந்த மைக்ரோகண்ட்ரோலரும் பயன்படுத்தப்படுகிறது அர்டுயினோ UNO. இது ஒரு சிறிய அளவு பலகை மற்றும் பலவகையான பயன்பாடுகளுடன் நெகிழ்வானது. மற்றவை Arduino பலகைகள் முக்கியமாக Arduino Mega, Arduino Pro Mini, Arduino UNO, Arduino YUN, Arduino Lilypad, Arduino லியோனார்டோ மற்றும் Arduino டியூ ஆகியவை அடங்கும். ஏ.வி.ஆர் மேம்பாட்டு வாரியம், பி.ஐ.சி மேம்பாட்டு வாரியம், ராஸ்பெர்ரி பை , இன்டெல் எடிசன், எம்எஸ்பி 430 லாஞ்ச்பேட் மற்றும் ஈஎஸ்பி 32 போர்டு.




இந்த போர்டில் Arduino Duemilanove board போன்ற பல செயல்பாடுகள் மற்றும் அம்சங்கள் உள்ளன. இருப்பினும், இந்த நானோ போர்டு பேக்கேஜிங்கில் வேறுபட்டது. இதற்கு எந்த டி.சி ஜாக் இல்லை, இதனால் ஒரு சிறிய யூ.எஸ்.பி போர்ட்டைப் பயன்படுத்தி மின்சாரம் வழங்கப்படலாம், இல்லையெனில் வி.சி.சி & ஜி.என்.டி போன்ற ஊசிகளுடன் நேராக இணைக்கப்படும். போர்டில் ஒரு மினி யூ.எஸ்.பி போர்ட்டைப் பயன்படுத்தி இந்த போர்டை 6 முதல் 20 வோல்ட் வரை வழங்க முடியும்.

Arduino நானோ அம்சங்கள்

ஒரு Arduino நானோவின் அம்சங்கள் முக்கியமாக பின்வருவனவற்றை உள்ளடக்குகின்றன.



arduino-nano-board

அர்டுடினோ-நானோ-போர்டு

  • ATmega328P மைக்ரோகண்ட்ரோலர் 8-பிட் ஏவிஆர் குடும்பத்தைச் சேர்ந்தவர்
  • இயக்க மின்னழுத்தம் 5 வி ஆகும்
  • உள்ளீட்டு மின்னழுத்தம் (வின்) 7V முதல் 12V வரை
  • உள்ளீடு / வெளியீட்டு ஊசிகளின் எண்ணிக்கை 22 ஆகும்
  • அனலாக் i / p ஊசிகளும் A0 முதல் A5 வரை 6 ஆகும்
  • டிஜிட்டல் ஊசிகளும் 14 ஆகும்
  • மின் நுகர்வு 19 எம்.ஏ.
  • I / O பின்ஸ் DC மின்னோட்டம் 40 mA ஆகும்
  • ஃபிளாஷ் நினைவகம் 32 KB ஆகும்
  • SRAM 2 KB ஆகும்
  • EEPROM 1 KB ஆகும்
  • சி.எல்.கே வேகம் 16 மெகா ஹெர்ட்ஸ்
  • எடை -7 கிராம்
  • அச்சிடப்பட்ட சர்க்யூட் போர்டின் அளவு 18 எக்ஸ் 45 மி.மீ.
  • SPI, IIC, & USART போன்ற மூன்று தகவல்தொடர்புகளை ஆதரிக்கிறது

அர்டுடினோ நானோ பினவுட்

Arduino நானோ முள் உள்ளமைவு கீழே காட்டப்பட்டுள்ளது மற்றும் ஒவ்வொரு முள் செயல்பாடும் கீழே விவாதிக்கப்படுகிறது.

arduino-nano-pinout

அர்டுடினோ-நானோ-பினவுட்

பவர் பின் (வின், 3.3 வி, 5 வி, ஜிஎன்டி): இந்த ஊசிகளும் சக்தி ஊசிகளாகும்


  • வின் என்பது குழுவின் உள்ளீட்டு மின்னழுத்தமாகும், மேலும் இது வெளிப்புறமாக இருக்கும்போது பயன்படுத்தப்படுகிறது சக்தி மூலம் 7V முதல் 12V வரை பயன்படுத்தப்படுகிறது.
  • 5 வி என்பது ஒழுங்குபடுத்தப்பட்ட மின்சாரம் நானோ போர்டின் மின்னழுத்தம் மற்றும் இது போர்டு மற்றும் கூறுகளுக்கு விநியோகத்தை வழங்க பயன்படுகிறது.
  • 3.3 வி என்பது குறைந்தபட்ச மின்னழுத்தமாகும் மின்னழுத்த சீராக்கி பலகையில்.
  • GND என்பது குழுவின் தரை முள்

ஆர்எஸ்டி முள் (மீட்டமை): மைக்ரோகண்ட்ரோலரை மீட்டமைக்க இந்த முள் பயன்படுத்தப்படுகிறது

அனலாக் பின்ஸ் (A0-A7): இந்த ஊசிகளின் பலகையின் அனலாக் மின்னழுத்தத்தை 0V முதல் 5V வரம்பிற்குள் கணக்கிடப் பயன்படுகிறது

I / O பின்ஸ் (D0 - D13 இலிருந்து டிஜிட்டல் பின்ஸ்): இந்த ஊசிகளை i / p இல்லையெனில் o / p ஊசிகளாகப் பயன்படுத்துகின்றனர். 0 வி & 5 வி

சீரியல் பின்ஸ் (Tx, Rx): இந்த ஊசிகளை டி.டி.எல் தொடர் தரவை அனுப்பவும் பெறவும் பயன்படுத்தப்படுகின்றன.

வெளிப்புற குறுக்கீடுகள் (2, 3): குறுக்கீட்டை செயல்படுத்த இந்த ஊசிகளும் பயன்படுத்தப்படுகின்றன.

பி.டபிள்யூ.எம் (3, 5, 6, 9, 11): இந்த ஊசிகளை 8-பிட் PWM வெளியீட்டை வழங்க பயன்படுகிறது.

SPI (10, 11, 12, & 13): இந்த ஊசிகளை ஆதரிக்கப் பயன்படுகிறது SPI தொடர்பு .

உள்ளடிக்கிய எல்.ஈ.டி (13): எல்.ஈ.டி செயல்படுத்த இந்த முள் பயன்படுத்தப்படுகிறது.

IIC (A4, A5): இந்த ஊசிகளும் TWI தகவல்தொடர்புக்கு துணைபுரிகின்றன.

AREF: உள்ளீட்டு மின்னழுத்தத்திற்கு குறிப்பு மின்னழுத்தத்தை கொடுக்க இந்த முள் பயன்படுத்தப்படுகிறது

Arduino UNO க்கும் Arduino நானோவிற்கும் உள்ள வேறுபாடு

Arduino நானோ போர்டு Atmega328p போன்ற மைக்ரோகண்ட்ரோலர் உட்பட ஒரு Arduino UNO போர்டுக்கு ஒத்ததாகும். இதனால் அவர்கள் இதே போன்ற ஒரு திட்டத்தைப் பகிர்ந்து கொள்ளலாம். இந்த இரண்டிற்கும் உள்ள முக்கிய வேறுபாடு அளவு. ஏனென்றால் Arduino Uno அளவு நானோ போர்டுக்கு இரட்டிப்பாகும். எனவே யூனோ போர்டுகள் கணினியில் அதிக இடத்தைப் பயன்படுத்துகின்றன. UNO இன் நிரலாக்கத்தை செய்ய முடியும் ஒரு யூ.எஸ்.பி கேபிள் அதேசமயம் நானோ மினி யூ.எஸ்.பி கேபிளைப் பயன்படுத்துகிறது. இந்த இரண்டிற்கும் இடையிலான முக்கிய வேறுபாடுகள் பின்வரும் அட்டவணையில் பட்டியலிடப்பட்டுள்ளன.

வித்தியாசம்-இடையே-arduino-uno-and-arduino-nano

Arduino-UNO- மற்றும்-Arduino-நானோ இடையே வேறுபாடு

அர்டுடினோ நானோ தொடர்பு

ஒரு ஆர்டுயினோ நானோ போர்டின் தகவல்தொடர்பு கூடுதல் ஆர்டுயினோ போர்டு, கம்ப்யூட்டர், இல்லையெனில் மைக்ரோகண்ட்ரோலர்களைப் பயன்படுத்துதல் போன்ற பல்வேறு மூலங்களைப் பயன்படுத்தி செய்ய முடியும். நானோ போர்டில் (ATmega328) பயன்படுத்தும் மைக்ரோகண்ட்ரோலர் வழங்குகிறது தொடர் தொடர்பு (UART TTL). டிஎக்ஸ், மற்றும் ஆர்எக்ஸ் போன்ற டிஜிட்டல் ஊசிகளில் இதை அணுகலாம். அர்டுயினோ மென்பொருள் ஒரு தொடர் மானிட்டரைக் கொண்டுள்ளது, இது எளிதான உரை தகவல்களை குழுவிலிருந்து அனுப்பவும் பெறவும் அனுமதிக்கிறது.

கணினியின் திசையில் FTDI & USB இணைப்பு மூலம் தகவல் அனுப்பப்படும் போதெல்லாம் நானோ போர்டில் உள்ள TX & RX LED கள் ஒளிரும். போர்டில் உள்ள எந்த டிஜிட்டல் ஊசிகளிலும் தொடர் தொடர்பு கொள்ள நூலகம் போன்ற மென்பொருள்சீரியல் அனுமதிக்கிறது. மைக்ரோகண்ட்ரோலர் SPI & I2C (TWI) தகவல்தொடர்புகளையும் ஆதரிக்கிறது.

Arduino நானோ புரோகிராமிங்

Arduino நானோவின் நிரலாக்கத்தை Arduino மென்பொருளைப் பயன்படுத்தி செய்ய முடியும். கருவிகள் விருப்பத்தைக் கிளிக் செய்து நானோ போர்டைத் தேர்ந்தெடுக்கவும். நானோ போர்டு மீது மைக்ரோகண்ட்ரோலர் ATmega328 ஒரு துவக்க ஏற்றி மூலம் முன் திட்டமிடப்பட்டுள்ளது. இந்த துவக்க ஏற்றி வெளிப்புற வன்பொருள் புரோகிராமரைப் பயன்படுத்தாமல் புதிய குறியீட்டைப் பதிவேற்ற அனுமதிக்கிறது. இதன் தொடர்பு STK500 நெறிமுறையுடன் செய்யப்படலாம். இங்கே துவக்க ஏற்றி தவிர்க்கப்படலாம் & மைக்ரோகண்ட்ரோலர் நிரலை இன்-சர்க்யூட் சீரியல் புரோகிராமிங் அல்லது ஐசிஎஸ்பி ஒரு ஆர்டுயினோ ஐஎஸ்பி மூலம் பயன்படுத்தலாம்.

Arduino நானோவின் பயன்பாடுகள்

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

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