தாமதத்துடன் எல்.ஈ.டி ஒளிரும் - அர்டுடினோ அடிப்படைகள்

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





ஒரு ஆர்டுயினோவைத் தொகுப்பதற்கான குறைந்தபட்ச குறியீட்டையும், ஒரு ஆர்டுயினோ போர்டைப் பயன்படுத்தி எல்.ஈ.டி ஒளிரும் முறையையும் இங்கே கற்றுக்கொள்கிறோம்.

வெற்று அடிப்படைகளை கற்றல்

அமைவு () முறை மற்றும் லூப் () முறையைக் கொண்ட ஒரு “அர்டுடினோ ஸ்கெட்ச்” தொகுக்க வேண்டிய அடிப்படை குறைந்தபட்ச குறியீட்டை இங்கே நாம் புரிந்துகொள்கிறோம்.



இதற்கு தேவையான ஒரே வன்பொருள் ஒரு ஆர்டுயினோ போர்டு, கூடுதல் சர்க்யூட் போர்டு தேவையில்லை.



'ஸ்கெட்ச்' தொடங்கப்பட்டவுடன் அமைவு () செயல்பாடு வழங்கப்படும். மாறிகள், முள் முறைகள், நூலகங்களை உள்ளடக்கியது போன்றவற்றை அமைப்பதற்காக நாங்கள் அதை செயல்படுத்துகிறோம்.

அமைவு செயல்பாடு ஒரு முறை மட்டுமே இயக்கப்படுகிறது, ஒவ்வொரு முறையும் Arduino போர்டு இயக்கப்படும் போது அல்லது மீட்டமைக்கப்படும்.

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

உங்கள் “ஸ்கெட்ச்” இன் லூப் () பிரிவின் கீழ் வரும் குறியீடு ஆர்டுயினோ போர்டின் கட்டுப்பாட்டை தீவிரமாக எடுக்க செயல்படுத்தப்படுகிறது.

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

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






அர்டுயினோவுடன் எல்.ஈ.டி.

ஒரு ஆர்டுயினோ போர்டைப் பயன்படுத்தி ஒருவர் இயக்கக்கூடிய மிக அடிப்படையான எலக்ட்ரானிக் சர்க்யூட் செயல்பாட்டைப் பற்றி இங்கே அறிகிறோம், ஆம் இது ஒரு குறியீட்டின் மூலம் எல்.ஈ.டி.

உங்களுக்குத் தேவைப்படும் Arduino போர்டைத் தவிர வேறு கூடுதல் சாதனம் ஒரு - LED.

நடைமுறையுடன் தொடங்க, நீங்கள் குழுவின் # 13 ஐ இணைக்க 330 ஓம் ¼ வாட் மின்தடையத்தை இணைக்க வேண்டும்.

அடுத்து, எல்.ஈ.டியை இந்த 330 ஓம்ஸ் மின்தடை மற்றும் தரையுடன் இணைக்கவும் (நீண்ட ஈயம் 330 ஓம் வரை செல்லும், அதே சமயம் தரையில் குறுகியது) .இப்போது உங்கள் கணினியுடன் அர்டுயினோ போர்டைக் கவர்ந்து, நிரலைத் துவக்கி, பின்னர் இந்த பக்கத்தில் வழங்கப்பட்ட குறியீட்டை ஊட்டவும் .

பாரம்பரியமாக Arduinos அதன் முள் # 13 முழுவதும் ஒரு எல்.ஈ.டி இணைக்கப்பட்டிருக்கும், இது எந்தவொரு வன்பொருளும் இல்லாமல் இயங்கும் போது ஒளிரும்.

குறியீட்டை செயல்படுத்துகிறது

குறியீட்டைச் செயல்படுத்த, முதல் மரணதண்டனை பின் # 13 ஐ நிலைமாற்றி, வரியுடன் வெளியீட்டு பின்அவுட்டை உருவாக்குகிறது:

pinMode (13, OUTPUT)
பிரதான வளையத்தின் குறுக்கே, எல்.ஈ.டி-ஐ வரி வழியாக மாற்றுவோம்:

டிஜிட்டல்ரைட் (13, உயர்)

மேலே உள்ளவை # 13 ஐ முடிக்க 5 வி விநியோகத்தை செயல்படுத்துகிறது, இதனால் எல்.ஈ.டி முழுவதும் தேவையான திறனை உருவாக்கி, அதை ஒளிரச் செய்கிறேன்.

இப்போது பின்வரும் வரியைப் பயன்படுத்தி அதை முடக்குகிறோம்:

டிஜிட்டல்ரைட் (13, குறைந்த)

ஆமாம், தர்க்கரீதியாக இது முள் # 13 ஐ பூஜ்ஜியமாக மாற்றுகிறது, எல்.ஈ.டி.

இப்போது எல்.ஈ.டிகளின் மேலே உள்ள மற்றும் முடக்குவதற்கு இடையில் எங்களுக்கு ஒரு குறிப்பிட்ட நேர தாமத இடைவெளி தேவைப்படும், இதனால் ஒளிரும் அர்த்தமுள்ளதாக இருக்கும் மற்றும் அடையாளம் காணக்கூடியதாகிறது.

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

குறியீடு:




முந்தைய: ஐசி 4033 கவுண்டரைப் பயன்படுத்தி மின்னணு ஸ்கோர்போர்டு சுற்று அடுத்து: டைமர் சுற்றுடன் தனிப்பயனாக்கப்பட்ட நீர் பாய்ச்சல் கட்டுப்படுத்தி