- பிளிங்க் பயன்பாட்டை உள்ளமைப்பதற்கான படிகள்:
- தேவையான கூறுகள்:
- சுற்று விளக்கம்:
- வேலை விளக்கம்:
- நிரலாக்க விளக்கம்:
டாய் கார் போன்ற எளிமையானவை முதல் தொழில்துறை ரோபோக்கள் போன்ற மேம்பட்டவை வரை பல வகையான ரோபோக்கள் உள்ளன. வெவ்வேறு தொழில்நுட்பங்களைப் பயன்படுத்தி பல வகையான ரோபோக்களை நாங்கள் ஏற்கனவே உள்ளடக்கியுள்ளோம், அவற்றைப் பாருங்கள்:
- 8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி வரி பின்தொடர்பவர் ரோபோ
- Arduino ஐப் பயன்படுத்தி வரி பின்தொடர்பவர் ரோபோ
- Arduino ஐப் பயன்படுத்தி DTMF கட்டுப்படுத்தப்பட்ட ரோபோ
- 8051 மைக்ரோகண்ட்ரோலரைப் பயன்படுத்தி செல்போன் கட்டுப்படுத்தப்பட்ட ரோபோ
- Arduino ஐப் பயன்படுத்தி கணினி கட்டுப்பாட்டு ரோபோ
- RF கட்டுப்படுத்தப்பட்ட ரோபோ
- 8051 ஐப் பயன்படுத்தி ரோபோவைத் தவிர்ப்பது எட்ஜ்
- Arduino ஐப் பயன்படுத்தி முடுக்கமானி அடிப்படையிலான கை சைகை கட்டுப்படுத்தப்பட்ட ரோபோ
- Arduino ஐப் பயன்படுத்தி புளூடூத் கட்டுப்படுத்தப்பட்ட பொம்மை கார்
இப்போது எங்கள் 'ரோபாட்டிக்ஸ் திட்டங்கள்' பிரிவில் மேலும் ஒரு ரோபோவைச் சேர்ப்போம், இந்த நேரத்தில் ஆர்டுயினோ மற்றும் பிளிங்க் பயன்பாட்டைப் பயன்படுத்தி வைஃபை கட்டுப்படுத்தப்பட்ட ரோபோவை உருவாக்க உள்ளோம். இந்த ஆர்டுயினோ அடிப்படையிலான ரோபோவை எந்த வைஃபை இயக்கப்பட்ட ஆண்ட்ராய்டு ஸ்மார்ட் தொலைபேசியையும் பயன்படுத்தி கம்பியில்லாமல் கட்டுப்படுத்தலாம்.
வைஃபை கட்டுப்படுத்தப்பட்ட ரோபோவின் ஆர்ப்பாட்டத்திற்கு, “ பிளைங்க் ” என்ற Android மொபைல் பயன்பாட்டைப் பயன்படுத்தியுள்ளோம். ஐயோடி அடிப்படையிலான திட்டத்தை உருவாக்க பிளிங்க் என்பது அர்டுயினோவுடன் மிகவும் இணக்கமான பயன்பாடாகும். இந்த பயன்பாட்டை Google Play Store இலிருந்து பதிவிறக்கம் செய்யலாம், மேலும் எளிதாக உள்ளமைக்க முடியும்.
பிளிங்க் பயன்பாட்டை உள்ளமைப்பதற்கான படிகள்:
1. முதலில் அதை Google Play Store இலிருந்து பதிவிறக்கம் செய்து Android மொபைல் தொலைபேசியில் நிறுவவும்.
2. இதற்குப் பிறகு, ஒரு கணக்கை உருவாக்க வேண்டும். உங்கள் தற்போதைய ஜிமெயில் கணக்கைப் பயன்படுத்தலாம்.
3. இப்போது Arduino Board ஐத் தேர்ந்தெடுத்து உங்கள் திட்டத்திற்கு ஒரு பெயரைக் கொடுங்கள்.

4. அங்கீகார டோக்கன் குறியீட்டைக் கவனியுங்கள் அல்லது அதை உங்கள் மின்னஞ்சல் கணக்கில் அஞ்சல் செய்து பின்னர் Arduino ஸ்கெட்சில் (நிரல் குறியீடு) நகலெடுத்து ஒட்டவும்.

5. இந்த அங்கீகார டோக்கன் குறியீட்டை Arduino ஸ்கெட்சில் உள்ளிடவும்.
// நீங்கள் பிளிங்க் பயன்பாட்டில் அங்கீகார டோக்கனைப் பெற வேண்டும். // திட்ட அமைப்புகளுக்கு (நட்டு ஐகான்) செல்லுங்கள். char auth = "caa17a11c0124d4083d0eaa995f45917";
6. பின்னர் பிளிங்க் பயன்பாட்டில் உருவாக்கு பொத்தானைக் கிளிக் செய்க.
7. இப்போது ஜாய்ஸ்டிக் விட்ஜெட்டைத் தேர்ந்தெடுத்து, ஜாய்ஸ்டிக் மீது சொடுக்கவும், ஜாய்ஸ்டிக் கட்டமைக்கவும் (வீடியோவை இறுதியில் பார்க்கவும்) பின் பொத்தானை அழுத்தவும்.



8. திரையின் வலது மேல் பிளே பொத்தானை அழுத்தவும்.
பிளிங்க் பயன்பாட்டைப் பயன்படுத்துவதற்கான இந்த செயல்முறை அனைத்தும் வீடியோவில் தெளிவாக விளக்கப்பட்டுள்ளது, இறுதியில் கொடுக்கப்பட்டுள்ளது.
தேவையான கூறுகள்:
- Arduino UNO
- ESP8266 வைஃபை தொகுதி
- USB கேபிள்
- கம்பிகளை இணைக்கிறது
- எல் 293 டி
- டிசி மோட்டார்ஸ்
- பேட்டரிகள்
- 10 கே பாட் (விரும்பினால்)
- ரோபோ சேஸ் பிளஸ் வீல்
- ரோலர் கேஸ்டர்
- Android மொபைல் தொலைபேசி
- பிளின் ஆப்
சுற்று விளக்கம்:

வைஃபை கட்டுப்படுத்தப்பட்ட ரோபோவின் சுற்று வரைபடம் கீழே கொடுக்கப்பட்டுள்ளது. எங்களுக்கு முக்கியமாக ஒரு Arduino மற்றும் ESP8266 Wi-Fi தொகுதி தேவை. ESP8266 இன் Vcc மற்றும் GND ஊசிகளும் நேரடியாக 3.3V உடன் இணைக்கப்பட்டுள்ளன மற்றும் Arduino இன் GND மற்றும் CH_PD 3.3V உடன் இணைக்கப்பட்டுள்ளது. ESP8266 இன் Tx மற்றும் Rx பின்ஸ் நேரடியாக Arduino இன் முள் 2 மற்றும் 3 உடன் இணைக்கப்பட்டுள்ளன. Arduino இன் முள் 2 மற்றும் 3 இல் தொடர் தகவல்தொடர்புகளை அனுமதிக்க மென்பொருள் சீரியல் நூலகம் பயன்படுத்தப்படுகிறது. ஆர்டுயினோவிற்கு ESP8266 வைஃபை தொகுதிக்கூறு இடைமுகத்தை நாங்கள் ஏற்கனவே விரிவாகக் கூறியுள்ளோம்.
ஒரு L293D மோட்டார் டிரைவர் ஐசி டிசி மோட்டார்கள் ஓட்டுநர் பயன்படுத்தப்படுகிறது. மோட்டார் டிரைவர் ஐ.சியின் உள்ளீட்டு ஊசிகளை நேரடியாக ஆர்டுயினோவின் முள் 8, 9, 10 மற்றும் 11 உடன் இணைக்கப்பட்டுள்ளது. மற்றும் டிசி மோட்டார்கள் அதன் வெளியீட்டு ஊசிகளில் இணைக்கப்பட்டுள்ளன. சர்க்யூட் மற்றும் டிசி மோட்டார்கள் ஓட்டுவதற்கு 9 வோல்ட் பேட்டரியைப் பயன்படுத்தினோம்.
வேலை விளக்கம்:

வைஃபை கட்டுப்படுத்தப்பட்ட ரோபோவின் வேலை மிகவும் எளிதானது, நாம் ரோபோவை நகர்த்த விரும்பும் ஜாய்ஸ்டிக்கை திசையில் இழுக்க வேண்டும் அல்லது சரிய வேண்டும். ரோபோவை முன்னோக்கி திசையில் நகர்த்த விரும்பினால், ஜாய்ஸ்டிக் 'வட்டத்தை' முன்னோக்கி திசையில் இழுக்க வேண்டும். அதேபோல் ஜாய்ஸ்டிக்கை அந்தந்த திசையில் இழுப்பதன் மூலம் ரோபோவை இடது, வலது மற்றும் பின்தங்கிய திசையில் நகர்த்தலாம். இப்போது நாங்கள் ஜாய்ஸ்டிக்கை வெளியிட்டவுடன், அது மீண்டும் மையத்திற்கு வந்து ரோபோ நிறுத்தப்படும்.
பிளிங்க் ஆப் இரண்டு அச்சு ஜாய்ஸ்டிக்கிலிருந்து அர்டுயினோவிற்கு வைஃபை ஊடகம் மூலம் மதிப்புகளை அனுப்புகிறது. Arduino மதிப்புகளைப் பெறுகிறது, அவற்றை முன் வரையறுக்கப்பட்ட மதிப்புகளுடன் ஒப்பிட்டு, அதற்கேற்ப ரோபோவை அந்த திசையில் நகர்த்தவும்.
நிரலாக்க விளக்கம்:
Arduino IDE இல் நிரல் கிட்டத்தட்ட தயாராக உள்ளது. Arduino க்கான Blynk நூலகத்தை பதிவிறக்கம் செய்ய வேண்டும். சில மாற்றங்களைச் செய்தபின், பயனர் சொந்தமாக வைஃபை கட்டுப்படுத்தப்பட்ட ரோபோவை உருவாக்க முடியும்.
முதலில் இந்த குறியீட்டை Arduino IDE இல் இயக்க தேவையான அனைத்து நூலகங்களையும் சேர்த்துள்ளோம், பின்னர் பிங்க் பயன்பாட்டிலிருந்து அங்கீகார சரத்தில் Auth டோக்கனை உள்ளிட்டுள்ளோம். இங்கே நாம் Wi-Fi சீரியல் முள் Arduino இன் மென்பொருள் சீரியலுடன் இணைக்கிறோம். முள் 2 ஐ RX ஆகவும் 3 TX ஆகவும் தேர்ந்தெடுக்கப்பட்டன.
# BLYNK_PRINT சீரியலை வரையறுக்கவும் // அச்சிட்டுகளை முடக்கவும் இடத்தை சேமிக்கவும் இதைப் பற்றி கருத்துத் தெரிவிக்கவும் # அடங்கும்
மோட்டார்களுக்கான வெளியீட்டு ஊசிகளை (8,9,10,11) வரையறுத்து, ரோபோவை குறிப்பிட்ட திசையில் நகர்த்த சில திசை செயல்பாடுகளை எழுதினோம்: வெற்றிட முன்னோக்கி (), வெற்றிட பின்தங்கிய (), வெற்றிட வலது () மற்றும் வெற்றிட இடது ()
இதற்குப் பிறகு, அமைவு செயல்பாட்டில், மோட்டார் ஊசிகளுக்கு திசை கொடுப்பது, தொடர் தகவல்தொடர்பு தொடங்குவது, வைஃபை பயனர்பெயர் மற்றும் கடவுச்சொல்லை வழங்குவது போன்ற தேவையான அனைத்து சாதனங்களையும் துவக்குகிறோம்.
void setup () {// கன்சோல் பாட் வீதத்தை அமைக்கவும் Serial.begin (9600); தாமதம் (10); // ESP8266 பாட் வீதத்தை அமைக்கவும் // 9600 மென்பொருள் சீரியல் EspSerial.begin (9600) க்கு பரிந்துரைக்கப்படுகிறது; தாமதம் (10); Blynk.begin (அங்கீகாரம், வைஃபை, "பயனர்பெயர்", "கடவுச்சொல்"); // வைஃபை பயனர்பெயர் மற்றும் கடவுச்சொல் பின்மோட் (m11, OUTPUT); pinMode (m12, OUTPUT); pinMode (m21, OUTPUT); pinMode (m22, OUTPUT); }
ரோபோவைக் கட்டுப்படுத்த சில நிபந்தனைகளை இப்போது சோதித்தோம். ரோபோவைக் கட்டுப்படுத்த பிளின் ஆப்பில் இருந்து உள்ளீடு எடுக்க மெய்நிகர் முள் 1 (வி 1) ஐ இங்கே தேர்ந்தெடுத்துள்ளோம். பயன்பாட்டில் மார்ஜ் விருப்பத்தை நாங்கள் பயன்படுத்தியுள்ளதால், அதே முள் x மற்றும் y அச்சு மதிப்புகளைப் பெறுவோம்.
BLYNK_WRITE (V1) {int x = param.asInt (); int y = param.asInt (); if (y> 220) முன்னோக்கி (); இல்லையெனில் (y <35) பின்தங்கிய (); வேறு என்றால் (x> 220) வலது (); (x <35) இடது () என்றால்; else நிறுத்து (); }
கடைசியாக நாம் கணினியை இயக்க, பிளிங்க் செயல்பாட்டை லூப்பில் இயக்க வேண்டும்.
void loop () {Blynk.run (); }
