Агуулгын хүснэгт:
- Алхам 1: Техник хангамж ба програм хангамж
- Алхам 2: Цуваа портыг TCP сервер рүү холбох
- Алхам 3: Виртуал цуваа порт үүсгэнэ үү
- Алхам 4: TCP клиент үүсгэх
- Алхам 5: LCD хяналтын програмыг тохируулах
- Алхам 6: Дүгнэлт ба хаанаас авах вэ
Видео: LCD Smartie бүхий сүлжээнд холбогдсон LCD үүргэвч: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:06
Мэдээллийг гүйлгэх зориулалттай LCD дэлгэц нь түгээмэл хэрэглэгддэг кейс мод юм. Тэдгээрийг ихэвчлэн зэрэгцээ порт, цуваа порт үүргэвч эсвэл USB үүргэвчээр удирддаг. Энэхүү зааварчилгаа нь манай нээлттэй эхийн сүлжээний ethernet сүлжээний үүргэвчийг харуулж байна. LCD Smartie (Windows) болон LCDproc (Linux) гэх мэт LCD хяналтын програмууд нь ethernet LCD үүргэвчийг цуваа болон USB төрлийн нэгэн адил ашиглах боломжтой боловч сүлжээгээр ажилладаг. Сүлжээний хаанаас ч ямар ч системийг хянах нь ашигтай байдаг: компьютер байрлуулах боломжгүй LCD байрлуулах, эсвэл хүрэхэд хэцүү компьютерийг хянах. Бид үүнийг системийн мэдээлэл, RSS хангамж, тоглуулах жагсаалт, шинэ имэйл, Folding@Home статистик гэх мэтийг компьютерээс хол гүйлгэхийн тулд ашигладаг. Энэ видео нь үүнийг үйлдэл дээр харуулж байна, LCD дэлгэц нь Ethernet сүлжээгээр дамжуулан LCD Smartie -аас дэлгэцийн өгөгдлийг хүлээн авч байна. Энэ нийтлэлд бид LCD Smartie гаралтыг цуваа портоос LCD үүргэвчиндээ хэрхэн яаж чиглүүлэхийг танд үзүүлэх болно. Энэ бол сүлжээний LCD үүргэвчтэй төслийн 2 -р хэсэг бөгөөд 1 -р хэсгийг эндээс уншина уу. Seeed Studio нь дэлхий даяар тээвэрлэлтийг багтаасан 45 долларын үнэтэй #twatch ethernet LCD багцтай. Энэхүү нийтлэлийг Dangerous Prototypes блог дээрх анхны форматтай хамт үзнэ үү. Концептын тойм Өнгөрсөн долоо хоногт бид LCD үүргэвчний Twitter гүйлгэх функцийг танилцуулсан. Энэ нь 1337 порт дээр Trix сервертэй бөгөөд Matrix Orbital форматтай командыг хүлээн авдаг. Matrix Orbital үүргэвч нь өргөн програм хангамжийн дэмжлэгтэй, LCD Smartie болон LCDproc нь нээлттэй эхийн сонголт юм. Ихэнх хяналтын програмууд нь LCD -ийг зэрэгцээ портууд болон хэд хэдэн цуваа эсвэл USB үүргэвчээр дамжуулдаг. Сүлжээний TCP гаралт нь хараахан сонголт биш юм. Бид LCD Smartie -ийн цуваа портын гаралтыг сүлжээний LCD үүргэвчинд дамжуулахын тулд гүүр ашигладаг.
Алхам 1: Техник хангамж ба програм хангамж
Бид өнгөрсөн долоо хоногт PIC 18F67J60 ethernet LCD үүргэвчтэй тоног төхөөрөмжийг танилцууллаа. Тоног төхөөрөмжийн нарийвчилсан тоймыг өмнөх нийтлэлээс үзнэ үү. Төслийн Google Code хуудаснаас хамгийн сүүлийн үеийн файлуудыг татаж аваад өөрийн файлыг бүтээнэ үү. Та мөн угсарсан техник хэрэгслийг 2009 оны 9-р сарын 23 хүртэл дэлхий даяар тээвэрлэлтийг багтаасан 30 доллараар ($ 45 w/LCD) худалдаж авах боломжтой. Програм хангамж TCP сервер нь 1337 порт дээр Matrix Orbital загварын LCD командуудыг сонсдог. Компьютерууд нь цуваа LCD үүргэвч шиг энэ порт руу тушаал илгээх боломжтой. Ихэнх тэмдэгт LCD хяналтын програмууд үүнийг дэмждэг тул Matrix Orbital үүргэвчийг бид дуурайсан. TCP сервер курсорыг 0 байрлалд байрлуулах тушаалыг хүлээн авах хүртэл Твиттер нь LCD дэлгэц дээр гүйдэг. Энэ тушаалыг хүлээн авсны дараа Твиттер шинэчлэгдэж дуусна. TCP сервер нь LCD дэлгэцийг бүрэн хянадаг бөгөөд бид хоёр стандарт бус командыг Matrix Orbital багцад нэмсэн. 153 нь DCHP -ийн өгсөн IP хаягийг харуулдаг бөгөөд 154 нь Twitter горимыг сэргээдэг. Одоогоор үйлчлүүлэгч байхгүй байна.
Алхам 2: Цуваа портыг TCP сервер рүү холбох
LCD хяналтын програмууд нь ихэвчлэн зэрэгцээ порт, цуваа, USB LCD -тэй ажилладаг. Сүлжээний TCP нь хараахан сонголт биш юм. Энэ хэсэгт LCD Smartie цуваа портын өгөгдлийг Ethernet LCD үүргэвчинд хэрхэн дамжуулахыг харуулав. Учир нь бид Windows ашиглаж байгаа тул портын дахин чиглүүлэгч виртуал сериал порт эмуляторын үнэгүй хувилбарыг авсан. Хэрэв танд Linux эсвэл OSX -ийн санал байгаа бол тэдгээрийг сэтгэгдэл эсвэл форум дээр үлдээнэ үү.
Алхам 3: Виртуал цуваа порт үүсгэнэ үү
Нэгдүгээрт, бид виртуал цуваа порт хосыг тохируулна. LCD хяналтын програм (LCD Smartie) нь эдгээр портуудын аль нэгэнд, нөгөө нь дараа нь тохируулсан TCP клиентэд холбогдох болно. Дараагийн дээр дарна уу. Цуваа порт бүрийн тоог сонгоно уу. Порт дугаар нь таны системд үнэгүй байх ёстой. Бид үүнийг COM7 ба COM8 гэж тохируулсан. Бид дууриамал дууны хурдыг шалгасан боловч энэ нь шаардлагагүй юм. OK дарна уу.
Алхам 4: TCP клиент үүсгэх
Дараа нь цуваа портыг үүргэвчний TCP серверт холбохын тулд TCP клиент үүсгэнэ үү. TCP серверийн хаяг нь асаалттай үед LCD дээр харуулсан IP хаягтай ижил байна. Сервер нь 1337 порт дээр сонсдог. DTR/RTS холболтын төлөв байдлаас хамаарна, бидэнд урсгалыг хянах шаардлагагүй. Эх цуваа порт нь бидний үүсгэсэн виртуал цуваа портын нэг тал юм (COM7 ба COM8). Бид TCP клиентийг COM 8 -т холбож, 115200bps, 8/N/1 болгож тохируулсан. OK дарна уу. TCP серверийн гүүр рүү цуваа порт идэвхтэй байх ёстой. Хэрэв Ethernet LCD үүргэвчиндээ IP хаягаар хариу өгсөн бол TcpClient -ийн статус OK болно
Алхам 5: LCD хяналтын програмыг тохируулах
Эцсийн алхам бол LCD хяналтын програмыг сүлжээний гүүрийг ашиглах явдал юм. Matrix Orbital төрлийн дэлгэцийн залгаасыг сонгоно уу. Виртуал цуваа портын хос төгсгөлийг ашиглахын тулд үүнийг тохируулна уу (манай жишээнд COM7). Виртуал портын тохиргоонд нийцүүлэн хурдыг тохируулна уу (115200bps). Шинэ тохиргоог ашиглахын тулд та дахин эхлүүлэх шаардлагатай болж магадгүй юм. LCD програмыг RSS тэжээл, имэйлийн мэдэгдэл, серверийн пинг хийх хугацаа, PC -ийн статистик гэх мэтийг харуулахаар тохируулах; Зарим нь нэмэлт залгаасуудтай байдаг. Гаралт нь виртуал цуваа портоор дамжин дотоод сүлжээнд орж, LCD дэлгэц дээр гарах болно. Энэ видео нь үүнийг үйлдэл дээр харуулж байна, LCD нь Ethernet сүлжээгээр дэлгэцийн өгөгдлийг хүлээн авч байна.
Алхам 6: Дүгнэлт ба хаанаас авах вэ
LCD Smartie болон LCDproc нь нээлттэй эх сурвалж тул хэн ч Ethernet LCD үүргэвчиндээ хэд хэдэн нэмэлт зүйл нэмж оруулах боломжтой. Тэд LCD үүргэвчийг гүүргүй шууд TCP -ээр удирдаж чадвал маш сайн байх болно.
Ихэнх LCD хяналтын програмууд товчлууруудад хариу үйлдэл үзүүлэх чадвартай байдаг. Үүргэвчний програмчлалын толгой дээр хоёр товчлуурыг холбож болно, эсвэл олон товчлуурын холболтоор шинэ ПХБ хийж болно. Matrix Orbital командын багц нь програм хангамжийн тодосгогч тохиргоог дэмждэг бөгөөд энэ нь алслагдсан LCD дэлгэц дээр үнэхээр тохиромжтой байх болно. Үүнийг тодосгогчийг тохируулах зүү дээр импульсийн өргөний модуляцийг ашиглах замаар хийж болно. Ethernet LCD үүргэвчтэй програм хангамжийг сүлжээгээр сайжруулах боломжтой, зааврыг 1 -р хэсгээс үзнэ үү. Бид програм хангамжаа үргэлжлүүлэн сайжруулж, шинэ боломжуудыг нэмж өгөх болно. Төслийн Google Code хуудас болон хамгийн сүүлийн үеийн татаж авах форумыг үзнэ үү. Seeed Studio нь дэлхий даяар тээвэрлэлтийг багтаасан 45 долларын үнэтэй #twatch ethernet LCD багцыг аваарай. Бид удахгүй илүү ихийг хийхгүй тул тэдгээрийг хамгийн сүүлд нь аваарай.
Зөвлөмж болгож буй:
DIY сүлжээнд холбогдсон инвертер, PV системийн шинэчлэлт 3.0: 8 алхам
DIY сүлжээнд холбогдсон инвертер, PV системийн шинэчлэлт 3.0: Энд бидний хүлээж байсан шинэчлэлт байна! Тиймээс энэ сэдвээр эхний хоёр зааварчилгаанаас хойш би алдаанаасаа суралцаж, системийг нэлээд сайжруулж, жижиглэж, өөрчилсөн. Би семинар руу нүүсэнээс хойш бидэнд б
Mirolo сүлжээнд холбогдсон LED матрицын дэлгэц: 22 алхам (зурагтай)
Дижитал тэмдгийн Mirolo сүлжээнд холбогдсон LED матриц дэлгэц: Дижитал тэмдэг нь зочдод удахгүй болох самбар, цагийн хуваарийн өөрчлөлт, мэдээллийг динамикаар өгөхөд туслах болно. Үүний тулд LED Matrix дэлгэцийг ашиглах нь мессежийг алсаас ч унших боломжтой болгодог бөгөөд анхаарал татахуйц
NAS (сүлжээнд холбогдсон хадгалах сан) Raspberry Pi ашиглах: 6 алхам
NAS (Network Attached Storage) Raspberry Pi-г ашиглах нь: Сүлжээнд холбогдсон хадгалах сан буюу NAS нь маш олон файл, өгөгдөлтэй харьцдаг бол үнэхээр сайн төхөөрөмж юм. Би PC-ийн дотоод HDD-тэй холбоотой ажилтай холбоотой маш их контент агуулдаг тул миний хувийн мэдээлэлд тийм ч их зай үлдээдэггүй
DIY сүлжээнд холбогдсон инвертер (сүлжээг тэжээдэггүй) UPS хувилбар: 7 алхам (зурагтай)
DIY сүлжээнд холбогдсон инвертер (сүлжээг тэжээдэггүй) UPS хувилбар: Энэ бол сүлжээнд буцааж нийлүүлдэггүй сүлжээний инвертер хийх талаархи миний бусад зааварчилгааны дараагийн бичлэг юм, учир нь үүнийг хийх боломжтой байдаг. зарим газарт DIY төсөл болгон, зарим газарт хооллохыг зөвшөөрдөггүй
MESH: Интернетэд холбогдсон товчлуур бүхий үнэлгээний систем: 5 алхам (зурагтай)
MESH: Интернетэд холбогдсон товчлуур бүхий үнэлгээний систем: Хэрэв зоогийн газар эсвэл бусад бизнесүүд үйлчлүүлэгчдийн санал хүсэлтийг газар дээр нь цуглуулж, хүснэгтээр синхрончилж чадвал яах вэ? Энэхүү жор нь өөрийн интерактив үнэлгээний системийг бий болгох хурдан бөгөөд энгийн арга юм. Зүгээр л интернетэд холбогдсон багцыг аваарай