Sisällysluettelo:
- Vaihe 1: Tutka
- Vaihe 2: Interaktiivinen ohjelmisto
- Vaihe 3: Huomautus TUIOInput -komponentin lisääminen
- Vaihe 4: Tärkeä koodi
- Vaihe 5:
Video: Interaktiivinen tutkaseinä: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Interaktiivinen tutkaseinä on yksi monikosketusjärjestelmistä. Se perustuu tietokonenäkötekniikkaan, saa ja tunnistaa henkilön sormen liikkeen projisointialueen (ikkunat tai työpöydät) yli. Luonnollisen eleiden asennonhallintaohjelmiston avulla kuva napsautuu, zoomaa, kolmiulotteinen kierto, vedä ja pudota. Se on erittäin luonnollinen ja kätevä vuorovaikutustapa.
Interaktiivinen monikosketusseinä sisältää enemmän tutkan, kameran ja johtavan kondensaattorin järjestelmän valtavirran toteuttamista. Näyttöväline sisältää myös projektorin ja liitosnäytön. Olemme myös jättäneet huomiotta tärkeän tavan koskettaa led -näyttöä.
Tämä lähestymistapa ei vaadi monia tekijöitä, mutta se riippuu näytön laajuudesta. Jos näyttöalue on pieni, kosketus led -näytön käyttäminen on hyvä valinta. Yhteinen interaktiivinen seinien vuorovaikutusalue on kuitenkin suuri, yleensä projektorin fuusio -tekniikkaa ja silmukointimenetelmän käyttöä varten.
Interaktiivinen tutkaseinäjärjestelmä, jonka esitän tänään, on tutka ja projektori. Pienen heijastetun alueen vuoksi projektiohitsausta ei käytetä.
Vaihe 1: Tutka
Lidar valitaan ohjelmassa
Vaihe 2: Interaktiivinen ohjelmisto
Interaktiivinen ohjelmisto käyttää Unity -pelimoottoria, joka on tarkoitettu vastaanottamaan tutkan lähettämää dataa ja vuorovaikutusnäytön vaikutusta. Unityllä on runsaasti kolmannen osapuolen laajennuksia, joista myös tämä projekti on suurelta osin riippuvainen, valitettavasti laajennusta ei enää päivitetä. Siksi, jos tunnet paremmin TUIO-protokollan, voit myös kehittää omia helppokäyttöisiä työkalujaan.
Vaihe 3: Huomautus TUIOInput -komponentin lisääminen
Laajennus sisältää useita tapauksia, joita voidaan käyttää suoraan tutkan vuorovaikutuksessa. Sopii meille oppia laajennuksen käytöstä.
Kun ymmärrät laajennuksen riittävästi, voit aloittaa projektin toteuttamisen, hankkeen vaikeus on vastaanottaa tutkatietoja.
Vaihe 4: Tärkeä koodi
Vaihe 5:
Projektia ei voi koskea vain käsin, vaan myös heittää palloa seinään, niin kauan kuin valo on tukossa, se laukaisee tunnistuksen. On hauskaa pelata interaktiivisia koripallo -pelejä lapsille kuntosalilla.
Suositeltava:
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: 5 vaihetta (kuvilla)
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: Yksi tämän viikon luokkatehtävistäni on käyttää BBC Micro: bit -laitetta liittämiseen kirjoittamaamme Scratch -ohjelmaan. Ajattelin, että tämä oli täydellinen tilaisuus käyttää ThreadBoardiani sulautetun järjestelmän luomiseen! Inspiraationi tyhjästä p
Interaktiivinen tarina (raaputuspeli): 8 vaihetta
Interaktiivinen tarina (raaputuspeli): Tämä on opetusohjelma pelin tekemisestä tyhjästä vuoropuhelun ja spritesin avulla. Se opettaa myös lisäämään leikkeitä peliin ja ajoituksen, mukaan lukien lähetykset ja paljon muuta
Tee interaktiivinen LED -järjestelmä portaita varten: 7 vaihetta
Tee interaktiivinen LED -järjestelmä portaita varten: Talossa on portaikko. On erittäin mielenkiintoista nähdä monia portaikkojen kunnostushankkeita yhteisössä. Ei kovin kiireinen viime aikoina, joten päätin käyttää joitain avoimen lähdekoodin laitteistomoduuleja portaiden muuttamiseen kotona ja lisätä vuorovaikutusta
Interaktiivinen LED -laatta -seinä (helpompaa kuin miltä se näyttää): 7 vaihetta (kuvilla)
Interaktiivinen LED -laatta -seinä (helpompaa kuin miltä se näyttää): Tässä projektissa rakensin interaktiivisen LED -seinänäytön, jossa käytettiin Arduinoa ja 3D -painettuja osia. Halusin keksiä oman version, joka ei ollut vain edullisempi, vaan myös
Rakenna interaktiivinen Rainbow -silta Minecraft Raspberry Pi Editionin avulla: 11 vaihetta
Rakenna Rainbow Interactive Bridge -sovellus Minecraftin Raspberry Pi Editionin avulla: Eilen näin 8-vuotiaan veljenpoikani leikkivän Minecraftia aiemmin antamani Raspberry Pi -pelin kanssa, ja sitten sain idean, joka käyttää koodia räätälöidyn ja jännittävän Minecraftin luomiseen- pi LED -lohkojen projekti. Minecraft Pi on loistava tapa aloittaa