Arduino என்றால் என்ன? நீங்கள் அதை என்ன செய்ய முடியும்? விளக்கினார்

Arduino என்றால் என்ன? நீங்கள் அதை என்ன செய்ய முடியும்? விளக்கினார்

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





வைஃபை சரிசெய்வது எப்படி சரியான ஐபி உள்ளமைவு இல்லை

இது மிகவும் கடினம்.





உடைந்த கேஜெட்களை துண்டிக்க நீங்கள் விரும்புகிறீர்கள், ஆனால் ஒரு மழை நாளுக்கு அவற்றைத் தவிர வேறு எதையும் நீங்கள் கண்டுபிடிக்கவில்லை (மைக்ரோவேவ் பாகங்கள் நிறைந்த டிராயர்? சரிபார்க்கவும்!)





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

Arduino என்றால் என்ன?

Arduino பல விஷயங்கள்: ஒரு பிராண்ட், ஒரு வன்பொருள் துண்டு, ஒரு நிரலாக்க மொழி மற்றும் தயாரிப்புகளின் முழு சுற்றுச்சூழல் அமைப்பு. ஆனால் பரந்த அளவில், நாம் Arduino பற்றி பேசும் போது, ​​நாம் ஒரு குறிப்பிடுகிறோம் திறந்த மூல மின்னணு முன்மாதிரி தளம் .



ஆனால் அதற்கு என்ன அர்த்தம்?

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





Arduino Uno

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

Arduino Uno அதன் வடிவம் மற்றும் உள்ளீடு மற்றும் வெளியீடு ஊசிகளின் இருப்பிடத்தால் வரையறுக்கப்படுகிறது.





யுனோ மாதிரியின் மூளை ஒரு ATMega328P அல்லது 168 லாஜிக் சிப் ஆகும். இது உங்கள் நிரலை சேமித்து, குறியீட்டை இயக்கும் விஷயம்.

சுற்று மேல் (அதாவது, உங்கள் இடதுபுறத்தில் USB இணைப்புடன்), நீங்கள் 14 டிஜிட்டல் உள்ளீடு/வெளியீட்டு ஊசிகளைக் காணலாம். இவை பூஜ்ஜியம் அல்லது ஒன்று (+5V) டிஜிட்டல் சிக்னலை வெளியிடலாம் அல்லது படிக்கலாம்.

கீழ் வலதுபுறத்தில், ஐந்து அனலாக் உள்ளீட்டு ஊசிகளைக் காணலாம். அனலாக் சென்சார்கள் மூலம் இவை 1024 வெவ்வேறு நிலை மின்னழுத்தத்தை அடையலாம். ஒரு அனலாக் சென்சார் ஒரு உதாரணம் ஒரு எளிய ஒளி சென்சார்; அல்லது ஒளி சார்ந்த மின்தடை (LDR). உங்கள் சென்சார் இணைப்பதற்கு முன் அனலாக் அல்லது டிஜிட்டல் என்பதை நீங்கள் சரிபார்க்க வேண்டும்.

கீழே இடதுபுறத்தில் பவர் பின்களின் தொகுப்பு உள்ளது. பொதுவாக, நீங்கள் சென்சார்கள் மற்றும் சிறிய வெளியீட்டு சாதனங்களுக்கு சக்தியை வழங்க, +5V மற்றும் GND (ground/0V) ஊசிகளுடன் மட்டுமே அக்கறை கொள்வீர்கள். நீங்கள் அதிக சக்திவாய்ந்த மோட்டார்கள் அல்லது LED களின் சரம் இணைத்தால், வெளிப்புறமாக மின்சாரம் வழங்குவது முக்கியம், மேலும் உங்கள் Arduino இலிருந்து அனைத்து சக்தியையும் இழுக்க முயற்சிக்காதீர்கள்.

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

ஊசிகளின் இருப்பிடம் மற்றும் பலகையின் வடிவம் சில காரணங்களுக்காக முக்கியம்.

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

மேலே அடுக்கப்பட்ட ஒரு ஆர்டுயினோ கவசத்தின் உதாரணம்; இது உங்கள் சொந்த கூறுகளைச் சேர்க்க ஒரு முன்மாதிரி கேடயம்

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

இது திறந்த மூல வன்பொருள்

அதாவது யார் வேண்டுமானாலும் Arduino ஐ நகலெடுக்கலாம், மாற்றியமைக்கலாம் மற்றும் அதை தங்களுக்கு சொந்தமாக மறுவிற்பனை செய்யலாம். இது சட்டவிரோதமானது அல்ல. உண்மையில், Arduino மற்ற திறந்த மூல திட்டங்களின் பின்புறத்தில் கட்டப்பட்டுள்ளது. உதாரணமாக, Arduino மேம்பாட்டு மென்பொருள் அடிப்படையாக கொண்டது வயரிங் இது செயலாக்கத்தை அடிப்படையாகக் கொண்டது!

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

வலது: போலி Arduino. இடது: அதிகாரப்பூர்வமற்ற குளோன்.

ஒரு அதிகாரப்பூர்வ Arduino போர்டு $ 20 க்கு மேல் சில்லறை விற்பனை செய்ய முடியும் என்றாலும், $ 5 க்கும் குறைவான அதே செயல்பாட்டைக் கொண்ட குளோன்களை நீங்கள் காணலாம். உண்மையில், நீங்கள் அனைத்து கூறுகளையும் தனித்தனியாக வாங்கினால், நீங்கள் புதிதாக உங்கள் சொந்தத்தை உருவாக்கலாம்.

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

சில உற்பத்தியாளர்கள் அர்டுயினோ-இணக்கமான பலகைகளை உருவாக்குகிறார்கள், அவை ஒரே மாதிரியானவை, ஆனால் மலிவானவை. சிலர் அசல் பலகைகளை விட அதிக செயல்பாடுகளைச் சேர்க்கிறார்கள். அவை ஒரு குறிப்பிட்ட பயன்பாட்டிற்காக வடிவமைக்கப்பட்ட தனித்துவமான வடிவத்தில் இருக்கலாம், இன்னும் சில இணைப்பிகளைச் சேர்க்கலாம், ஒருவேளை அவை எல்இடி மேட்ரிக்ஸ் காட்சி உள்ளமைக்கப்பட்டிருக்கலாம் அல்லது வைஃபை சேர்த்திருக்கலாம்.

லில்லிபேட் அர்டுயினோ, அணியக்கூடிய திட்டங்கள் மற்றும் கடத்தும் நூலுடன் பயன்படுத்த வடிவமைக்கப்பட்டுள்ளது

எங்களுக்கு பிடித்த Arduino- இணக்கமான பலகைகளில் ஒன்று கீழே உள்ள படம் NodeMCU ஆகும். இது சிறியது, வைஃபை உள்ளமைக்கப்பட்டிருக்கிறது, மேலும் $ 3 வரை வாங்கலாம். கச்சிதமான இணையம் மற்றும் வீட்டு ஆட்டோமேஷன் திட்டங்களுக்கு இது சரியானது.

NodeMCU போர்டு Arduino- இணக்கமானது, மேலும் Wi-Fi சேர்க்கிறது

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

அர்டுயினோவின் சிறப்பு என்ன?

நிரல்படுத்தக்கூடிய தர்க்கக் கட்டுப்பாட்டாளர்கள் புதிய கருத்து அல்ல; அவர்கள் அர்டுயினோவுக்கு நீண்ட காலத்திற்கு முன்பே இருந்தனர்.

தொடர்புடையது: நிரல்படுத்தக்கூடிய தர்க்கக் கட்டுப்பாட்டாளர்கள் என்றால் என்ன?

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

Arduino வன்பொருள் திட்டங்களை சிக்கலான நிரல்படுத்தக்கூடிய எலக்ட்ரானிக்ஸ் எவருக்கும் அணுகக்கூடியதாக ஆக்கியுள்ளது - எனவே கலைஞர்களும் படைப்பாற்றல் வகைகளும் தங்கள் யோசனைகளை ஒரு யதார்த்தமாக்குவதில் கவனம் செலுத்த முடியும். இது சிறந்த டிங்கரிங் கருவி!

நீங்கள் ஒரு ஆர்டுயினோ ஸ்டார்டர் கிட் வாங்க வேண்டுமா?

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

ஏன் என் கணினி அணைக்க இவ்வளவு நேரம் ஆகும்

தொடர்புடையது: பிரெட் போர்டு என்றால் என்ன, அது எப்படி வேலை செய்கிறது?

ஒரு Arduino ஸ்டார்டர் கிட் உள்ளே வருகிறது. ஆனால் எதை வாங்குவது? எனக்கு தற்போதைய பிடித்தது க்ரோவ் பிகினர் கிட்.

இது முன்-கம்பி சென்சார்கள், எல்இடி, ஒரு பஸர் மற்றும் ஒரு ஓஎல்இடி திரை கொண்ட ஒரு புத்திசாலி ஆல்-ஆன் போர்டு. நடுவில் உள்ள பலகை Arduino- இணக்கமானது, ஆனால் 12 Grove இணைப்பிகள் அடங்கும். க்ரோவ் சிஸ்டம் பிரெட்போர்டு அல்லது நிறைய குழப்பமான ஜம்பர் கேபிள்களைப் பயன்படுத்தாமல், ஒற்றை கேபிள் மூலம் கூறுகளை இணைப்பதை எளிதாக்குகிறது.

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

தொடர்புடைய: சிறந்த Arduino தொடக்க கிட்

Arduino என்ன மொழி?

தொழில்நுட்ப ரீதியாக, Arduino என்பது C/C ++ இன் நீட்டிப்பாகும். இதன் பொருள் அர்டுயினோ நிலையான சி ++ மொழியின் மேல் செயல்பாடுகள் மற்றும் அம்சங்களின் தொகுப்பைச் சேர்த்தது, ஆனால் இன்னும் அதே அடிப்படை விதிகள் மற்றும் மரபுகளைப் பின்பற்றுகிறது.

Arduino உடன் நிரல் செய்ய நீங்கள் ஏற்கனவே C அல்லது C ++ ஐத் தெரிந்து கொள்ள தேவையில்லை; நான் ஆரம்பித்தபோது, ​​இல்லை. வேறு எந்த வகையான நிரலாக்கத்திலும் ஒரு சிறிய பின்னணி நிச்சயமாக உதவக்கூடும், ஆனால் அது அவசியமில்லை. எளிய எடுத்துக்காட்டு நிரல்களை ஏற்றுவதன் மூலம் அவற்றைத் தொடங்கலாம் மற்றும் அவற்றை மாற்ற முயற்சிக்கவும். பின்னர் வெவ்வேறு சென்சார்கள் அல்லது பிற வெளியீடுகளுக்கு மாற்றுவதற்கு செல்லவும். இறுதியாக, மிகவும் சிக்கலான நிரல்களைப் படிக்கவும் மாற்றவும் முயற்சி செய்யுங்கள், விரைவில் நீங்கள் உங்கள் சொந்த அசல் திட்டங்களை ஒன்றிணைப்பீர்கள்.

ஆனால் கவலைப்பட வேண்டாம்: ஆயிரக்கணக்கான திட்ட டுடோரியல்கள் மற்றும் மாதிரி குறியீடு உள்ளன, பதிவிறக்கம் செய்து பயன்படுத்த இலவசம். நீங்கள் சிக்கிக்கொண்டால், அங்கே இருக்கிறது ஒரு பெரிய சமூகம் உதவ காத்திருக்கிறது . எதையும் போலவே, தயவுசெய்து நீங்கள் முதலில் கூகிள் செய்தீர்கள் என்பதை உறுதிப்படுத்தவும்; ஒருவேளை உங்களுக்கு ஏற்கனவே இருந்த அதே பிரச்சனையை யாராவது சந்தித்திருக்கலாம்!

Arduino நிரலை வரையறுக்கும் சில பண்புகள் இங்கே:

  • நீங்கள் குறைந்தபட்சம் ஒரு வேண்டும் அமைப்பு () மற்றும் வளையம் () செயல்பாடு வரையறுக்கப்பட்டது.
  • அமைப்பு () Arduino சாதனம் மீட்டமைக்கப்படும்போது அல்லது முதல் முறையாக இயக்கப்படும் போது ஒருமுறை இயங்கும். மாறிகளின் ஆரம்ப நிலையை உருவாக்க நீங்கள் இந்த செயல்பாட்டைப் பயன்படுத்துவீர்கள், எந்த வன்பொருள் ஊசிகளை என்ன செய்ய வேண்டும் என்று அர்டுயினோவிடம் சொல்லுங்கள் அல்லது பல்வேறு சென்சார்களுக்குத் தேவையான நூலகங்களைத் தொடங்கவும்.
  • வளையம் () தொடர்ந்து இயங்கும். லூப் () செயல்பாட்டில் உள்ள அனைத்து குறியீடும் முடிந்ததும், அது சுழற்சியின் () தொடக்கத்திற்குச் சென்று மீண்டும் செய்கிறது! இங்கே உங்கள் முக்கிய நிரல் குறியீடு செல்கிறது; ஒரு சென்சார் மாறியை சரிபார்த்து, அதைச் செயல்படுத்துவது போன்ற விஷயங்கள்.
  • குறியீட்டின் தொகுதிகளை இணைக்க உங்கள் சொந்த உதவியாளர் செயல்பாடுகளை நீங்கள் வரையறுக்கலாம். இவை எந்த எண்ணிக்கையிலான மாறிகளையும் உள்ளீடுகளாக ஏற்றுக்கொள்ளலாம், மேலும் ஒரு மாறியை திரும்பக் கொடுக்கலாம். எந்த மாறியும் திரும்பவில்லை என்றால், செயல்பாடு வெற்றிடமாக குறிக்கப்படும். இது வழக்கு வெற்றிட அமைப்பு () மற்றும் வெற்றிட வளையம் () .
  • உங்கள் பயன்பாட்டில் அம்சங்களைச் சேர்க்க அல்லது சில சென்சார்களைப் பயன்படுத்தும் போது உதவ மற்ற Arduino நூலகங்களை நீங்கள் இறக்குமதி செய்யலாம்.
  • உங்கள் குறியீட்டில் கருத்துகளை இரட்டை சாய்வு மூலம் முன்னுரை செய்வதன் மூலம் விடலாம் // (ஏற்கனவே உள்ள குறியீட்டின் வரிசையில் கூட); அல்லது அதை முன்னுரை செய்வதன் மூலம் ஒரு மல்டிலைன் கருத்தை விடுங்கள் / * , மற்றும் அதை முடித்து * /

உருவாக்குங்கள்!

Arduino பொழுதுபோக்கு எலக்ட்ரானிக்ஸ் விளையாட்டை முற்றிலும் மாற்றியுள்ளது. கடந்த காலத்தில் விரிவான அறிவு இல்லாமல் சாத்தியமில்லாததை, இப்போது யாராலும் சாதிக்க முடியும்-பரந்த அளவிலான மலிவான மைக்ரோ கன்ட்ரோலர்கள் மற்றும் அதைச் சுற்றியுள்ள பெரிய சமூகத்திற்கு நன்றி.

தொடங்குவது மிகவும் எளிதானது, எங்களிடம் ஒன்று உள்ளது எளிதான தொடக்க வழிகாட்டி உங்களை நிலத்திலிருந்து அகற்ற அல்லது, எங்கள் ஆர்டுயினோ தொடக்க திட்டத்தைப் பாருங்கள்: போக்குவரத்து ஒளி கட்டுப்பாட்டு பயிற்சி.

பகிர் பகிர் ட்வீட் மின்னஞ்சல் தொடக்கக்காரர்களுக்கான 15 சிறந்த அர்டுயினோ திட்டங்கள்

Arduino திட்டங்களில் ஆர்வம் ஆனால் எங்கு தொடங்குவது என்று தெரியவில்லையா? இந்த தொடக்கத் திட்டங்கள் எவ்வாறு தொடங்குவது என்று உங்களுக்குக் கற்பிக்கும்.

அடுத்து படிக்கவும்
தொடர்புடைய தலைப்புகள்
  • தொழில்நுட்பம் விளக்கப்பட்டது
  • DIY
  • அர்டுயினோ
  • பொழுதுபோக்குகள்
  • DIY திட்ட யோசனைகள்
எழுத்தாளர் பற்றி ஜேம்ஸ் புரூஸ்(707 கட்டுரைகள் வெளியிடப்பட்டன)

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

ஜேம்ஸ் புரூஸின் மேலும்

எங்கள் செய்திமடலுக்கு குழுசேரவும்

தொழில்நுட்ப குறிப்புகள், மதிப்புரைகள், இலவச மின் புத்தகங்கள் மற்றும் பிரத்யேக ஒப்பந்தங்களுக்கு எங்கள் செய்திமடலில் சேரவும்!

குழுசேர இங்கே சொடுக்கவும்
வகை Diy