Sida 1 av 4

Nickes LCD-projekt.

Postat: 22 okt 2008, 00:34
av Niklas
Hejsvejs.

Imorgon (idag) kommer troligen min LCD-display.
Jag har beställt denna med kontroller:
http://shop.temperatur.nu/hd44780-20x4- ... p-147.html

Till det så köpte jag en spänningsinjektor också för att vara säker. Har bara com-portsadapter men planen är att byta till USB.
Loggar sedan tidigare el-mätaren och lite temperaturer. Se signatur.

Tanken är att displayen ska visa temperaturer från olika tider på dygnet, antal mail i min och frugans mailbox, nyheter och lite annat man kan ha nytta av.
Jag skall även läsa på hur jag kan koppla ett script till google calendar som jag och frugan kör med.
Vi har ett gemensamt konto hos Google Calendar.
Vi har ett program installerat från google som syncar våra outlook-kalendrar med den gemensamma kalendern var 10e minut.
Alla ändringar vi gör i våra kalendrar sker alltså på båda datorerna när de syncas till google tillsammans. :) Dessutom syncar jag min mobil via Goosync.com och den gemensamma kalendern så allt finns även där. Mycket smidigt och där är tanken att även det ska visas på displayen.

Återkommer med uppdateringar. :)

Edit:
Jag är typ klar. Ska enbart in med displayen i någon låda lite senare.
Har även bytt den sega com-portsadaptern mot en USB. Stor skillnad i uppdateringshastighet!
Se min film:


Re: Nickes LCD-projekt.

Postat: 22 okt 2008, 22:55
av Niklas
Displayen är igång och fungerar bra.
Jag får dock konstiga tecken på den efter varje rad.
Någon som vet vad det beror på?
Är det fler som har en display med vit bakgrundsbelysning? Lyser den så starkt i högra hörnet som min gör?
Se bild.
Bild

Jag kör OWFS på en Ubuntu-server och jag flyttar över script och annat via SSH från Windows.

Re: Nickes LCD-projekt.

Postat: 22 okt 2008, 22:59
av Plutonium
De konstiga tecknen får du enkelt bort med lite mellanslag.

Vit bakgrund, kanske är nått nytt erik har fått in. Min lyser blått iaf.

Re: Nickes LCD-projekt.

Postat: 22 okt 2008, 23:01
av Niklas
Plutonium skrev:De konstiga tecknen får du enkelt bort med lite mellanslag.

Vit bakgrund, kanske är nått nytt erik har fått in. Min lyser blått iaf.
Ja, det kan jag i och för sig men frågan är varför de är där.
Jag har ett annat script i php där jag kan modifiera vad som står på displayen via lcd.php?l1=rad1&l2=rad2&l3=rad3&l4=rad4
I det har jag inga problem med mysko tecken i slutet på meningarna.

De vita är ganska nya vad jag vet. Antar att du inte har så på din med blå? :)

Finns °-tecknet med i tabellen för displayen?

Re: Nickes LCD-projekt.

Postat: 22 okt 2008, 23:07
av Plutonium
Varför tecken är där vet jag dock inte. Märkligt det där, har bara tagit förgivet att dom är där och inte laggt så mycket energi på det.

Min är inte lika skarpt i ljuset som din. Vill minnas att det finns en liten "ratt" på kontroller kortet där man kan justera ljuset, kan ha fel :)

Re: Nickes LCD-projekt.

Postat: 22 okt 2008, 23:09
av Niklas
Plutonium skrev:Varför tecken är där vet jag dock inte. Märkligt det där, har bara tagit förgivet att dom är där och inte laggt så mycket energi på det.

Min är inte lika skarpt i ljuset som din. Vill minnas att det finns en liten "ratt" på kontroller kortet där man kan justera ljuset, kan ha fel :)
Ratten är till för kontrasten och den fick jag skruva upp en aning. Påverkar inte bakgrundsbelysningen men jag gillar inte att man ser LED-en nere i hörnet så pass tydligt som man gör. :)

Vet du hur jag får °-tecknet att visas på displayen?

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 07:21
av elf98
Hm... Din display lyser helt klart ovanligt ljust. (Jag kollade ditt mail på min X1a och såg inte bilden).

Vissa ljusskillnader kan det såklart finnas, men det där såg ju inte bra ut.

Skickar en ny så snart jag hinner! (Vilket kanske inte blir den här veckan då det är lite mycket att göra just nu... 70h jobb på ambulansen, heldag på mässa i sthlm + ovanligt mycket ordrar just nu - I'll do my best!)

Gällande skräptecknen är det helt enkelt bara att padda lite mellanslag. Jag vet faktiskt inte varför de kommer dit, det är endast på senare batcher av displayer det blir så där.

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 08:48
av CirruZZ
elf98 skrev:...ovanligt mycket ordrar just nu...
Och det klagar du på... :wink:
...skämt å sido, kul att det går bra!!! :D

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 10:46
av elf98
CirruZZ skrev:
elf98 skrev:...ovanligt mycket ordrar just nu...
Och det klagar du på... :wink:
...skämt å sido, kul att det går bra!!! :D

Klaga gör jag inte, det är bara lite trist att inte hinna skicka allt snabbt!

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 13:42
av Niklas
Det låter bra. :) Jag har ju den här att leka med nu ändå så det är ingen brådska.
Det är inget fel på styrkan i belysningen men att man ser en led nere i hörnet så starkt känns inte bra. ;-)

Jag skrev om bach-scriptet och fixade mig ett fult php-script som skriver till displayen och nu är det inga extra tecken och det helt utan mellanslag. Mysko!
Jag vill fortfarande veta hur man får gradertecknet att visas. ;-) Jag har läst på lite om hur man skriver in nya tecken i teckentabellen också och det verkar rätt lätt men då måste displayen anslutas via paralellporten. Det finns plats för 8 egna tecken. Det räcker ju till Å å Ä och Ö. Ska se om jag kan fixa anslutning till LPT-porten senare.

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 19:32
av Niklas
Hur får jag ett sh-script att köra en fil/program var 30:e sekund?

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 20:36
av CirruZZ
Jag skulle ha använt mig av cron för att köra filen.

Jag använder cron till en hel del men nu vill jag köra flera olika filer med 30 sekunders mellanrum.

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 21:10
av CirruZZ
Nu är jag långt ifrån någon Linux/Bash guru så någon annan kan säkert svara på det här bättre.

du skulle kunna ha en loop i en sh script med en sleep i på 30 sekunder. Det ända är ju då att ditt script kommer aldrig att ta slut utan bara gå hela tiden. Om det är bra eller o'bra vet jag inte, men jag hade nog försökt använda cron istället för själva "timingen". Sen om det är flera filer som skall köras samtidigt och du inte orkar lägga in en ny rad i crontab för varje fil, så varför inte skapa ett "master"-script som kör alla filer du vill ska köras var 30:e sekund och sen sätter du cron på det master-scriptet.

Re: Nickes LCD-projekt.

Postat: 23 okt 2008, 21:52
av Niklas
Jag hittade ett sätt.

#!/bin/bash
while [ 1 ]
do
php -q lcdtemp.php
sleep 15
php -q lcdcal.php
sleep 15
php -q lcdmail.php
sleep 15
done

Re: Nickes LCD-projekt.

Postat: 24 okt 2008, 18:26
av isocron
Hej.
Grader tecknet får jag fram på min display genom att använda mig av detta tecken ß
kör via script under linux.

//Morgan