ராஸ்பெர்ரி பை ஜிபிஐஓ பின்ஸ் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்

ராஸ்பெர்ரி பை ஜிபிஐஓ பின்ஸ் பற்றி நீங்கள் தெரிந்து கொள்ள வேண்டிய அனைத்தும்

ராஸ்பெர்ரி பை என்பது ஒரு மலிவான மற்றும் சிறிய கணினி ஆகும், இதில் ஒரு பெரிய அளவிலான பணிகள் உள்ளன ரெட்ரோ கேமிங் மற்றும் இருப்பது ஒரு வீட்டு ஊடக மையம் . Pi கீறல் மற்றும் இரண்டிலும் கல்வியில் அதிக கவனம் செலுத்துகிறது Minecraft Pi பதிப்பு இளைஞர்கள் குறியீட்டைக் கற்றுக்கொள்ள உதவுவதையும், GPIO ஊசிகளையும் ( பொது நோக்க உள்ளீடு/வெளியீடு DIY எலக்ட்ரானிக் டிங்கரிங் மற்றும் கண்டுபிடிப்பின் முழு உலகத்தையும் திறக்கவும்.





ராஸ்பெர்ரி பை ஜிபிஐஓ பின்ஸ் என்றால் என்ன?

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





நாங்கள் தொடங்குவதற்கு முன் ஒரு குறிப்பு: Pi இன் பல்வேறு திருத்தங்கள் அவற்றின் ஊசிகளுடன் மாறுபடும்! உங்கள் போர்டில் எதையும் இணைப்பதற்கு முன், நீங்கள் சரியானதைப் பயன்படுத்துகிறீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். சரிபார்க்க விரைவான வழி தட்டச்சு செய்வது பின்அவுட் உங்கள் ராஸ்பெர்ரி பை முனையத்தில், இது உங்கள் தற்போதைய அமைப்பின் வரைபடத்தைக் கொண்டுவரும்.





GPIO ஊசிகள் கணினியின் சர்க்யூட் போர்டில் ஒருங்கிணைக்கப்பட்டுள்ளன. சென்சார்கள் மூலம் தரவைப் படிக்கவும், LED க்கள், மோட்டார்கள் மற்றும் டிஸ்ப்ளேக்கள் போன்றவற்றைக் கட்டுப்படுத்தவும் அவர்களின் நடத்தையை பயனர் கட்டுப்படுத்தலாம். Pi இன் பழைய மாதிரிகள் 26 GPIO ஊசிகளைக் கொண்டிருந்தன, அதே நேரத்தில் புதிய மாதிரிகள் அனைத்தும் 40 ஐக் கொண்டுள்ளன. ஒவ்வொரு வரைபடமும் என்ன செய்கிறது என்பதை இந்த விளக்கப்படம் காட்டுகிறது:

மேலே பெயரிடப்பட்ட வரைபடத்தில், பல்வேறு நோக்கங்களுக்காக சேவை செய்யும் பல்வேறு வகையான GPIO ஊசிகள் இருப்பதை நீங்கள் காணலாம். இந்த விளக்கப்படத்தின் ஊடாடும் பதிப்பை இங்கே காணலாம் pinout.xyz நீங்கள் போட்டியிட வேண்டிய முதல் குழப்பமான விஷயங்களில் ஒன்றை இது கோடிட்டுக் காட்டுகிறது. ஒவ்வொரு முனையிலும் இரண்டு எண்கள் இணைக்கப்பட்டுள்ளன. அதன் வாரியம் எண் (வட்டத்தில் உள்ள எண்கள்) மற்றும் அதன் BCM (பிராட்காம் எஸ்ஓசி சேனல்) எண். உங்கள் பைதான் குறியீட்டை எழுதும்போது எந்த மாநாட்டை பயன்படுத்த வேண்டும் என்பதை நீங்கள் தேர்வு செய்யலாம்:



# 1 - GPIO/BCM Numbering
GPIO.setmode(GPIO.BCM)
# 2 - Board Numbering
GPIO.setmode(GPIO.BOARD)

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

இந்த கட்டுரைக்காக, நாங்கள் ஒட்டிக்கொள்வோம் வாரியம் எண். பிஞ்சுகள் உண்மையில் என்ன செய்யும்?





பவர் பின்ஸ்

பவர் பின்களுடன் ஆரம்பிக்கலாம். ராஸ்பெர்ரி பை 5v (பின்ஸ் 2 மற்றும் 4) மற்றும் 3.3v (பின்ஸ் 1 மற்றும் 17) பவர் இரண்டையும் வழங்க முடியும். இது ஒரு வழங்குகிறது தரையில் (ஜிஎன்டி) பின்ஸ் 6, 9, 14, 20, 25, 30, 34, மற்றும் 39 ஆகியவற்றின் சுற்றுகளுக்கு.

துரதிர்ஷ்டவசமாக, 5 வி பவர் பின்கள் எவ்வளவு மின்னோட்டத்தை எடுக்க முடியும் என்பதற்கு எந்த பதிலும் இல்லை, ஏனெனில் நீங்கள் எந்த மின்சாரம் பயன்படுத்துகிறீர்கள், மற்றும் உங்கள் பை உடன் என்னென்ன பாகங்களை இணைத்துள்ளீர்கள் என்பதை நம்பியுள்ளது. ராஸ்பெர்ரி Pi 3 அதன் மின்சக்தியிலிருந்து 2.5A ஐ மட்டுமே எடுக்கும், மேலும் துவக்க மற்றும் சாதாரண தலை இல்லாத செயல்பாட்டிற்கு சுமார் 750mA தேவைப்படுகிறது. இதன் பொருள் நீங்கள் 2.5A மின்சாரம் பயன்படுத்துகிறீர்கள் என்றால், 5v ஊசிகளால் அதிகபட்சமாக சுமார் 1.7A மின்னோட்டத்தை வழங்க முடியும். எரிச்சலூட்டும் விதமாக, இது Pi இன் மாடல்களுக்கு இடையில் வேறுபடுகிறது, இருப்பினும், இந்த அட்டவணை காட்டுகிறது:





படக் கடன்: raspberrypi.org

பெரும்பாலான பயனர்கள் Pi யில் தொடங்கி, இது ஒரு பிரச்சனையாக இருக்காது, ஆனால் நீங்கள் GPIO ஊசிகளுடன் அதிக நேரம் செலவழிக்கும்போது இது மனதில் கொள்ள வேண்டிய ஒன்று.

3.3v ஊசிகள் சற்றே எளிமையானவை, சமீபத்திய ராஸ்பெர்ரி பை திருத்தங்கள் (மாதிரி B+ முதல்) வரை வழங்குகின்றன 500 எம்ஏ மொத்த, மற்றும் பழைய மாதிரிகள் வெறும் வழங்கும் 50mA . இந்த மின்னோட்டம் மற்ற அனைத்து GPIO ஊசிகளிலும் பகிரப்படுகிறது என்பதை நினைவில் கொள்க!

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

நிலையான GPIO

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

விண்டோஸ் 10 இன் தூக்கத்திற்கான விசைப்பலகை குறுக்குவழி

அவர்கள் ஒரு எடுக்கும் திறனும் உள்ளனர் உள்ளீடு 3.3v வரை, இது பின் எனப் படிக்கிறது உயர் .

3.3v க்கும் அதிகமான ஊசிகளை வழங்க வேண்டாம்: உங்கள் பை வறுக்க இது ஒரு விரைவான வழி!

ஒரு எளிய திட்டத்தில் GPIO ஊசிகளைப் பயன்படுத்தத் தொடங்க ஒரு சிறந்த வழிகாட்டிக்கு, ராஸ்பெர்ரி Pi GPIO திட்டத்துடன் எங்களது தொடங்குதலை முயற்சிக்கவும்.

இந்த கட்டுரையில் சிறப்பு பயன்பாடுகளுடன் சில ஊசிகளை நாங்கள் உள்ளடக்கும் போது, ​​நீங்கள் எந்த ஊசிகளையும் பயன்படுத்தலாம் பவர் பின்கள் மற்றும் ஊசிகள் 27 மற்றும் 28 தவிர வழக்கமான GPIO ஊசிகளாக.

PWM

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

Pi இல் Pi யும் சாத்தியமாகும். பின் 12 (GPIO 18) மற்றும் பின் 35 (GPIO 35) ஆகியவை வன்பொருள் PWM திறன் கொண்டவை, இருப்பினும் Pi போன்ற நூலகங்கள் மூலம் மென்பொருள் PWM ஐ வழங்க முடியும். மலிவான .

PWM க்கு தேவையான குறியீட்டின் அறிமுகத்திற்கு, இது எளிது LED பிரகாசம் பயிற்சி நீங்கள் செல்ல உதவ வேண்டும்.

UART

பின்ஸ் 8 மற்றும் 10 (GPIO 14 மற்றும் 15) UART ஊசிகள், சீரியல் போர்ட்டைப் பயன்படுத்தி Pi உடன் தொடர்பு கொள்ள வடிவமைக்கப்பட்டுள்ளது. நீங்கள் இதைச் செய்ய விரும்பும் சில சூழ்நிலைகள் உள்ளன, ஆனால் பெரும்பாலான தொடக்கக்காரர்களுக்கு உங்கள் Pi உடன் இணைகிறது தலை இல்லாமல் SSH வழியாக அல்லது ஒரு VNC ஐப் பயன்படுத்துதல் ஒருவேளை எளிதாக இருக்கும்.

சீரியல் பின்ஸ் எவ்வாறு செயல்படுகிறது என்பதைப் பற்றிய விரிவான பார்வையில் நீங்கள் ஆர்வமாக இருந்தால், இது ஒரு சிறந்த ப்ரைமர் .

SPI

SPI (தொடர் புற இடைமுக பேருந்து) Arduino மற்றும் RFID திட்டத்துடன் எங்கள் DIY ஸ்மார்ட் பூட்டில் நாங்கள் பயன்படுத்திய RFID ரீடர் போன்ற சாதனங்களுடன் தொடர்புகொள்வதற்கான ஒரு முறையாகும்.

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

படக் கடன்: கரேத் ஹால்ஃபக்ரீ/ flickr.com

SPI ஐப் பயன்படுத்தும் ராஸ்பெர்ரி பைக்காக பல்வேறு சாதனங்கள் மற்றும் நீட்டிப்பு HAT கள் உள்ளன, மேலும் இது உங்கள் திட்டங்களை வழக்கமான GPIO ஊசிகளை விட அதிக வன்பொருள் திறக்கும். இருப்பினும், அது வேலை செய்ய நிறைய வயரிங் தேவைப்படுகிறது. SPI பற்றிய ஆழமான கண்ணோட்டம் உள்ளது ராஸ்பெர்ரி பை அறக்கட்டளை வலைத்தளம் .

ஊசிகள் 19, 21, 23, 24, 25 மற்றும் 26 (GPIO 10, 9, 11, 8, GND, மற்றும் GPIO 26) SPI சாதனத்துடன் இணைக்கப் பயன்படுகிறது, மேலும் அவை அனைத்தும் சீரான செயல்பாட்டிற்குத் தேவைப்படுகின்றன. அனைத்து ஸ்பாகெட்டிகளையும் தவிர்ப்பதற்கான ஒரு சிறந்த வழி, முன்பே தயாரிக்கப்பட்ட நீட்டிப்பை வாங்குவது சென்ஸ் HAT இது உங்கள் பலகையின் மேல் பொருந்துகிறது மற்றும் எல்இடி மேட்ரிக்ஸ் மற்றும் சென்சார்கள் மீது ஒரு பரந்த வரிசையை வழங்குகிறது. இது பல ஆண்டுகளாக மிகவும் பிடித்தமான ஒன்று, அது கூட சர்வதேச விண்வெளி நிலையத்தில் பயன்படுத்தப்படுகிறது சில பரிசோதனைகள் செய்ய!

SPI நெறிமுறை Raspbian இல் தரமாக இயக்கப்படவில்லை, ஆனால் அதை I2C உடன் சேர்த்து raspi-config கோப்பில் இயக்கலாம்.

ஐ 2 சி

I2C (ஒருங்கிணைந்த சுற்று) SPI போன்றது, ஆனால் பொதுவாக அமைக்க மற்றும் பயன்படுத்த எளிதாக கருதப்படுகிறது. இது ஒத்திசைவற்ற முறையில் தொடர்புகொள்கிறது, மேலும் அவை ஒவ்வொன்றும் தனித்துவமான முகவரி இடங்களை I2C பேருந்தில் வழங்கினால் தேவையான பல்வேறு சாதனங்களை தக்கவைக்கும் திறன் கொண்டது. இந்த முகவரி அமைப்பு காரணமாக, Pi க்கு இரண்டு I2C ஊசிகள் --- பின் 3 (GPIO 2) மற்றும் முள் 5 (GPIO 3) மட்டுமே தேவை, இது SPI ஐ விட மிகவும் எளிமையானது.

I2C இன் சிறிய தடம் ஒரு பெரிய அளவிலான சாத்தியங்களைத் திறக்கிறது. நிலையான GPIO ஊசிகளுடன், ஒரு LCD திரையை அமைத்தல் மற்றும் சில பொத்தான்கள் கிட்டத்தட்ட ஒவ்வொரு முனையையும் எடுத்துக்கொள்ளும். அடாஃப்ரூட் எதிர்மறை எல்சிடி கட்டுப்படுத்தி அதை இரண்டு ஊசிகளாகக் குறைக்கிறது!

ஸ்பார்க்ஃபன் ஒரு எஸ்பிஐ மற்றும் ஐ 2 சி யின் முழு குறைவு நீங்கள் தொடங்குவதற்கு எடுத்துக்காட்டுகளுடன்.

பின்ஸ் 27 மற்றும் 28 (குறிக்கப்பட்ட ID_SD மற்றும் ID_SC) ஆகியவை I2C ஆகும். உள் செயல்பாடுகளுக்காக பை மற்றும் சில HAT போர்டுகளுக்கும் பயன்படுத்தப்படுகின்றன. ஒரு பொது விதியாக, நீங்கள் தவிர அவர்களுடன் குழப்ப வேண்டாம் உண்மையில் நீங்கள் என்ன செய்கிறீர்கள் என்று தெரியும்!

ராஸ்பெர்ரி பை: எல்லாவற்றிற்கும் ஒரு GPIO முள்!

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

பல ராஸ்பெர்ரி பை தொடக்க திட்டங்கள் இந்த கட்டுரையில் விவாதிக்கப்பட்ட நெறிமுறைகளைப் பயன்படுத்தவும், அணுகுமுறையைக் கற்றுக்கொள்வதற்கான சிறந்த வழி. டிங்கரிங் செய்து மகிழுங்கள்!

பகிர் பகிர் ட்வீட் மின்னஞ்சல் எஃப்.பி.ஐ ஏன் ஹைவ் ரான்சம்வேருக்கு எச்சரிக்கை விடுத்தது என்பது இங்கே

குறிப்பாக மோசமான ரான்சம்வேர் திரிபு பற்றி FBI எச்சரிக்கை விடுத்தது. ஹைவ் ரான்சம்வேர் குறித்து நீங்கள் ஏன் குறிப்பாக எச்சரிக்கையாக இருக்க வேண்டும் என்பது இங்கே.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • DIY
  • ராஸ்பெர்ரி பை
  • GPIO
எழுத்தாளர் பற்றி இயன் பக்லி(216 கட்டுரைகள் வெளியிடப்பட்டன)

இயன் பக்லி ஜெர்மனியின் பெர்லினில் வசிக்கும் ஒரு ஃப்ரீலான்ஸ் பத்திரிகையாளர், இசைக்கலைஞர், கலைஞர் மற்றும் வீடியோ தயாரிப்பாளர் ஆவார். அவர் எழுதாதபோது அல்லது மேடையில் இருக்கும்போது, ​​அவர் ஒரு பைத்தியக்கார விஞ்ஞானி ஆவார் என்ற நம்பிக்கையில் DIY எலக்ட்ரானிக்ஸ் அல்லது குறியீட்டுடன் டிங்கரிங் செய்கிறார்.

இயன் பக்லேயிடமிருந்து மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்
வகை Diy