Kazalo:

Omrežni LCD nahrbtnik z LCD Smartie: 6 korakov
Omrežni LCD nahrbtnik z LCD Smartie: 6 korakov

Video: Omrežni LCD nahrbtnik z LCD Smartie: 6 korakov

Video: Omrežni LCD nahrbtnik z LCD Smartie: 6 korakov
Video: Видео ПРОЕКТОР ДЛЯ ИГР!!! VIVICINE K3 на базе ANDROID 9.0 #vivicine 2024, Julij
Anonim
Omrežni LCD nahrbtnik z LCD Smartie
Omrežni LCD nahrbtnik z LCD Smartie
Omrežni LCD nahrbtnik z LCD Smartie
Omrežni LCD nahrbtnik z LCD Smartie
Omrežni LCD nahrbtnik z LCD Smartie
Omrežni LCD nahrbtnik z LCD Smartie
Omrežni LCD nahrbtnik z LCD Smartie
Omrežni LCD nahrbtnik z LCD Smartie

Zasloni z znaki LCD, ki se pomikajo po informacijah, so priljubljen mod. Običajno se upravljajo prek vzporednih vrat, nahrbtnikov s serijskimi vrati ali nahrbtnika USB (več). Ta Instructable prikazuje naš odprtokodni nahrbtnik z ethernetnim omrežjem LCD. Programi za upravljanje LCD, kot sta LCD Smartie (Windows) in LCDproc (Linux), lahko uporabljajo ethernet LCD nahrbtnik tako kot serijski in USB, vendar prek omrežja. Koristno je za spremljanje katerega koli sistema od kjer koli v omrežju: postavite LCD -je, kamor ne morete postaviti računalnika, ali spremljajte računalnik, ki je težko dostopen. Uporabljamo ga za pomikanje sistemskih informacij, virov RSS, seznamov predvajanja, nove e -pošte, statistike zgibanja@doma itd. Stran od računalnika. Ta videoposnetek prikazuje delovanje, LCD prejema prikazne podatke od LCD Smartie prek ethernetnega omrežja. V tem članku vam pokažemo, kako preusmeriti izhod LCD Smartie iz serijskih vrat v nahrbtnik LCD. To je drugi del projekta omrežnega nahrbtnika LCD, 1. del preberite tukaj. Seeed Studio ima nekaj sestavljenih paketov ethernet LCD -jev #twatch za 45 USD, vključno s poštnino po vsem svetu. Oglejte si ta članek z izvirnim oblikovanjem na spletnem dnevniku Dangerous Prototypes. Pregled koncepta Prejšnji teden smo predstavili funkcije drsenja Twitterja v nahrbtniku LCD. Na vratih 1337 ima tudi strežnik TCP, ki sprejema ukaze, oblikovane v matrični orbitalni obliki. Nahrbtniki Matrix Orbital imajo široko programsko podporo, LCD Smartie in LCDproc sta odprtokodni možnosti. Večina programov za upravljanje poganja LCD -je prek vzporednih vrat in nekaj serijskih ali USB nahrbtnikov. Omrežni izhod TCP še ni možnost. Z mostom posredujemo serijska vrata LCD Smartie v mrežni nahrbtnik LCD.

1. korak: Strojna in vdelana programska oprema

Strojna in vdelana programska oprema
Strojna in vdelana programska oprema

Prejšnji teden smo predstavili strojno opremo za nahrbtnik LCD Ethernet PIC 18F67J60. Za podroben pregled strojne opreme si oglejte prejšnji članek. Prenesite najnovejše datoteke s strani Google Code projekta in ustvarite svojo. Sestavljeno strojno opremo lahko kupite tudi za 30 USD (45 USD/LCD), vključno s pošiljanjem po vsem svetu, do 23. septembra 2009. Vdelana programska oprema Strežnik TCP posluša na vratih 1337 ukaze LCD v slogu Matrix Orbital. Računalniki lahko pošiljajo ukaze v ta vrata tako kot serijski nahrbtnik LCD. Emulirali smo nahrbtnik Matrix Orbital, ker ga podpira večina znakovnih programov za nadzor LCD-ja. V realnem času se viri na Twitterju pomikajo po LCD-ju, dokler strežnik TCP ne prejme ukaza, ki postavi kazalec na položaj 0. Ko je ta ukaz prejet, se posodobitve Twitterja končajo in Strežnik TCP prevzame popoln nadzor nad LCD-zaslonom. Nizu Matrix Orbital smo dodali dva nestandardna ukaza. 153 prikaže naslov IP, ki ga dodeli DCHP, 154 pa nadaljuje način Twitter. Nobena stranka jih trenutno ne izvaja.

Korak: Premostite serijska vrata na strežnik TCP

Premostite zaporedna vrata na strežnik TCP
Premostite zaporedna vrata na strežnik TCP

Krmilni programi LCD običajno delujejo z LCD -zasloni z vzporednimi vrati, serijskimi in USB -ji. Omrežni TCP še ni možnost. V tem razdelku je prikazano, kako podatke o serijskih vratih LCD Smartie posredujete v nahrbtnik z ethernetnim zaslonom. Če imate predloge za Linux ali OSX, jih pustite v komentarjih ali na forumu.

3. korak: Ustvarite navidezna serijska vrata

Ustvarite navidezna serijska vrata
Ustvarite navidezna serijska vrata
Ustvarite navidezna serijska vrata
Ustvarite navidezna serijska vrata

Najprej nastavimo par navideznih serijskih vrat. Nadzorni program LCD (LCD Smartie) se bo povezal z enim od teh vrat, drugi se poveže s odjemalcem TCP, ki smo ga pozneje nastavili. Kliknite Naprej in izberite številko za vsa serijska vrata. Številka vrat mora biti v vašem sistemu prosta. Nastavili smo ga na COM7 in COM8. Preverili smo posnemanje hitrosti prenosa podatkov, čeprav verjetno ni potrebno. Kliknite V redu.

4. korak: Ustvarite odjemalca TCP

Ustvarite odjemalca TCP
Ustvarite odjemalca TCP
Ustvarite odjemalca TCP
Ustvarite odjemalca TCP
Ustvarite odjemalca TCP
Ustvarite odjemalca TCP

Nato ustvarite odjemalca TCP za povezavo serijskih vrat s strežnikom TCP nahrbtnika. Naslov strežnika TCP je enak naslovu IP, ki je na LCD-prikazovalniku prikazan ob vklopu. Strežnik posluša na vratih 1337. Počistite polje DTR/RTS, odvisno od statusa povezave, ne potrebujemo nadzora pretoka. Izvorna serijska vrata so ena stran navideznega para serijskih vrat, ki smo ga pravkar ustvarili (COM7 in COM8). Odjemalec TCP smo povezali s COM 8 in ga konfigurirali za 115200bps, 8/N/1. Kliknite V redu. Merijska vrata strežnika TCP morajo biti aktivna. Status TcpClient se bo glasil v redu, če se je ethernet LCD nahrbtnik odzval na naslov IP

5. korak: Konfigurirajte nadzorni program LCD

Konfigurirajte nadzorni program LCD
Konfigurirajte nadzorni program LCD

Zadnji korak je, da svoj nadzorni program LCD nastavite za uporabo omrežnega mostu. Izberite vtičnik za prikaz matričnega orbitalnega tipa. Konfigurirajte ga tako, da uporablja prosti konec para navideznih serijskih vrat (v našem primeru COM7). Hitrost nastavite tako, da ustreza nastavitvam navideznih vrat (115200bps). Za uporabo novih nastavitev boste morda morali znova zagnati. Program LCD nastavite tako, da prikazuje vire RSS, obvestila po e -pošti, čas pinga strežnika, statistiko računalnika itd.; nekateri imajo tudi dodatne vtičnike. Izhod bo šel skozi virtualna serijska vrata v lokalno omrežje in se prikazal na LCD -prikazovalniku. Ta videoposnetek prikazuje delovanje, LCD prejema prikazne podatke po ethernetnem omrežju.

Korak 6: Zaključek in kje ga dobiti

Zaključek in kje ga dobiti
Zaključek in kje ga dobiti
Zaključek in kje ga dobiti
Zaključek in kje ga dobiti
Zaključek in kje ga dobiti
Zaključek in kje ga dobiti

LCD Smartie in LCDproc sta odprtokodna koda, zato lahko k ethernet LCD nahrbtnikom vsak doda nekaj izboljšav. Bilo bi super, če bi lahko upravljali LCD nahrbtnik neposredno prek TCP, brez mostu.

Večina krmilnih programov LCD se lahko odzove na gumbe. Na programsko glavo nahrbtnika lahko priključite dva gumba ali pa naredite novo tiskano vezje z več povezavami gumbov. Komplet ukazov Matrix Orbital podpira programsko nastavitev kontrasta, kar bi bilo zelo priročno za oddaljene LCD zaslone. To bi verjetno lahko dosegli z uporabo modulacije širine impulza na zatiču za nastavitev kontrasta. Vdelano programsko opremo ethernet LCD nahrbtnika lahko nadgradite po omrežju, za navodila glejte del 1. Še naprej bomo izboljševali vdelano programsko opremo in dodajali nove funkcije. Na strani Google Code projekta in forumu najdete najnovejše prenose. Get one Seeed Studio ima nekaj sestavljenih paketov ethernetnih LCD -jev #twatch za 45 USD, vključno s poštnino po vsem svetu. Pridobite jih, dokler trajajo, ker jih kmalu ne bomo več zaslužili.

Priporočena: