JavaScript för IoT: kontrollera en knapp på Raspberry Pi via Node.js



Denna handbok förklarar hur att montera en "push att göra"-knappen på en skärbräda, att anslutit den till Raspberry Pi och kontrollera det med JavaScript och Node.js. Det hela exemplet är öppen källkod och är tillgänglig på GitHub under MIT licensen. Algoritmen är lämplig för en återställningsknapp på gör det själv (DIY) inbäddade enheter. Med smärre ändringar kan det också anpassas för andra funktioner.

Denna handledning är lämpliga för utvecklare, beslutsfattare och hobbyister. Ingen kunskap om JavaScript krävs för att köra exemplet. Det krävs ingen tidigare kurs av algoritmer.

JavaScript utkom 1995. I år var det ett språk som används endast av front-end webbutvecklare. I 2009 Node.js, en fantastisk ny teknik, verkade och konverterade JavaScript i en general-purpose programmeringsspråk. Numera är JavaScript användbar även för inbäddade enheter. Men JavaScript inte är lika bra som programspråket C i form av prestanda, är det ett mycket bekvämt verktyg för rapid prototyping för Sakernas Internet. Följ riktlinjerna i denna tutorial att lära sig hur man använder JavaScript och Node.js på den mest populära enkel bräde computern Raspberry Pi och hur man hanterar en fysisk knapp.

Jag rekommenderar du versionen av detta Instructable. Om det inbäddade videoklippet inte visas på din mobila enhet, är här en alternativ länk. Om du gillar denna tutorial, Vänligen prenumerera på min YouTube-kanal och ta en titt på min Instructable för en blinkande lysdiod på Raspberry Pi med JavaScript.

Se Steg
Relaterade Ämnen

IoT - kontrollera en Raspberry Pi Robot över internet med HTML och shell skript endast

(Om du gillar detta Instructables, glöm inte att rösta på det (ovan: högra hörnet flaggan). det konkurrerar om SAKERNAS INTERNET och AUTOMATION tävlingar. Tack så mycket! ;-)I detta instructable, vi lära dig att skapa en helt kontrollerad IoT Raspber...

JavaScript för IoT: blinkande lysdiod på Raspberry Pi med Node.js

I denna tutorial lär du exakt steg hur man styr en lysdiod ansluten till en GPIO pin Raspberry PI med JavaScript och Node.js. Detta är egentligen det enklaste sak att göra med en Raspberry Pi och en lysdiod. Det angivna exemplet är öppen källkod och...

Lägga till Bluetooth 4.0 till din Arduino projekt [IoT] - kontrolleras av Smartphone

Vi är grupp av internet saker entusiaster som älskar hacka ihop olika enheter. Kolla in vårt nuvarande projekt på vår hemsida och ta en titt på denna guide i ett annat format på vår blogg.Steg 1: IntroduktionArduino är en cool plattform eftersom du e...

Hur man styr min IoT enhet av Android-telefon eller IPhone via Cloud Server som Arduino

Jag vet WIZ550web lösning för övervakning. Nyligen meddelade WIZ550web modul WIZnet.Så genomfört jag en firmware WIZ550web SW ändring eftersom jag kan hantera en ursprungskod enkelt.Du kan hantera status för utrustning även om det är så långt. Se föl...

Utlösa en webbkamera med en knapp och Raspberry Pi

Detta instructable visar hur att utlösa en webbkamera med hallon och en tryckknapp. Ett bash-script som körs vid start och det starta ett Python-skript som undersökning GPIO hamnen. När knappen trycks, körs en "fswebcam" kommandot.Steg 1: materi...

Kontrollera en stegmotor med Raspberry Pi och Piface

Uppdaterad April 2015Jag har gjort detta eftersom jag har hittat några projekt med hjälp av PiFace.Forumämnet på www.raspberrypi.org:http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=54314&p=413902Här är ett enkelt projekt som bara behöver en...

Humanoid Robot tonande kontrolleras med Arduino Mega, raspberry Pi och 1Sheeld

Humanoid Robot är en robot som formas i form av en människa. En humanoid robot används inom många olika områden såsom utbildning för små barn, på området marknadsföring för företag, forskning och utveckling verktyg, underhållning och för uppgifter so...

IoT: Raspberry Pi Robot med Video Streamer och Pan/Tilt kamera fjärrkontroll över internet

(Om du gillar detta Instructable, glöm inte att rösta på den - ovan: högra hörnet flaggan. Det tävlar om SAKERNAS INTERNET och AUTOMATION tävlingar. Tack så mycket! ;-)Detta är en andra del av min föregående Intructable: IoT - kontrollera en Raspberr...

Automatisk dörröppnare kontrolleras genom SLACK

Inlägget var ursprungligen postat på http://www.visuality.pl/postsNodeJS baserat Office dörröppnare med Raspberry Pi och Slack.SesamPå en av hackathons beslutade vi att automatisera våra dörröppning process. Det var en smärta att göra detta manuellt...

ESP8266-1 aktiverade RC vände Wifi bil med webbläsare kontrolleras riktning.

Projektet är tänkt för att visa förmåga av grundläggande IoT enheter. Syftet var att kontrollera rörelse i en bil via webbläsare. Jag hade några alternativ för att uppnå detta - 1) över webben, direkt styra motorn på bilen av en WiFi-modul, 2) Konfig...

Internet av saker (IoT) förlängningssladd

Hej beslutsfattare!IntroDet är på tiden att jag delade detta en med er alla. Detta projekt har pågått så länge, skulle du inte tro. Jag började med detta innan vår hacka utrymme fanns [2011 ish?], och har fortsatt att vara övergående "inte klar, kans...

WebRTC Creeper Drone - webbläsare kontrolleras RC bil

Detta är en avancerad Instructable, som beskriver arbetet med att bygga en drone styrs fjärransluta från en webbläsare. Drone använder en Android-telefon till ström video och ljud tillbaka till webbläsaren via WebRTC.Eftersom den programvara som anvä...

JavaScript/CSS flikmenyn med sub-navigation

i detta instructable, jag ska visa dig steg för steg hur man skapar en JavaScript/CSS baserade flikmenyn med en rollover-effekt och en varierande sub-Navigation meny. Vissa grundläggande JavaScript och CSS kunskap är bra, men inte obligatoriska, efte...

IoT enhet för seriell till Ethernet med hjälp av TCP

Jag vet WIZ550S2E lösning för övervakning. Nyligen meddelade WIZwiki-W7500ECO plattform WIZnet. Så genomfört jag en firmware för WIZwiki-W7500ECO av WIZ550S2E SW ändring eftersom jag kan hantera en ursprungskod enkelt.Du kan veta status för utrustnin...

Med grundläggande elektronik till Internet (IoT)

Efter experimentera och ha roligt med Sakernas Internet användande en Gnista Core, insåg jag att jag kunde lägga till en serie tutorials upp på Instructables. Så detta instructable är först i en serie av instructables, där jag ska visa dig hur du ans...

Hur man överför min sensordata till cloud server eller IoT WIZ550SR modulen

Jag vet WIZ550web lösning för övervakning. Nyligen kommer WIZ550SR modul att tillkännages genom WIZnet.Så genomfört jag en firmware för WIZ550SR av WIZ550web SW ändring eftersom jag kan hantera en ursprungskod enkelt.Du kan veta status för utrustning...

Raspberry Pi - vävt IoT Setup

I denna video kommer vi att titta på hur man installerar vävt IoT kit så att du kan använda din raspberry pi via webben utan att behöva göra en hel del av smärtsamma setup.Raspberry Pi egna webbkontrollhttps://www.youtube.com/watch?v=6RaBz01pi4EHemgj...

Fysiska stängningen knapp för Raspberry Pi

Ibland undrade jag, det bör finnas en fysisk stängningen knapp på raspberry pi, säkert ner enheten, eftersom direkt avstängning av raspberry pi kan skada SD-kort eller filsystemet. SÅ la jag av mitt eget. Här är hur.Krets gräva-lagt till en tryckknap...

En Raspberry Pi vikt spårning, vise knäcka IoT badrumsvåg

Är du trött på stirrade på den dumma, själlösa, bäraren av dåliga nyheter badrumsvåg varje morgon? En som du säger ofta "Jag hatar dig" till som om det kan höra dig och ge fan i. Varför inte har någon gjort en skala som är faktiskt kul att använ...