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

கொடுக்கப்பட்ட படத்தில் வெவ்வேறு அதிர்வெண்களின் இரண்டு குழுக்களைக் காணலாம். ஒரு மேல் மற்றும் ஒரு குறைந்த அதிர்வெண்கள் கலந்தால் ஒரு தொனி உருவாக்கப்பட்டு அந்த தொனியை இரட்டை டோன் பல அதிர்வெண் என்று அழைக்கிறோம்.
தேவையான கூறுகள்
- Arduino UNO
- டிசி மோட்டார்
- கைபேசி
- டிடிஎம்எஃப் டிகோடர் தொகுதி
- மோட்டார் டிரைவர் எல் 293 டி
- 9 வோல்ட் பேட்டரி
- பேட்டரி இணைப்பான்
- ஆக்ஸ் கம்பி
- சக்கரத்துடன் ரோபோ சேஸிஸ்
- கம்பிகளை இணைக்கிறது
டிடிஎம்எஃப் என்றால் என்ன?
டி.டி.எம்.எஃப் என்பது இரட்டை டோன் மல்டிபிள் ஃப்ரீக்வென்சி டிகோடர் தொகுதி ஆகும், இது எம்டி 8870 டிடிஎம்எஃப் டிகோடர் ஐசியைக் கொண்டுள்ளது, இது டிடிஎம்எஃப் டோன் சிக்னலை டிஜிட்டல் சிக்னலுக்கு டிகோட் செய்கிறது, இது டிஜிட்டல் முறையில் ஏற்றுக்கொள்ளக்கூடியது. டி.டி.எம்.எஃப் தொகுதியை தொலைபேசியுடன் இணைக்க இங்கே ஒரு ஆக்ஸ் கம்பி தேவைப்படுகிறது.

Arduino ஐப் பயன்படுத்தி DTMF கட்டுப்படுத்தப்பட்ட ரோபோவுக்கான தடுப்பு வரைபடம்

தொலை பிரிவு: இந்த பிரிவின் முக்கிய கூறு டி.டி.எம்.எஃப். டி.டி.எம்.எஃப் டிகோடர் ஐ.சி-க்கு எம்டி 8870 க்கு ஆக்ஸ் கம்பியைப் பயன்படுத்துவதன் மூலம் எங்கள் செல்போனிலிருந்து ஒரு தொனியைப் பெறுகிறோம், இது தொனியை 4 பிட் டிஜிட்டல் சிக்னலாகக் குறிக்கிறது.
கட்டுப்பாட்டு பிரிவு: ரோபோவின் செயல்முறையை முழுவதுமாக கட்டுப்படுத்த Arduino UNO பயன்படுத்தப்படுகிறது. டிடிஎம்எஃப் டிகோடரால் அனுப்பப்பட்ட கட்டளைகளை அர்டுயினோ படித்து, குறியீடு அல்லது வடிவத்தை வரையறுக்கவும். கட்டளைகள் பொருத்தமாக இருந்தால் arduino அந்தந்த கட்டளையை இயக்கி பிரிவுக்கு அனுப்புகிறது.
இயக்கி பிரிவு: இயக்கி பிரிவில் மோட்டார் இயக்கி மற்றும் இரண்டு டிசி மோட்டார்கள் உள்ளன. மோட்டாரை ஓட்டுவதற்கு மோட்டார் இயக்கி பயன்படுத்தப்படுகிறது, ஏனெனில் அர்டுயினோ மோட்டருக்கு போதுமான மின்னழுத்தத்தையும் மின்னோட்டத்தையும் வழங்காது. எனவே மோட்டருக்கு போதுமான மின்னழுத்தத்தையும் மின்னோட்டத்தையும் பெற மோட்டார் இயக்கி சுற்று சேர்க்கிறோம். கட்டளைகளின்படி arduino மோட்டார் இயக்கி இயக்கி மோட்டரிலிருந்து கட்டளைகளை சேகரிப்பதன் மூலம்.
சுற்று வரைபடம் மற்றும் வேலை விளக்கம்

Arduino அடிப்படையிலான DTMF கட்டுப்படுத்தப்பட்ட ரோபோவுக்கான சர்க்யூட் டிக்ராம்பிசி கட்டுப்படுத்தப்பட்ட ரோபோ, லைன் ஃபாலோயர், சைகை கட்டுப்படுத்தப்பட்ட ரோபோ போன்ற எங்கள் ரோபோவுடன் மிகவும் ஒத்திருக்கிறது. இங்கே ஒரு மோட்டார் டிரைவர் ரோபோவை ஓட்டுவதற்காக அர்டுயினோவுடன் இணைக்கப்பட்டுள்ளது. மோட்டார் டிரைவரின் உள்ளீட்டு முள் 2, 7, 10 மற்றும் 15 முறையே arduino டிஜிட்டல் முள் எண் 6, 5, 4 மற்றும் 3 இல் இணைக்கப்பட்டுள்ளது. டிரைவர் ரோபோவுக்கு இரண்டு டிசி மோட்டார்கள் பயன்படுத்தினோம், இதில் ஒரு மோட்டார் மோட்டார் டிரைவர் 3 மற்றும் 6 இன் வெளியீட்டு முள் மற்றும் மற்றொரு மோட்டார் 11 மற்றும் 14 இல் இணைக்கப்பட்டுள்ளது. 9 வோல்ட் பேட்டரி மோட்டார்கள் ஓட்டுவதற்கு மோட்டார் டிரைவருக்கு சக்தி அளிக்க பயன்படுத்தப்படுகிறது. இந்த சுற்றுடன் இணைக்கப்பட்ட ஒரு டிடிஎம்எஃப் டிகோடர் மற்றும் இந்த டிகோடர் கட்டளை அல்லது டிடிஎம்எஃப் டோனைப் பெறுவதற்கு ஆக்ஸ் கம்பியைப் பயன்படுத்தி மொபைலில் செருகப்படுகிறது. டிடிஎம்எஃப் டிகோடர் முள் டி 0-டி 3 நேரடியாக அர்டுயினோவின் முள் எண் 19,18,17,16 உடன் இணைக்கப்பட்டுள்ளது. இரண்டு 9 வோல்ட் பேட்டரிகள் மின்சுற்றுக்கு சக்தி அளிக்கப் பயன்படுகின்றன, அதில் ஒன்று மோட்டார்கள் சக்திக்கு பயன்படுத்தப்படுகிறது,மோட்டார் இயக்கி ஐசி முள் எண் 8 இல் இணைக்கப்பட்டுள்ளது. மீதமுள்ள மின்சுற்றுக்கு மற்றொரு பேட்டரி இணைக்கப்பட்டுள்ளது.
டிடிஎம்எஃப் கட்டுப்படுத்தப்பட்ட ரோபோவின் வேலை
மொபைல் தொலைபேசி வழியாக அனுப்பப்படும் சில கட்டளைகளால் இயக்கப்படும் டிடிஎம்எஃப் கட்டுப்பாட்டு ரோபோ. மொபைல் ஃபோனின் டிடிஎம்எஃப் செயல்பாட்டைப் பயன்படுத்துகிறோம். திட்டத்தின் செயல்பாட்டைக் காட்ட மொபைல் தொலைபேசியைப் பயன்படுத்தினோம். ஒன்று பயனர் மொபைல் போன், நாங்கள் 'ரிமோட் போன்' என்றும் இரண்டாவது ஆக்ஸ் கம்பியைப் பயன்படுத்தி ரோபோவின் சுற்றுடன் இணைக்கப்பட்டுள்ளோம் என்றும் அழைப்போம். இந்த மொபைல் போனை 'ரிசீவர் தொலைபேசி' என்று அழைப்போம்.
முதலில் ரிசீவர் தொலைபேசியில் தொலை தொலைபேசியைப் பயன்படுத்தி அழைப்பை மேற்கொள்கிறோம், பின்னர் கைமுறையாக அல்லது தானியங்கி பதில் பயன்முறையில் அழைப்பில் கலந்துகொள்கிறோம். இந்த டிடிஎம்எஃப் கட்டுப்பாட்டு ரோபோ செல்போன் மூலம் எவ்வாறு கட்டுப்படுத்தப்படுகிறது என்பதை இப்போது இங்கே காணலாம்:
தொலை தொலைபேசியில் நாம் '2' ஐ அழுத்தும்போது, ரோபோ முன்னோக்கி நகரத் தொடங்குகிறது, அடுத்த கட்டளை வரும் வரை நகரும்.

தொலை தொலைபேசியில் நாம் '8' ஐ அழுத்தும்போது, ரோபோ தனது நிலையை மாற்றி மற்ற கட்டளை வரும் வரை பின்தங்கிய திசையில் செல்லத் தொடங்குகிறது.

நாம் '4' ஐ அழுத்தும்போது, அடுத்த கட்டளை இயங்கும் வரை ரோபோ இடதுபுறம் திரும்பவும்.

நாம் '6' ஐ அழுத்தும்போது, ரோபோ வலதுபுறம் திரும்பியது.

ரோபோவை நிறுத்துவதற்கு நாம் 5 ஐ கடந்து செல்கிறோம்.

நிரலாக்க விளக்கம்
நிரலில் முதலில், மோட்டார்களுக்கான வெளியீட்டு ஊசிகளையும், டிடிஎம்எஃப் டிகோடர் வெளியீட்டிற்கான உள்ளீட்டு ஊசிகளையும் ஆர்டுயினோவிற்கான INPUT இல் வரையறுத்துள்ளோம்.

பின்னர் அமைப்பில் மோட்டார் முள் OUTPUT ஆகவும், DTMF டிகோடர் வெளியீட்டு ஊசிகளை INPUT ஆகவும் அமைக்கவும்.

அதன்பிறகு டிடிஎம்எஃப் டிகோடர் வெளியீட்டைப் படித்து, பின்னர் “if” அறிக்கையைப் பயன்படுத்தி வரையறுக்கப்பட்ட மதிப்புகளுடன் ஒப்பிட்டு, தொடர்புடைய செயல்பாட்டைச் செய்கிறோம்.

இந்த டிடிஎம்எஃப் கட்டுப்பாட்டு ரோபோவில் ஐந்து நிபந்தனைகள் கீழே கொடுக்கப்பட்டுள்ளன:

மேலே உள்ள அட்டவணை நிபந்தனைகளுக்கு ஏற்ப நிரலை எழுதுகிறோம்.
