فهرست مطالب:
- مرحله 1: سخت افزار و سیستم عامل
- مرحله 2: اتصال یک پورت سریال به یک سرور TCP
- مرحله 3: یک پورت سریال مجازی ایجاد کنید
- مرحله 4: یک TCP Client ایجاد کنید
- مرحله 5: برنامه کنترل LCD را پیکربندی کنید
- مرحله 6: نتیجه گیری و کجا می توانید یکی را بدست آورید
![کوله پشتی شبکه ای با LCD Smartie: 6 مرحله کوله پشتی شبکه ای با LCD Smartie: 6 مرحله](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124682-networked-lcd-backpack-with-lcd-smartie-6-steps-j.webp)
تصویری: کوله پشتی شبکه ای با LCD Smartie: 6 مرحله
![تصویری: کوله پشتی شبکه ای با LCD Smartie: 6 مرحله تصویری: کوله پشتی شبکه ای با LCD Smartie: 6 مرحله](https://i.ytimg.com/vi/gDLRs3qzCMw/hqdefault.jpg)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:59
![کوله پشتی LCD شبکه ای با Smartie LCD کوله پشتی LCD شبکه ای با Smartie LCD](https://i.howwhatproduce.com/images/004/image-11100-8-j.webp)
![کوله پشتی LCD شبکه ای با Smartie LCD کوله پشتی LCD شبکه ای با Smartie LCD](https://i.howwhatproduce.com/images/004/image-11100-9-j.webp)
![کوله پشتی LCD شبکه ای با Smartie LCD کوله پشتی LCD شبکه ای با Smartie LCD](https://i.howwhatproduce.com/images/004/image-11100-10-j.webp)
![کوله پشتی LCD شبکه ای با Smartie LCD کوله پشتی LCD شبکه ای با Smartie LCD](https://i.howwhatproduce.com/images/004/image-11100-11-j.webp)
صفحات LCD کاراکتر که اطلاعات را پیمایش می کنند یک حالت مورد محبوب هستند. آنها معمولاً از طریق یک پورت موازی ، کوله پشتی سری یا کوله پشتی USB (بیشتر) کنترل می شوند. این دستورالعمل کوله پشتی LCD شبکه اترنت منبع باز ما را نشان می دهد. برنامه های کنترل LCD مانند LCD Smartie (Windows) و LCDproc (Linux) می توانند از کوله پشتی اترنت LCD درست مانند نوع سریال و USB ، اما به صورت شبکه ای استفاده کنند. برای نظارت بر هر سیستمی از هر نقطه در شبکه مفید است: LCD هایی را که نمی توانید رایانه را در آن قرار دهید ، قرار دهید یا کامپیوتری را که دسترسی به آن دشوار است ، نظارت کنید. ما از آن برای پیمایش اطلاعات سیستم ، فیدهای RSS ، لیست پخش ، ایمیل جدید ، آمار Folding@Home و غیره دور از رایانه استفاده می کنیم. این ویدئو آن را در عمل نشان می دهد ، LCD داده های صفحه نمایش را از LCD Smartie از طریق شبکه اترنت دریافت می کند. در این مقاله نحوه هدایت خروجی LCD Smartie از درگاه سریال به کوله LCD را به شما نشان می دهیم. این قسمت 2 از پروژه کوله پشتی LCD شبکه است ، قسمت 1 را اینجا بخوانید. Seeed Studio دارای چند بسته LCD #twatch اترنت با قیمت 45 دلار از جمله حمل و نقل جهانی است. این مقاله را با قالب بندی اصلی در وبلاگ Dangerous Prototypes مشاهده کنید. مروری بر مفاهیم هفته گذشته ما ویژگی های پیمایش توییتر کوله پشتی LCD را معرفی کردیم. همچنین دارای یک سرور TCP در درگاه 1337 است که دستورات فرمت شده Matrix Orbital را می پذیرد. کوله پشتی های Matrix Orbital دارای پشتیبانی نرم افزاری گسترده ای هستند ، LCD Smartie و LCDproc گزینه های منبع باز هستند. اکثر برنامه های کنترلی LCD ها را از طریق پورت های موازی و چند کوله پشتی سریال یا USB هدایت می کنند. خروجی شبکه TCP هنوز یک گزینه نیست. ما از یک پل برای انتقال خروجی سریال LCD Smartie به کوله پشتی شبکه شبکه استفاده می کنیم.
مرحله 1: سخت افزار و سیستم عامل
![سخت افزار و سیستم عامل سخت افزار و سیستم عامل](https://i.howwhatproduce.com/images/004/image-11100-12-j.webp)
ما هفته گذشته سخت افزار کوله پشتی LCD PIC 18F67J60 را معرفی کردیم. برای بررسی اجمالی سخت افزار ، مقاله قبلی را بررسی کنید. جدیدترین فایلها را از صفحه کد پروژه پروژه بارگیری کرده و فایل خود را بسازید. همچنین می توانید تا 23 سپتامبر 2009 سخت افزار مونتاژ شده را با قیمت 30 دلار (45 دلار در هر LCD) از جمله حمل و نقل جهانی خریداری کنید. سیستم عامل یک سرور TCP برای دستورات LCD به سبک Matrix Orbital به پورت 1337 گوش می دهد. کامپیوترها می توانند دستوراتی را به این پورت ارسال کنند درست مانند یک کوله پشتی LCD سری. ما یک کوله پشتی Matrix Orbital را شبیه سازی کردیم زیرا اکثر برنامه های کنترل LCD از آن پشتیبانی می کنند. فیدهای توییتر در زمان واقعی روی LCD حرکت می کنند تا زمانی که سرور TCP فرمان دریافت مکان نما را در موقعیت 0 دریافت کند. هنگامی که این فرمان دریافت می شود ، به روز رسانی توییتر پایان می یابد و سرور TCP کنترل کامل LCD را در دست می گیرد. ما دو دستور غیر استاندارد به مجموعه مداری ماتریکس اضافه کردیم. 153 آدرس IP را که توسط DCHP تعیین شده است نمایش می دهد و 154 حالت Twitter را از سر می گیرد. در حال حاضر هیچ مشتری آنها را پیاده سازی نمی کند.
مرحله 2: اتصال یک پورت سریال به یک سرور TCP
![اتصال یک پورت سریال به یک سرور TCP اتصال یک پورت سریال به یک سرور TCP](https://i.howwhatproduce.com/images/004/image-11100-13-j.webp)
برنامه های کنترل LCD معمولاً با پورت موازی ، سریال و LCD LCD کار می کنند. TCP شبکه هنوز یک گزینه نیست. این بخش نحوه ارسال داده های پورت سریال LCD Smartie به کوله پشتی اترنت LCD را نشان می دهد. ما از Windows استفاده می کنیم ، بنابراین نسخه رایگان Virtual Serial Port Emulator ، یک هدایت کننده ساده پورت را گرفتیم. اگر پیشنهادات لینوکس یا 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 متصل می شود که بعداً تنظیم کردیم. روی next کلیک کنید. برای هر پورت سریال یک عدد انتخاب کنید. شماره پورت باید روی سیستم شما رایگان باشد. آن را روی COM7 و COM8 تنظیم کردیم. ما نرخ باود را تقلید کردیم ، اگرچه احتمالاً لازم نیست. روی OK کلیک کنید.
مرحله 4: یک TCP Client ایجاد کنید
![یک مشتری 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 متصل کردیم و آن را برای 115200bps ، 8/N/1 پیکربندی کردیم. روی تأیید کلیک کنید. پورت سریال به سرور TCP باید فعال باشد. اگر کوله پشتی اترنت LCD در آدرس IP پاسخ دهد ، وضعیت TcpClient خوب خواهد بود
مرحله 5: برنامه کنترل LCD را پیکربندی کنید
![پیکربندی برنامه کنترل LCD پیکربندی برنامه کنترل LCD](https://i.howwhatproduce.com/images/004/image-11100-19-j.webp)
آخرین مرحله این است که برنامه کنترل LCD خود را برای استفاده از پل شبکه پیکربندی کنید. یک افزونه نمایشگر نوع Matrix Orbital را انتخاب کنید. آن را برای استفاده از انتهای رایگان جفت پورت سریال مجازی (در مثال ما COM7) پیکربندی کنید. سرعت را مطابق با تنظیمات پورت مجازی (115200bps) تنظیم کنید. برای استفاده از تنظیمات جدید ، ممکن است مجبور به راه اندازی مجدد شوید. برنامه LCD را برای نمایش خوراک RSS ، اعلان های ایمیل ، زمان پینگ سرور ، آمار کامپیوتر و غیره پیکربندی کنید. برخی نیز دارای افزونه های اضافی هستند. خروجی از طریق پورت سریال مجازی به شبکه محلی رفته و روی LCD نمایش داده می شود. این ویدئو آن را در عمل نشان می دهد ، LCD داده های صفحه نمایش را از طریق شبکه اترنت دریافت می کند.
مرحله 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 منبع باز هستند ، بنابراین هر کسی می تواند چند پیشرفت برای کوله پشتی LCD اترنت اضافه کند. اگر آنها بتوانند یک کوله پشتی LCD را مستقیماً از طریق TCP و بدون پل کنترل کنند ، بسیار خوب است.
اکثر برنامه های کنترل LCD می توانند به دکمه ها واکنش نشان دهند. دو دکمه را می توان به سربرگ برنامه ریزی کوله پشتی متصل کرد ، یا یک PCB جدید با اتصالات چند دکمه ایجاد شد. مجموعه دستورات Matrix Orbital از تنظیم کنتراست نرم افزار پشتیبانی می کند ، که برای LCD های از راه دور واقعاً مفید خواهد بود. این امر احتمالاً با استفاده از مدولاسیون عرض پالس به پین تنظیم کنتراست محقق می شود. سیستم عامل کوله پشتی اترنت LCD را می توان در شبکه ارتقا داد ، برای دستورالعمل به قسمت 1 مراجعه کنید. ما به بهبود سیستم عامل و افزودن ویژگی های جدید ادامه می دهیم. صفحه Google Code پروژه و انجمن را برای آخرین بارگیریها بررسی کنید. Get one Seeed Studio دارای چند بسته LCD #twatch اترنت مونتاژ شده با قیمت 45 دلار ، از جمله ارسال به سراسر جهان است. آنها را تا زمان ماندگاری دریافت کنید زیرا ما به زودی تعداد بیشتری از آنها را تولید نمی کنیم.
توصیه شده:
کوله پشتی هوشمند با ردیابی GPS و چراغ های اتوماتیک: 15 مرحله
![کوله پشتی هوشمند با ردیابی GPS و چراغ های اتوماتیک: 15 مرحله کوله پشتی هوشمند با ردیابی GPS و چراغ های اتوماتیک: 15 مرحله](https://i.howwhatproduce.com/images/005/image-13534-j.webp)
کوله پشتی هوشمند با ردیابی GPS و چراغ های اتوماتیک: در این قسمت ما یک کوله پشتی هوشمند می سازیم که می تواند موقعیت ، سرعت ما را ردیابی کند و دارای چراغ های خودکار است که می تواند ما را در شب ایمن نگه دارد. من از 2 سنسور برای تشخیص اینکه آیا روی شانه شما است استفاده می کنم تا مطمئن شوم در مواقع ضروری خاموش نمی شود ،
کوله پشتی شماره 3: PyBoard: 7 مرحله
![کوله پشتی شماره 3: PyBoard: 7 مرحله کوله پشتی شماره 3: PyBoard: 7 مرحله](https://i.howwhatproduce.com/images/005/image-14093-j.webp)
کوله پشتی شماره 3: PyBoard: کوله پشتی های SPIKE برنامه های افزودنی برای LEGO Education SPIKE Prime هستند. یک کوله پشتی Pyboard به شما امکان می دهد از SPIKE Prime به WiFi متصل شوید و از تمام قابلیت های یک تخته صفحه استفاده کنید. این امر طیف وسیعی از پروژه هایی را که می توانید با استفاده از SPIKE انجام دهید بسیار گسترش می دهد
کوله پشتی شماره 4: تخته نان: 8 مرحله
![کوله پشتی شماره 4: تخته نان: 8 مرحله کوله پشتی شماره 4: تخته نان: 8 مرحله](https://i.howwhatproduce.com/images/005/image-14135-j.webp)
کوله پشتی شماره 4: تخته نان: کوله پشتی SPIKE برنامه های افزودنی LEGO Education SPIKE Prime هستند. این کوله پشتی به شما امکان می دهد SPIKE Prime خود را با LED ها ، دکمه ها ، کلیدها و جوی استیک ها متصل کنید تا نمونه هایی برای کنترل SPIKE Prime ایجاد کنید. ما همچنین یک کوله پشتی دوربین داریم که به شما امکان می دهد
ماژول 1602 صفحه کلید صفحه LCD LCD با کوله پشتی I2C: 6 مرحله
![ماژول 1602 صفحه کلید صفحه LCD LCD با کوله پشتی I2C: 6 مرحله ماژول 1602 صفحه کلید صفحه LCD LCD با کوله پشتی I2C: 6 مرحله](https://i.howwhatproduce.com/images/002/image-4903-17-j.webp)
ماژول 1602 صفحه کلید صفحه LCD LCD با کوله پشتی I2C: به عنوان بخشی از یک پروژه بزرگتر ، می خواستم یک صفحه نمایش LCD و صفحه کلید برای حرکت در منوهای ساده داشته باشم. من از بسیاری از پورت های ورودی/خروجی در آردوینو برای کارهای دیگر استفاده خواهم کرد ، بنابراین می خواستم یک رابط I2C برای LCD داشته باشم. بنابراین من سخت افزار خریدم ،
استفاده از کوله پشتی PCF8574 با LCD و آردوینو: 8 مرحله
![استفاده از کوله پشتی PCF8574 با LCD و آردوینو: 8 مرحله استفاده از کوله پشتی PCF8574 با LCD و آردوینو: 8 مرحله](https://i.howwhatproduce.com/images/003/image-7302-j.webp)
استفاده از کوله پشتی PCF8574 با LCD و آردوینو: استفاده از ماژول های LCD با آردوینو رایج است ، با این حال مقدار سیم کشی برای اتصال صحیح به زمان و حوصله نیاز دارد - و همچنین از تعداد زیادی پین خروجی دیجیتال استفاده می کند. به همین دلیل است که ما این ماژول های کوله پشتی سریالی را دوست داریم - آنها در مرکز نصب شده اند