Internet grafische Interface voor Arduino


Deze App nota wordt beschreven hoe implementeren van een web temperatuur dashboard voor Arduino Ethernet. Het is bedoeld om u te tonen hoe het geheugen-kaart concept werkt in de praktijk en de manier waarop het u om uw projecten Arduino met een paar eenvoudige wijzigingen kunt helpen.

Het systeem dat is afgebeeld bestaat uit een Arduino met een temperatuursensor (bijv. een LM134 lineal temperatuursensor IC) aangesloten op de aansluiting van de NearBus via internet voor het weergeven van de waarde van de temperatuur op een grafische manier met behulp van de Web-App van Google Spreadsheet (zoals hieronder).

Hoe werkt het?

Zoals gedetailleerd in de sectie Overzicht van het NearBus-systeem heeft twee werkmodi, de VMCU (virtuele microcontroller eenheid)-modus en de TRNSP (transparant)-modus. In dit voorbeeld gaan we de TRNSP-modus gebruiken.

Onder de TRNSP registreert modus het NearBus systeem werkt repliceren van twee groepen van 8 elke (Reg_A en Reg_B) in een periodieke manier:

Reg_A: Gegevens die worden verzonden vanaf de Microcontroller de wolk.
Reg_B: Gegevens die worden ontvangen in de Microcontroller van de wolk.

In andere woorden, de TRNSP-modus kunnen worden opgevat als een RPC (Remote Procedure Call) of de functie-aanroep, dat u in uw Arduino-code uitvoeren in de cloud (als een werkblad formule of script aanbrengt), verkrijgen van een resultaat, en het vervolgens te gebruiken in uw code Arduino.

De meest krachtige functie voor NearBus is de uiterst eenvoudige manier waarin dit complexe proces kan worden bereikt. Bijvoorbeeld een enkele regel in uw code (een functieaanroep) zal u zitten kundig voor de register blokken (8 + 8) synchroniseren met de Google-Cloud, en dan tot hen toegang uit een eenvoudige spreadsheet tabel (2 nld 8 cellen).

Dus, onder de TRNSP-modus, het wijzigen van een waarde in het werkblad wordt uitgevoerd, repliceert deze waarde in het geheugen van de Arduino (en vice versa) in een periodieke manier.

Gerelateerde Artikelen

Eenvoudige grafische Interface voor Linux GCC Compiler

Eenvoudige grafische Interface voor Linux GCC Compiler

Dit is een eenvoudige grafische interface voor Linux GCC compiler. Het is een bash scriptbestand met behulp van de opdracht zenity. Als u geen zenity en u een Debian gebaseerd systeem (Ubuntu gebruikt) zal zij in de repositories.U kunt het installere
Digitale keuken met een gewicht van schaal-interface voor Arduino

Digitale keuken met een gewicht van schaal-interface voor Arduino

IntroIk ontwikkelde een programma van de interface voor de Arduino te lezen uit een schaal. Er is geen bijkomende elektronica die nodig zijn, slechts twee draden tussen de interne schaal elektronica en de Arduino.Zie meer hier:http://www.avdweb.nl/Ar
2-draads LCD-interface voor Arduino of Attiny

2-draads LCD-interface voor Arduino of Attiny

LCD's in het algemeen behoefte 11signal lijnen + 3 of 5 lijnen voor de Vcc, grond en contrast en in sommige gevallen een extra 2 voor achtergrondverlichting.Met behulp van het LCD-scherm in 4 bitsmodus bespaart 4 pins, maar vaak is dat niet genoeg. H
MP3-Interface voor Arduino: goedkoop en gemakkelijk

MP3-Interface voor Arduino: goedkoop en gemakkelijk

ik heb een vervolg aan dit Instructable toegevoegd:Het vervolg ziet u hoe te ontwerpen, etch en bouwen van een schild van de PCB om de MP3 verbinding te maken met de Arduino. Vervangt de analoge schakelaars met een 74HC244. Enkellaags bord met grote
Eenvoudige en intuïtieve web-interface voor je Raspberry Pi

Eenvoudige en intuïtieve web-interface voor je Raspberry Pi

De Raspberry Pi is een verbazend 35 dollar mini computer. Zo kunt u alles doen die u kon doen met een gewone Linux-computer (verbinding maken met het internet, het bekijken van video's, lancering van toepassingen,...) maar ook om te communiceren met
Richting display voor Arduino Robot - Scratch Interface

Richting display voor Arduino Robot - Scratch Interface

Ik heb geüpload onlangs een gids over de programmering van een Cybot met behulp van een Arduino-besturingselement. Ik heb gemaakt in de programmering een gebruikersinterface om te visualiseren van de richting die wordt geselecteerd door de gebruiker.
Raspberry Pi - GPIOs, grafische interface, geïplementeerd, wiskunde en elektronica.

Raspberry Pi - GPIOs, grafische interface, geïplementeerd, wiskunde en elektronica.

Hallo mensen!Dit instructable doelstellingen in het spelen met enkele van de framboos functies.Ik won mijn Raspberry Pi van één mijn vrienden enige tijd geleden, en aan het begin had ik geen idee van hoe het te gebruiken. Ik was een beetje vertrouwd
Touche voor Arduino: Advanced touch sensing.

Touche voor Arduino: Advanced touch sensing.

Update: nieuwe interface - blik op de laatste stap.Credits: Arduino sensing gedaan door DZL, verwerking van schets en Instructable gedaan door Mads Hobye.Disney Research lab ontworpen een nieuwe manier om te ontdekken van de Aanraking. U kunt een vid
Linux, WiFi, Ethernet, USB-Shield voor Arduino

Linux, WiFi, Ethernet, USB-Shield voor Arduino

Yun Shield is een Arduino-schild die zal gewoon "turn" Arduino (UNO, Leonardo, MEGA2560 enz) zowel een "Arduino Yun". Het biedt een linuxsysteem, WiFi, Ethernet naar de Arduino board voor connectiviteit. Het heeft ook een USB-hostpoort
De ESP8266 deel 1 - seriële WIFI Module voor Arduino

De ESP8266 deel 1 - seriële WIFI Module voor Arduino

Dit is het deel 1 van 3 instructables u te helpen bij het gebruik van de ESP8266 met Arduino. In dit deze eerste tutorial leer je hoe set-up en test de module op een Arduino aangesloten.De ESP8266 is misschien wel de meest veelzijdige seriële module
Eenvoudige Relay Shield voor Arduino

Eenvoudige Relay Shield voor Arduino

Shield voor control 6 Relais, 6 digitale input en 6 analoge ingang met Arduino Duemilanove, Arduino UNO. De digitale ingangen en relaisuitgangen zijn uitgerust met een LED die de status aangeeft.Het circuit diagram is heel eenvoudig:Stap 1: Schema's
CupBots - 3D afgedrukt Robotic platform voor Arduino en Raspberry Pi

CupBots - 3D afgedrukt Robotic platform voor Arduino en Raspberry Pi

Hier is een geweldig weekend robotica project uit te voeren met vrienden of mensen op uw lokale maker-ruimte. Je moet een 3D-printer handig om 3D print de STL-bestanden bijgevoegd als onderdeel van de volgende stappen en een beker, in mijn geval, ik
Multi-functie automatisch verplaatsen Smart auto voor Arduino

Multi-functie automatisch verplaatsen Smart auto voor Arduino

ICStation team delen deze open source om de multi-functie automatisch verplaatsen slimme auto met alle elektronische DIY hobbyisten te maken. Het is de derde auto die we kennismaken met u en u kan een vergelijking met de twee vorige. De multi-functie
SensoDuino: Zet uw Androïde telefoon in een draadloze sensoren Hub voor Arduino

SensoDuino: Zet uw Androïde telefoon in een draadloze sensoren Hub voor Arduino

UPDATES23 november 2013: SensoDuino 0.160 krijgt een links.19 nov. 2031: advies: de fantastische synergie tussen Arduino & Android.19 november 2013: SensoDuino 0.159 is uit. Android telefoon datum (y, m, d) en tijd (h, m, s) worden ondersteund als se