- தேவையான பொருட்கள்:
- சுற்று வரைபடம்:
- ராஸ்பெர்ரி பைதான் திட்டம்:
- ராஸ்பெர்ரி பை மற்றும் டெலிகிராம் போட் மூலம் எல்.ஈ.டிகளைக் கட்டுப்படுத்துதல்:
டெலிகிராம் என்பது எங்கள் மொபைல் கட்டுப்பாட்டு நோக்கத்திற்காக ராஸ்பெர்ரி பை உடன் இணைக்க உகந்த பயன்பாடாகும். இது மிகச் சிறந்த டெவலப்பர் ஆதரவைக் கொண்டுள்ளது மற்றும் டெலிகிராம் போட்களின் செயல்திறனை மேம்படுத்த நிறைய அம்சங்கள் விரைவில் வெளியிட திட்டமிடப்பட்டுள்ளன. எங்கள் முந்தைய டுடோரியலில், ராஸ்பெர்ரி பைக்கு ஒரு தந்தி போட்டை எவ்வாறு அமைப்பது என்பதை நாங்கள் கற்றுக்கொண்டோம், மேலும் அதனுடன் அரட்டை அடித்து படங்கள், ஆவணங்கள் மற்றும் ஆடியோ கோப்புகளைப் பகிர்ந்து கொள்ள வேண்டும்.
இப்போது, டெலிகிராமைப் பயன்படுத்தி ராஸ்பெர்ரி பின்ஸில் உள்ள ஜிபிஐஓ ஊசிகளை எவ்வாறு கட்டுப்படுத்தலாம் என்பதைக் கற்றுக்கொள்வதன் மூலம் அடுத்த கட்டத்திற்குச் செல்வோம், இதனால் எங்கள் போட்டுக்கு சில வன்பொருள் ஆதரவை வழங்குகிறோம். இந்த டுடோரியலில் நாங்கள் நான்கு எல்.ஈ.டிகளை ராஸ்பெர்ரி பை ஜி.பி.ஐ.ஓ ஊசிகளுடன் இணைத்து டெலிகிராமிலிருந்து இயற்கையான மொழியைப் பயன்படுத்தி (அரட்டை அடிப்பது) மாற்றுவோம். சுவாரஸ்யமானதாகத் தெரிகிறது? தொடங்குவோம்.
தேவையான பொருட்கள்:
- நான்கு எல்.ஈ.டி (எந்த நிறமும்)
- ராஸ்பெர்ரி பை (இணைய இணைப்புடன்)
- ப்ரெட்போர்டு
- கம்பிகளை இணைக்கிறது
முன்நிபந்தனைகள்:
டுடோரியலுடன் தொடர்வதற்கு முன், உங்கள் ராஸ்பெர்ரி பை இணையத்துடன் இணைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள், மேலும் உங்கள் பைவில் பைதான் நிரல்களை இயக்கலாம். ராஸ்பெர்ரி பை பை உடன் டெலிகிராம் போட்டை எவ்வாறு அமைப்பது என்பதை அறிய முந்தைய டுடோரியலையும் படியுங்கள், ஏனெனில் இந்தத் திட்டத்தைத் தொடர உங்களுக்கு அந்த விஷயங்கள் தெரிந்திருக்கும் என்று நான் கருதுகிறேன்.
நீங்கள் ராஸ்பெர்ரி பைக்கு புதியவர் என்றால், எங்கள் ராஸ்பெர்ரி பை அறிமுகம் கட்டுரை மற்றும் பிற ராஸ்பெர்ரி பை பயிற்சிகளைப் பின்பற்றவும்.
சுற்று வரைபடம்:
ராஸ்பெர்ரி பை மற்றும் டெலிகிராம் ஆண்ட்ராய்டு பயன்பாட்டைப் பயன்படுத்தி எல்.ஈ.டிகளைக் கட்டுப்படுத்துவதற்கான சுற்று வரைபடம் நான்கு எல்.ஈ.டி மற்றும் சில இணைக்கும் கம்பிகளைத் தவிர வேறில்லை. ராஸ்பெர்ரி பை ஜிபிஐஓ ஊசிகள் 3.3 வி டிடிஎல்லில் செயல்படுவதால் எங்களுக்கு தற்போதைய கட்டுப்படுத்தும் மின்தடையங்கள் தேவையில்லை. கீழே உள்ள சுற்றுகளைப் பின்தொடர்ந்து உங்கள் எல்.ஈ.
நான்கு லெட்களின் இணைப்பிற்கான முள் எண் மற்றும் ஜிபிஐஓ எண்ணைத் தீர்மானிக்க பின்வரும் அட்டவணை உதவும்.
|
லெட் டெர்மினல் |
முள் எண் |
GPIO எண் |
|
பச்சை அனோட் |
முள் 31 |
GPIO 6 |
|
சிவப்பு அனோட் |
முள் 33 |
GPIO 13 |
|
மஞ்சள் அனோட் |
முள் 35 |
GPIO 19 |
|
வெள்ளை அனோட் |
முள் 37 |
GPIO 26 |
|
நான்கு பேரின் கதோட் |
முள் 39 |
தரையில் |
மேலே கொடுக்கப்பட்டுள்ள அட்டவணையின்படி நான்கு எல்.ஈ.டிக்கள் இணைக்கப்பட்டுள்ள சர்க்யூட் வரைபடம் கீழே உள்ளது:

உங்கள் இணைப்புகளை ஒருமுறை உங்கள் வன்பொருள் அமைவு கீழே உள்ளதைப் போல இருக்க வேண்டும்.

ராஸ்பெர்ரி பைதான் திட்டம்:
வன்பொருள் தயாரானதும், பைதான் நிரலுடன் தொடரலாம். இந்த திட்டத்தில் நாம் டெலிகிராம் போட்டிலிருந்து அனுப்பிய தரவை (செய்தி) படித்து அதற்கேற்ப எல்.ஈ.டி. இது மிகவும் இயல்பானதாக இருக்க, ஒவ்வொரு வாக்கியத்தையும் சரிபார்த்து, எங்கள் நிரலுக்குள் அந்த வாக்கியத்தை கடின குறியீடாக்குவதற்கு பதிலாக, சொற்களை சரிபார்த்து அதற்கேற்ப தொடரலாம்.
திட்டமானது முதலாவதாக இரண்டு வார்த்தைகள் சோதிப்பர் எனவே, அவர்கள் மீது மற்றும் ஆஃப். இந்த இரண்டு சொற்களில் ஒன்றைக் கண்டறிந்ததும், அது வெள்ளை, மஞ்சள், பச்சை மற்றும் சிவப்பு போன்ற பிற முக்கிய வார்த்தைகளைத் தேடும். சொல் கண்டறியப்பட்டால் மட்டுமே அந்தந்த வண்ண எல்.ஈ.டி மாற்றப்படும். கண்டறியப்பட்ட சொற்களுக்கு தந்தி போட்டிற்கு ஒரு செய்தியை அனுப்ப ஒரு சரத்தையும் புதுப்பிப்போம்.
முழுமையான நிரல் இந்தப் பக்கத்தின் கீழே காணலாம்; இந்த திட்டத்தை சிறிய அர்த்தமுள்ள குப்பைகளாக உடைப்பதன் மூலம் கீழே விளக்கினேன்.
இந்த திட்டம் வேலை செய்ய, எங்கள் ராஸ்பெர்ரி பையில் பதிவிறக்கம் செய்யப்பட்டு இறக்குமதி செய்யப்பட்ட டெலிபாட் தேவை. எங்கள் முந்தைய டுடோரியலில், நாங்கள் ஏற்கனவே எங்கள் ராஸ்பெர்ரி பைக்குள் டெலிபோர்ட்டை பதிவிறக்கம் செய்துள்ளோம், எனவே இப்போது கீழே காட்டப்பட்டுள்ளபடி ஜிபிஐஓ நூலகத்துடன் எங்கள் திட்டத்தில் அதை இறக்குமதி செய்ய வேண்டும்.
RPi.GPIO ஐ GPIO ஆக இறக்குமதி செய்யுங்கள் telepot.loop இறக்குமதி செய்தியிடத்திலிருந்து இறக்குமதி டெலிபோட்
இந்த நிரலைப் பயன்படுத்தி எல்.ஈ.டி விளக்குகளை நாங்கள் கட்டுப்படுத்துவோம், எல்.ஈ.டிகளின் நிறம் வெள்ளை, மஞ்சள், சிவப்பு மற்றும் பச்சை நிறமாக இருக்கும். சுற்று வரைபடத்தில் காட்டப்பட்டுள்ள ஊசிகளுடன் அவை இணைக்கப்பட்டுள்ளன; எங்களுக்கு அனுமதிக்க இந்த LED க்கள் ஐந்து முள் பெயர்கள் வரையறுக்க அது திட்டத்தில் அவற்றை பயன்படுத்த இருக்கிறது என்று தங்கள் நிறம் அடிப்படையில்.
வெள்ளை = 26 மஞ்சள் = 19 சிவப்பு = 13 பச்சை = 6
அடுத்த கட்டமாக இந்த எல்.ஈ.டி ஊசிகளை வெளியீட்டு ஊசிகளாக வரையறுத்து, கீழேயுள்ள வரிகளைப் பயன்படுத்தி இயல்புநிலையாக அணைக்கப்பட்டுள்ளதாக வரையறுக்க வேண்டும்.
#LED வெள்ளை GPIO.setup (வெள்ளை, GPIO.OUT) GPIO.output (வெள்ளை, 0) #Off ஆரம்பத்தில் #LED மஞ்சள் GPIO.setup (மஞ்சள், GPIO.OUT) GPIO.output (மஞ்சள், 0) #Off ஆரம்பத்தில் #LED சிவப்பு GPIO.setup (சிவப்பு, GPIO.OUT) GPIO.output (சிவப்பு, 0) #Off ஆரம்பத்தில் #LED பச்சை GPIO.setup (பச்சை, GPIO.OUT) GPIO.output (பச்சை, 0) # ஆரம்பத்தில்
எங்கள் முந்தைய டுடோரியலில் நாம் கற்றுக்கொண்டது போல், ராஸ்பெர்ரி போட் செய்ய வேண்டிய அனைத்து செயல்களும் செயல்பாட்டு நடவடிக்கைக்குள் வரையறுக்கப்படும். இங்கே நாம் கண்டிப்பாக மொபைல் இருந்து செய்தியை அனுப்புவதில் கேட்க பொட் செய்ய சில முக்கிய வார்த்தைகளை அதை ஒப்பிட்டு மற்றும் மாற்று அதன்படி LED.
மொபைலில் இருந்து நாங்கள் அனுப்பும் ஒவ்வொரு செய்திக்கும் அரட்டை ஐடி மற்றும் கட்டளை இருக்கும். அனுப்புநருக்கு பதிலளிப்பதற்கு இந்த அரட்டை ஐடி நிரலால் தேவைப்படுகிறது. எனவே கீழே காட்டப்பட்டுள்ளபடி அரட்டை ஐடியையும் செய்தியையும் சேமிக்கிறோம்.
chat_id = msg கட்டளை = msg
இப்போது, தொலைபேசியிலிருந்து நாம் எதை அனுப்பினாலும் அது மாறி கட்டளையில் சரமாக சேமிக்கப்படும். எனவே, நாம் செய்ய வேண்டியது இந்த மாறியில் உள்ள முக்கிய சொற்களைச் சரிபார்க்க வேண்டும். பைதான் ஒரு கட்டளை இங்கே விஷயங்களை எளிதாக்குகிறது. எடுத்துக்காட்டாக, கட்டளை மாறியில் சேமிக்கப்பட்ட சரத்தில் “ஆன்” என்ற சொல் இருக்கிறதா என்று சோதிக்க வேண்டுமானால், கீழேயுள்ள வரியைப் பயன்படுத்தலாம்.
கட்டளையில் 'ஆன்' என்றால்:
இதேபோல் எல்லா முக்கிய வார்த்தைகளையும் நாங்கள் சரிபார்க்கிறோம், ஒரு “ஆன்” கிடைத்ததும், பயனர் குறிப்பிட்ட வண்ணத்தை சரிபார்க்கிறோம். அதே சொற்களை ஒப்பிட்டு அதே கட்டளைகளால் இது செய்யப்படுகிறது. பயனருக்கு ஒரு நிலைச் செய்தியாக பதிலளிக்கக்கூடிய ஒரு சரம் என்ற செய்தியையும் நாங்கள் புதுப்பிக்கிறோம்.
கட்டளையில் 'ஆன்' என்றால்: செய்தி = "கட்டளையில் 'வெள்ளை' என்றால் இயக்கப்பட்டது: செய்தி = செய்தி +" வெள்ளை "GPIO.output (வெள்ளை, 1) 'மஞ்சள்' கட்டளையில் இருந்தால்: செய்தி = செய்தி +" மஞ்சள் "GPIO கட்டளையில் 'சிவப்பு' என்றால். வெளியீடு (மஞ்சள், 1): செய்தி = செய்தி + "சிவப்பு" GPIO.output (சிவப்பு, 1) கட்டளையில் 'பச்சை' என்றால்: செய்தி = செய்தி + "பச்சை" GPIO.output (பச்சை, 1) 'all' கட்டளையில் இருந்தால்: செய்தி = செய்தி + "அனைத்தும்" GPIO.output (வெள்ளை, 1) GPIO.output (மஞ்சள், 1) GPIO.output (சிவப்பு, 1) GPIO.output (பச்சை, 1) செய்தி = செய்தி + "ஒளி (கள்)" telegram_bot.sendMessage (chat_id, message)
மேலே காட்டப்பட்டுள்ளபடி, 'பச்சை', 'வெள்ளை', 'சிவப்பு', 'மஞ்சள்' மற்றும் 'அனைத்தும்' மற்றும் 'குறிப்பிட்ட' எல்.ஈ. வேலை முடிந்ததும், இப்போது என்ன நடந்தது என்பது பற்றி பயனருக்கு ஒரு செய்தியை அனுப்புகிறோம். அதே முறையை விளக்குகள் அணைக்க பயன்படுத்த முடியும் நன்கு ஆஃப்.
கட்டளையில் 'ஆஃப்' என்றால்: செய்தி = "அணைக்கப்பட்டால்" வெள்ளை: கட்டளை: செய்தி = செய்தி + "வெள்ளை" GPIO.output (வெள்ளை, 0) 'மஞ்சள்' கட்டளையில் இருந்தால்: செய்தி = செய்தி + "மஞ்சள்" ஜிபிஐஓ கட்டளையில் 'சிவப்பு' என்றால். வெளியீடு (மஞ்சள், 0): செய்தி = செய்தி + "சிவப்பு" GPIO.output (சிவப்பு, 0) கட்டளையில் 'பச்சை' என்றால்: செய்தி = செய்தி + "பச்சை" GPIO.output (பச்சை, 0) 'all' கட்டளையில் இருந்தால்: செய்தி = செய்தி + "அனைத்தும்" GPIO.output (வெள்ளை, 0) GPIO.output (மஞ்சள், 0) GPIO.output (சிவப்பு, 0) GPIO.output (பச்சை, 0) செய்தி = செய்தி + "ஒளி (கள்)" telegram_bot.sendMessage (chat_id, message)
ராஸ்பெர்ரி பை மற்றும் டெலிகிராம் போட் மூலம் எல்.ஈ.டிகளைக் கட்டுப்படுத்துதல்:
உங்கள் எல்.ஈ.டிகளை இணைத்து பைத்தானில் உங்கள் நிரலைத் தொடங்கவும். உங்கள் போட்டுக்கான டோக்கன் முகவரியை மாற்றியுள்ளீர்கள் என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள். நீங்கள் விரும்பும் கட்டளைகளை தட்டச்சு செய்யத் தொடங்குங்கள். உதாரணமாக சிவப்பு மற்றும் மஞ்சள் ஒளியை இயக்க நீங்கள் பின்வரும் எந்த கட்டளையையும் பயன்படுத்தலாம்.
1. சிவப்பு மற்றும் மஞ்சள் ஒளியை இயக்கவும்
2. சிவப்பு மற்றும் மஞ்சள் நிறத்தை வலதுபுறமாக மாற்றவும்
3. சிவப்பு மற்றும் மஞ்சள் நிறத்தில்
4.Please வைத்து மீது மஞ்சள் மற்றும் சிவப்பு ஒளி
நீங்கள் பார்க்க முடியும் என போட் முக்கிய வார்த்தைகளை மட்டுமே தேடுகிறது மற்றும் வாக்கியத்தில் உள்ள மற்ற சொற்களை புறக்கணிக்கும், இந்த வழியில் நீங்கள் அதை இயல்பாக பேசலாம். திட்டத்தின் முழுமையான செயல்பாட்டை இந்த பக்கத்தின் இறுதியில் கொடுக்கப்பட்ட வீடியோவில் காணலாம்.


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