LinkIt één ultieme IoT (9 / 13 stap)

Stap 9: De werking van de code

Het is noodzakelijk dat u weet hoe de code werkt.

Het stuurt de datapoints aan de MediaTek Cloud Sandbox, dan zal de bluetooth-server starten en proberen om een verbinding met het opgegeven adres, indien beschikbaar. Zoniet dan zal het controleren als een SMS-commando is ontvangen, en vervolgens doorlopen deze bestelling.

Maar dit had een probleem, niet met de WiFi of GSM, maar met bluetooth-connectiviteit. Het probleem was dat als als de LinkIt ONE alleen de bluetooth-server initialiseert wanneer het klaar is met het uploaden van alle datapoints aan MCS. Dus als iemand probeert de telefoon verbinding te maken met de LinkIt ONE via Bluetooth, verbinden het gewoon niet. Maar zodra het komen, dan is het gewoon verbinding verbreken. Dus dit betekende dat de gebruiker moest blijven proberen om te verbinden met de LinkIt; simpel gezegd: Trial and error. Maar ik wilde niet dat het mijn project. Ik wilde het zo vlot en efficiënt mogelijk zijn.

Dan bekeek ik andere methoden van dat te doen, bijvoorbeeld met behulp van draden. Ik ontdekte van het web dat de LinkIt ONE threading ondersteunt maar niet een goede voorbeeld daarvoor vinden kon en vervolgens links die ook.

Op het einde was de oplossing die ik voor dit probleem gebruikte dat ik de code wijzigde om een bluetooth-server inrichten en elke datapoint uploaden naar de MCS-server voor clients verzorgen. Tijdens het testen, op deze manier is de bluetooth-verbinding stabiel genoeg voor mij slechts een maximum van één keer opnieuw de bluetooth-verbinding uit te voeren.

Dus dit idee was zeer goed, in vergelijking met de oudere versie en de definitieve versie is op dit moment.

Gerelateerde Artikelen

Verbinden met één Linkit ubidots voor IoT

Verbinden met één Linkit ubidots voor IoT

IoT is de USP van dit board. In dit instructable, I 'm gonna eindwaarden voor temperatuur en hoogte van de MS5607 sensor verzamelen en uploaden naar de site ubidots en zien hoe het kan worden gebruikt voor in de wereld van internetStap 1: vereisten 1
LinkIt One - Blynk (IoT)

LinkIt One - Blynk (IoT)

Onlangs kreeg de nieuwe LinkIt één en nu is dit mijn eerste instructable gebruiken, de linkit een echt goede Raad is aan de slag met microcontrollers. Het is volledig Arduino compatibel en makkelijk te gebruiken en bijna alle van de code die u voor e
LinKit een Gas IoT: (LPG) monitor met Ubidots

LinKit een Gas IoT: (LPG) monitor met Ubidots

Deze instructables is een continuatioan van mijn linkit een IoT Tutorial serie. Hier kunt u mijn vorige linkit een tutorial.Ditmaal zal ik MQ 2 Sensor gebruik op te sporen niveau van Gas (LPG) en stuur de gegevens naar Ubidots platform via Wifi-verbi
LinkIt One en Caps Super

LinkIt One en Caps Super

Bent u geïnteresseerd in tricking uit uw LinkIt One? Wilt u uw ultieme IoT ontwikkel bord moet alles wat kan? Dan is dit de I'ble voor u.Stap 1: Het onderzoekHeb je een blik op uw LinkIt One genomen? Je een goed kijkje nemen? Dan ben ik zeker dat u g
LinkIt One - batterijniveau-Indicator

LinkIt One - batterijniveau-Indicator

Zoals de meesten van jullie weten is de LinkIt één een IoT apparaat die verbinding met internet via WiFi maken kan. Dit maakt het gemakkelijk overal instellen en beheren van elke toestel, maar de alleen trekken terug is de batterij. In de meeste van
Pannenkoek Printer

Pannenkoek Printer

Pannenkoek Printer is een leuke manier om uw zeer eigen pannenkoeken afdrukken (en eten)!Het is eigenlijk werken zoals een CNC machine. X- en Y-assen worden geregeld met een kleine computer, en het mengsel pannenkoek aan de grill, passeren gedurende
Gedigitaliseerd, Wi-Fi aan-to-Do-List Monitor

Gedigitaliseerd, Wi-Fi aan-to-Do-List Monitor

OverElk huis moeten hun eigen privé weblokatie te kunnen om al hun gegevens te slaan en om hun dagelijkse taken. Dit project is over het bouwen van een laag energieverbruik gedigitaliseerd, Wi-Fi aan-to-do-lijst die de typische papier-te-doen-lijst d
Chatten met 'evive'

Chatten met 'evive'

Chatten is leuk en interessant, maar wat als hobbyisten kunnen doen met behulp van de ultieme IoT platform ingeschakeld? We hebben een babbelen project met behulp van evive die is een zeer handige all-in-one platform om te bouwen van onze projecten.M
IoT met LinkIt One - Relais

IoT met LinkIt One - Relais

De LinkIt één is een groot bord met IoT te werken, en de IoT is om dagelijks elektronica naar het internet en maakt ze slimmer. In de vorige instructables van deze serie ik u hoe toonde aan de slag met de LinkIt One en gemeenschappelijke elektronica
LinKit een IoT: verbonden met Thingspeak

LinKit een IoT: verbonden met Thingspeak

LinKit is een arduino compatibel bord gemaakt van het seeed studio en gebaseerd op mediatek ARM chip. Het doel van dit board is draagbaar en IoT project easiear maken met de makers.Thingspeak is een IoT platform die heeft zijn wijd door arduino gebru
Een AWS IoT Tutorial met LinkIt ONE

Een AWS IoT Tutorial met LinkIt ONE

Hier is een leerprogramma om u te tonen hoe AWS IoT met LinkITONE verbinden.Ik maakte een kleine demo om de tutorial duidelijker. Een sensor en een actuator is nodig.De demo zal verzenden AWS, een sensor data en AWS was kundig voor zeggenschap van de
IoT met LinkIt One - RGB LED

IoT met LinkIt One - RGB LED

Na het maken van een paar instructables over hoe aan de slag met de link het nu is het tijd om te beginnen met de IoT, en aangezien de LinkIt One een aan boord WiFi module heeft is het vrij eenvoudig om mee te werken.Voordat u aan de slag met dit pro
LinKit een IoT: alert e-mail te sturen

LinKit een IoT: alert e-mail te sturen

Dit is mijn derde instructable van mijn Linkit een IoT-serie. Verrichten sortie mijn vorige instructables omdat deze instructables een voortzetting van het is.Hier zijn de link:1ste Linkit een IoT Instructable2de Linkit een IoT InstructableIn deze tu
LinkIt One + MQTT = eerste stap om IoT

LinkIt One + MQTT = eerste stap om IoT

LinkIt één is een geweldige ontwikkeling board voor IoT, vooral omdat het wordt geleverd verpakt met WiFi, BLE, GSM, GPRS, GPS etc., mijn ogen van IoT is dat er zullen veel aangesloten apparaten verzenden kleine druppels van gegevens naar een central