Мазмуну:
- 1 -кадам: Жалпы негиздер жана структура
- 2 -кадам: Чоң сөздөр деп аталган нерселер
- 3 -кадам: Жана дагы өнүккөн нерселер
- 4 -кадам: Менин сунушум жана өтүнүчүм
Video: Wiimote жана Glovepie: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Glovepie - бул Карл Кеннердин программасы, ал Wiimoteты PCAга байланыштырган коддорду жазууга мүмкүндүк берет, ал GlovepieFirstти жазган, Карл Кеннердин жардамы менен, Wiiimoteту PC менен шайкештештирүү үчүн менин башка көрсөтмөмдү аткарыңыз. нускасын колдонуп.30Эми, негизинен, бул үйрөткүч, эгерде сиз программалык камсыздоону кантип жазууну билсеңиз, анда glovepie колдонуучу программалоо тилин кантип колдонсо болору жөнүндө (программалык камсыздоону баштоочулар үчүн) -Мен бул колдонмону колдоно баштоодон мурун, программалоо боюнча дээрлик тажрыйбам же билимим жок болчу. үйрөнүүнүн эң жакшы жолу - буга чейин жазылган сценарийлерди кароо, жана сиз аларды кантип жазууну тандап алсаңыз болот - бул менин көрсөтмөмө такыр жардам бербейт, андыктан жөн гана көрсөтмөлөрдү аткарыңыз, эгер сизге дагы жардам керек болсо, жөн гана жөнөтүңүз комментарий жана мен тез арада жардам берүүгө кубанычта болом
1 -кадам: Жалпы негиздер жана структура
Негизги кодду себеп/натыйжа сүйлөмү катары ойлонуп көрүңүз - негизинен мааниси - бир нерсе (себеп) башка нерсени (эффекти), андан кийин чекитти козгойт. Код тилинде мындай көрүнөт: эгер - себеп менен - - - - - эффект (көп болушу мүмкүн) endif - мезгилге барабар Мисал - эгер мен wiimote.awiimote.led1 = wiimote.a1 басканымда wiimoteтун биринчи жарыгы күйгүсү келсе, муну жазуунун башка жолдору: эгер wiimote.a анда wiimote.led1 = trueorwiimote.a = wiimote.led = true сиз А -ны кое берсеңиз да, LED күйүп турганын байкай аласыз, анткени анын мааниси true деп коюлган. баскычы, башка буйругун колдонуңуз -биринчи кодго киргизилген -if wiimote.awiimote.led1 = trueelse wiimote.led1 = жалган баскычын коё бергенде каралган wiimoteтогу бардык нерсе glovepieде wiimote катары чечилет._колдонуу үчүн ачкыч тизмеси төмөнкүдөй: (t ал күч баскычы жок жана бул жерде колдонууга болбойт) Wiimote.: DPAD: UP DOWN LEF RIGHTABMINUSHOMEPLUSONETWORЖарыктар жана башка нерселер жөнүндө маалымат алуу үчүн викиге кайрылыңыз
2 -кадам: Чоң сөздөр деп аталган нерселер
Биринчи баракка шилтемеленген Викинин үстү жагында glovepie, сценарий, скрипттерди кантип жазуу жана буга чейин жазылган колдонмолорго шилтемелер бар. Мен мунун баарын алып жатам жана аны түшүнүүнү бир топ жеңилдетип жатам SO, логикалык операторлор негизинен себеп/натыйжа статьясында колдонулат, эгерде/эгер мен жөн гана булеан жөнүндө айткан статьялар анын чыныгы/жалган бөлүгү Vars - бул өзгөрмөлөр башка бир нерсе мындай деп жазылган: var. --- = ---- Мүчүлүштүктөрдү оңдоо-бул колдонмо иштеп турганда, чуркоо/токтотуу баскычынын оң жагындагы кичинекей текст кутучасы. Менин версиямда демейки боюнча бош калтырылган, биз жөн гана жазууну өзгөртө алабыз: debug = сиз буйруктарды жаза аласыз жана vars, каалаган текст тырмакчага кирет, плюс командалар менен башка боштуктардын ортосунда. мисалы: debug = var.1 + var.2 + "wiimotes" ушунчалык жөнөкөй.
3 -кадам: Жана дагы өнүккөн нерселер
Бул викиге жана документтерге туура келген нерселер Wiimote Leds: wiimoteтогу чырактарды жекече кошсо болот aswiimote.led_ = true/falsethe wiki wiimote.leds = numberWimote Battery: Thw wiimote деп аталган 0 - 15 жарык айкалыштарын да көрсөтөт. wiimote батарейканын иштөө мөөнөтү жөнүндө отчетторду кайтарып бере алат, wiimote аркылуу аксессуарларды тааныйт. hasnunchuk же башка нерселер. Эксперттер үчүн дагы көп нерселер бар: аны чычкан катары колдонууга программалай аласыз Бул аны аныктай алат: жылдыруу, чайыр, ийүү, ылдамдануу.. жана башка көптөгөн нерселер
4 -кадам: Менин сунушум жана өтүнүчүм
Эми.. Мунун баары эмнени билдирет? Анын жарымы менен эч кандай түшүнүгүм жок. Мен айткандай, менде сценарийлерди жана программаларды жазуу боюнча дээрлик эч кандай тажрыйба жок.. Эгерде мен кыла албаган нерселердин баарын кантип жасоону билген бирөө болсо, мен кызматташууга жана бул көрсөтмө берүүнү эң сонун кылууга жардам берүүгө даярмын. Эгер сиз анын бир бөлүгү болгуңуз келсе, сураныч: викилерди жана документтерди карап көрүңүз, мени менен байланышыңыз, мен сизге РАХМАТ БААРЫНА РАХМАТ кылууга уруксат берем.
Сунушталууда:
BBC Micro: бит жана Scratch - Интерактивдүү руль жана Айдоо оюну: 5 кадам (Сүрөттөр менен)
BBC Micro: бит жана Scratch - Интерактивдүү руль жана Айдоо оюну: Менин бул жумадагы тапшырмаларымдын бири - бул биз жазган Scratch программасы менен иштөө үчүн BBC Micro: bitти колдонуу. Мен бул ThreadBoardди камтылган системаны түзүү үчүн эң сонун мүмкүнчүлүк деп ойлодум! Чийүү үчүн менин илхамым
Таблицаны кантип түзүү жана киргизүү жана Microsoft Office Word 2007деги ошол столго кошумча мамычаларды жана/же саптарды кошуу: 11 кадам
Таблицаны кантип түзүү жана киргизүү жана Microsoft Office Word 2007деги ошол таблицага кошумча мамычаларды жана/же саптарды кошуу: Сизде иштеп жаткан жана өзүңүз жөнүндө ойлогон көптөгөн маалыматтарыңыз бар беле … " Мен кантип баарын жасай алам? бул маалыматтын жакшыраак көрүнүшү жана түшүнүүгө оңойбу? " Эгер ошондой болсо, анда Microsoft Office Word 2007деги таблица сиздин жообуңуз болушу мүмкүн
Иштетүү жана Arduino туташтыруу жана 7 сегментти жана GERI интервалы контролерин жасоо: 4 кадам
Processing and Arduino менен Make 7 Segment and Servo GUI Controller туташтыруу: Кээ бир долбоорлор үчүн сиз Arduino программасын колдонушуңуз керек, анткени ал прототиптөөнүн оңой платформасын камсыз кылат, бирок графиканы Arduino сериялык мониторунда көрсөтүү абдан узакка созулушу мүмкүн, ал тургай аткаруу кыйын. Сиз графикти Arduino Serial Monitorдо көрсөтө аласыз
WiFi жана IR Remote жана Android колдонмосун колдонуп NodeMCU жана IR алуучу менен 8 релелик көзөмөл: 5 кадам (сүрөттөр менен)
WiFi жана IR Remote жана Android тиркемесин колдонуп NodeMCU жана IR алуучу менен 8 реле көзөмөлү: wifi жана ир алыскы жана андроид колдонмосу аркылуу nodemcu жана IR кабыл алгычты колдонуп 8 реле өчүргүчтөрүн көзөмөлдөө БУЛ ЖЕРДЕ
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: 13 кадам (сүрөттөр менен)
Температура жана нымдуулукту көрсөтүү жана маалыматтарды чогултуу Arduino жана иштетүү менен: Киришүү: Бул Ардуино тактасын, Sensor (DHT11), Windows компьютери жана Processing (бекер жүктөлүүчү) программасын колдонуп, Температураны, Нымдуулукту санариптик жана тилке графасынын формасы, убакытты жана күндү көрсөтүү жана эсептөө убактысын иштетүү