Spacebrewer - Remote te-enhet (1 / 7 steg)

Steg 1: Snabb introduktion till Spacebrew



Spacebrew är ett fantastiskt verktyg för att ansluta enheter, program och interaktioner snabbt och enkelt. Med det behöver du inte någon kunskap om webbteknik för att kunna prototyp projekt som kommunicerar via internet.

För att ta den knepiga html/css/javascript kodning av web sidan av saker, består Spacebrew av en serie av bibliotek för Arduino, bearbetning, Javascript (för webbläsare baserad interaktioner) och OpenFrameworks. Vi rekommenderar att du tar en titt på Brett och Julio's Startguide.

I huvudsak när ett Spacebrew exempel är kör (bearbetning, javascript, etc.), en "publisher" eller "abonnent" skapas på servern Spacebrew. Den officiella dokumentationen har exempel på hur du kör din egen server, men det finns också en allmän server kan användas omedelbart.

Publishers
En "publisher" är i grunden något skicka ut någon form av data. Dessa visas i den vänstra kolumnen på servern.

Abonnenter
Abonnenter visas på den högra kolumnen av servern och kommer att få information som skickas till dem.

Anslutningar
Mest kul och enkelt del! Browser-baserade grafiska gränssnittet gör att du kan bokstavligen göra kopplingar mellan förlag och prenumeranter genom att klicka på noder som kan ses på bilden ovan. Det är verkligen så lätt.

Datatyper
Vilken typ av data som kan skickas. Detta måste vara samma på både utgivare och abonnenten sidan för en anslutning ska göras. Booleska värden, intergers från 0-1023 och textsträngar stöds omedelbart med alternativet för att skapa anpassade datatyper för lite mer avancerade användare).

Detta Instructable...
Kommer att använda en modifierad version av exemplet "Javascript sträng avsändare". De ändringar som gjorts till den endast tjänar till att göra skärmtexten på lite mer relevanta, men den rakt upp, off hyllan sträng exemplet skulle fungera alldeles utmärkt.

Detta javascript exempel (kan köras lokalt på din egen webbläsare genom att klicka på filen "index.html" eller kan göras live på webben genom att överföra den till din egen server) kommer att vara en utgivare och ansluter till bearbetning exemplet som visas i listan abonnent. Bearbetning skissen kommer sedan att skicka data till arduino via den seriella kabeln.

Se Steg
Relaterade Ämnen

Kodning Brainboxes Remote IO enhet att räkna

Denna guide kommer att använda Visual Studio visual C#. Det kommer att kodar för 2 ED ingående linjer som heter "veckans counter" och "dagliga disk". Du kan kalla dem vad du vill, dessa rader är inte anslutna på något sätt. Varje ED in...

Hemautomation med nod js, raspberry pi och heimcontrol

I guiden kommer att göra beskriver hur du använder heimcontrol plattform (är NodeJs program för hemautomation öppen källkod under MIT licens)Några av där funktioner:Lyhörda : responsive design ger dig bekväm kontroll hem enheter använda din smartphon...

Trådlös FM-hörlurar för TV eller PC

Detta är en istructable att skapa en trådlösa hörlurar med en bil FM-sändare.Det är bra är att det finns ingen gräns för människor att ansluta till sändaren.MATERIAL:Car FM-sändareEnhet med radio FM (jag använder en mobiltelefon)SaxElektrisk transfor...

Korrekt trådlös vindflöjel

Denna trådlösa vindflöjel har några unika funktioner-vind riktning med en enkel, ekonomisk och korrekt absolutvärdesgivare. Vissa konsumenter väderstationer jämförelse har en begränsad vind riktning upplösning på 22,5 grader, uppdateras var 14 SEK. D...

Testa optiska flöden i trådlösa system

Många leverantörer av trådlös utrustning övergång från coax kablar till lägre-förlust optiska flöden i Remote Radio enheter (RRU) och distribueras antenn system (DAS). Övergången är på grund av att fiber optic kablar har mindre signalförlust och stöd...

Trådlös digital skala

Denna skala är trådlösa. Det kan vara bra om du inte kan fungera en normal skala, på grund av vädret utanför, eller om du inte vill att skrämma bort fåglar eller andra varelser. Med denna skala kan du väga dem. I detta instructable, jag använde en 0...

Solar Power LinkIt (med Tracking)

Mediatek LinkIt en har en hel massa häftiga funktioner, tillsammans med inbyggd GPS och GPRS, medföljande batteri och laddare gjorde verkligen min dag, strömförsörjning till ett projekt om ofta ett elände, så det är bra att bokstavligen ha "batterier...

Kontrollera din android-enhet med en wii remote

Hey guys för min tredje instructable jag ska visa dig hur du styr din android-enhet med en wii remotevad du behöver är1 x: wii remote1 x: android-enhetSteg 1: Ladda ner app först måste du gå till google play och hämta en app som kallas wiimote contro...

Remote Control Tank enhet

Efter att ha läst massor om fjärrkontrollen gräsklippare, bestämde jag mig att bygga min egen alla ändamål fjärrkontroll fordon för allmänna gården användning och lawnmowing etc. Jag började med ett spår från en gammal snöslunga. Jag konfigurerat om...

3 In 1 Remote

Jag tycker att det är mycket frustrerande när jag går för att använda en av min fjärrkontroller och inte till hands. Jag hatar verkligen när en av dem har hamnat under bordet eller ner på baksidan av en stol. Nu normala människor köpa remote caddies...

Linux musik-server kontrolleras av en Android-enhet

mål:En Linux-dator som fungerar som en musikserver för filer som MP3 och FLAC. Det kommer också att spela Pandora radio och allt kan styras av en Android-enhet så det finns ingen anledning att ansluta datorn till en monitor.Behövs:Linux-dator (person...

Automatisk remote ON/OFF med hjälp av mikrofon-uttaget på din videokamera / låg spänning Solid State Relay

Översikt: vi använde MIC-uttaget av en videokamera för att upptäcka när kameran är på. Vi byggde en låg spänning solid-state relä för att upptäcka MIC-uttaget och automatiskt aktivera och inaktivera en enhet samtidigt som videokameran. Solid-state re...

Kontrollera din Pi skrivbord från en mobil enhet

En av de bästa sakerna med en Raspberry Pi är att det får plats i skjortfickan, men ur lådan om du vill använda den måste du koppla den till ett tangentbord, mus, skrymmande monitor, etc... nästan att besegra Pi: s största attribut.Men... du kan utny...

Styr en Robot med en Wii Remote

Detta är ett roligt litet projekt som använder en Raspberry Pi en Finch Robot och en Wii Remote (AKA Wiimote), för att visa några av de saker du kan göra med en raspberry pi och/eller en Wii remote. Det använder Python och CWiiD biblioteket för att f...

Grunderna i förvandlar ditt Remote Controll fordon till ett autonomt System (Drone) genom att använda en Arduino

jag började detta projekt med målet att billigt vrida min RC helikopter till något av en UAV eller åtminstone att passa vissa sensorer att minska kollisioner och andra "mis haps."Nu är tyvärr i början av projektet missbedömde jag min lilla helik...

Konfigurera hem Remote för användning med zmote

zmote är en öppen källkod, Wi-Fi aktiverat IR-blaster / mottagare widget som erbjuder full kontroll genom enkel resten API: er, som gör det möjligt att styras från en enkel webbsida eller en mobil app.zmote kommer med sin egen webb-app som låter dig...

Teddy Bear Remote Control

nallebjörn fjärrkontrollen sitter bra på din soffa eller säng och kan användas för att styra din iPod eller dator. Det är en söt ändring till en RF-fjärrkontroll och är förvånansvärt mjuk! Projektet är svårt att göra och kräver en hel del udda materi...

Remote avtryckaren kabel för Nikon

I detta instructable jag kommer att visa dig hur jag gjorde en slutare release kabel för min Nikon D3200, även om förfarandet kan anpassas för olika andra märken och modeller. Denna avtryckaren kabel ersätter Nikon MC-DC2 och använder en adapterkabel...

Webbaserad Remote motorvärmare

Detta Instructable kommer detalj en mycket specifik webbaserad kontroll och övervakning metod som kan generaliseras för många andra användningsområden.En av mina hobbies flyger små flygplan i Ohio. Ohio blir mycket kallt på vintern och försöker start...