Kazalo:
- 1. korak: Splošne osnove in struktura
- 2. korak: Stvari, ki se imenujejo velike besede
- 3. korak: In naprednejše stvari
- 4. korak: Moja ponudba in prošnja
Video: Wiimote in rokavice: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
Glovepie je program Carla Kennerja, ki vam omogoča, da napišete kode, ki povezujejo Wiimote v vaš PCA, posebna zahvala Carlu Kennerju, ki je napisal Glovepie Najprej sledite mojim drugim navodilom za sinhronizacijo wiimote z računalnikom Prenesite in namestite Glovepie v računalnik - sem z uporabo različice.30 Zdaj je v bistvu to navodilo za uporabo programskega jezika, ki ga rokavica uporablja kot vhod (za začetnike pri programiranju programske opreme in podobno), če veste, kako pisati programsko opremo, je hiter pogled na to Wiki Glovepie vse, kar boste morda potrebovali -Preden sem začel uporabljati to aplikacijo, nisem imel praktično nobenih izkušenj ali znanja o programiranju. najboljši način za učenje je, da si ogledate že napisane skripte in izveste, kako jih napisati - to je tisto, kar sem naredil, tukaj ne bo ravno pomagalo, zato samo sledite navodilom in če potrebujete dodatno pomoč, samo pošljite komentar in z veseljem vam bom čim prej pomagal
1. korak: Splošne osnove in struktura
Zamislite si osnovno kodo kot stavek vzrok/posledica - v bistvu pomeni - nekaj (vzrok) sproži nekaj drugega (učinek), ki mu sledi pika. V kodnem jeziku bi to izgledalo tako: če - sledi vzrok - - - - - učinek (lahko jih je veliko) endif - enakovreden periodExample - če bi želel, da se prva lučka na wiimote prižge, ko pritisnem A - če je wiimote.awiimote.led1 = true, drugi načini za to so: if wiimote.a potem wiimote.led1 = trueorwiimote.a = wiimote.led = true boste morda opazili, da tudi če spustite A, LED ostane vklopljen, ker je bila njegova vrednost nastavljena na true. gumb, uporabite ukaz else, kot je ta -vključen v prvo kodo -če je wiimote.awiimote.led1 = trueelse wiimote.led1 = falseendi, kar bi bil dvojni vzrok/učinek in lučka bi tako delovala, ker je "števec" predvideno, ko spustite gumb Vse, kar je na wiimoteu, je v rokavici naslovljeno kot wiimote._seznam ključev za uporabo je naslednji: (t Gumb za vklop ni in ga ni mogoče uporabiti tukaj) Wiimote.: DPAD: GOR DOL DESNO DESNOMINUSHOMEPLUSONETWOR Za informacije o lučkah in drugih stvareh poiščite wiki
2. korak: Stvari, ki se imenujejo velike besede
Wiki, ki sem ga povezal na prvo stran, ima na vrhu povezave do rokavic, skript, pisanja skriptov in že napisanih skriptov, ki jih lahko kopirate neposredno v aplikacijo. jemljem vse te stvari in si olajšam razumevanje SO, Boolovi operaterji se v bistvu uporabljajo v vzroku/posledici, torej če/else, o katerih sem pravkar govoril, je logični del resničen/napačen Vars so spremenljivke, ki predstavljajo nekaj drugega pa so zapisane kot: var. --- = ---- Odpravljanje napak je majhno polje z besedilom desno od gumba za zagon/ustavitev, ko se aplikacija izvaja. Privzeto v moji različici je prazno, to lahko spremenimo samo pri zapisu: debug = lahko pišete ukaze in vari, poljubno besedilo je narekovano, plusi med ukazi in drugimi presledki. na primer: debug = var.1 + var.2 + "wiimotes" preprosto.
3. korak: In naprednejše stvari
to so stvari iz wikija in dokumentacije Wiimote Leds: luči na wiimoteju je mogoče individualno obravnavati aswiimote.led_ = true/falset wiki prikazuje tudi kombinacije svetlobe 0 - 15, ki so naslovljene kot wiimote.leds = številoWimote baterija: Thw wiimote lahko vrne poročila o življenjski dobi baterije wiimote lahko prek wiimote prepozna priložene pripomočke. hasnunchuk ali druge stvari. Za strokovnjake je še veliko več: lahko ga programirate za uporabo kot miško Lahko zazna: vrtenje, nagib, nagib, pospešek.. in še veliko več
4. korak: Moja ponudba in prošnja
Zdaj.. Kaj vse to pomeni? S polovico nimam pojma. Kot sem rekel, skoraj nimam izkušenj s pisanjem skriptov in programske opreme. Če obstaja kdo, ki ve, kako narediti vse te stvari, ki jih ne morem, bi z veseljem sodeloval in pomagal narediti to navodilo čim boljše. Če želite biti del tega, prosim: poglejte si wikije in dokumentacijo, stopite v stik z mano in z veseljem vas bom pustil HVALA VSEM RAKU
Priporočena:
Umetniške rokavice: 10 korakov (s slikami)
Art Glove: Art Glove je nosljiva rokavica, ki vsebuje različne vrste senzorjev za upravljanje umetniške grafike z Micro: bitom in p5.js. Prsti uporabljajo senzorje upogibanja, ki nadzorujejo vrednosti r, g, b in merilnik pospeška v Micro: bit nadzoruje x, y koordinato
Etekstilne VR rokavice za Vive Tracker: 13 korakov (s slikami)
Etekstilne VR rokavice za Vive Tracker: Ta vadnica vam pokaže, kako izdelati etekstilne rokavice za uporabo v VR s sledilnikom Vive. Nadomeščajo igralne palice, zasnovane za Vive, zaradi česar so interakcije VR bolj otipljive in človeške. Imenujejo se rokavice 'mudra', ker stisnete kazalec in
Taser rokavice: 7 korakov
Taser Glove: Ste naveličani neumnih električnih rokavic s šibko napetostjo kamere za enkratno uporabo? Sovražite ljudi na youtubu, ki vam samo pokažejo zunanjost rokavice in ne povedo niti, kako jim je to uspelo? Imate prefinjen okus in želite, da sta vaša rokavica obe
Ogrevane podloge za rokavice Ver. Koraki 2: 8 (s slikami)
Ogrevane podloge za rokavice Ver. 2: OPOMBA: Način žične povezave, opisan v tem navodilu, ni tako močan, kot bi moral biti. Izboljšano metodo lahko najdete tukaj: Delo z ogljikovo toplotno vrvjo To je revidirana različica mojega prejšnjega projekta. Gradnja je poenostavljena
Rokavice za krajo barv s Circuit Playground Express: 4 koraki
Rokavice za krajo barv s Circuit Playground Express: Sodobne rokavice so narejene iz rokavic, klobučevine, bleščic in vrvice z barvno krajo CPX z vgrajenimi baterijami. To je hiter in poceni projekt (pod 25 evrov). Če ga želite dokončati, morate imeti osnovne veščine šivanja,