Phidget
ஒரு ஃபிட்ஜெட் என்பது ஒரு GUI விட்ஜெட்டின் இயற்பியல் பிரதிநிதித்துவம் அல்லது செயல்படுத்தல் ஆகும். எடுத்துக்காட்டாக, திரையில் ஒரு டயல் விட்ஜெட்டை இயற்பியல் ரீதியாக ஒரு குமிழியாக செயல்படுத்தலாம். ஃபிட்ஜெட்டுகள் என்பது ஒரு தனிப்பட்ட கணினியால் கட்டுப்படுத்தப்படும் குறைந்த விலை மின்னணு கூறுகள் மற்றும் சென்சார்களின் அமைப்பாகும். அனைத்து ஃபிட்ஜெட்களுக்கும் அடிப்படையாக யுனிவர்சல் சீரியல் பஸ் (யூ. எஸ். பி) ஐப் பயன்படுத்தி, சிக்கலானது ஒரு பயன்பாட்டு நிரலாக்க இடைமுகத்தின் (ஏபிஐ) பின்னால் நிர்வகிக்கப்படுகிறது. பயன்பாடுகளை மேக் ஓஎஸ் எக்ஸ், லினக்ஸ், விண்டோஸ் சிஇ மற்றும் விண்டோஸ் இயக்க முறைமைகளில் உருவாக்க முடியும். அவற்றின் பயன்பாடு முதன்மையாக மாற்று இயற்பியல் கணினி தொடர்பு அமைப்புகளின் ஆராய்ச்சியை அனுமதிப்பதில் கவனம் செலுத்துகிறது, ஆனால் அவை பிசி-ரோபோட் தொடர்புகளை பெரிதும் எளிதாக்குவதால் ரோபோ ஆர்வலர்களால் ஏற்றுக்கொள்ளப்பட்டுள்ளன. ஃபிட்ஜெட்டுகள் என்பது மென்பொருள் விட்ஜெட்களுக்கு இயற்பியல் ஒப்புமையை உருவாக்குவதற்கான ஒரு முயற்சியாகும், இது எளிய கூறுகளிலிருந்து சிக்கலான இயற்பியல் அமைப்புகளை உருவாக்க அனுமதிக்கிறது. ஃபிட்ஜெட்டுகள் ஃபிட்ஜெட்டுகள் இன்க் நிறுவனத்தால் வடிவமைக்கப்பட்டு தயாரிக்கப்படுகின்றன. ஃபிட்ஜெட் ஒரு ஃபிட்ஜெட் (இயற்பியல் விட்ஜெட்) யூ. எஸ். பி வழியாக ஒரு ஹோஸ்ட் கணினியுடன் இணைக்கப்பட்டுள்ளது. பல்வேறு ஃபிட்ஜெட்டுகள் கிடைக்கின்றன, ஒவ்வொன்றும் ஃபிட்ஜெட் ஏபிஐயில் ஒரு எதிர் வகுப்பு உள்ளது. ஒவ்வொரு ஃபிட்ஜெட்டும் ஹோஸ்ட் கணினியுடன் இணைக்கப்பட்டிருப்பதால், ஏபிஐயில் கட்டுப்படுத்த இது கிடைக்கிறது, அங்கு அதன் நிலையை அணுகலாம் மற்றும் அமைக்கலாம். 2001 ஆம் ஆண்டில் கல்கரி பல்கலைக்கழகத்தின் கணினி அறிவியல் துறையில் சவுல் கிரீன்பெர்க் இயக்கிய ஒரு ஆராய்ச்சி திட்டத்திலிருந்து ஃபிட்ஜெட்டுகள் தோன்றின. ஜாவா முதல் மைக்ரோசாப்ட் எக்செல் வரை பல்வேறு மென்பொருள் மற்றும் நிரலாக்க மொழிகளைப் பயன்படுத்தி ஃபிட்ஜெட் ஏபிஐ ஃபிட்ஜெட்டுகளை நிரல் செய்யலாம். நிரலாக்க மொழிகளின் எடுத்துக்காட்டுகள்ஃ அடோப் டைரக்டர், ஆட்டோஇட், சி #, சி/சி + +, கோகோ, டெல்பி, ஃப்ளாஷ் ஏஎஸ் 3, ஃப்ளெக்ஸ் ஏஎஸ் 3, ஜாவா, லேப் வியூ, மேட் லேப், மேக்ஸ்/எம்எஸ்பி, மைக்ரோசாப்ட் ரோபாட்டிக்ஸ் ஸ்டுடியோ 1.5, பைதான் தொகுதி (பதிப்புஃ 2.1.6.20100317), ரியல் பேசிக், விஷுவல் பேசிக். நெட், விஷுவல் பேசிக் 6, பயன்பாடுகளுக்கான விஷுவல் பேசிக், விஷுவல் பேசிக் ஸ்கிரிப்ட், விஷுவல் சி/சி + +/போர்லேண்ட் மற்றும் ஃப்ளோஸ்டோன். ஃபிட்ஜெட் ஏபிஐ என்பது ஃபிட்ஜெட் சாதனங்களை உயர் மட்ட முறையில் அணுக அமைப்புகளை அனுமதிக்கிறது. ஏபிஐ சாதனங்களை அவை இணைக்கப்பட்டுள்ளபடி நிர்வகிக்கவும், நிகழ்வுகளுக்கு குழுசேரவும், ஃபிட்ஜெட்டுகளின் நிலையை அணுகவும் அனுமதிக்கிறது. முக்கிய ஏபிஐ முதலில் சி மொழியில் எழுதப்பட்டது மற்றும். நெட் மற்றும் ஜாவா உள்ளிட்ட பல மொழிகளில் வேலை செய்ய நீட்டிக்கப்பட்டுள்ளது. ஃபிட்ஜெட்ஸ் சர்வோவின் எடுத்துக்காட்டுகள்-4 சர்வோ மோட்டார்கள் வரை கட்டுப்படுத்த அனுமதிக்கிறது. ஒவ்வொரு சர்வோவும் தனித்தனியாக உரையாற்றப்படலாம், அங்கு அதன் நிலையை படிக்கவும் அமைக்கவும் முடியும். ஃபிட்ஜெட் ஆக்ஸிலரோமீட்டர்-ஆக்ஸிலரோமீட்டர் 2 மற்றும் 3 பரிமாணங்களில் முடுக்கத்தை உணர்கிறது. டெக்ஸ்ட் எல். சி. டி-ஒரு 20 எழுத்து * 2 வரி எல்சிடி டிஸ்ப்ளே, ஒரு ஃபிட்ஜெட் திட்டத்தில் மாற்று காட்சி பொறிமுறையாக செயல்படுகிறது. இன்டர்ஃபேஸ்கிட்-அனலாக் மற்றும் டிஜிட்டல் சென்சார்கள் மற்றும் சுவிட்சுகளுக்கு உள்ளீடு/வெளியீட்டு இடைமுகத்தை அனுமதிக்கிறது. குறிப்புகள் ரோபாட்டிக்ஸ் திட்டங்கள் பயனர் இடைமுகங்கள்