IOIO
ஐஓஐஓ (யோ-யோ என்று உச்சரிக்கப்படுகிறது) என்பது திறந்த மூல பிஐசி மைக்ரோகண்ட்ரோலர் அடிப்படையிலான பலகைகளின் தொடராகும், இது ஆண்ட்ராய்டு மொபைல் பயன்பாடுகளை வெளிப்புற மின்னணுவியலுடன் தொடர்பு கொள்ள அனுமதிக்கிறது. இந்த சாதனம் 2011 ஆம் ஆண்டில் ய்டாய் பென்-த்ஸ்வி என்பவரால் கண்டுபிடிக்கப்பட்டது, இது முதலில் ஸ்பார்க்ஃபன் எலக்ட்ரானிக்ஸ் நிறுவனத்தால் தயாரிக்கப்பட்டது. "ஐஓஐஓ" என்ற பெயர் சாதனத்தின் செயல்பாட்டால் ஈர்க்கப்பட்டுள்ளது, இது பயன்பாடுகளை வெளிப்புற உள்ளீட்டை ("ஐ") பெறவும் வெளிப்புற வெளியீட்டை ("ஓ") உருவாக்கவும் உதவுகிறது. அம்சங்கள் ஐஓஐஓ போர்டில் ஒற்றை பிஐசி எம்சியூ உள்ளது, இது யூ. எஸ். பி ஹோஸ்ட்/யூ. எஸ். பி ஸ்லேவாக செயல்படுகிறது மற்றும் இணைக்கப்பட்ட ஆண்ட்ராய்டு சாதனத்தில் இயங்கும் ஆண்ட்ராய்டு பயன்பாட்டுடன் தொடர்பு கொள்கிறது. போர்டு யூ. எஸ். பி, யூ. எஸ். பி-ஓ. டி. ஜி அல்லது புளூடூத் வழியாக இணைப்பை வழங்குகிறது, மேலும் ஜாவா ஏபிஐ ஐப் பயன்படுத்தி ஆண்ட்ராய்டு பயன்பாட்டிலிருந்து கட்டுப்படுத்தப்படுகிறது. அடிப்படை டிஜிட்டல் உள்ளீடு/வெளியீடு மற்றும் அனலாக் உள்ளீடு தவிர, ஐஓஐஓ நூலகம் பி. டபிள்யூ. எம், ஐ 2 சி, எஸ். பி. ஐ, யுஏஆர்டி, உள்ளீடு பிடிப்பு, கெப்பாசிட்டிவ் சென்சிங் மற்றும் மேம்பட்ட மோட்டார் கட்டுப்பாடு ஆகியவற்றையும் கையாளுகிறது. ஸ்லேவ் பயன்முறையில் யூ. எஸ். பி 2 ஐப் பயன்படுத்தும் பழைய ஆண்ட்ராய்டு சாதனங்களுடன் இணைக்க, புதிய ஐஓஐஓ மாதிரிகள் யூ. எஸ். பி ஆன்-தி-கோவைப் பயன்படுத்தி அத்தகைய சாதனங்களுக்கான புரவலனாக செயல்படுகின்றன. சில மாதிரிகள் கூகிள் ஓபன் ஆக்சஸரி யூ. எஸ். பி நெறிமுறையையும் ஆதரிக்கின்றன. ஐஓஐஓ மோட்டார் கட்டுப்பாட்டு ஏபிஐ 9 மோட்டார்கள் மற்றும் எந்த எண்ணிக்கையிலான பைனரி ஆக்சுவேட்டர்களையும் ஒத்திசைவு மற்றும் சுழற்சி-துல்லியமான துல்லியத்தில் இயக்க முடியும். டெவலப்பர்கள் உயர்-நிலை கட்டளைகளின் வரிசையை ஐஓஐஓ-க்கு அனுப்பலாம், இது குறைந்த-நிலை அலைவடிவத்தை சிபில் உருவாக்குகிறது. ஐஓஐஓ ஃபார்ம்வேர் 3 வெவ்வேறு வகையான மோட்டார்கள் ஆதரிக்கிறது; ஸ்டெப்பர் மோட்டார்கள், டிசி மோட்டார்கள் மற்றும் சர்வோ மோட்டார்கள். சாதன ஃபார்ம்வேர் பயனரால் தளத்தில் புதுப்பிக்கப்படலாம். முதல் தலைமுறை சாதனங்களுக்கு புதுப்பித்தல் ஒரு ஆண்ட்ராய்டு சாதனம் மற்றும் கூகிள் பிளேயில் கிடைக்கும் ஐஓஐஓ மேலாளர் பயன்பாட்டைப் பயன்படுத்தி செய்யப்படுகிறது. இரண்டாம் தலைமுறை ஐஓஐஓ-ஓடிஜி சாதனங்கள் ஐஓஐஓடியூட் பயன்பாட்டை இயக்கும் டெஸ்க்டாப் கணினியைப் பயன்படுத்தி புதுப்பிக்கப்பட வேண்டும். IOIO கணினிகள் மற்றும் ஆண்ட்ராய்டு சாதனங்கள் இரண்டையும் முதல் தர புரவலன்களாக ஆதரிக்கிறது, மேலும் இரண்டு வகையான சாதனங்களிலும் சரியான API ஐ வழங்குகிறது. முதல் தலைமுறை சாதனங்கள் புளூடூத் மூலம் பிசிக்களுடன் மட்டுமே தொடர்பு கொள்ள முடியும், அதே நேரத்தில் ஐஓஐஓ-ஓடிஜி சாதனங்கள் புளூடூத் அல்லது யூ. எஸ். பி. யைப் பயன்படுத்தலாம். பிசி பயன்பாடுகள் பலகையுடன் தொடர்பு கொள்ள ஜாவா அல்லது சி #க்கான ஏபிஐகளைப் பயன்படுத்தலாம்; ஜாவா அதிகாரப்பூர்வ ஏபிஐ ஆகும். பயன்பாடுகள் ஐஓஐஓ வன்பொருள் மற்றும் மென்பொருள் முற்றிலும் திறந்த மூலமாகும், மேலும் உலகெங்கிலும் நூற்றுக்கணக்கான டிஐஒய் ரோபோடிக் திட்டங்களை உருவாக்க உதவியது. வெளி உலகத்துடன் தொடர்பு கொள்ளக்கூடிய ஆண்ட்ராய்டு பயன்பாடுகளை எழுத மாணவர்களுக்கு உதவுவதை நோக்கமாகக் கொண்ட பல்வேறு கற்றல் கருவிகளில் இந்த வாரியம் இடம்பெற்றுள்ளது. குவால்காம் ஸ்னாப்டிராகன் மைக்ரோ ரோவர் ஒரு 3டி அச்சிடப்பட்ட ரோபோ ஆகும், இது ரோபோவின் மோட்டார்கள் மற்றும் சென்சார்களைக் கட்டுப்படுத்த ஆண்ட்ராய்டு ஸ்மார்ட்போன் மற்றும் ஐஓஐஓவைப் பயன்படுத்துகிறது. இஸ்ரேலிய கண்டுபிடிப்பாளர் டாக்டர். கை ஹாஃப்மேன் ஒரு உணர்ச்சி ரீதியாக உணர்திறன் கொண்ட ரோபோவை உருவாக்கினார், இது ரோபோவின் வன்பொருளைக் கட்டுப்படுத்த ஐஓஐஓவை நம்பியுள்ளது. விமர்சனங்கள் ஐஓஐஓ "கீக்கின் சொர்க்கம்", "ஆண்ட்ராய்டு சாதனத்தின் யூ. எஸ். பி இணைப்பிலிருந்து ஐ/ஓ பெற ஒரு எளிதான வழி" மற்றும் "ஆண்ட்ராய்டு ஸ்மார்ட்போன்களுக்கான யூ. எஸ். பி ஐ/ஓ பிரேக்அவுட் போர்டு, இது உங்கள் கைபேசியை சூப்பர்-அர்டுயினோவாக மாற்றுகிறது" என்று பல்வேறு வகைகளில் விவரிக்கப்பட்டுள்ளது. இது ஒரு சயின்டிபிக் கம்ப்யூட்டிங் கட்டுரையில் பரிந்துரைக்கப்பட்ட "கீக்குகளுக்கான பரிசு" என்று இடம்பெற்றது. ஆன்லைன் எலக்ட்ரானிக்ஸ் இதழான ஸ்லாஷ்கியர் படிஃ சாதனத்தின் முதல் உற்பத்தியாளரான ஸ்பார்க்ஃபனின் கூற்றுப்படிஃ சாதனத்தின் கண்டுபிடிப்பாளரான ய்டாய் பென்-த்ஸ்வியின் கூற்றுப்படிஃ தொழில்நுட்ப விவரங்கள் ஐஓஐஓ வி 1 முதல் தலைமுறை ஐஓஐஓ பலகைகள் (ஐஓஐஓ வி 1 என்று அழைக்கப்படுகின்றன) பின்வரும் ஆன்-போர்டு அம்சங்களைக் கொண்டுள்ளனஃ இந்த தலைமுறை யூ. எஸ். பி ஸ்லேவ் பயன்முறையை மட்டுமே ஆதரிக்கிறது, மேலும் ஹோஸ்டாக ஒரு யூ. எஸ். பி மாஸ்டர் தேவைப்படுகிறது (பிசி அல்லது புதிய ஆண்ட்ராய்டு தொலைபேசிகள்). ஐஓஐஓ வி1 என்பது 3 வி லாஜிக் நிலை சாதனமாகும், மேலும் இது 5 வி டிசி/டிசி சுவிட்சிங் ரெகுலேட்டர் மற்றும் 3 வி லீனியர் ரெகுலேட்டரைக் கொண்டுள்ளது. 5 வி ரெகுலேட்டர் ஒரு 5-15 வி உள்ளீட்டு வரம்பை ஆதரிக்கிறது மற்றும் 1.5 ஏ சுமை வரை. இது இணைக்கப்பட்ட ஆண்ட்ராய்டு சாதனத்தை சார்ஜ் செய்வதற்கும், பல சிறிய மோட்டார்கள் அல்லது ஒத்த சுமைகளை ஓட்டுவதற்கும் உதவுகிறது. IOIO OTG இரண்டாம் தலைமுறை IOIO பலகைகள் (IOIO-OTG என அழைக்கப்படுகிறது) பின்வரும் ஆன்-போர்டு அம்சங்களைக் கொண்டுள்ளனஃ பெயர் குறிப்பிடுவது போல, இந்த தலைமுறையின் முக்கிய அம்சம் யூ. எஸ். பி-ஓ. டி. ஜி இன் அறிமுகமாகும், இது யூ. எஸ். பி மாஸ்டர் அல்லது ஸ்லேவ் பயன்முறையை ஆதரிக்கிறது. இது கூடுதலாக, யூ. எஸ். பி ஸ்லேவ் பயன்முறையை மட்டுமே ஆதரிக்கும் பழைய ஆண்ட்ராய்டு தொலைபேசிகளுடன் இணைக்க ஐஓஐஓ-ஐ செயல்படுத்துகிறது. ஐ. ஓ. ஐ. ஓ-ஓ. டி. ஜி என்பது 3.3 வி லாஜிக் நிலை சாதனமாகும், இதில் சில ஊசிகள் 5 வி சகிப்புத்தன்மை கொண்டவை. இது 5 வி டிசி/டிசி சுவிட்சிங் ரெகுலேட்டர் மற்றும் 3 வி லீனியர் ரெகுலேட்டர் ஆகியவற்றைக் கொண்டுள்ளது. 5 வி ரெகுலேட்டர் ஒரு 5-15 வி உள்ளீட்டு வரம்பையும் 3 ஏ சுமை வரை ஆதரிக்கிறது. இது இணைக்கப்பட்ட ஆண்ட்ராய்டு சாதனத்தை சார்ஜ் செய்வதற்கும், பல சிறிய மோட்டார்கள் அல்லது ஒத்த சுமைகளை ஓட்டுவதற்கும் உதவுகிறது. அர்டுயினோ பீகிள் போர்டு ராஸ்பெர்ரி பை பிக்கிட் திறந்த மூல ரோபாட்டிக்ஸ் பிஐசி மைக்ரோகண்ட்ரோலர் குறிப்புகள் ஒற்றை-போர்டு கணினிகள் ரோபாட்டிக்ஸ் மைக்ரோசிப் தொழில்நுட்ப வன்பொருள் இதை நீங்களே செய்யுங்கள் திறந்த மூல ரோபோக்கள் திறந்த மூல வன்பொருள்