TempBug: internet-verbonden thermometer (5 / 7 stap)

Stap 5: Instellen van uw imp-firmware


Wijs uw browser ide.electricimp.com nogmaals en log in. Hiermee gaat u terug naar het venster van de IDE.

Als u dit imp breakout board voor (u pro) hebt aangesloten, zal het pop back-up in de IDE volgens het model dat het laatste een onderdeel van was. Als dit een gloednieuwe breakout board is, wordt deze weergegeven in de IDE de linker nav paneel onder 'nieuwe apparaten", boven aan het deelvenster. Ziet u een klein aantal in dit deelvenster weergegeven: het aantal nieuwe apparaten er wachten om te worden geconfigureerd - waarschijnlijk slechts een!

Klik op "Nieuwe apparaten" om te zien de lijst van nieuwe apparaten. Nogmaals, als je hebt nooit dit apparaat hebt geconfigureerd, het hoeft niet een naam, zodat wordt standaard een lang hexadecimale tekenreeks (dit apparaat de apparaat-ID). Klik op de kleine versnelling naast de naam van het apparaat open te stellen de instellingen voor het apparaat. Dit is waar u kunt de naam van het apparaat en het een model. Ga je gang en naam ongeacht u zoals, en een nieuw model maakt, typt u een naam voor uw nieuwe model in het model drop-down en dringende invoeren. Wanneer je op "wijzigingen opslaan", u zult worden genomen om het codevenster voor dit nieuwe model, en je zult zien dat het nieuwe apparaat wordt nu weergegeven onder dat model in de linker nav.

Een model bestaat uit twee delen: een agent en een apparaat. De firmware van het apparaat is gewoon de code die wordt uitgevoerd op het GMB zelf. De agent is van dat apparaat partner - een kleine server die wordt uitgevoerd in de elektrische imp-wolk. Het apparaat en agent kunnen het sturen van informatie heen en weer, en de agent kan praten met de rest van het internet en heeft een eigen URL. U kunt code schrijven voor hen beiden.

... Of u kunt de code die al voor u geschreven is :) Hoofd aan github, en de aankondiging dat er twee bestanden hier zijn - één voor de agent en één voor het apparaat. Dienovereenkomstig, er zijn twee vensters voor u in de IDE - men zal zeggen "agent" en de andere 'apparaat'. Kopieer de juiste code in elk venster.

Als je "Bouwen en Run" nu hit, u ziet dat het apparaat leest de temperatuur en vervolgens gaan slapen, maar de agent zal hebben een fout wanneer wordt geprobeerd de gegevens zich aan te melden Sparkfun omdat u uw Sparkfun-account nog niet hebt toegevoegd. Laten we dat de volgende. Als u dit hebt gedaan en het apparaat is gegaan om te slapen gedurende 15 minuten, kunt u deze loskoppelt en opnieuw van kracht (door te trekken en opnieuw invoegen van de jumper) om het GMB opnieuw wakker.

Laten we verbinden met uw nieuwe thermometer Sparkfun te melden van de gegevens, dan we kunnen terugkomen en neem een kijkje op wat maakt de ingebouwde programmatuur werken.

Gerelateerde Artikelen

ImPrinter: de elektrische Imp draadloze, internet-verbonden thermische printer

ImPrinter: de elektrische Imp draadloze, internet-verbonden thermische printer

thermische printers hebben gekregen (alweer) erg populair in de afgelopen paar maanden; veel mensen lijken te zijn heel geïnteresseerd in het hebben van relevante info pop omhooggaand op een kleine rol van thermisch papier in plaats van in de telefoo
Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Steampunk ESP8266 Internet verbonden klok met behulp van de Arduino IDE

Wat u krijgt wanneer een ring NeoPixel, een goedkope Arduino Wifi aan boord en een laser cutter in een stoom-Punk-Sedan lopen?Een modieuze Steampunk ontworpen Internet verbonden klok met behulp van de ESP8266 chip en de Arduino IDE natuurlijk!Hier is
Internet-verbonden joystick

Internet-verbonden joystick

vorige week, ik heb gepost een demo op het opbouwen van impBot, een eenvoudige pan/tilt servo "robot" gecontroleerd via het internet met de elektrische imp. Op het moment, alles wat ik had voor controlerende genoemde robot een potentiometer in e
Internet-verbonden huis energie monitor

Internet-verbonden huis energie monitor

Dit is een magische doos die laat u kunt controleren het stroomverbruik van uw huis vanaf elke locatie op het Internet! Het meet zowel vermogen (watt) en schijnbaar vermogen (VA), het houdt een lopend totaal van elektriciteit eenheden gebruikt, en ma
Internet-verbonden lichtschakelaar

Internet-verbonden lichtschakelaar

In deze tutorial zullen we laten zien hoe internet aangesloten switch maken met Raspberry Pi en Relais module. U kunt internet schakeloptie gebruiken om op afstand controle maximaal 17 apparaten (licht, kachel, sprinkler..) via internet. U hoeft geen
OpenTrashCan: Een slimme Internet verbonden prullenbak die praat

OpenTrashCan: Een slimme Internet verbonden prullenbak die praat

OpenTrashCan verbinding met uw wifi-netwerk en stuurt u een e-mail wanneer zijn volledige, tegen je praat, en kan zelfs worden bediend vanuit de OpenTrashCan App voor Android-telefoons. Zie het in actie hier:Willen kopen? Meld u aan voor de preorder
Aan de slag met Analog.IO en elektrische Imp

Aan de slag met Analog.IO en elektrische Imp

Analog.io is een nieuwe website gewijd aan het delen van gegevensstromen van internet van dingen aangesloten apparaten. Analog.io kunt u uw gegevens via een web-browser te bekijken, waar u ook in de wereld bent. U bepalen de gegevens die zijn uitgeze
IMP chef-kok: Internet-Connected BBQ-Thermometer

IMP chef-kok: Internet-Connected BBQ-Thermometer

toen ik een kind was, zouden we koken onze vakantie Turkije of gebraden met één van die weinig pop-up thermometers die u gewoon stok in de vogel, die opduikt wanneer de vogel (vermoedelijk) is gedaan, of op zijn minst veilig om te eten. We hadden een
Het hergebruiken van een oude wifi-router voor de internet-of-things

Het hergebruiken van een oude wifi-router voor de internet-of-things

De populariteit van internet verbonden apparaten gebouwd met Arduino shields of single-board computers zoals de Raspberry Pi en Beaglebone is geëxplodeerd, maar voor eenvoudige taken zoals een relais controle, het lezen van een sensor, Bewateren van
Internet Controlled Arduino (geen Ethernet-shield)

Internet Controlled Arduino (geen Ethernet-shield)

Ethernet schilden zijn een heleboel plezier, maar zij kunnen duur zijn. In dit project zal ik u tonen hoe om te controleren uw Arduino vanaf elke computer die is verbonden met het internet, zonder gebruik te maken van een Ethernet-shield. Dit project
ESP8266 - $5 internet aangesloten switch

ESP8266 - $5 internet aangesloten switch

In deze tutorial zullen we laten zien hoe bouwen WiFi internet aangesloten switch aangesloten op EasyIoT Cloud. Wij zullen gebruiken ESP8266, solid state relais en Arduino IDE. Switch kan worden gecontroleerd door de WEB application, native Android a
NeoPixel klok met SparkCore Internet knop Shield

NeoPixel klok met SparkCore Internet knop Shield

De Spark Core Internet knop Shield alleen heeft 11 NeoPixel LEDs, maar heeft ruimte voor en praktisch schreeuwt voor de 12e LED om de cirkel compleet.En wat is er leuker dan het maken van een fascinerende klok met Internet verbonden LEDs?!HackBergen
Arduino Internet gecontroleerde Led van

Arduino Internet gecontroleerde Led van

HalloIn dit project i 'm going to control leidde's via een webpagina's. U kunt uw browser openen en beheren van de led.De code die verleend wanneer geüpload en met het internet verbonden maakt het een webserver in uw LAN en u gewoon gebruik maken van
RabbitPi - de Alexa ingeschakeld, IFTTT verbonden, oor-Wiggling IoT assistent

RabbitPi - de Alexa ingeschakeld, IFTTT verbonden, oor-Wiggling IoT assistent

Dit is een verouderde 2005 Nabaztag "slimme konijn" die ik heb omgebouwd tot een moderne IoT-assistent met behulp van een Raspberry Pi 3 en een Motor hoed van Adafruit, met een webcam microfoon en een luidspreker van de Philips Soundshooter verv