Мазмуну:

Usb ракета учуруучу аппаратты "Автоматтык түрдө көздөгөн автотурет!": 6 кадам
Usb ракета учуруучу аппаратты "Автоматтык түрдө көздөгөн автотурет!": 6 кадам

Video: Usb ракета учуруучу аппаратты "Автоматтык түрдө көздөгөн автотурет!": 6 кадам

Video: Usb ракета учуруучу аппаратты
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Июль
Anonim
Usb ракета учуруучу аппаратты бузуңуз
Usb ракета учуруучу аппаратты бузуңуз
Usb ракетасын учуруучу аппаратты бузуңуз
Usb ракетасын учуруучу аппаратты бузуңуз
Usb ракета учуруучу аппаратты бузуңуз
Usb ракета учуруучу аппаратты бузуңуз

Сиздин USB ракета учуруучу аппаратты кантип өзү максат кылышы керек. Бул көрсөтмө сизге IR ракеталарын автоматтык түрдө бурууну үйрөтөт, ал IR максаттарын табат жана бутага алат. (Кечиресиз, IR максаттары гана)

1 -кадам: Сизге эмне керек

Сизге эмне керек!
Сизге эмне керек!
Сизге эмне керек!
Сизге эмне керек!

Мага эмне керек?

Сизге керек: 1 wiimote: bluetooth иштетилген компьютер 1 Usb ракета учуруучу аппарат! (Duhtape GlovePie) чындап эле керек, бирок программалоо бөлүгүн жакшыраак түшүнүүгө жардам берет)

2 -кадам: даярдоо

Даярдоо
Даярдоо

Миссис ишке киргизгичтин чокусуна уюлдук телефонуңузду бекитүү үчүн каналдын лентасын колдонуңуз. Ракеталар дагы эле атууга жөндөмдүү экенин текшериңиз. Wiimote алдыга багытталышы керек жана сүрөттөгүдөй эле ракета учуруучу аппараттын ортосуна жайгаштырылышы керек. Wiimoteдагы 1 жана 2 баскычтарын жаппаганыңызды унутпаңыз, анткени аларды компьютериңизге туташтыруу үчүн аларды басуу керек (кийинки кадамды караңыз).

3 -кадам: Wiimote туташуу

Wiimote туташууда
Wiimote туташууда

Эми wiimoteту компьютериңизге туташтырыңыз. Эгер сиз муну кантип жасоону билсеңиз, анда бул кадамды өткөрүп жибере аласыз.

Эгерде сиз блюзолейлди колдонуп жатсаңыз, муну аткарыңыз: блюзолейлди ачыңыз жана экрандын ортосуна кызыл/кызгылт сары топту басыңыз, бул сиздин компьютериңизди Bluetooth түзмөктөрүн издейт. Компьютериңиз сканерлеп жатканда, компьютериңиз wiimoteтагы 1 жана 2 баскычтарын басып туруңуз (светодиоддор азыр жаркырай башташы керек), сиздин компьютер wiimote табылганда, сиз дагы баскычтарды коё аласыз. Wiimote түзмөгү сиздин блюзолеил экраныңызда "Nintendo RVL-CNT-01" же ушул сыяктуу нерсе катары көрүнүшү керек. Эми компьютериңиз табылган жаңы wiimote түзмөгүн эки жолу чыкылдатыңыз. Бул мүмкүн болгон кызматтарды издейт. Чычкан сөлөкөтү эми кызгылт сарыга айланышы керек. Чычкан сөлөкөтүн чыкылдатыңыз. Эгерде wiimote сүрөтчөсү жашыл болуп калса, сиз wimimoteту ийгиликтүү компьютериңизге жупташтырдыңыз.

4 -кадам: 1 -бөлүктү программалоо

Программалоо 1 -бөлүк
Программалоо 1 -бөлүк

Сиздин wiimote компьютериңизге туура туташтырылганда, аны менен glovepie скрипттерин колдоно алышыңыз керек. GlovePIE ачыңыз жана муну киргизиңиз:

debug = wiimote.dot1x wiimote.dot1y <462 анда keyboard. Down = true else keyboard. Down = false wiimote.dot1y> 562 анда keyboard. Up = true else клавиатура. Up = wiimote.dot1x <462 анда клавиатура. Left = true else keyboard. Left = false, эгер wiimote.dot1x> 562 анда keyboard. Right = true else клавиатура. Райт = жалган Биринчи сап чынында эле керек эмес, бирок бул сиздин wiimote туура иштегенин көрүүгө жардам берет. Кийинки 2 линия горизонталдык багыттоону башкарат. жана акыркы 2 вертикалдуу багыттоону иштетет. Бул IR бутага негизделген ракета учуруучу программанын оң баскычтарын басуу менен кылат. Эгерде сиздин ракета учуруучу программаңыз багыттоо үчүн жебе баскычтарынан башка нерсени колдонсо, анда кодду оңдоо керек болот. Эгерде сиздин компьютериңизге бир нече wiimote туташкан болсо, анда "wiimote" ды "wiimote" менен алмаштырыңыз, андан кийин сиз wiimote санын колдонгуңуз келет. Мисалы, эгер сиз бул үчүн экинчи wiimote колдонсоңуз, анда "wiimote2" деп жазмаксыз. Эгерде сиз кайсы номерди колдонуу керектигин билбей жатсаңыз, анда "wiimote" дегенди ошол жерге коюңуз, ошондо GlovePIE аны өзү чечет.

5 -кадам: Программалоо 2 -бөлүк: Ракета атуу

Төмөнкү коддор атуу механизмине кам көрөт. Эми скрипттин аягында муну кошуңуз: wiimote. Led1 = wiimote.dot1vis wiimote. Led2 = wiimote.dot1vis wiimote. Led3 = wiimote.dot1vis wiimote. Led4 = wiimote.dot1vis Бул wiimoteтагы жарыктарды күйгүзөт инфракызыл жарыкты "көрө алат". Бул wiimote кандайдыр бир IR сигналын кабыл аларын көрүүнү жеңилдетет. Эми биз ок атууну кошуп жатабыз. Бул коддун мурунку саптарына караганда бир аз татаалыраак болот, бирок сиз муну түшүнөсүз деп үмүттөнөм. Скрипттин аягында төмөнкүлөрдү кошуңуз: эгер wiimote.dot1vis = true анда {if wiimote.dot1x> 412 жана wiimote.dot1x412 жана wiimote.dot1y <612 анда {keyboard. Enter = чыныгы клавиатура. Энтер = жалган}} Биринчи линия wiimote кандайдыр бир IR сигналын "көрө" аларын текшерет. 2 -линия IR жарыгы wiimotesтин "көрүү талаасынын" борборунда турганын текшерет. Эгер ошондой болсо, учуруучу туура багытталышы керек, ал эми учуруучу ракета атат. Эгерде сиздин ракета учуруучу программаңыз ракеталарды атуу үчүн Enterди колдонбосо, анда "keyboard. Enterди" программаңыз колдонгон ачкычка алмаштырышыңыз керек.

6 -кадам: Бүттү

Бүттү
Бүттү

Эми сизде толугу менен автоаиминг wiimote/ракета учуруучу мунарасы бар. Ракета учуруучу программаңызды ачыңыз жана ракета учуруучу аппаратты туташтырыңыз. Эгерде сиз бардыгын туура орноткон болсоңуз, анда GlovePIE скриптин иштете аласыз, андан кийин ракета учуруучу программаңызга өтүп, ракета учуруучу аппарат IR инфраструктурасына кандай атылганын көрүңүз. Ал шам, алыстан башкаруучу же wii сенсор тилкеси сыяктуу InfraRed радиациясын чыгаруучу нерселерди көздөй алат. Эгер кандайдыр бир көйгөйгө туш болсоңуз же мага сурооңуз болсо, комментарий калтырыңыз же купуя кат жөнөтүңүз, мен жардам берүүгө кубанычтамын.

Сунушталууда: