Arduino UNO: தட்டு பகுப்பாய்வு hardware libre முற்றிலும்

Arduino I2C பஸ்

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

ஏற்கனவே Arduino தோற்றத்திற்கு முன் இதே போன்ற பிற திட்டங்களும் இருந்தன, மைக்ரோசிப் பிஐசி மைக்ரோகண்ட்ரோலர்கள் கொண்ட பிரபலமான இடமாறு பலகைகள் போன்றவை பிபிஏசிக் போன்ற மொழிகளைப் பயன்படுத்தி மிக எளிதாக நிரல்படுத்தப்படலாம். இதற்கு ஒரு உதாரணம் பேரலாக்ஸின் அடிப்படை முத்திரை 2 ஆகும். ஆனால் இல்லை என்பதே உண்மை hardware libre Arduino திட்டத்தில் இருந்த அதே வேர்களை சந்தையில் அவர்கள் கொண்டிருக்கவில்லை என்று அர்த்தம். இத்தாலிய தட்டு உண்மையில் இந்த அர்த்தத்தில் ஒரு புரட்சியாக உள்ளது.

என்ன ஆகிறது Arduino UNO ரெவ் 3?

Arduino லோகோ

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

இந்த தட்டு எழுகிறது arduino திட்டம், ஒரு இத்தாலிய திட்டம் 2005 இல் தொடங்கியது, இது முக்கியமாக மாணவர்களுக்கு திறந்த மென்பொருள் மற்றும் வன்பொருளை உருவாக்குவதில் கவனம் செலுத்தியது. முதல் வடிவமைப்புகள் இத்தாலியில் உள்ள ஐவ்ரியாவில் உள்ள ஒரு நிறுவனத்திற்காக இயக்கப்பட்டன. அந்த நேரத்தில் இந்த கல்வி மையத்தின் மாணவர்கள் நான் ஏற்கனவே மேலே குறிப்பிட்டுள்ள பிரபலமான அடிப்படை முத்திரைகளைப் பயன்படுத்தினர். இவை கணிசமான செலவைக் கொண்டிருந்தன, அவை திறந்தவை அல்ல.

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

வயரிங் ஏற்கனவே ATmega168 மைக்ரோகண்ட்ரோலருடன் ஒரு பலகையைப் பயன்படுத்தியதால், பின்வரும் முன்னேற்றங்கள் அதே நோக்குநிலையைப் பின்பற்றின. மாசிமோ பன்சி மற்றும் டேவிட் மெல்லிஸ் ஆகியோர் சேர்க்கப்படுவார்கள் ATmega8 ஐ ஆதரிக்கவும் வயரிங், இது பதிப்பு 168 ஐ விட மலிவானது. எனவே இன்று இருக்கும் முதல் கிருமி எழுகிறது Arduino UNO. வயரிங் திட்டம் பின்னர் அர்டுயினோ என மறுபெயரிடப்பட்டது.

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

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

மிகப்பெரிய வெற்றியை எதிர்கொண்டு, அது உருவாக்கப்பட்டது Arduino அறக்கட்டளை, Arduino திட்டத்தின் முயற்சிகளை தொடர்ந்து ஊக்குவித்தல் மற்றும் தொகுத்தல். லினக்ஸ் அறக்கட்டளை, ராஸ்பெர்ரி பை அறக்கட்டளை, RISC-V அறக்கட்டளை போன்ற பிற ஒத்த அமைப்புகளைப் போன்ற ஒரு மாதிரி.

இந்த கட்டத்தில், பல ஆர்டுயினோ வகைகள் உருவாக்கப்பட்டுள்ளன, வெவ்வேறு வடிவ காரணிகள் மற்றும் மாறுபட்ட மைக்ரோகண்ட்ரோலர்கள், அத்துடன் பல பாகங்கள் இந்த வலைப்பதிவில் நாங்கள் விவாதித்தோம்:

பற்றிய விரிவான தகவல்கள் Arduino UNO

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

தொழில்நுட்ப பண்புகள், திட்டம் மற்றும் பின்அவுட்

Arduino பின் அவுட்

El பின்அவுட் மற்றும் குழுவின் தொழில்நுட்ப பண்புகள் Arduino UNO ரெவ் 3 அதை எவ்வாறு சரியாகப் பயன்படுத்துவது என்பதை அறிந்து கொள்வது முக்கியம், இல்லையெனில் அனைத்து மின்னணு கூறுகளையும் அவற்றின் கிடைக்கக்கூடிய ஊசிகளிலும் பேருந்துகளிலும் இணைப்பதற்கான வரம்புகள் மற்றும் சரியான வழி உங்களுக்குத் தெரியாது.

முதலில் தொடங்குகிறது அவரது கேரக்டரிஸ்டிக்ஸ், உங்களிடம் இருக்கிறதா:

  • 328 மெகா ஹெர்ட்ஸில் அட்மெல் ஏடிமேகா 16 மைக்ரோகண்ட்ரோலர்
  • உள் SRAM நினைவகம்: 2KB
  • ஒருங்கிணைந்த EEPROM நினைவகம்: 1 KB
  • ஃபிளாஷ் நினைவகம்: 32 KB, இதில் 0.5 KB துவக்க ஏற்றி பயன்படுத்துகிறது, எனவே அவற்றை பிற நோக்கங்களுக்காக பயன்படுத்த முடியாது.
  • சிப் வேலை செய்யும் மின்னழுத்தம்: 5 வி
  • பரிந்துரைக்கப்பட்ட விநியோக மின்னழுத்தம்: 7-12 வி (இது 6 முதல் 20 வி வரை ஆதரிக்கிறது என்றாலும்)
  • தொடர்ச்சியான தற்போதைய தீவிரம்: I / O க்கு 40mA மற்றும் 50V முள் 3.3mA.
  • I / O பின்ஸ்: 14 பின்ஸ், அவற்றில் 6 உள்ளன பிடபிள்யுஎம்.
  • அனலாக் பின்ஸ்: 6 பின்ஸ்
  • நினைவகத்தில் ஏற்றப்பட்ட நிரலின் செயல்பாட்டை மறுதொடக்கம் செய்ய பொத்தானை மீட்டமைக்கவும்.
  • யூ.எஸ்.பி இடைமுக சிப்.
  • தாளம் தேவைப்படும் சமிக்ஞைகளுக்கான ஆஸிலேட்டர் கடிகாரம்.
  • பிசிபியில் பவர் எல்இடி.
  • ஒருங்கிணைந்த மின்னழுத்த சீராக்கி.
  • விலை சுமார் € 20.

பொறுத்தவரை ஊசிகளும் இணைப்புகளும் தட்டில் கிடைக்கிறது Arduino UNO:

  • பீப்பாய் ஜாக் அல்லது டிசி பவர் ஜாக்: போர்டு இணைப்பான் Arduino UNO அதை மின்சாரம் மூலம் இயக்க முடியும். இந்த அட்டையை பொருத்தமான பலா மற்றும் 5-20 வோல்ட் வழங்க ஒரு அடாப்டர் மூலம் இயக்க முடியும். நீங்கள் அதிக எண்ணிக்கையிலான கூறுகளை தட்டுடன் இணைக்கப் போகிறீர்கள் என்றால், போதுமானதாக இருக்க 7v தடையை நீங்கள் கடக்க வேண்டியிருக்கும்.
  • USB: அர்டுயினோ போர்டை பிசியுடன் இணைக்க யூ.எஸ்.பி போர்ட் பயன்படுத்தப்படுகிறது, அந்த வகையில் நீங்கள் அதை நிரல் செய்யலாம் அல்லது சீரியல் போர்ட் மூலம் தரவைப் பெறலாம். அதாவது, இது உங்கள் ஆர்டுயினோ ஐடிஇ ஓவியங்களை மைக்ரோகண்ட்ரோலரின் உள் நினைவகத்தில் ஏற்ற உதவும், இதனால் அதை இயக்க முடியும். இது ஹாப்பிற்கான சக்தி செயல்பாட்டையும் அதனுடன் இணைக்கப்பட்ட உறுப்புகளையும் பூர்த்தி செய்ய முடியும்.
  • வின் முள்: பலகையை இயக்குவதற்கு உங்களை அனுமதிக்கும் VIN முள் ஒன்றையும் நீங்கள் காண்பீர்கள் Arduino UNO யூ.எஸ்.பி அல்லது மேலே உள்ள ஜாக் பயன்படுத்த விரும்பவில்லை என்றால், வெளிப்புற மின்சாரம் பயன்படுத்துகிறது.
  • 5V: 5V மின்னழுத்தத்தை வழங்குகிறது. அதை அடையும் ஆற்றல் முந்தைய மூன்று நிகழ்வுகளில் ஒன்றிலிருந்து வருகிறது, இதன் மூலம் உங்கள் தட்டுக்கு சக்தி அளிக்க முடியும்.
  • 3V3: உங்கள் திட்டங்களுக்கு 3.3 எம்ஏ வரை 50 வி வழங்க இந்த முள் உங்களை அனுமதிக்கிறது.
  • நிலம்: உங்கள் மின்னணு திட்டங்களின் நிலத்தை அவர்களுடன் இணைக்க, அதில் 2 தரை ஊசிகளும் உள்ளன.
  • மீட்டமைக்கவும் : குறைந்த சமிக்ஞையை அனுப்புவதன் மூலம் மீட்டமைக்க ஒரு முள்.
  • சீரியல் போர்ட்: இது முறையே டிடிஎல் தொடர் தரவைப் பெறவும் அனுப்பவும் இரண்டு ஊசிகளை 0 (ஆர்எக்ஸ்) மற்றும் 1 (டிஎக்ஸ்) கொண்டுள்ளது. அவை யூ.எஸ்.பி-டு-டி.டி.எல் ஊசிகளில் மைக்ரோகண்ட்ரோலருடன் இணைக்கப்பட்டுள்ளன.
  • வெளிப்புற குறுக்கீடுகள்: 2 மற்றும் 3, உயரும், வீழ்ச்சி விளிம்பில் அல்லது அதிக அல்லது குறைந்த மதிப்புடன் குறுக்கீடுகளைத் தூண்டுவதற்கு கட்டமைக்கக்கூடிய ஊசிகளை.
  • SPI: பஸ் 10 (SS), 11 (MISOI) மற்றும் 13 (SCK) எனக் குறிக்கப்பட்ட ஊசிகளில் உள்ளது, இதன் மூலம் நீங்கள் SPI நூலகத்தைப் பயன்படுத்தி தொடர்பு கொள்ளலாம்.
  • A0-A5: அனலாக் ஊசிகளாகும்.
  • 0-13: இவை நீங்கள் உள்ளமைக்கக்கூடிய டிஜிட்டல் உள்ளீடு அல்லது வெளியீட்டு ஊசிகளாகும். ஒரு சிறிய ஒருங்கிணைந்த எல்.ஈ.டி முள் 13 உடன் இணைக்கப்பட்டுள்ளது, இந்த முள் அதிகமாக இருந்தால் அது ஒளிரும்.
  • TWI: ஆதரிக்கிறதுதொடர்பு வயர் நூலகத்தைப் பயன்படுத்தி TWI. நீங்கள் முள் A4 அல்லது SDA ஐப் பயன்படுத்தலாம் மற்றும் முள் A5 அல்லது SCL ஐப் பயன்படுத்தலாம்.
  • AREF: அனலாக் உள்ளீடுகளுக்கான குறிப்பு மின்னழுத்த பைண்ட்.

தகவல் தாள்கள்

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

பிற Arduino பலகைகளுடன் வேறுபாடுகள்

Arduino பலகைகள்

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

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

  • Arduino UNO ரெவ் 3: தொழில்நுட்ப பண்புகள் கொண்ட பகுதியைக் காண்க.
  • அர்டுடினோ மெகா: விலை € 30 க்கு மேல் உயர்கிறது, பரிமாணங்கள் UNO தட்டை விட சற்றே பெரியவை. கூடுதலாக, இது மிகவும் சக்திவாய்ந்த ATmega2560 மைக்ரோகண்ட்ரோலரை உள்ளடக்கியது, இது 16 மெகா ஹெர்ட்ஸில் இயங்குகிறது, ஆனால் 256KB ஃபிளாஷ் மெமரி, 4KB EEPROM மற்றும் 8KB SRAM ஆகியவற்றைக் கொண்டுள்ளது. கூடுதலாக, இது 54 டிஜிட்டல் I / O, 15 PWM மற்றும் 16 அனலாக்ஸுடன் அதிகமான ஊசிகளையும் கொண்டுள்ளது.
  • அர்டுடினோ மைக்ரோ: யு.என்.ஓவை விட சிறியதாக இருப்பதால், அதன் சிறிய அளவைக் குறிக்கிறது. இந்த சிறிய இடத்தில், இது ஒரு சிறிய ATmega32U4 மைக்ரோகண்ட்ரோலரை ஒருங்கிணைக்கிறது, ஆனால் இது 16Mhz இல் வேலை செய்கிறது. நினைவகம் UNO க்கு சமம், SRAM தவிர, 0.5KB அதிகமாக உள்ளது. சிறிய அளவு இருந்தபோதிலும், 20 டிஜிட்டல், 7 பிடபிள்யூஎம் மற்றும் 12 அனலாக்ஸுடன் ஊசிகளும் அதிகரிக்கப்பட்டுள்ளன. மற்றொரு வித்தியாசம் என்னவென்றால், இது யூ.எஸ்.பி-க்கு பதிலாக மைக்ரோ-யூ.எஸ்.பி-ஐ அதன் இணைப்பிற்கு பயன்படுத்துகிறது. மிகவும் சிறியதாக இருப்பதால் இது முந்தைய இரண்டு போன்ற கேடயங்களுடனோ அல்லது கேடயங்களுடனோ பொருந்தாது ...

Arduino IDE மற்றும் நிரலாக்க

Arduino IDE இன் ஸ்கிரீன் ஷாட்

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

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

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


கருத்து தெரிவிப்பதில் முதலில் இருங்கள்

உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.