Tweet-A-Temp (6 / 8 stap)

Stap 6: Home, Home, heeft geen bereik


Een van de eerste dingen die we hebben gemerkt, dat het bereik een vreselijke dood gestorven, zodra wij het Bureau met de zender liep. Wij probeerden vanuit een andere kamer, en de resultaten waren verschrikkelijk. 1 voet weg crapped het uit. Tijd om te kijken naar oplossingen.

Het kwam bij me op dat waar we testen hadden we 4 bronnen voor Wi-Fi binnen 5 voeten, allemaal in de 2,5 Ghz-bereik zoals de Xbee. Ook wij niet "streven de Xbee helemaal. Na onderzoek vast ik ik kon kopen een meer krachtige Xbee radio (ongeveer $23) of toevoegen van antennes.

Een van de dingen die ik nodig had was een goede test van het bereik. De X-CTU -software van Digi heeft een "bereik Test" gebouwd in, maar het deed notthing. Ik bracht wat tijd tryin gto uitzoeken hoe te laten werken. Dit gebeurde eigenlijk zo gemakkelijker dan gezegd. Ik hoefde niet echt de X-CTU-test, alleen de waarde van "RX Signal Strength Indicator" (RSSI).

Ik keek in de xbee.pyTweet-A-Watt gebruikt en daar, lijn 39: [code]self.rssi = p [3] [/ code]

Wat betekent dat het is deel van de resulterende waarde van Xbee! (xb.rssi in wattcher), dus ik heb een debug-lijn gewijzigd voor mijn hack:

afdrukken van str(counter) + ": RSSI:" + str(xb.rssi) + "|"+ time.strftime("%Y %m %d, %H:%M") +","+": spanning:" + str(CalcualtedVolts) + "avgv" + str(avgv) + "Thermistor:" + str(x) + "temperatuur:" + str(Temperature)

Die produceert een lijn als deze:
373: RSSI: 82 | 2009 04 26, 11:18: Voltage: 1.80100585938 avgv 593 Thermistor: 71.2276559865 temperatuur: 78.6813444881

U kunt ook RSSI met verwerking, van Tom Igoe de paginazien. Hoewel u wijzigen de pakketlengte (boven), willen zult zoals Processing geklaagd over schrijven voorbij het einde van de packet buffergrootte. Ik denk dat u moet groter zijn dan 2 * pakketlengte verwacht. Tom's code ziet er achteruit voor een eerdere pakje wat betekent als het mist de packet-indicator van de Ox7E, het zou kunnen draaien voor terwijl. Gezien het feit dat ik in de buurt van de buitenste rand ben van het meetbereik, kan het gebeuren voor een tijdje. Ik stel mij op 600 en het gestopt met het geven mij het bericht "fout, het uitschakelen van serialEvent()".

Tom's code afdrukken alleen de laatste instelling, dat niet alles wat nuttig voor mij is. Mijn debug lijn laten we me wijzigingen bijhouden als Minion #1 wonder rond.

Nu we een goede manier om te meten hadden, meer dan "He papa, we hebben een pakje" het was tijd om te proberen sommige Huis brouw antenne ideeën!

Met behulp van de ideeën van de http://www.usbwifi.orconhosting.net.nz/ die ik heb gevonden dat de



een afname van de dB gemeten, hoewel in de praktijk lijkt niet te helpen een paar verbroken verbinding. De


was eigenlijk het beste op gericht en opnieuw te verbinden. USB Wifi van setup is veel verschilt van sommige andere mensen. De stoomboten hebben een stam in het midden waardoor voor eenvoudig XBee worden geplaatst. Een kom pho met aluminiumfolie Zie ook veelbelovend (hoewel we net de aluminiumfolie later verwijderd en het op zijn plaats gehouden). We hebben ook geprobeerd een parabool met een buigende stuk van de hot wheels "track" te maken, maar het leek niet te helpen.

Een van de problemen is dat we aan het testen waren aan de buitenste rand van het bereik. Meeste 2,5 Ghz radio, XBee gebruiken vooral spread Spectrum waardoor zij kunnen nemen een maar naar "sync" en vervolgens de XBee software zoekt naar het begin van een pakje XBee voordat trigger. Dit betekent dat als je een alles of niets effect te krijgen. Ofwel de radio's lock op elkaar, of niet. Ergens het geluk lijkt, maar in feite u een antenne op deze reeksen zijn en kan worden invloed op de resultaten.

Ik ging naar twee steamers kopen, maar toen vond dat de kosten van een stoomboot uit de supermarkt $10 was, en voor de prijs van 2 steamers, kan ik een krachtiger XBee. Dus ik keek een paar meer plaatsen en vond een vrij diepe zeef die bleek zelfs beter. Het was $7. De diepte is belangrijk, want ik aan de verzendende kant van dingen ben, hierin meer van het signaal (per de notities in



).

Einde van de resultaten, is dat met een groente stoomboot aan de ene kant (te vervangen) en een zeef anderzijds, ik heb signaal ongeveer 20-30m, van een interieur kantoor, door 3-4 muren, die om de hot tub!

Pro tip: Vergeet niet om de zeef als u wilt dat 1) uw echtgenoot verblijf en/of 2) willen gestoomde groenten later.

Persoonlijk houd ik de petal-achtige uiterlijk van de plantaardige steamer.

Gerelateerde Artikelen

Tweeting Webcam foto's van uw ZYBO

Tweeting Webcam foto's van uw ZYBO

Dit Instructable gaat over hoe om tweet foto's van een Webcam op een ZYBO, als alles klaar is, kun je de ZYBO inschakelen en beginnen tweeting onmiddellijk.Voor dit instructable moet u:ZYBO dat is met succes is opgestart met LinaroMonitorToetsenbord/
Tweeting hamster kooi

Tweeting hamster kooi

Heb je je ooit afgevraagd wat uw hamster doet wanneer u slaapt of uit het huis? Is hij wilde partijen gooien of Frans oefenen? Of misschien gewoon in zijn wiel te draaien?We wilden weten voor onszelf wat onze hamster, Martin, kreeg tot achter geslote
Nadine: De Tweeting Grill

Nadine: De Tweeting Grill

Bij het koken op een Houtskool BBQ, kan te weten wanneer het voedsel gebeurt moeilijk zijn. Ik meestal Neem een klein mes en snijd van een spleet op het dikste gedeelte om een piek in de binnenkant kleur. Terwijl op zoek naar een nieuwe barbecue kope
Tweeting foto's van een Webcam deel 2

Tweeting foto's van een Webcam deel 2

Als u uitcheckt 'Tweeting foto's van een Webcam', we zetten onze Twitter Developer-Account, en gemaakt van een toepassing die een foto naar Twitter post zal wanneer we de "snap" knop raken. Dit is pretty cool, maar nu wat als we wilden om te pos
Tweeting foto's van Webcam

Tweeting foto's van Webcam

Nu dat we een LAMP Server set-up hebben, kunt wij web-projecten maken! Het eerste project dat we gonna make is een programma dat een afbeelding uit onze webcam automatisch tweet zal wanneer wij druk op "Snap foto".Stap 1: Aan de slagVoordat we i
Temp & vochtigheid Sensor met LCD Disp & LED Indicator

Temp & vochtigheid Sensor met LCD Disp & LED Indicator

In dit instructable, ik heb gebruikt de DHT11 temperatuur & luchtvochtigheid sensor en de Arduino UNO om weer te geven van de huidige temperatuur & vocht lezingen in een 16 x 2 LCD Display. Naast, ik heb ook een 3-LED setup waarin 3 sets van tempe
Tweet-a-Pot: Twitter koffiepot ingeschakeld

Tweet-a-Pot: Twitter koffiepot ingeschakeld

hou van het idee van het maken van koffie op het vliegen? vanuit uw bed? Terwijl je op de bus komt thuis? Dan is de Tweet-a-pot voor jou!Tweet-a-pot is de volgende in fancy twitter ingeschakeld apparaten. Deze koffiepot kan de eigenaar te maken van e
Linux computer tweeting.

Linux computer tweeting.

Dit gedaan voor een tijdje en I love it. Echte computer automatisering. Dit is een instructable om uw linux computer toegang tot twiiter via de opdrachtregel voor zowel verzenden en ontvangen tweets. Het grote ding over dit is dat het zal werken op e
Tweeting zwangerschapstest

Tweeting zwangerschapstest

Het idee van het project kwam uit deze ironische twitter post. Maar he, waarom niet proberen te maken? Ik heb ergens gelezen dat de wereld heeft behoefte aan meer belachelijk smart-apparaten. Dus hier is het.Ik heb (we've) alleen ooit gebruikt de nie
Tweeting WiFi Radio Control Panel

Tweeting WiFi Radio Control Panel

dit is een update naar mijn Standalone WiFi Radio Control Panel, waarmee zij om tweet het nu spelende nummer en het station.  Het project is gebaseerd op een AdaFruit Boarduino, een Arduino-compatibele microcontroller-platform, met een Ethernet-shiel
Huzzah ESP8266 Temp & vochtigheid Station

Huzzah ESP8266 Temp & vochtigheid Station

Ik begon dit project om te zien hoe nauwkeurig zou een eenvoudige weerstation gemaakt met goedkope onderdelen in vergelijking met grote weer verkooppunten (nieuws, weather.com, enz.).Mijn bedoelingen zijn om 2 identieke eenheden maken en een op mijn
Tweeting, draadloos, Ugly Drum Smoker (UDS) temperatuur controller met Android

Tweeting, draadloos, Ugly Drum Smoker (UDS) temperatuur controller met Android

(Laatst bijgewerkt: oktober 2014. Zie laatste stap voor details over wijzigingen.)Dit is de UDS digitale Supervisor, een Android app en hardware voor het onderhoud op afstand de temperatuur van uw UDS zoals een thermostaat. Uw telefoon monitoren van
Tweeting Vogelhuis/waterbak

Tweeting Vogelhuis/waterbak

Deze zomer mijn 5 jaar oude wilde zoon en ik om te werken aan een project dat zou leuk, educatief, en verband houden met aard. Terwijl u geniet van een prachtige Colorado zomeravond op het dek van het opa en oma's kijken alle van de kolibries vechten
Maak uw huisdier gerechten tweet!

Maak uw huisdier gerechten tweet!

U geeft uw huisdieren alles: voedsel, water, een huis, speelgoed en liefde. Waarom niet geef ze een twitter-account?Dit project kunt u controleren van uw huisdieren eetgewoonten en waarschuwingen ontvangen wanneer hun voorraden laag zijn. Het is ook