Arduino IDE என்பது விண்டோஸ், மேக் மற்றும் லினக்ஸில் கிடைக்கும் குறுக்கு மேடை மென்பொருளாகும். C++ இன் வழித்தோன்றலான Arduino மொழி, IDE ஐப் பயன்படுத்தி Arduino போர்டுகளை நிரல் செய்யப் பயன்படுகிறது.
ஒரு தொடக்கக்காரராக Arduino ஐ எவ்வாறு பயன்படுத்துவது:
இந்த வழிகாட்டியில் உங்கள் Arduino போர்டின் உதவியுடன் உங்கள் முதல் நிரலை எவ்வாறு எழுதுவது என்பதை நாங்கள் உங்களுக்கு விளக்குவோம். உனக்கு தேவைப்படுவது என்னவென்றால்:
- Arduino போர்டு (UNO)
- USB B கேபிள்
- ஒரு கணினி அல்லது மடிக்கணினி
- Arduino IDE அல்லது Arduino மென்பொருள்
கீழே உள்ள படிகள் மூலம், நீங்கள் உங்கள் சொந்த திட்டத்தை எழுதலாம். ஆரம்பித்துவிடுவோம்:
படி 1: உங்கள் Arduino போர்டுடன் தொடர்பு கொள்ள, எங்கள் குறியீட்டை பைனரி கோப்புகளாக மாற்றும் மென்பொருள் தேவை, அதை எங்கள் Arduino போர்டு மூலம் புரிந்துகொள்ள முடியும். நீங்கள் Arduino IDE ஐ பதிவிறக்கம் செய்ய வேண்டும், எனவே நாங்கள் மேலும் தொடரலாம். நீங்கள் Arduino IDE ஐ பதிவிறக்கம் செய்து நிறுவ விரும்பினால், கிளிக் செய்யவும் இங்கே .
நாங்கள் இப்போது Arduino IDE ஐ பதிவிறக்கம் செய்துள்ளதால், நாங்கள் படி 2 க்குச் செல்வோம்.
படி 2: விண்டோஸ் விசையை அழுத்தி Arduino IDE ஐ உள்ளிடவும் அல்லது IDE மென்பொருள் ஐகானை இருமுறை கிளிக் செய்வதன் மூலம் தொடக்க மெனுவிலிருந்து Arduino IDE ஐ துவக்கவும். இது போன்ற ஒரு சாளரம் திறக்கும்.
இங்கே நான் Arduino IDE இன் முழுமையான இடைமுகத்தைக் காட்டியுள்ளேன்.
படி 3: அடுத்த படி சரியான Arduino பலகையைத் தேர்ந்தெடுப்பது; IDE இல் உங்கள் Arduino போர்டைத் தேர்ந்தெடுக்க, நீங்கள் எந்தப் பலகையைப் பயன்படுத்துகிறீர்கள் என்பதைப் பொறுத்தது:
செல்க கருவிகள்> பலகை> Arduino AVR பலகைகள் - இப்போது நீங்கள் பயன்படுத்தும் பலகையைத் தேர்ந்தெடுக்கவும்.
உங்கள் போர்டின் சரியான மாதிரியைத் தேர்ந்தெடுக்க நினைவில் கொள்ளுங்கள், நீங்கள் தவறான பலகையைத் தவறாகத் தேர்ந்தெடுத்தால், ஐடிஇ தொகுத்தல் பிழையைக் கொடுக்கும்.
படி 4: இப்போது நீங்கள் உங்கள் போர்டைத் தேர்ந்தெடுத்துள்ளீர்கள், உங்கள் கணினியின் எந்த USB போர்ட்டில் உங்கள் Arduino போர்டை இணைத்துள்ளீர்கள் என்பதை IDE க்கு சொல்ல வேண்டிய நேரம் இது. போர்ட் தேர்வுக்கு, செல்க: கருவிகள்>துறைமுகங்கள்>(போர்ட்-எண்ணைத் தேர்ந்தெடுக்கவும்).
சரியான சீரியல் போர்ட்டைத் தேர்ந்தெடுப்பது முக்கியம் இல்லையெனில் உங்கள் குறியீட்டை Arduino போர்டில் எரிக்க முடியாது.
முதல் Arduino குறியீட்டை எழுதுவது எப்படி
நாங்கள் எங்கள் IDE ஐ நிறுவி, Arduino மற்றும் PC இடையே இணைப்புகளை உருவாக்கிவிட்டோம். இப்போது நாம் முதல் குறியீட்டை எழுதுவோம்.
அனைத்து Arduino நிரல்களும் ஒரே கட்டமைப்பைப் பின்பற்றுகின்றன. Arduino நிரலை மூன்று பகுதிகளாகப் பிரிக்கலாம்:
- குறியீடு அமைப்பு
- மாறி மற்றும் மாறிலிகள்
- செயல்பாடுகள்
Arduino குறியீடு அமைப்பு மேலும் இரண்டு முக்கிய பகுதிகளைக் கொண்டுள்ளது:
அமைவு() செயல்பாடு: இந்த செயல்பாட்டின் நோக்கம் ஒரு ஸ்கெட்ச் தொடங்கும் போது அது பின் பயன்முறைகள், மாறிகள் மற்றும் உங்கள் நிரலில் உள்ள நூலகங்களைப் பயன்படுத்தத் தொடங்கும். முழு தொகுத்தல் செயல்பாட்டின் போது இது ஒரு முறை மட்டுமே இயங்கும்.
லூப்() செயல்பாடு: லூப்() செயல்பாடு பின் பயன்படுத்தப்படுகிறது அமைப்பு() செயல்பாடு துவக்கப்பட்டது, பெயர் குறிப்பிடுவது போல லூப்() செயல்பாடு நிறுத்தப்படும் வரை இயங்கிக் கொண்டே இருக்கும், இது Arduino போர்டை தீவிரமாக கட்டுப்படுத்த பயன்படுகிறது.
Arduino நிரல் எடுத்துக்காட்டு
எடுத்துக்காட்டாக, எடுத்துக்காட்டு பிரிவில் இருந்து லெட் நிரலில் கட்டப்பட்ட Arduino ஐப் பயன்படுத்துவோம். இந்த ஓவியத்தைப் பயன்படுத்தி, Arduino நிரலின் அடிப்படைகளைப் புரிந்துகொள்ள முயற்சிப்போம்.
லெட் ஒளிரும் ஓவியத்தை இறக்குமதி செய்ய இந்தப் படிகளைப் பின்பற்றவும்:
செல்க கோப்புகள்> எடுத்துக்காட்டுகள்> 01. அடிப்படைகள்> சிமிட்டுதல் , ஒரு புதிய சாளரம் நமக்கு ஒரு ஓவியத்தை காண்பிக்கும் LED ஒளிரும் திட்டம்.
ஓவியத்தில் நாம் பார்க்க முடியும் என நாம் துவக்கியுள்ளோம் அமைப்பு() செயல்பாடு ஒரு முறை மட்டுமே இயங்கும்.
4 | பின்முறை (LED_BUILTIN, அவுட்புட்); | இது பில்ட் இன் லெட் பின்னை எங்கள் வெளியீட்டாக அமைக்கும். |
அதற்கு பிறகு வளைய () செயல்பாடு துவக்கப்பட்டது, அது மீண்டும் மீண்டும் இயங்கும்:
8 | டிஜிட்டல் ரைட் (LED_BUILTIN, HIGH); | இது லெட் இயக்கப்படும் |
9 | தாமதம்(1000); | இது ஒரு நொடி இடைநிறுத்தம் கொடுக்கும் |
10 | டிஜிட்டல் ரைட் (LED_BUILTIN, குறைந்த); | இது லெட் அணைக்கப்படும் |
பதினொரு | தாமதம்(1000); | ஒரு வினாடி இடைநிறுத்தம் கொடுங்கள் |
டிஜிட்டல் ரைட்() மற்றும் தாமதம்() செயல்பாடுகளைப் பற்றி படிக்கவும் - எப்படி பயன்படுத்துவது Arduino DigitalWrite() மற்றும் எப்படி Arduino தாமத செயல்பாடு வேலை செய்கிறது.
விரைவான செயல் பொத்தான்களைப் பயன்படுத்தி, நிரலை Arduino இல் பதிவேற்றவும்.
நிரல் வெளியீடு
அர்டுயினோ போர்டுக்கு மேல் லெட் சிமிட்டுவதை நமது வெளியீடாகக் காணலாம்:
முடிவுரை
இது இந்த கட்டுரையின் முடிவாக இருக்கலாம் ஆனால் இது Arduino உடனான உங்கள் புதிய பயணத்தின் தொடக்கமாகும்.
Arduino உடன் குறியீட்டை எழுதுவது எப்போதுமே வேடிக்கையானது மற்றும் ஆரம்பநிலைக்கு ஒரு சிறந்த கற்றல் வாய்ப்பு. லெட் கண் சிமிட்டுவதற்கான எங்கள் முதல் குறியீட்டை நாங்கள் எழுதியுள்ளோம், நீங்கள் மற்ற உதாரணங்களையும் முயற்சி செய்து உங்கள் நிரலாக்க அறிவை அதிகரிக்கலாம்.