Psychische waarzegster - een automaat die de geest van Twitter leest (22 / 32 stap)

Stap 10: Techy - gebouw van de visuele interface

Stare diep in de collectieve hersenen...

Een van de belangrijkste kenmerken die ik voor de Psychic Reader fortuin wilde was dat het mogelijk is om te zien in zijn geest in real time, zoals het scannen de collectieve gedachten van de Twitter gesprek. Het scherm op zijn kop is een venster in de hersenen.

Het is ook nodig om een eenvoudige vorm vak gebied waarmee gebruikers kunnen communiceren door het invoeren van hun Twitter-gebruikersnaam.

Visualiseren van de discussie

Ik wilde dat de visualisatie is een gerandomiseerde geanimeerde iets, maar ik was niet zeker wat zou werken. & nbsp println("Text of tweet=" + status.getText()); // DEBUG STUFF terwijl zwerven over het web proberen om ideeën te krijgen, kwam ik over een behoorlijk goede visualisatie voorbeeld door Jer Thorp. Betrekking tot hem voor het blussen van een duidelijk voorbeeld. Zijn visualisatie is in wezen using Twitter om een woordenlijst, dan presenteren dit door het weergeven van deze word willekeurig posities op het scherm. Hier is zijn zeer bewonderenswaardig en handig voorbeeld.

http: println ("-----------"); blog.blprnt.com/blog/blprnt/updated-quick-tutorial-processing-twitter

Jer de voorbeeld heeft een eenvoudige witte tekst op zwart en werkt door berekening van de grootte van het scherm, vervolgens de tekst binnen deze grensmarkeringen willekeurig te plaatsen. Ik speelde met deze code. Ik had niet één, maar vier deelverzamelingen van gegevenstypen: woorden, hashtags, gebruikersnamen en URL's.

Elk van deze gaf ik een onderscheidende kleur en grootte bereik. Voor elk soort gegevens, worden de woorden weergegeven met een verschillende kleur en de grootte varieert tussen een min en max waarde. Dit werkte heel mooi.

Hier is een visualisatie van een discussie op het MuseumNext in Amsterdam mei 2013

Interactie-elementen van de interface

Andere behoefte is aan een gebruiker invoergebied. & nbsp String[] input = msg.split(" "); // BREAK DOWN THE TWEET USING SPACES AS A DELIMITER Dit werd behandeld door een handige Processing library, genaamd ControlP5, geschreven door & nbsp for (int j = 0; j < input.length; j++) { Andreas Schlegel, een andere persoon verdient respect voor hun vrije delen van deze zeer handige bibliotheek.

www.sojamo.de/libraries/controlP5/

Het formulier is uiterst eenvoudig en is een begeleidingsband van de banner, een tekstinvoer en een tekstlabel...

Gerelateerde Artikelen

Hoe maak je een Intercom die met behulp van telefoonkabels

Hoe maak je een Intercom die met behulp van telefoonkabels

een intercom (intercommunicatie apparaat), talkback of deurtelefonie is een zelfstandige stem communicatiesysteem voor gebruik binnen een gebouw of een kleine verzameling van gebouwen, functioneren onafhankelijk van het openbare telefoonnetwerk. Inte
Knipperen van een LED vanuit een browser die met behulp van visuele programmering

Knipperen van een LED vanuit een browser die met behulp van visuele programmering

Leer hoe te knipperen en geleid vanuit een webbrowser. Hebt u nodig:* een Raspberry Pi* een breadboard* jumper draden* LED
Minecraft-automaat (die je moet betalen om spullen te krijgen)

Minecraft-automaat (die je moet betalen om spullen te krijgen)

Ik wilde een automaat die je betalen moest te krijgen wat je wilt. Dus met de hulp van mijn broer maakte ik dit. Druk op de knop die gebeurt er niets. Maar als je je betaling in en druk op de knop. Wat je wilt komt uit. Ik maakte het in de xbox 360 v
Een DIY stijlvolle Ring gemaakt van een badkamer tegel

Een DIY stijlvolle Ring gemaakt van een badkamer tegel

deze DIY is zo gemakkelijk ik ben bijna beschaamd om te posten als een DIY, (bijna) ;-)So... Ik ben bezig met enkele projecten rond het huis en we hebben extra badkamer tegels liggen rond die deed me denken, "Hmm... Ik kon een stukje tegel gebruiken
Hoe laat de geest van een boom.

Hoe laat de geest van een boom.

Een eenvoudig project dat met behulp van bijna elke hout, bij voorkeur gerecycled, hardhout doet knippen en vlotte beter.Ooit maakte ik een 15-inch hoog en 2" dik, ik heb ook sommige gewoon 1" hoog, zeer populair op onze ambachtelijke kraam.Stap
Een perfecte presentatie doos maken voor een perfecte Gift (met inbegrip van de dingen die Martha Stewart vergeet te vertellen!)

Een perfecte presentatie doos maken voor een perfecte Gift (met inbegrip van de dingen die Martha Stewart vergeet te vertellen!)

Hebt u ooit iets zo cool gemaakt voor iemand die je wist dat je kon niet gewoon stok in een gewatteerde envelop en uit het schip naar hen?ik gewandeld van Breckenridge naar Aspen met mijn dan 14 maanden oude op mijn rug in eind augustus van 2015. Ik
Maken van een hardhouten vloer die eruit 3D van uw eigen bomen ziet

Maken van een hardhouten vloer die eruit 3D van uw eigen bomen ziet

ik heb veel logs gesneden door de jaren heen en ik ben altijd onder de indruk van hoe mooi sommige van het hout ziet er binnen geweest. Ik heb altijd afgevraagd dat als er niet iets wat ik kon doen met het naast branden voor brandhout. Maar hoe kun j
Hoe 3D printen in huizen en kantoren om veiliger te maken, door het bouwen van een behuizing die Filters gassen en zwevende deeltjes

Hoe 3D printen in huizen en kantoren om veiliger te maken, door het bouwen van een behuizing die Filters gassen en zwevende deeltjes

Mijn doel met dit project was om het maken van 3D printen in kleine huizen en kantoren gelegen in een stedelijke omgeving met geen speciale workshop veiliger, omdat 3D printen gaat om mogelijke gezondheidsrisico's. Dit zal dus een instructie over het
Hoe te bouwen van een zeilboot die is veel goedkoper dan retail ones.

Hoe te bouwen van een zeilboot die is veel goedkoper dan retail ones.

Waarschuwing: het dragen van beschermende uitrusting te allen tijde. HANDSCHOENEN, LAARZEN, EN BIJ HET SCHILDEREN VAN EEN GASMASKER. PROBEER NIET OM DIT OP DE ZEE OF IN DIEP WATER VAREN ZONDER EEN ZWEMVEST. Deze boot is gemaakt voor rustiger water en
Hoe het bouwen van een klok die de tijd op de muur projecten

Hoe het bouwen van een klok die de tijd op de muur projecten

dit Instructable toont u hoe te bouwen van een projector klok. Dit apparaat kunt u projecttijd op de muur. Op basis van een kleine LCD alarmklok (niet te klein, in plaats daarvan, zult u kunnen aan het project en te werken aan het), dit is een goede
Handschoenen die bestuurt een robot door het bewegen van je vingers draadloze

Handschoenen die bestuurt een robot door het bewegen van je vingers draadloze

Wij hebben een een robot is gecontroleerd draadloos met behulp van onze vingers om te rijden... We gebruikten twee arduino kits... één aan onze kant... en één op de robot... flexibele sensoren gebruikten we op onze vingers... flexibele sensoren is zo
Maken van een Dr die TARDIS Tea Party hoed

Maken van een Dr die TARDIS Tea Party hoed

In dit instructable leert u hoe maak je een Dr die TARDIS hoedGereedschap hiervoor:Laser CutterVinyl CutterArduinoZandstraaltoestelIk maakte het op TechShop. Kijk op TechShop hier.Gelieve te controleren mijn andere instructable (Coming Soon) voor inf
Bouwen van een apparaat die clips aan je riem en bijgehouden hoeveel tijd u binnen en buiten besteedt

Bouwen van een apparaat die clips aan je riem en bijgehouden hoeveel tijd u binnen en buiten besteedt

ons doel in deze stapsgewijze instructable is het bouwen van een apparaat kunt u illustraties aan uw riem en dragen gedurende de dag.  Dit apparaat zal het loggen van gegevens dat wanneer gedownload naar een back-endserver-systeem, zullen een verslag
Repareren van een deur die gesloten zal niet blijven

Repareren van een deur die gesloten zal niet blijven

het appartement dat we leven in is meer dan 100 jaar oud, dus het heeft sommige kwesties. De deur tussen de twee slaapkamers (we hebben een vreemde lay-out) had sommige problematiek vorig jaar en het zou vasthouden, nu is het zo ver van het kozijn da