[Powered by Google Translate] க்ரிஸ் BARTHOLOMEW: எனவே ஒருவேளை நீங்கள் ஒரு கேட்டுக்கொண்டிருக்கிறேன் Arduino பற்றி நிறைய, அது இருக்க முடியும் அனைத்து அற்புத வழிகள் சாதனங்களுக்கு இருந்து உள்ளீடு பெற சி ரூபி பொத்தான்கள், சென்சார்கள் மற்றும் கைப்பிடிகளை போல். அல்லது உடல் பாகங்களை மூலம் வெளியீடு காண்பிக்க மற்றும் கட்டுப்படுத்தும் விளக்குகள், பேச்சாளர்கள், servos மற்றும் மோட்டார்கள் போன்ற. ஆனால் உண்மையில், ஒரு Arduino என்ன? ஒரு Arduino மைக்ரோகண்ட்ரோலர் ஒரு வகை, மற்றும் ஒரு மைக்ரோகண்ட்ரோலர் ஒரு அளவை குறைக்கலாம் என நினைத்தேன் அத்தகைய ஒரு கூறுகளை கொண்டிருக்கும் கணினி எளிய சேமிப்பதற்கு செயலி, நினைவகம் சிறிய அளவு திட்டங்கள், மற்றும் உற்பத்தி பல உள்ளீடு / வெளியீடு முள்களுக்கு விளைவாக மின்சாரம் உங்கள் திட்டத்தில் அறிவுறுத்தல்கள். ஒரு Arduino மீது முள்களுக்கு இடைமுகம் இங்கே இந்த எல்.ஈ. டி, பேச்சாளர்கள், சென்சார்கள், போன்ற உடல் பாகங்களை மோட்டார்கள், மற்றும் மிக. இந்த நாம் பயன்படுத்தி கொள்ள வேண்டும் இது ஒரு Arduino யூனோ R3 உள்ளது நிச்சயமாக முழுவதும். இந்த வீடியோ, நான் முக்கிய சில மீது போகிறேன் இந்த குழுவின் கூறுகள். மேலும் தகவல் அறிய விரும்பினால் எனினும், இது நான் பரிந்துரை நீங்கள் Arduino யூனோ முழு இணைப்பை பார்க்கவும், படிக்கவும் விவரக்குறிப்பு. குழு மின் USB, வெளி ஏசி பெறப்படும் DC மின் விநியோகம் செய்ய, அல்லது பேட்டரி இணைப்பிகள் மூலம். இந்த வீடியோ பயிற்சிகள், நாம் அதிகார USB பயன்படுத்தி. நீங்கள் உங்கள் அதிகாரத்தை வழங்க மற்ற வழிகளில் விரும்பினால் Arduino குழு அல்லது அதிகாரத்தை முள்களுக்கு பற்றி மேலும் தெரிந்து கொள்ள வேண்டும், விவரக்குறிப்பின் சக்தி பிரிவில் பார்க்கவும் இணைப்பு வழங்கப்படும். அடுத்து, ஒரு Arduino இரண்டு முக்கிய முள் பிரிவுகள் உள்ளன என்று நாம் எங்கள் பாகங்களை மின்னழுத்தம் வழங்க பயன்படுத்தும் - டிஜிட்டல் முள்களுக்கு மற்றும் அனலாக் உள்ளீடு முள்களுக்கு. நாம் எந்த செல்வதற்கு முன், நாம் இந்த இரண்டு சொற்களை புரிந்து. அனலாக் உள்ளீடு முள்களுக்கு, போன்ற கைப்பிடிகளை போன்ற கூறுகள் உள்ளன இது அனலாக் சமிக்ஞைகளை உருவாக்க. ஒரு குமிழ் வெவ்வேறு அளவிலான எதிர்ப்பை வழங்க முடியும் அது சம்பந்தப்பட்டது என்று இரண்டு முள்களுக்கு இடையே மின்னழுத்த. உதாரணமாக, ஒரு ஒளி மங்கலான எடுத்து. குமிழ் ஒரு திசையில் திசை திருப்பி வருகிறது என்று, ஒளி விடும் எதிர்ப்பை குறையும்போது ஏனெனில் ஜொலிக்கும். இந்த ஒரு வலுவான மின்சார வழங்குகிறது ஒரு பிரகாசமான ஒளி விளைவாக கூறு. இப்போது டிஜிட்டல் பின்கள் என்று சற்று வித்தியாசமாக இருக்கும் அவர்கள் சார்ந்து இருக்கும் என்று ஒரு டிஜிட்டல் சமிக்ஞை உற்பத்தி முள்களுக்கு மின்னழுத்தத்தின் அளவு. Arduino டிஜிட்டல் சிக்னல்களை 5 மணிக்கு ஒன்று இருக்கிறது வோல்ட்ஸ், அல்லது பொருள், அல்லது பூஜ்யம் வோல்ட் அடிப்படையில். எடுத்துக்காட்டாக ஒரு ஒளியாளி கொள்ளுங்கள். ஒரு ஒளியாளி இரண்டு மதிப்புகள் உள்ளது - மற்றும் அணை. நீங்கள் சுவிட்சை பயன்படுத்தி ஒளியை திருப்பி போது, நீ அந்த ஒளி முழு அதிகாரம் வழங்குகிறது. நன்றாக, டிஜிட்டல் மற்றும் அனலாக் குறித்து, நான் நிச்சயமாக நீங்கள் டிஜிட்டல் கீழ் PWM சுருக்க இப்போது நான் கவனித்திருக்கிறேன் பிரிவு முள். இந்த துடிப்பு அகல குறிக்கிறது. PWM உற்பத்தி காலப்போக்கில் மின்னழுத்தம் கையாளும் அந்த ஒத்த பண்பேற்றம் விளைவுகள் அனலாக் ஊசிகளின். எடுத்துக்காட்டாக, விரைவாக ஆஃப் ஒரு ஒளி திருப்பு மற்றும் நேரம் மற்றும் பல்வேறு நீளம், அது ஒளியின் கட்டுப்படுத்த முடியும் பிரகாசம். அனைத்து உங்களுக்கு இருந்தால் நீங்கள், உங்களை கேட்டு அது வேலை செய்ய சில கூறு சில மின்னழுத்தம் வழங்க, ஏன் ஒரு மைக்ரோகண்ட்ரோலர் வேண்டும்? சரி, அது ஒரு மைக்ரோகண்ட்ரோலர் ஒரு உயர் மட்ட பார்க்கலாம் நாம் தினமும் தொடர்பு இருக்கலாம் - அலாரம் கடிகாரம். அலார கடிகாரம், எடுத்துக்காட்டாக பொத்தான்கள், பல உள்ளீடுகளை கொண்டுள்ளது இது ஒலிக்கடிகை திட்டம் தொடர்பு கொள்ள பயன்படுத்தப்படுகின்றன. இது அழைக்கப்படுகிறது ஒளி உமிழும் சுற்றுகள் கொண்ட வெளியீடுகளை உள்ளது நேரம் காட்ட ஏழு பிரிவில் காட்சிகள். இந்த ஒரு கொண்டுள்ளது என்று ஒரு திட்டத்தை கட்டுப்படுத்தப்படும் மைக்ரோகண்ட்ரோலரின் நினைவகத்தில். இப்போது, ஒரு காட்சியில் பாருங்கள் நாம் முடிந்தால் பார்க்கலாம் இந்த Arduino உடன் ஒலிக்கடிகை பெருக்கும். நீங்கள் தூங்க செல்ல தயாராக இருக்கிறோம், ஆனால் நீங்கள் உங்கள் அமைக்க வேண்டும் எழுந்திருக்க அலாரம். நாம் சில பொத்தான்களை பயன்படுத்தி நாம் சில அமைக்க முடியும் என்று மாறி, நேரம், அந்த திட்டம் வழங்குகிறது நிபந்தனையை நிறைவேற்ற வேண்டும். அத்தகைய இந்த உண்மை போது, திட்டத்தை அனுப்ப வேண்டும், என ஒரு பேச்சாளர் இணைக்கப்படும் என்று மற்றொரு முள் ஒரு சமிக்ஞை. இந்த சமிக்ஞை பேச்சாளர் மூலம் பெறப்படும் போது, அது ஒரு மோசமான ஒலி விளையாட வேண்டும். அது என்ன உங்களுக்கு சில சூழல் கொடுக்க ஒரு எளிய சுற்று பயன்படுத்த அனுமதிக்க நான் பற்றி பேசுகிறேன். அதனால் இப்போது உங்கள் ஒலிக்கும்படி என்று, உங்கள் நிலை இப்போது சேமிக்கப்பட்டு நிரல் நினைவகத்தில். தூக்கத்தில் மட்டுமே ஒன்பது விநாடிகள் கழித்து, நீங்கள் பரிதாபம் கேட்க விட்டு ஒலித்தல் எச்சரிப்பினை விடுக்கின்றது. நான் இங்கே மேலே எங்கள் எச்சரிக்கை செருகுநிரல் போக போகிறேன். இப்போது, நாம் மிகவும் இன்னும் எழுந்து விரும்பவில்லை, அதனால் நாம் உணர பொத்தானை தூங்கினால். நாம் தூங்கி மாணவர் நிறுத்த விட, அல்லது இந்த பரிதாபம் தடை அந்த பொத்தானை தாக்கியதன் மூலம் எச்சரிக்கை ஒலி,. ஆனால் என்ன உண்மையில் மைக்ரோகண்ட்ரோலர் திட்டத்தை நடக்கிறது உறக்கநிலை பொத்தானை ஒரு சமிக்ஞை பெறுகிறது? நன்றாக, தூங்கினால் பொத்தானை அழுத்தும்போது போது, ஒரு அடையாளம் ஆகும் வேறு முள் மீது பெற்றார். பொதுவாக, போது நிரல் இருந்து இந்த உள்ளீடு பெறுகிறது தாமதிக்க, அல்லது தூங்க சில செயல்பாடு அழைத்து சொல்கிறான் பின், எங்கள் பேச்சாளர் முள் அனுப்பப்படும் என்று சமிக்ஞை. இந்த தாமதம் அல்லது தூக்கம் சில மாறிலி நேரம் ஆகும் பொதுவாக 540.000, ஒன்பது நிமிடங்கள், அல்லது Arduino வகையில் உள்ளது மில்லிவினாடிகள். அலார கடிகாரம் உறக்கநிலை முன் அணைக்கப்பட்டு எனில் நேர குறைவு உண்டாகின்றது, நிரல் நிலையில் மற்றொரு அனுப்பும் இதனால் திருப்பு, பேச்சாளரின் முள் என்று அடையாளம் மீண்டும் எச்சரிக்கை. இப்போது, என்ன cs50 சிறப்பு Arduino தான் செய்கிறது அதன் வளர்ச்சி சூழலில் நீங்கள் கொடுத்து, சி மொழி பயன்படுத்துகிறது அறிவு விண்ணப்பிக்க சக்தி ஒரு நேரடி கிடைத்தது நேரடி வழி. நாம் மற்ற சிறப்பு முள்களுக்கு மீது தொட கூட இல்லை என்றாலும் Arduino தொடர்பு, நான் உங்களை பார்க்க வேண்டும் என்று பரிந்துரைக்கிறோம் விவரக்குறிப்பு மேலும் தங்கள் திறன்களை பற்றி படிக்க. மற்றொரு வீடியோ, நாம் Arduino ஆராய வேண்டும் அபிவிருத்தி cs50 பயன்பாட்டிற்கான மீது சூழலில் நமது எழுத முதல் மைக்ரோகண்ட்ரோலர் பயன்பாடு. என் பெயர் கிறிஸ்டோபர் பர்த்தலோமிவ் தான், இந்த cs50 உள்ளது.