Բովանդակություն:
- Քայլ 1: Սարքավորումներ և որոնվածը
- Քայլ 2. Սերիական նավահանգիստը միացրեք TCP սերվերին
- Քայլ 3: Ստեղծեք վիրտուալ սերիական նավահանգիստ
- Քայլ 4: Ստեղծեք TCP հաճախորդ
- Քայլ 5. Կարգավորեք LCD կառավարման ծրագիրը
- Քայլ 6: Եզրակացություն և որտեղ կարելի է ձեռք բերել մեկը
![Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով ՝ 6 քայլ Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով ՝ 6 քայլ](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124682-networked-lcd-backpack-with-lcd-smartie-6-steps-j.webp)
Video: Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով ՝ 6 քայլ
![Video: Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով ՝ 6 քայլ Video: Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով ՝ 6 քայլ](https://i.ytimg.com/vi/7Yw6_kjxP-c/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:53
![Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով](https://i.howwhatproduce.com/images/004/image-11100-8-j.webp)
![Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով](https://i.howwhatproduce.com/images/004/image-11100-9-j.webp)
![Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով](https://i.howwhatproduce.com/images/004/image-11100-10-j.webp)
![Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով Networkանցային LCD ուսապարկ ՝ LCD Smartie- ով](https://i.howwhatproduce.com/images/004/image-11100-11-j.webp)
Նիշերի LCD էկրանները, որոնք ոլորում են տեղեկատվությունը, հայտնի գործի ռեժիմ են: Սովորաբար դրանք վերահսկվում են զուգահեռ նավահանգստի, սերիական պորտի ուսապարկի կամ USB ուսապարկի միջոցով (ավելին): Այս Instructable- ը ցուցադրում է մեր բաց կոդով Ethernet ցանցի LCD ուսապարկը: LCD կառավարման ծրագրերը, ինչպիսիք են LCD Smartie (Windows) և LCDproc (Linux), կարող են օգտագործել Ethernet LCD ուսապարկը, ինչպես սերիական և USB տիպը, այլ ցանցի միջոցով: Դա օգտակար է ցանցի ցանկացած վայրից ցանկացած համակարգի մոնիտորինգի համար. Տեղադրեք LCD- ներ, որտեղ համակարգիչ չեք կարող տեղադրել, կամ վերահսկեք այն համակարգիչը, որին դժվար է հասնել: Մենք այն օգտագործում ենք համակարգչից հեռու համակարգի տվյալները, RSS հոսքերը, տեսացանկերը, նոր էլ. Փոստը, Folding@Home վիճակագրությունը և այլն: Այս տեսանյութը ցույց է տալիս այն գործողության մեջ, LCD- ն LCD Smartie- ից ցուցադրման տվյալներ է ստանում ethernet ցանցի միջոցով: Այս հոդվածում մենք ձեզ ցույց ենք տալիս, թե ինչպես կարելի է LCD Smartie արտադրանքը սերիական նավահանգստից ուղղորդել դեպի LCD ուսապարկ: Սա ցանցի LCD ուսապարկի նախագծի 2 -րդ մասն է, 1 -ին մասը կարդացեք այստեղ: Seeed Studio- ն ունի մի քանի հավաքված #ժամացույց ethernet LCD փաթեթ ՝ 45 դոլարով, ներառյալ առաքումը ամբողջ աշխարհում: Տե՛ս այս հոդվածը «Վտանգավոր նախատիպեր» բլոգի բնօրինակ ձևաչափմամբ: Հայեցակարգի ակնարկ Անցյալ շաբաթ մենք ներկայացրեցինք LCD ուսապարկի Twitter- ի ոլորման հնարավորությունները: Նաև 1337 նավահանգստում ունի TCP սերվեր, որն ընդունում է Matrix Orbital ձևաչափված հրամանները: Matrix Orbital ուսապարկերը ունեն ծրագրային ապահովման լայն աջակցություն, LCD Smartie- ն և LCDproc- ը բաց կոդով տարբերակներ են: Հսկիչ ծրագրերի մեծ մասը LCD- ները քշում են զուգահեռ նավահանգիստների և մի քանի սերիական կամ USB ուսապարկերի միջոցով: Networkանցային TCP ելքը դեռ տարբերակ չէ: Մենք կամուրջ ենք օգտագործում LCD Smartie- ի սերիական պորտի ելքը ցանցի LCD ուսապարկ փոխանցելու համար:
Քայլ 1: Սարքավորումներ և որոնվածը
![Սարքավորումներ և ծրագրակազմ Սարքավորումներ և ծրագրակազմ](https://i.howwhatproduce.com/images/004/image-11100-12-j.webp)
Մենք անցած շաբաթ ներկայացրինք PIC 18F67J60 ethernet LCD ուսապարկի սարքավորումները: Ստուգեք նախորդ հոդվածը `ապարատային մանրամասն ակնարկ ստանալու համար: Ներբեռնեք նախագծի Google Code- ի վերջին ֆայլերը և ստեղծեք ձեր սեփականը: Դուք կարող եք նաև հավաքել սարքավորումներ 30 դոլարով ($ 45 w/LCD), ներառյալ համաշխարհային առաքումը, մինչև 2009 թ. Սեպտեմբերի 23-ը: irmրագրաշար TCP սերվերը լսում է 1337 նավահանգստում Matrix Orbital ոճով LCD հրամանների համար: Համակարգիչները կարող են հրամաններ ուղարկել այս նավահանգիստ այնպես, ինչպես դա սերիական LCD ուսապարկ է: Մենք ընդօրինակեցինք Matrix Orbital ուսապարկը, որովհետև բնույթի LCD կառավարման ծրագրերի մեծամասնությունը աջակցում են այն: Իրական ժամանակի Twitter- ի հոսքերը ոլորվում են LCD- ով, մինչև TCP սերվերը չստանա հրաման, որը կուրսորը տեղադրում է 0-րդ տեղում: Երբ այս հրամանը ստանա, Twitter- ի թարմացումներն ավարտվում են և TCP սերվերը վերցնում է LCD- ի ամբողջական վերահսկողությունը: Մենք Matrix Orbital հավաքածուին ավելացրեցինք երկու ոչ ստանդարտ հրաման: 153 -ը ցուցադրում է DCHP- ի կողմից նշանակված IP հասցեն, իսկ 154 -ը վերսկսում է Twitter ռեժիմը: Ներկայումս ոչ մի հաճախորդ դրանք չի իրականացնում:
Քայլ 2. Սերիական նավահանգիստը միացրեք TCP սերվերին
![Կամրջեք սերիական նավահանգիստը դեպի TCP սերվեր Կամրջեք սերիական նավահանգիստը դեպի TCP սերվեր](https://i.howwhatproduce.com/images/004/image-11100-13-j.webp)
LCD կառավարման ծրագրերը սովորաբար աշխատում են զուգահեռ պորտով, սերիական և USB LCD- ով: Networkանցային TCP- ն դեռ տարբերակ չէ: Այս բաժինը ցույց է տալիս, թե ինչպես կարելի է LCD Smartie սերիական նավահանգստի տվյալները փոխանցել ethernet LCD ուսապարկին: Մենք օգտագործում ենք Windows, այնպես որ մենք գրավել ենք Virtual Serial Port Emulator- ի անվճար նավահանգիստը ՝ պարզ նավահանգստի վերահղիչ: Եթե ունեք Linux կամ OSX առաջարկներ, խնդրում ենք դրանք թողնել մեկնաբանություններում կամ ֆորումում:
Քայլ 3: Ստեղծեք վիրտուալ սերիական նավահանգիստ
![Ստեղծեք վիրտուալ սերիական նավահանգիստ Ստեղծեք վիրտուալ սերիական նավահանգիստ](https://i.howwhatproduce.com/images/004/image-11100-14-j.webp)
![Ստեղծեք վիրտուալ սերիական նավահանգիստ Ստեղծեք վիրտուալ սերիական նավահանգիստ](https://i.howwhatproduce.com/images/004/image-11100-15-j.webp)
Նախ, մենք ստեղծում ենք վիրտուալ սերիական նավահանգստի զույգ: LCD հսկողության ծրագիրը (LCD Smartie) կմիանա այս նավահանգիստներից մեկին, մյուսը ՝ TCP հաճախորդին, որը մենք ավելի ուշ ենք կարգավորել: Կտտացրեք հաջորդ: Ընտրեք համար յուրաքանչյուր սերիական նավահանգստի համար: Պորտի համարը պետք է անվճար լինի ձեր համակարգում: Մենք այն դրել ենք COM7 և COM8: Մենք ստուգեցինք նմանակման baud փոխարժեքը, թեև դա, հավանաբար, անհրաժեշտ չէ: Սեղմեք OK:
Քայլ 4: Ստեղծեք TCP հաճախորդ
![Ստեղծեք TCP հաճախորդ Ստեղծեք TCP հաճախորդ](https://i.howwhatproduce.com/images/004/image-11100-16-j.webp)
![Ստեղծեք TCP հաճախորդ Ստեղծեք TCP հաճախորդ](https://i.howwhatproduce.com/images/004/image-11100-17-j.webp)
![Ստեղծեք TCP հաճախորդ Ստեղծեք TCP հաճախորդ](https://i.howwhatproduce.com/images/004/image-11100-18-j.webp)
Հաջորդը, ստեղծեք TCP հաճախորդ ՝ սերիական նավահանգիստը մեջքի պայուսակի TCP սերվերին միացնելու համար: Սեղմեք հաջորդ: TCP սերվերի հասցեն նույնն է, ինչ IP հասցեն ցուցադրվում է LCD- ում `միացման ժամանակ: Սերվերը լսում է 1337 նավահանգստում: Հեռացրեք DTR/RTS- ի կախվածությունը կապի կարգավիճակից, մեզ հոսքի վերահսկման կարիք չկա: Աղբյուրի սերիական նավահանգիստը մեր ստեղծած վիրտուալ սերիական պորտի զույգի մի կողմն է (COM7 և COM8): Մենք TCP հաճախորդին միացրեցինք COM 8 -ին և կազմաձևեցինք այն 115200 բիթ/վ արագությամբ, 8/N/1: Կտտացրեք OK: TCP սերվերի կամրջի սերիական նավահանգիստը պետք է ակտիվ լինի: TcpClient- ի կարգավիճակը կկարդա OK, եթե ethernet LCD ուսապարկը պատասխանի IP հասցեին
Քայլ 5. Կարգավորեք LCD կառավարման ծրագիրը
![Կարգավորեք LCD կառավարման ծրագիրը Կարգավորեք LCD կառավարման ծրագիրը](https://i.howwhatproduce.com/images/004/image-11100-19-j.webp)
Վերջնական քայլն այն է, որ կազմաձևեք ձեր LCD կառավարման ծրագիրը ՝ ցանցի կամուրջն օգտագործելու համար: Ընտրեք Matrix Orbital տիպի ցուցադրման հավելում: Կարգավորեք այն, որպեսզի օգտագործի վիրտուալ սերիական նավահանգստի զույգի անվճար վերջը (մեր օրինակում ՝ COM7): Սահմանեք արագությունը, որը կհամապատասխանի վիրտուալ պորտի կարգավորմանը (115200 բիթ / վրկ): Նոր կարգավորումները օգտագործելու համար գուցե ստիպված լինեք վերագործարկել: Կարգավորեք LCD ծրագիրը ՝ RSS հոսքեր, էլփոստի ծանուցումներ, սերվերի պինգ ժամանակ, ԱՀ վիճակագրություն և այլն ցուցադրելու համար: ոմանք նույնպես ունեն լրացուցիչ հավելումներ: Արդյունքը վիրտուալ սերիական պորտով կանցնի դեպի տեղական ցանց և կցուցադրվի LCD- ով: Այս տեսանյութը ցույց է տալիս այն գործողության մեջ, LCD- ն ցուցադրման տվյալներ է ստանում ethernet ցանցի միջոցով:
Քայլ 6: Եզրակացություն և որտեղ կարելի է ձեռք բերել մեկը
![Եզրակացություն և որտեղ ձեռք բերել մեկը Եզրակացություն և որտեղ ձեռք բերել մեկը](https://i.howwhatproduce.com/images/004/image-11100-20-j.webp)
![Եզրակացություն և որտեղ ձեռք բերել մեկը Եզրակացություն և որտեղ ձեռք բերել մեկը](https://i.howwhatproduce.com/images/004/image-11100-21-j.webp)
![Եզրակացություն և որտեղ կարելի է ձեռք բերել մեկը Եզրակացություն և որտեղ կարելի է ձեռք բերել մեկը](https://i.howwhatproduce.com/images/004/image-11100-22-j.webp)
LCD Smartie- ն և LCDproc- ը բաց կոդ են, այնպես որ յուրաքանչյուրը կարող է մի քանի լրացուցիչ սարքեր ավելացնել ethernet LCD ուսապարկերի համար: Հիանալի կլիներ, եթե նրանք կարողանային վերահսկել LCD ուսապարկը անմիջապես TCP- ի վրա ՝ առանց կամուրջի:
LCD հսկողության ծրագրերի մեծ մասը կարող է արձագանքել կոճակներին: Երկու կոճակ կարող է միացվել ուսապարկի ծրագրավորման վերնագրին, կամ նոր PCB- ն կարող է պատրաստվել բազմաթիվ կոճակների միացումներով: Matrix Orbital հրամանի հավաքածուն աջակցում է ծրագրային ապահովման հակադրության կարգավորմանը, որն իրոք հարմար կլինի հեռակա տեղադրված LCD- ների համար: Դա, հավանաբար, կարող է իրականացվել ՝ հակադրության ճշգրտման քորոցին զարկերակի լայնության մոդուլյացիա կիրառելով: Ethernet LCD ուսապարկի որոնվածը կարող է արդիականացվել ցանցի միջոցով, հրահանգների համար տե՛ս 1 -ին մասը: Մենք կշարունակենք բարելավել որոնվածը և ավելացնել նոր հնարավորություններ: Ստուգեք Google Code- ի նախագծի էջը և վերջին ներբեռնումների ֆորումը: Ստացեք մեկ Seeed Studio- ն ունի մի քանի հավաքված #twatch ethernet LCD փաթեթ ՝ 45 դոլարով, ներառյալ առաքումը ամբողջ աշխարհում: Ձեռք բերեք դրանք, քանի դեռ դրանք տևում են, քանի որ մենք շուտով ավելին չենք պատրաստի:
Խորհուրդ ենք տալիս:
Խելացի ուսապարկ ՝ GPS հետևող և ավտոմատ լույսերով ՝ 15 քայլ
![Խելացի ուսապարկ ՝ GPS հետևող և ավտոմատ լույսերով ՝ 15 քայլ Խելացի ուսապարկ ՝ GPS հետևող և ավտոմատ լույսերով ՝ 15 քայլ](https://i.howwhatproduce.com/images/005/image-13534-j.webp)
Խելացի ուսապարկ `GPS- ի հետևման և ավտոմատ լույսերով. Ես օգտագործում եմ 2 տվիչ ՝ հայտնաբերելու, թե արդյոք դա ձեր ուսերին է ՝ համոզվելու համար, որ այն չի անջատվում, երբ դա անհրաժեշտ չէ
Networkանցային գովազդի արգելափակում ձեր ազնվամորի Pi- ով. 4 քայլ
![Networkանցային գովազդի արգելափակում ձեր ազնվամորի Pi- ով. 4 քայլ Networkանցային գովազդի արգելափակում ձեր ազնվամորի Pi- ով. 4 քայլ](https://i.howwhatproduce.com/images/010/image-28534-j.webp)
Rasանցային գովազդի արգելափակում ձեր ազնվամորի Pi- ի միջոցով
ESP8266 Networkանցային ժամացույց առանց որևէ RTC - Nodemcu NTP ockամացույց No RTC - ԻՆՏԵՐՆԵՏ CLԱՄԱՈՅԹԻ JՐԱԳԻՐ ՝ 4 քայլ
![ESP8266 Networkանցային ժամացույց առանց որևէ RTC - Nodemcu NTP ockամացույց No RTC - ԻՆՏԵՐՆԵՏ CLԱՄԱՈՅԹԻ JՐԱԳԻՐ ՝ 4 քայլ ESP8266 Networkանցային ժամացույց առանց որևէ RTC - Nodemcu NTP ockամացույց No RTC - ԻՆՏԵՐՆԵՏ CLԱՄԱՈՅԹԻ JՐԱԳԻՐ ՝ 4 քայլ](https://i.howwhatproduce.com/images/011/image-31107-j.webp)
ESP8266 Networkանցային ժամացույց առանց որևէ RTC | Nodemcu NTP ockամացույց No RTC | TERՐԱԳԻՐԻ TERԱՄԱՆԱԿԻ PROՐԱԳԻՐ. Նախագծում կկատարվի ժամացույցի նախագիծ առանց RTC- ի, ինտերնետից ժամանակ կպահանջվի wifi- ի միջոցով և այն կցուցադրվի st7735 էկրանին
Networkանցային մրցակցություն. Ցածր ուշացման խաղ BBC Micro- ի համար. Բիթ ՝ 10 քայլ (նկարներով)
![Networkանցային մրցակցություն. Ցածր ուշացման խաղ BBC Micro- ի համար. Բիթ ՝ 10 քայլ (նկարներով) Networkանցային մրցակցություն. Ցածր ուշացման խաղ BBC Micro- ի համար. Բիթ ՝ 10 քայլ (նկարներով)](https://i.howwhatproduce.com/images/002/image-5626-5-j.webp)
Rանցային մրցակցություն. Ցածր ուշացման խաղ BBC Micro- ի համար. էկրանի թարմացումներ flexibleկուն թվով մասնակիցներ Easy co
ESP8266 Networkանցային ժամացույցի և եղանակի մոնիտոր ՝ 3 քայլ (նկարներով)
![ESP8266 Networkանցային ժամացույցի և եղանակի մոնիտոր ՝ 3 քայլ (նկարներով) ESP8266 Networkանցային ժամացույցի և եղանակի մոնիտոր ՝ 3 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1800-67-j.webp)
ESP8266 Networkանցի և եղանակի մոնիտոր ՝ հիմնված կարճ և պարզ ծրագրի վրա ESP8266 և 0.96 '' 128x64 OLED էկրանով: Սարքը ցանցային ժամացույց է, այսինքն ՝ ժամանակ է ստանում ntp սերվերներից: Այն նաև ցուցադրում է եղանակի մասին տեղեկությունները openweathermap.org- ի պատկերակներով: Պահանջվող մասեր. 1. ESP8266 մոդուլ (A