Installatie procedure om 1-Wire te laten communiceren met Weather Display Geschreven door: Reden:
Frans Veenstra van www.meteonoordwest.nl Uit frustratie en om jou te helpen.
Met alle ellende die ik heb mee mogen maken om 1-Wire draaiende te krijgen icm. Weather Display, een handleiding voor ieder die het kan gebruiken als leidraad.
1. Ga naar http://www.maxim-ic.com/products/ibutton/software/tmex/download_drivers.cfm om de laatste en juiste drivers te downloaden. Let op: Er zijn 32bit en 64bit drivers Installeer de driver met de USB adapter niet aangesloten. Er van uit gaande dat de driver is geïnstalleerd kunnen we verder. Sluit nu de USB adapter aan en deze zal zich zelf installeren. (zonder apparatuur aangesloten) Als alles goed is gegaan zie je in apparaatbeheer:
Als het stuurprogramma weigert, krijg je het volgend te zien en moet je overnieuw beginnen.
=========================================================================== In het startmenu heb je nu een nieuwe link:
We gaan verder met: Stap 2
Klik op Default 1-Wire Net.exe en het volgende scherm verschijnt.
Klik hier op auto detect en je ziet als het goed is het volgende plaatje:
Let op !!! Gebruik 1-Wire port:1 Weather Display heeft een hekel aan andere poorten dan 1. Klik op JA om verder te gaan. Mocht je een andere poort vinden, begin dan weer overnieuw totdat je poort 1 hebt gevonden. Staat de poort op 1, klik dan op Write settings en sluit het programma af.
Nu starten we de OneWireViewer.exe op vanuit het startmenu. Doe dit met één 1-Wire apparaat (liefst tempsensor) op de USB aangesloten. Neem onderstaande settings over en klik op OK.
Als er iets mis is krijg je onderstaande melding. Meestal gebeurt dit later als je WD al draaiende hebt met 1-Wire. Deze heeft dan 1-Wire in zijn bezit en kan de viewer er niet mee overweg.
Als alles wel goed is gegaan krijg je het volgende scherm.
Hierin zie je links boven in dit geval 3 devices staan. (3 regels, voor elk apparaat 1) Dit is een goed teken, want de viewer communiceert met de apparaten. Klik bij gebruik van een temperatuur sensor op DS18S20 (bovenste regel). En klik daarna op het tabblad Real-Time Temperature. Hoera, je krijgt onderstaande afbeelding.
We weten nu dat alles lekker werkt, dus kunnen we aan de slag met Weather Display.
Weather Display in combinatie met 1-Wire installeren. Nu komt het spannendste gedeelte, WD laten babbelen met 1-Wire. We gaar er hier van uit dat je WD al draaiende hebt met je eigen weerstation. Klik in WD op Control Panel, en ga naar: COM/IP Port.
Neem bovenstaande instellingen over en klik OK. Sluit WD af via Save and Exit. Voor dat we verder gaan, moet je eerst in de verkenner naar de wdisplay folder gaan. Hierin mogen de volgende bestanden NIET staan. IBUSB32.dll IBFS32.dll IB97U32.dll IB97E32.dll ib90usb.dll Ib10e32.dll
Verwijder ze als je ze tegen komt in de wdisplay map. Als in een later stadium de 1-Wire niet meer werkt na een update van WD, staan deze bestanden er waarschijnlijk weer. Verwijder ze en start dan WD opnieuw op.
Als je WD opnieuw opstart, word er nog een programma automatisch mee opgestart. Deze nestelt zich in de systray (bij je klokje in de taakbalk) en ziet er uit als een IC-tje. Klik hier met rechts op en klik op “show”
Er draait nu een programma genaamd: Dallas 1 Wire Reader . Dit is een tricky gedeelte. Als alles naar wens draait, moet je hier vlotjes doorheen gaan. Belangrijk is dat USB gekozen is en poort 1. In het middelste gedeelte van onderstaand scherm zie je van alles voorbij komen. Ook een regel met ***Extra temperature i-button allocated to ******************** Het nummer dat daar achter staat moet overgenomen worden naar het vakje rechts onderin, bij Extra temperature 1 ROM. Doe dat bij overige sensoren die je hebt aangesloten ook in de daarvoor bestemde vakjes. Als de temperatuursensor gevonden word, geeft deze in de linker kolom de temperatuur weer. LET OP: Sluit nu WD af met het rode kruisje
, NIET via save and Exit !!!!!!!
Klik daarna (wanneer WD gesloten is) op Save/Reset en sluit ook dit programma af.
We gaan nu verder om grafiekjes te maken met WD en 1-Wire Daar gaat het tenslotte om.
Grafiekjes maken in Weather Display. Start WD op en ga naar VIEW. Klik op Auto Scale Graphs.
Klik op tabblad costumise en dan op de derde knop. Zelf heb ik gekozen voor 6 hours en Extra temp 1 en Nothing. De 6 uur luistert hij helaas niet naar. Stom genoeg blijft veelal de grafiekschaal op 12 uur staan.
Nadat je alle opgeslagen hebt ga je nu terug naar het tabblad Extra Temp/Hum Graphs. Hier zie je de grafiek met de 1-Wire sensor gegevens. Na een halve dag is de grafiek geschaald naar normale waarden, dus schrik niet van getallen als er -100 staat. Heb geduld, het komt goed. Met de knopjes aan de rechterkant, kun je de grafiek tekstueel nog enigszins aanpassen naar eigen inzicht.
In de webfiles folder van WD vind je een bestand genaamd: autoscaleextra1.gif Via Internet File Creation & Uploads in het Control panel kun je regelen hoe vaak er een upload moet komen naar je website.
Veel succes met het configureren. Frans Veenstra Meteo Noord West. www.meteonoordwest.nl