వర్క్

లెగో మైండ్‌స్టార్మ్స్ NXT నుండి సరళమైన రోబోటిక్ చేయిని ఎలా నిర్మించాలి?: 9 దశలు (చిత్రాలతో)

A day with Scandale - Harmonie Collection - Spring / Summer 2013

A day with Scandale - Harmonie Collection - Spring / Summer 2013

విషయ సూచిక:

Anonim

ఈ రోజు, నేను లెగో మైండ్‌స్టార్మ్స్ NXT నుండి నా రోబోటిక్ చేయిని ఎలా నిర్మించానో మీకు చెప్తాను.
నిజానికి, నా కెమెరా కోసం రోబోటిక్ త్రిపాదను నిర్మించాలనుకున్నాను. నేను కనుగొన్నాను, అది మరింత కష్టమని అప్పుడు కనిపిస్తుంది. కొన్ని ప్రయోగాలు చేసిన తరువాత నేను ఈ సాధారణ రోబోటిక్ చేయిని నిర్మిస్తాను.
నేను మీరు కూడా దీన్ని నిర్మించాలనుకుంటున్నాను, మీకు ఇది అవసరం:
- లెగో మైండ్‌స్టార్మ్స్ ఎన్‌ఎక్స్‌టి కిట్
- కంప్యూటర్
- సమయం …?
ఏదైనా రోబోట్‌ను నిర్మించేటప్పుడు మీరు పాటించాల్సినది రెండు నియమాలు మాత్రమే:
1. నియమం: కిస్ (సరళంగా ఉంచండి, తెలివితక్కువదని!);
2. నియమం: "ట్రిపుల్-ఎఫ్" నియమం a.k.a. FFF (ఫారమ్ కింది ఫంక్షన్!)

సామాగ్రి:

దశ 1: స్థావరాన్ని నిర్మించడం

బేస్ బహుశా నిర్మించడానికి రోబోట్ యొక్క సరళమైన భాగం. ఇది రోబోట్ నుండి నిలబడటానికి ఒక వేదిక. మీరు పొడవుగా మరియు తగినంతగా ఉండేలా చూసుకోవాలి. గురుత్వాకర్షణ కేంద్రం బేస్ పైన ఎక్కడో ఉండాలి, వీలైతే, మధ్యలో. లేకపోతే, రోబోట్ పడిపోతుంది.
బేస్ (మా విషయంలో) రోబోట్‌కు మద్దతు ఇచ్చే కొన్ని కిరణాలు. మరింత ఆధునిక రోబోటిక్ చేతులు బేస్ లో మోటార్లు కలిగి ఉంటాయి. ఈ మోటార్లు తమను తాము కదలకుండా, చేయిని కదిలించడం కంటే. సాధారణంగా, బేస్ చేతిని తిప్పే మోటారును కలిగి ఉంటుంది, కానీ నా చేయి స్వయంగా తిరుగుతుంది.
నేను అప్పుడు రోబోట్ నిర్మాణంతో మీరు మరింత సృజనాత్మకంగా ఉండగలరు.

దశ 2: "భ్రమణ మాడ్యూల్" ను నిర్మించడం

మాడ్యూల్స్ నుండి నిర్మించిన నా అరుదైన రోబోట్లలో ఇది ఒకటి. నా రోబోటిక్ చేయికి మూడు గుణకాలు ఉన్నాయి; వాటిలో ఒకటి "భ్రమణ మాడ్యూల్".
ఇది చాలా సులభం. ఇది చేతిని ఎడమ మరియు కుడి వైపుకు తిరుగుతుంది మరియు ఇతర రెండు మాడ్యూళ్ళకు మద్దతు ఇస్తుంది. ఇది మాథియాస్ పాల్ స్కోల్జ్ యొక్క 90 డిగ్రీల చేరడంపై ఆధారపడింది:
http://mynxt.matthiaspaulscholz.eu/robots/motor90/index.html

దశ 3: "టిల్ట్ మాడ్యూల్" ను నిర్మించడం

రెండవ మాడ్యూల్ "టిల్ట్ మాడ్యూల్". ఇది "రొటేషన్ మాడ్యూల్" పైభాగంలో ఉంచబడింది. సాధారణంగా, మాకు పెద్ద గేర్ (ఇది తిరగదు) మరియు చిన్న గేర్ ఉంది, ఇది పెద్దది చుట్టూ నడుస్తుంది. గేర్ రేషన్ 1:10. ఆ విధంగా, చేయి మరింత ఖచ్చితంగా ఉంటుంది.
ఈ మాడ్యూల్ పైన ఒక చిన్న ప్లాట్‌ఫాం ఉంది, దానికి పంజా జతచేయబడింది, కాని తరువాత పంజా గురించి మరింత!
రెండు మాడ్యూళ్ళను అటాచ్ చేయడం సరళమైనది కాదు. అవి ఒకే షాఫ్ట్ / ఇరుసుతో కలిసి ఉంటాయి, దాని చుట్టూ "టిల్ట్ మాడ్యూల్" తిరుగుతుంది. చేయి దాదాపు 90 డిగ్రీల వరకు వంగి ఉంటుంది, అది చాలా ఉంది!

దశ 4: పంజా మాడ్యూల్

ఇది మూడు మాడ్యూళ్ళలో సరళమైనది. అది చేసేదంతా చాలా ప్రాథమిక రకమైన పంజాలను తెరిచి మూసివేయడం. ఈ మాడ్యూల్ "టిల్ట్ మాడ్యూల్" లోని ప్లాట్‌ఫారమ్‌కు జోడించబడింది.
నన్ను క్షమించండి, కానీ దాని గురించి నేను మీకు ఎక్కువ చెప్పలేనని భయపడుతున్నాను. చిత్రాలు ప్రతిదీ చెబుతాయి …

దశ 5: సెన్సార్లను అటాచ్ చేయడం మరియు వైరింగ్

నేను మూడు సెన్సార్లను ఉపయోగించాను: లైట్ సెన్సార్, టచ్ సెన్సార్ మరియు సౌండ్ సెన్సార్.
లైట్ సెన్సార్ (పోర్ట్ 3) పంజాపై ఉంది మరియు బంతి ఉందో లేదో రోబోట్‌కు తెలియజేస్తుంది (మరియు బంతి యొక్క "రంగు" ను గుర్తించగలదు). మిగతా రెండు సెన్సార్లు "టిల్ట్ మాడ్యూల్" యొక్క ప్లాట్‌ఫాంపై ఉన్నాయి. టచ్ సెన్సార్ (పోర్ట్ 1) నాకు నొక్కడానికి ఒక రకమైన బటన్ వలె పనిచేస్తుంది, అయితే సౌండ్ సెన్సార్ (పోర్ట్ 2) శబ్దం స్థాయిని కొలుస్తుంది (కాబట్టి నేను రోబోట్ ఆదేశాలను చప్పట్లు కొట్టవచ్చు).
మొదట, నేను యుఎస్ సెన్సార్‌ను కూడా చేర్చాలనుకున్నాను, కాని ఇది చాలా పనికిరానిదని నేను గ్రహించాను. మీరు ఇప్పటికీ దానిని ఫోటోలలో ఒకదానిలో చూడవచ్చు, కాని నేను దానిని తీసివేసాను.
ఇప్పుడు చేయాల్సిందల్లా వైరింగ్. వైర్లు కదలికకు భంగం కలిగించకుండా మరియు ఏ విధంగానైనా పనిచేయకుండా చూసుకోవాలి. ప్రతి సెన్సార్ లేదా మోటారు కోసం మీరు వైర్ పొడవును కూడా పరిగణించాలి.
వైరింగ్ (నా రోబోట్):
- టచ్ సెన్సార్ -> పోర్ట్ 1
- సౌండ్ సెన్సార్ -> పోర్ట్ 2
- లైట్ సెన్సార్ -> పోర్ట్ 3
- "భ్రమణం" మోటారు -> పోర్ట్ A.
- "టిల్ట్" మోటారు -> పోర్ట్ బి
- పంజా -> పోర్ట్ సి

దశ 6: NXT ఇటుకను జతచేయడం

మైండ్‌స్టార్మ్స్ ఎన్‌ఎక్స్‌టి రోబోటిక్స్‌లో ఎన్‌ఎక్స్‌టి ఇటుక కీలక పాత్ర పోషిస్తుంది, కాబట్టి మీరు దానిని రోబోట్‌లో ఎక్కడో కలిగి ఉండాలి (లేదా కనీసం ఎక్కడో దగ్గరగా). నా విషయంలో కేవలం రెండు ఇటుకలు మాత్రమే NXT ఇటుక మరియు రోబోట్ యొక్క స్థావరాన్ని కలిగి ఉంటాయి. రోబోట్ యొక్క స్థావరంలో ఉండటం చాలా ఆచరణాత్మకమైనది, 'రోజ్ మరింత స్థిరంగా ఉండే కజ్.

దశ 7: అలంకరణ మరియు ఫినిషింగ్ టచ్‌లు

మీ రోబోట్ ఎలా పనిచేస్తుందో మీరు సంతోషించినప్పుడు, మీరు రోబోట్ యొక్క రూపానికి కొంత ప్రయత్నం చేయవచ్చు. (ట్రిపుల్-ఎఫ్ నియమాన్ని గుర్తుంచుకో!) నేను సాధారణంగా ఆ బేసి నారింజ ఇటుకలలో కొన్నింటిని రోబోట్ మీద ఉంచుతాను మరియు అది సాధారణంగా ఉంటుంది.
మీరు మరింత సృజనాత్మకంగా ఉండవచ్చు …

దశ 8: ప్రోగ్రామింగ్

మీరు ఉపయోగించగల 5 ప్రోగ్రామింగ్ భాషలు ఉన్నాయి: NXT-G (డిఫాల్ట్ లాంగ్వేజ్), NXC (సరిగ్గా సి కాదు), రోబోలాబ్, రోబోట్క్, పిబిలువా మరియు ఎన్ఎక్స్జె. నేను NXT-G ని ఉపయోగించాను (అయినప్పటికీ నేను NXT-G తో కొంచెం అలసిపోయాను మరియు అందుకే నేను మైండ్‌స్టార్మ్స్ నుండి పారిపోవడానికి ప్రయత్నిస్తున్నాను …).
మీ ప్రోగ్రామింగ్‌తో మీరు చాలా ఉచితం, అందుకే నేను ప్రోగ్రామింగ్ గురించి మాట్లాడను.

దశ 9: ముగింపు

కాబట్టి, అంతే! ఇక్కడ ఒక చిన్న వీడియో ఉంది!


http://www.youtube.com/watch?v=VrfNUhzBoww

లో రెండవ బహుమతి
ఇన్‌స్ట్రక్టబుల్స్ మరియు రోబోగేమ్స్ రోబోట్ పోటీ