- Arduino RC படகுக்கு தேவையான கூறுகள்
- 433 மெகா ஹெர்ட்ஸ் ஆர்.எஃப் டிரான்ஸ்மிட்டர் மற்றும் ரிசீவர் தொகுதிகள்
- 433MHZ RF டிரான்ஸ்மிட்டர்
- Arduino RC படகு டிரான்ஸ்மிட்டரின் தொகுதி வரைபடம்
- Arduino RC தொலைநிலை (டிரான்ஸ்மிட்டர்) இன் சுற்று வரைபடம்
- RC BOAT டிரான்ஸ்மிட்டர் சர்க்யூட்டை உருவாக்குதல்
- Arduino RC படகு டிரான்ஸ்மிட்டர் இணைப்பை உருவாக்குதல்
- 433 மெகா ஹெர்ட்ஸ் ரிசீவர் தொகுதி
- Arduino RC படகு பெறுநரின் தடுப்பு வரைபடம்
- Arduino RC படகு பெறுநரின் சுற்று வரைபடம்
- Arduino RC படகின் ரிசீவர் சுற்றுகளை உருவாக்குதல்
- RC-BOAT ஐ உருவாக்குதல்
- Arduino ஏர் படகுக்கான மோட்டார் மற்றும் ப்ரொப்பல்லர்கள்
- Arduino RC படகின் வேலை
- ஆர்.சி படகின் அர்டுயினோ புரோகிராமிங்
இந்த திட்டத்தில், 433 மெகா ஹெர்ட்ஸ் ஆர்எஃப் ரேடியோ தொகுதிகளைப் பயன்படுத்தி கம்பியில்லாமல் கட்டுப்படுத்தக்கூடிய ரிமோட் கண்ட்ரோல்ட் ஆர்டுயினோ ஏர்-படகு ஒன்றை உருவாக்குவோம். எங்கள் சொந்த 433 மெகா ஹெர்ட்ஸ் டிரான்ஸ்மிட்டர் மற்றும் ரிசீவர் தொகுதியை உருவாக்குவதன் மூலம் வீட்டில் தயாரிக்கப்பட்ட ரிமோட் கண்ட்ரோலைப் பயன்படுத்தி இந்த படகைக் கட்டுப்படுத்துவோம். ரிமோட் கண்ட்ரோல்ட் சாதனங்கள் அல்லது இரண்டு சாதனங்களுக்கிடையேயான தகவல்தொடர்பு விஷயத்தில், ஐஆர், புளூடூத், இன்டர்நெட், ஆர்எஃப் போன்ற பல விருப்பங்கள் எங்களிடம் உள்ளன. ஐஆர் தகவல்தொடர்புடன் ஒப்பிடும்போது, ரேடியோ தகவல்தொடர்புகளுக்கு அதிக வரம்பு போன்ற சில நன்மைகள் உள்ளன, அது இல்லை டிரான்ஸ்மிட்டர் மற்றும் ரிசீவர் இடையே ஒரு பார்வை இணைப்பு தேவை. மேலும், இந்த தொகுதிகள் தகவல்தொடர்புக்கான இரண்டு வழிகளைச் செய்ய முடியும், அதாவது ஒரே நேரத்தில் கடத்தலாம் மற்றும் பெறலாம். எனவே இந்த 433 மெகா ஹெர்ட்ஸ் ஆர்.எஃப் தொகுதியைப் பயன்படுத்தி, ஒரு ஆர்டுயினோ ஆர்.சி படகு ஒன்றை உருவாக்குவோம் இந்த டுடோரியலில்.
இந்த RF கட்டுப்பாட்டு ரோபோ போன்ற ரோபோவைக் கட்டுப்படுத்துவதற்காக அல்லது RF ஐப் பயன்படுத்தி வீட்டு உபகரணங்களைக் கட்டுப்படுத்த வீட்டு ஆட்டோமேஷன் பயன்பாடுகளுக்காக இந்த 433Mhz RF தொகுதிக்கூறுகளைப் பயன்படுத்தி பல தொலை கட்டுப்பாட்டு திட்டங்களை நாங்கள் முன்பு உருவாக்கியுள்ளோம். RF தொகுதிக்கூறுகளைப் பயன்படுத்துவதைத் தவிர, புளூடூத் கட்டுப்படுத்தப்பட்ட ராஸ்பெர்ரி பை கார் மற்றும் டிடிஎம்எஃப் மொபைல் போன் கட்டுப்பாட்டில் உள்ள ஆர்டுயினோ ரோபோவையும் நாங்கள் முன்பு உருவாக்கியுள்ளோம். நீங்கள் ஆர்வமாக இருந்தால் இந்த திட்டங்களையும் பார்க்கலாம்.
Arduino RC படகுக்கு தேவையான கூறுகள்
- 433 மெகா ஹெர்ட்ஸ் டிரான்ஸ்மிட்டர் மற்றும் ரிசீவர்
- Arduino (எந்த Arduino, நான் புரோமினியைப் பயன்படுத்தும் அளவைக் குறைக்க)
- HT12E மற்றும் HT12D
- புஷ் பொத்தான்கள்- 4 இல்லை
- மின்தடையங்கள்- 1 மெகா ஓம், 47 கி ஓம்
- எல் 293 டி மோட்டார் டிரைவர்
- 9 வி பேட்டரி (நான் 7.4 வோல்ட் பேட்டரியைப் பயன்படுத்துகிறேன்) - 2 எண்
- 7805 சீராக்கி- 2 எண்
- டிசி மோட்டார்கள்- 2 எண்
- மோட்டார் இலை அல்லது புரோப்பல்லர்கள் (நான் வீட்டில் தயாரிக்கும் புரோப்பல்லர்களைப் பயன்படுத்துகிறேன்) - 2 எண்
- .1uf மின்தேக்கி- 2 எண்
- பொதுவான பிசிபி
433 மெகா ஹெர்ட்ஸ் ஆர்.எஃப் டிரான்ஸ்மிட்டர் மற்றும் ரிசீவர் தொகுதிகள்
இந்த வகையான RF தொகுதிகள் தயாரிப்பாளர்களிடையே மிகவும் பிரபலமாக உள்ளன. அவற்றின் குறைந்த செலவு மற்றும் இணைப்புகளில் எளிமை காரணமாக. இந்த தொகுதிகள் அனைத்து வகையான குறுகிய தூர தொடர்பு திட்டங்களுக்கும் சிறந்தவை. இந்த தொகுதிகள் ASK (Amplitude Shift Keying) வகை RF தொகுதிகள், ஆம்ப்ளிட்யூட்-ஷிப்ட் கீயிங் (ASK) என்பது அலைவீச்சு பண்பேற்றத்தின் ஒரு வடிவமாகும், இது டிஜிட்டல் தரவை ஒரு கேரியர் அலைகளின் வீச்சில் உள்ள மாறுபாடுகளாகக் குறிக்கிறது. ஒரு ASK அமைப்பில், பைனரி சின்னம் 1 ஒரு நிலையான-அலைவீச்சு கேரியர் அலை மற்றும் நிலையான அதிர்வெண்ணை T விநாடிகளுக்கு ஒரு பிட் காலத்திற்கு கடத்துவதன் மூலம் குறிக்கப்படுகிறது. சமிக்ஞை மதிப்பு 1 எனில், கேரியர் சமிக்ஞை கடத்தப்படும்; இல்லையெனில், 0 இன் சமிக்ஞை மதிப்பு கடத்தப்படும். அதாவது லாஜிக் “பூஜ்ஜியத்தை” கடத்தும் போது அவை வழக்கமாக எந்த சக்தியையும் ஈர்க்காது. இந்த குறைந்த மின் நுகர்வு பேட்டரி மூலம் இயக்கப்படும் திட்டங்களில் அவை மிகவும் பயனுள்ளதாக இருக்கும்.
433MHZ RF டிரான்ஸ்மிட்டர்
இந்த வகை தொகுதி மிகச் சிறியது மற்றும் 3 ஊசிகளின் வி.சி.சி, தரை மற்றும் தரவுடன் வருகிறது. வேறு சில தொகுதிகள் கூடுதல் ஆண்டெனா முள் கொண்டு வருகின்றன. டிரான்ஸ்மிட்டர் தொகுதியின் செயல்பாட்டு மின்னழுத்தம் 3V-12V மற்றும் இந்த தொகுதிக்கு எந்த அனுசரிப்பு கூறுகளும் இல்லை. இந்த தொகுதியின் முக்கிய நன்மைகளில் ஒன்று குறைந்த மின்னோட்ட நுகர்வு, பிட் பூஜ்ஜியத்தை அனுப்ப கிட்டத்தட்ட பூஜ்ஜிய மின்னோட்டம் தேவைப்படுகிறது.
Arduino RC படகு டிரான்ஸ்மிட்டரின் தொகுதி வரைபடம்
மேலே உள்ள தொகுதி வரைபடத்தில், நான்கு புஷ்பட்டன்கள் (கட்டுப்பாட்டு பொத்தான்கள்) உள்ளன, இந்த புஷ்பட்டன்கள் படகின் திசையை கட்டுப்படுத்தும். முன்னோக்கி, பின்தங்கிய, இடது மற்றும் வலதுபுறம் அவற்றில் நான்கு உள்ளன. புஷ்பட்டன்களிலிருந்து, படகைக் கட்டுப்படுத்துவதற்கான தர்க்கத்தைப் பெறுகிறோம், ஆனால் குறியாக்கியுடன் நேரடியாக இணைக்க முடியாது, அதனால்தான் நாங்கள் ஆர்டுயினோவைப் பயன்படுத்தினோம். நான் ஏன் இங்கே ஆர்டுயினோவைப் பயன்படுத்தினேன் என்று நீங்கள் நினைக்கலாம், ஏனென்றால் குறியாக்கியின் இரண்டு இணையான தரவு உள்ளீடுகளை ஒரே நேரத்தில் கீழே இழுக்க வேண்டும், ஏனெனில் ஒரு பின்தங்கிய மற்றும் முன்னோக்கி இயக்கத்திற்கு வெறும் புஷ்பட்டன்களால் அடைய முடியாது. பின்னர் குறியாக்கி வரவிருக்கும் இணையான தரவை தொடர் வெளியீடுகளுக்கு குறியாக்குகிறது. பின்னர் அந்த வரிசை தரவை ஒரு RF டிரான்ஸ்மிட்டரின் உதவியுடன் அனுப்பலாம்.
Arduino RC தொலைநிலை (டிரான்ஸ்மிட்டர்) இன் சுற்று வரைபடம்
மேலேயுள்ள சுற்றுவட்டத்தில், அர்டுயினோவின் (டி 6-டி 9) நான்கு டிஜிட்டல் ஊசிகளுடன் இணைக்கப்பட்ட நான்கு புஷ்பட்டன்களின் ஒரு பக்கத்தையும் தரையில் இணைக்கப்பட்டுள்ள மற்ற நான்கு பக்கங்களையும் நீங்கள் காணலாம். நாம் பொத்தானை அழுத்தும்போது, அதனுடன் தொடர்புடைய டிஜிட்டல் ஊசிகளும் ஒரு தர்க்கத்தை குறைவாகப் பெறுகின்றன. HT12E குறியாக்கியின் நான்கு இணையான உள்ளீடுகள் Arduino (D2-D5) இன் மற்றொரு நான்கு டிஜிட்டல் ஊசிகளுடன் இணைக்கப்பட்டுள்ளன. எனவே Arduino உதவியுடன், குறியாக்கியின் உள்ளீட்டை நாம் தீர்மானிக்க முடியும்.
குறியாக்கி HT12E பற்றி பேசுவது 12-பிட் குறியாக்கி மற்றும் ஒரு இணையான உள்ளீட்டு-தொடர் வெளியீட்டு குறியாக்கி ஆகும். 12 பிட்களில், 8-பிட்கள் முகவரி பிட்களாகும், அவை பல பெறுநர்களைக் கட்டுப்படுத்த பயன்படுத்தப்படலாம். ஊசிகளின் A0-A7 முகவரி உள்ளீட்டு ஊசிகளாகும். இந்த திட்டத்தில், நாங்கள் ஒரு ரிசீவரை மட்டுமே கட்டுப்படுத்துகிறோம், எனவே அதன் முகவரியை மாற்ற நாங்கள் விரும்பவில்லை, எனவே எல்லா முகவரி ஊசிகளையும் தரையில் இணைத்தேன். ஒரு டிரான்ஸ்மிட்டருடன் வெவ்வேறு பெறுதல்களைக் கட்டுப்படுத்த விரும்பினால், நீங்கள் இங்கே டிப் சுவிட்சுகளைப் பயன்படுத்தலாம். AD8-AD11 என்பது கட்டுப்பாட்டு பிட் உள்ளீடுகள். இந்த உள்ளீடுகள் HT12D டிகோடரின் D0-D3 வெளியீடுகளைக் கட்டுப்படுத்தும். தகவல்தொடர்புக்கு நாம் ஒரு ஆஸிலேட்டரை இணைக்க வேண்டும் மற்றும் ஆஸிலேட்டர் அதிர்வெண் 3KHz ஆக இருக்க வேண்டும்5 வி செயல்பாட்டிற்கு. பின்னர் மின்தடையின் மதிப்பு 5V க்கு 1.1MΩ ஆக இருக்கும். பின்னர் நான் HT12E இன் வெளியீட்டை டிரான்ஸ்மிட்டர் தொகுதிக்கு இணைத்தேன். நாங்கள் ஏற்கனவே குறிப்பிட்டுள்ளோம், Arduino மற்றும் rf டிரான்ஸ்மிட்டர் தொகுதி, இந்த இரண்டு சாதனங்களும் 5V உயர் மின்னழுத்தத்தில் வேலை செய்யும், அதைக் கொல்லும், எனவே இதைத் தவிர்க்க, நான் 7805, மின்னழுத்த சீராக்கி சேர்த்தேன். இப்போது நாம் (Vcc) 6-12 வோல்ட் எந்த வகை பேட்டரிகளையும் உள்ளீட்டுடன் இணைக்க முடியும்.

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

மேலே உள்ள படம் பூர்த்தி செய்யப்பட்ட ஆர்.சி படகு டிரான்ஸ்மிட்டர் சர்க்யூட்டின் மேல் காட்சியைக் காட்டுகிறது மற்றும் பூர்த்தி செய்யப்பட்ட ஆர்.சி படகு டிரான்ஸ்மிட்டர் சுற்றுக்கு கீழே காட்சி கீழே காட்டப்பட்டுள்ளது.

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

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

433 மெகா ஹெர்ட்ஸ் ரிசீவர் தொகுதி
இந்த ரிசீவர் மிகவும் சிறியது மற்றும் 4 ஊசிகளுடன் வி.சி.சி, தரை, மற்றும் இரண்டு நடுத்தர ஊசிகளும் தரவு அவுட். இந்த தொகுதியின் வேலை மின்னழுத்தம் 5v ஆகும். டிரான்ஸ்மிட்டர் தொகுதியைப் போலவே, இதுவும் குறைந்த சக்தி தொகுதி ஆகும். சில தொகுதிகள் கூடுதல் ஆண்டெனா முள் கொண்டு வருகின்றன, ஆனால் என் விஷயத்தில், அது இல்லை.
Arduino RC படகு பெறுநரின் தடுப்பு வரைபடம்
மேலேயுள்ள தொகுதி வரைபடம் RF ரிசீவர் சுற்றுகளின் செயல்பாட்டை விவரிக்கிறது. முதலில், RF ரிசீவர் தொகுதியைப் பயன்படுத்தி கடத்தப்பட்ட சமிக்ஞைகளைப் பெறலாம். இந்த ரிசீவரின் வெளியீடு தொடர் தரவு. ஆனால் இந்த தொடர் தரவைக் கொண்டு எதையும் கட்டுப்படுத்த முடியாது, அதனால்தான் வெளியீட்டை டிகோடருடன் இணைத்தோம். டிகோடர் தொடர் தரவை எங்கள் அசல் இணை தரவுகளுக்கு டிகோட் செய்கிறது. இந்த பிரிவில், எங்களுக்கு எந்த மைக்ரோகண்ட்ரோலர்களும் தேவையில்லை, வெளியீடுகளை நேரடியாக மோட்டார் டிரைவருடன் இணைக்க முடியும்.
Arduino RC படகு பெறுநரின் சுற்று வரைபடம்

HT12D ஒரு இது ஒரு 12-பிட் குறிவிலக்கியையும் உள்ளது தொடர் உள்ளீடு-இணையாக வெளியீடு குறிவிலக்கியையும். HT12D இன் உள்ளீட்டு முள் ஒரு தொடர் வெளியீட்டைக் கொண்ட ஒரு பெறுநருடன் இணைக்கப்படும். 12-பிட்களில், 8 பிட்கள் (A0-A7) முகவரி பிட்கள் மற்றும் HT12D அதன் தற்போதைய முகவரிக்கு பொருந்தினால் மட்டுமே உள்ளீட்டை டிகோட் செய்யும். டி 8-டி 11 வெளியீட்டு பிட்கள். இந்த சுற்று டிரான்ஸ்மிட்டர் சுற்றுடன் பொருந்த, நான் அனைத்து முகவரி ஊசிகளையும் தரையில் இணைத்தேன். தொகுதிக்கு வெளியே உள்ள தரவு வரிசை வகை மற்றும் டிகோடர் இந்த தொடர் தரவை அசல் இணை தரவுகளுக்கு டிகோட் செய்கிறது மற்றும் நாங்கள் D8-D11 வழியாக வெளியேறுகிறோம். அலைவு அதிர்வெண்ணுடன் பொருந்த 33-56 கே மின்தடையத்தை ஆஸிலேட்டர் ஊசிகளுடன் இணைக்க வேண்டும். 17 வது முள் மீது செல்லுபடியாகும் செல்லுபடியாகும் பரிமாற்றத்தைக் குறிக்கிறது, ரிசீவர் ஒரு டிரான்ஸ்மிட்டருடன் இணைக்கப்பட்ட பின்னரே அது எரிகிறது. ரிசீவரின் மின்னழுத்த உள்ளீடும் 6-12 வோல்ட் ஆகும்.

மோட்டார்கள் கட்டுப்படுத்த, நான் எல் 293 டி ஐசியைப் பயன்படுத்தினேன், அளவு மற்றும் எடையைக் குறைக்க இந்த ஐசியைத் தேர்வு செய்கிறேன், இரண்டு திசைகளில் இரண்டு மோட்டார்களைக் கட்டுப்படுத்த இந்த ஐசி சிறந்தது. எல் 293 டி 16 ஊசிகளைக் கொண்டுள்ளது, கீழேயுள்ள வரைபடம் பின்அவுட்களைக் காட்டுகிறது.


1, 9 ஊசிகளை இயக்கும் முள், மோட்டார்கள் 1A, 2A, 3A, மற்றும் 4A ஆகியவை கட்டுப்பாட்டு ஊசிகளாக இருக்க 5 v உடன் இணைக்கிறோம். முள் 1 ஏ குறைவாகவும், 2 ஏ உயரமாகவும் சென்றால் மோட்டார் வலதுபுறம் திரும்பும், மேலும் 1 ஏ குறைவாகவும், 2 ஏ உயரத்திலும் சென்றால் மோட்டார் இடது பக்கம் திரும்பும். எனவே இந்த ஊசிகளை டிகோடரின் வெளியீட்டு ps உடன் இணைத்தோம். 1Y, 2Y, 3Y, மற்றும் 4Y ஆகியவை மோட்டார் இணைப்பு ஊசிகளாகும். Vcc2 என்பது மோட்டார் ஓட்டுநர் மின்னழுத்த முள், நீங்கள் உயர் மின்னழுத்த மோட்டாரைப் பயன்படுத்துகிறீர்கள் என்றால், இந்த முள் தொடர்புடைய மின்னழுத்த மூலத்துடன் இணைக்கிறீர்கள்.
Arduino RC படகின் ரிசீவர் சுற்றுகளை உருவாக்குதல்
ரிசீவர் சுற்று கட்டுவதற்கு முன், நீங்கள் சில முக்கியமான விஷயங்களை நினைவில் கொள்ள வேண்டும். முக்கியமானது அளவு மற்றும் எடை, ஏனெனில் சுற்று கட்டப்பட்ட பிறகு, அதை படகில் சரிசெய்ய வேண்டும். எனவே எடை அதிகரித்தால், அது மிதப்பு மற்றும் இயக்கத்தை பாதிக்கும்.
டிரான்ஸ்மிட்டர் சர்க்யூட்டில் உள்ளதைப் போலவே, ஒரு சிறிய பொதுவான பி.சி.பியில் உள்ள ஒவ்வொரு கூறுகளையும் சாலிடர் செய்து குறைந்தபட்ச கம்பிகளைப் பயன்படுத்த முயற்சிக்கவும். நான் 5 வி மோட்டார்கள் பயன்படுத்துவதால் மோட்டார் டிரைவரின் பின் 8 ஐ 5 வி உடன் இணைத்தேன்.

RC-BOAT ஐ உருவாக்குதல்
படகு உடலைக் கட்ட நான் வெவ்வேறு பொருட்களை முயற்சித்தேன். தெர்மோகோல் தாள் மூலம் எனக்கு ஒரு சிறந்த முடிவு கிடைத்தது. எனவே தெர்மோகோலுடன் உடலை உருவாக்க முடிவு செய்தேன். முதலில், நான் 3cm தடிமன் கொண்ட தெர்மோகோல் துண்டு ஒன்றை எடுத்து ரிசீவர் சர்க்யூட்டை மேலே வைத்தேன், பின்னர் படகின் வடிவத்தை தெர்மோகோலில் குறித்து வெட்டினேன். எனவே படகு கட்ட இது எனது வழி, உங்கள் கருத்துக்களுக்கு ஏற்ப நீங்கள் உருவாக்கலாம்.
Arduino ஏர் படகுக்கான மோட்டார் மற்றும் ப்ரொப்பல்லர்கள்
மீண்டும் எடை முக்கியமானது. எனவே சரியான மோட்டாரைத் தேர்ந்தெடுப்பது முக்கியம், நான் சிறிய மற்றும் எடை இல்லாத 5 வோல்ட், என் 20 வகை சாதாரண டிசி மோட்டார்கள் தேர்வு செய்கிறேன். RF குறுக்கீடுகளைத் தவிர்க்க மோட்டார் உள்ளீடுகளுக்கு இணையாக 0.1uf மின்தேக்கியை இணைக்க வேண்டும்.

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

Arduino RC படகின் வேலை
இந்த படகில் இரண்டு மோட்டார்கள் உள்ளன, அதை இடது மற்றும் வலது என்று அழைக்கலாம். மோட்டார் கடிகார திசையிலும் நகர்ந்தால் (ப்ரொப்பல்லரின் நிலையும் சார்ந்துள்ளது) ப்ரொப்பல்லர் முன்பக்கத்திலிருந்து காற்றை உறிஞ்சி பின்புறத்திற்கு வெளியேற்றும். அது முன்னோக்கி இழுவை உருவாக்குகிறது.
முன்னோக்கி இயக்கம்: இடது மற்றும் வலது மோட்டார்கள் இரண்டும் கடிகார திசையில் சுழன்றால் அது இயக்கத்தை முன்னோக்கி செல்லும்
பின்தங்கிய இயக்கம்: இடது மற்றும் வலது மோட்டார்கள் எதிரெதிர் திசையில் சுழற்றினால் (அதாவது புரோப்பல்லர் பின்புறத்திலிருந்து காற்றை உறிஞ்சி முன் பக்கத்திற்கு வெளியேற்றும்) இது பின்தங்கிய இயக்கத்தை உருவாக்கும்
இடது இயக்கம்: படகு என்று வலது மோட்டார் சுழன்றால் மட்டுமே வலது பக்கத்திலிருந்து இழுத்துச் செல்லுங்கள், அது படகு இடது பக்கமாக நகரும்
வலது இயக்கம்: படகு என்று இடது மோட்டார் சுழன்றால் மட்டுமே இடது பக்கத்திலிருந்து இழுத்துச் செல்லப்பட்டால் அது படகு வலது பக்கமாக நகரும்.
மோட்டார்கள் இயக்கி உள்ளீட்டை டிகோடரின் (டி 8-டி 11) நான்கு வெளியீட்டு பிட்களுடன் இணைத்தோம். AD8-AD11 ஐ தொலைதூரத்தில் உள்ள பொத்தான்களாக தரையில் இணைப்பதன் மூலம் இந்த 4 வெளியீடுகளை நாம் கட்டுப்படுத்தலாம். எடுத்துக்காட்டாக, நாங்கள் AD8 ஐ தரையில் இணைத்தால் அது D8 ஐ செயல்படுத்தும். எனவே இந்த 4 வெளியீடுகளைப் பயன்படுத்தி இரண்டு மோட்டார்கள் இரண்டு திசைகளில் கட்டுப்படுத்தலாம். ஆனால் ஒரு மோட்டாரால் இரண்டு மோட்டார்கள் கட்டுப்படுத்த முடியாது (முன்னோக்கி மற்றும் பின்தங்கிய இயக்கத்திற்கு இது எங்களுக்குத் தேவை) அதனால்தான் நாங்கள் ஆர்டுயினோவைப் பயன்படுத்தினோம். Arduino இன் உதவியுடன், உள்ளீட்டு தரவு ஊசிகளை எங்கள் விருப்பப்படி தேர்ந்தெடுக்கலாம்.
ஆர்.சி படகின் அர்டுயினோ புரோகிராமிங்
இந்த படகின் நிரலாக்கமானது மிகவும் எளிதானது, ஏனென்றால் சில தர்க்க மாற்றங்களை மட்டுமே நாங்கள் விரும்புகிறோம். அடிப்படை Arduino செயல்பாடுகளால் நாம் அனைத்தையும் அடைய முடியும். இந்த திட்டத்திற்கான முழுமையான நிரலை இந்த பக்கத்தின் கீழே காணலாம். உங்கள் திட்டத்தின் விளக்கம் பின்வருமாறு
நான்கு உள்ளீட்டு பொத்தான்கள் மற்றும் டிகோடர் உள்ளீட்டு ஊசிகளுக்கான முழு எண்களை வரையறுப்பதன் மூலம் நிரலைத் தொடங்குகிறோம்.
int f_button = 9; int b_button = 8; int l_button = 7; int r_button = 6; int m1 = 2; int m2 = 3; int m3 = 4; int m4 = 5;
அமைவு பிரிவில், முள் முறைகளை வரையறுத்தேன். அதாவது, பொத்தான்கள் டிஜிட்டல் ஊசிகளுடன் இணைக்கப்பட்டுள்ளன, எனவே இந்த ஊசிகளை உள்ளீடாக வரையறுக்க வேண்டும், மேலும் டிகோடரின் உள்ளீட்டிற்கான வெளியீட்டைப் பெற வேண்டும், எனவே அந்த ஊசிகளை வெளியீடாக வரையறுக்க வேண்டும்.
pinMode (f_button, INPUT_PULLUP); pinMode (b_button, INPUT_PULLUP); pinMode (l_button, INPUT_PULLUP); pinMode (r_button, INPUT_PULLUP); pinMode (m1, OUTPUT); pinMode (m2, OUTPUT); pinMode (m3, OUTPUT); pinMode (m4, OUTPUT);
பிரதான லூப் செயல்பாட்டில் அடுத்து, அர்டுயினோவின் டிஜிட்டல் ரீட் செயல்பாட்டைப் பயன்படுத்தி பொத்தானின் நிலையைப் படிப்போம். முள் நிலை குறைவாக இருந்தால், அதனுடன் தொடர்புடைய முள் அழுத்தப்பட்டால், பின்வருமாறு நிபந்தனைகளை இயக்குவோம்-
if (DigitalRead (f_button) == LOW)
அதாவது முன்னோக்கி பொத்தானை அழுத்தவும்
{ டிஜிட்டல்ரைட் (மீ 1, குறைந்த); டிஜிட்டல்ரைட் (மீ 3, குறைந்த); டிஜிட்டல்ரைட் (மீ 2, உயர்); டிஜிட்டல்ரைட் (m4, HIGH); }
இது குறியாக்கியின் புல்டவுன் m1 மற்றும் m2 இது ரிசீவர் பக்கத்தில் இரு மோட்டார்கள் செயல்படுத்தும். இதேபோல், பின்தங்கிய இயக்கத்திற்கும்
{ டிஜிட்டல்ரைட் (மீ 1, உயர்); டிஜிட்டல்ரைட் (மீ 3, உயர்); டிஜிட்டல்ரைட் (மீ 2, குறைந்த); டிஜிட்டல்ரைட் (மீ 4, குறைந்த); }
இடது இயக்கத்திற்கு
{ டிஜிட்டல்ரைட் (மீ 1, குறைந்த); டிஜிட்டல்ரைட் (மீ 3, உயர்); டிஜிட்டல்ரைட் (மீ 2, உயர்); டிஜிட்டல்ரைட் (m4, HIGH); }
சரியான இயக்கத்திற்கு
{ டிஜிட்டல்ரைட் (மீ 1, உயர்); டிஜிட்டல்ரைட் (மீ 3, குறைந்த); டிஜிட்டல்ரைட் (மீ 2, உயர்); டிஜிட்டல்ரைட் (m4, HIGH); }
குறியீட்டை தொகுத்த பிறகு, அதை உங்கள் Arduino போர்டில் பதிவேற்றவும்.
சரிசெய்தல்: மோட்டார்கள் மற்றும் புரோபல்லர்களின் துருவமுனைப்பை மாற்ற முயற்சிக்காவிட்டால் படகை நீர் மேற்பரப்பில் வைத்து அது சரியாக நகர்கிறதா என்று சோதிக்கவும். மேலும், எடையை சமப்படுத்த முயற்சிக்கவும்.

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