Daftar Isi:
- Langkah 1: Perangkat Keras dan Firmware
- Langkah 2: Menjembatani Port Serial ke Server TCP
- Langkah 3: Buat Port Serial Virtual
- Langkah 4: Buat Klien TCP
- Langkah 5: Konfigurasikan Program Kontrol LCD
- Langkah 6: Kesimpulan & Di Mana Mendapatkannya
Video: Ransel LCD Jaringan Dengan LCD Smartie: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:59
Layar LCD karakter yang menggulir informasi adalah mod kasus yang populer. Mereka biasanya dikendalikan melalui port paralel, ransel port serial, atau ransel USB (lebih banyak). Instruksi ini menunjukkan ransel LCD jaringan ethernet open source kami. Program kontrol LCD seperti LCD Smartie (Windows) dan LCDproc (Linux) dapat menggunakan ransel LCD ethernet seperti serial dan tipe USB, tetapi melalui jaringan. Ini berguna untuk memantau sistem apa pun dari mana saja di jaringan: letakkan LCD di tempat Anda tidak dapat meletakkan komputer, atau monitor komputer yang sulit dijangkau. Kami menggunakannya untuk menggulir info sistem, umpan RSS, daftar putar, email baru, statistik Folding@Home, dll. dari PC. Video ini menunjukkan aksinya, LCD menerima data tampilan dari LCD Smartie melalui jaringan ethernet. Pada artikel ini kami menunjukkan cara mengarahkan output LCD Smartie dari port serial ke ransel LCD. Ini adalah bagian 2 dari proyek ransel LCD jaringan, baca bagian 1 di sini. Seeed Studio memiliki beberapa paket LCD ethernet #twatch rakitan seharga $45, termasuk pengiriman ke seluruh dunia. Lihat artikel ini dengan format asli di blog Dangerous Prototypes. Ikhtisar konsep Minggu lalu kami memperkenalkan fitur gulir Twitter dari ransel LCD. Ia juga memiliki server TCP pada port 1337 yang menerima perintah berformat Matrix Orbital. Ransel Matrix Orbital memiliki dukungan perangkat lunak yang luas, LCD Smartie dan LCDproc adalah opsi open source. Sebagian besar program kontrol menggerakkan LCD melalui port paralel dan beberapa ransel serial atau USB. Output TCP jaringan belum menjadi pilihan. Kami menggunakan jembatan untuk meneruskan output port serial LCD Smartie ke ransel LCD jaringan.
Langkah 1: Perangkat Keras dan Firmware
Kami memperkenalkan perangkat keras ransel LCD ethernet PIC 18F67J60 minggu lalu. Lihat artikel sebelumnya untuk ikhtisar perangkat keras terperinci. Unduh file terbaru dari halaman Google Code proyek dan buat sendiri. Anda juga dapat membeli perangkat keras rakitan seharga $30 ($45 w/LCD), termasuk pengiriman ke seluruh dunia, hingga 23 September 2009. FirmwareSebuah server TCP mendengarkan pada port 1337 untuk perintah LCD bergaya Matrix Orbital. Komputer dapat mengirim perintah ke port ini seperti halnya ransel LCD serial. Kami meniru ransel Matrix Orbital karena sebagian besar program kontrol LCD karakter mendukungnya. Umpan Twitter real-time menggulir pada LCD hingga server TCP menerima perintah yang menempatkan kursor di posisi 0. Saat perintah ini diterima, pembaruan Twitter berakhir dan Server TCP mengambil kendali penuh atas LCD. Kami menambahkan dua perintah non-standar ke set Matrix Orbital. 153 menampilkan alamat IP yang ditetapkan oleh DCHP, dan 154 melanjutkan mode Twitter. Tidak ada klien yang saat ini menerapkannya.
Langkah 2: Menjembatani Port Serial ke Server TCP
Program kontrol LCD biasanya bekerja dengan port paralel, serial, dan LCD USB. Jaringan TCP belum menjadi pilihan. Bagian ini menunjukkan cara meneruskan data port serial LCD Smartie ke ransel LCD ethernet. Kami menggunakan Windows, jadi kami mengambil versi freeware Virtual Serial Port Emulator, pengalih port sederhana. Jika Anda memiliki saran Linux atau OSX, silakan tinggalkan di komentar atau forum.
Langkah 3: Buat Port Serial Virtual
Pertama, kami menyiapkan pasangan port serial virtual. Program kontrol LCD (LCD Smartie) akan terhubung ke salah satu port ini, yang lain terhubung ke klien TCP yang kita atur nanti. Klik berikutnya. Pilih nomor untuk setiap port serial. Nomor port harus gratis di sistem Anda. Kami mengaturnya ke COM7 dan COM8. Kami memeriksa emulate baud rate, meskipun mungkin tidak perlu. Klik Oke.
Langkah 4: Buat Klien TCP
Selanjutnya, buat klien TCP untuk menghubungkan port serial ke server TCP ransel. Klik berikutnya. Alamat server TCP sama dengan alamat IP yang ditampilkan pada LCD saat dihidupkan. Server mendengarkan pada port 1337. Hapus centang DTR/RTS tergantung pada status koneksi, kita tidak memerlukan kontrol aliran. Port serial sumber adalah satu sisi dari pasangan port serial virtual yang baru saja kita buat (COM7 dan COM8). Kami menghubungkan klien TCP ke COM 8, dan mengonfigurasinya untuk 115200bps, 8/N/1. Klik OK. Port serial ke jembatan server TCP harus aktif. Status TcpClient akan membaca OK jika ransel LCD ethernet merespons di alamat IP
Langkah 5: Konfigurasikan Program Kontrol LCD
Langkah terakhir adalah mengkonfigurasi program kontrol LCD Anda untuk menggunakan jembatan jaringan. Pilih plugin tampilan tipe Matrix Orbital. Konfigurasikan untuk menggunakan ujung bebas dari pasangan port serial virtual (COM7 dalam contoh kami). Atur kecepatan agar sesuai dengan pengaturan port virtual (115200bps). Anda mungkin harus memulai ulang untuk menggunakan pengaturan baru. Konfigurasikan program LCD untuk menampilkan umpan RSS, pemberitahuan email, waktu ping server, statistik PC, dll; beberapa memiliki plugin tambahan juga. Output akan melalui port serial virtual ke jaringan lokal, dan ditampilkan pada LCD. Video ini menunjukkan aksinya, LCD menerima data tampilan melalui jaringan ethernet.
Langkah 6: Kesimpulan & Di Mana Mendapatkannya
LCD Smartie dan LCDproc adalah open source, jadi siapa pun dapat menambahkan beberapa perangkat tambahan untuk ransel LCD ethernet. Akan sangat bagus jika mereka dapat mengontrol ransel LCD langsung melalui TCP, tanpa jembatan.
Sebagian besar program kontrol LCD dapat bereaksi terhadap tombol. Dua tombol dapat dihubungkan ke header pemrograman ransel, atau PCB baru dapat dibuat dengan beberapa koneksi tombol. Set perintah Matrix Orbital mendukung penyesuaian kontras perangkat lunak, yang akan sangat berguna untuk LCD yang terletak jauh. Ini mungkin dapat dicapai dengan menerapkan modulasi lebar pulsa ke pin penyesuaian kontras. Firmware ransel LCD ethernet dapat ditingkatkan melalui jaringan, lihat bagian 1 untuk petunjuk. Kami akan terus meningkatkan firmware dan menambahkan fitur baru. Periksa halaman Google Code proyek dan forum untuk unduhan terbaru. Dapatkan satu Seeed Studio memiliki beberapa paket LCD ethernet #twatch yang dirakit seharga $45, termasuk pengiriman ke seluruh dunia. Dapatkan mereka selagi masih ada karena kami tidak akan membuat lebih banyak dalam waktu dekat.
Direkomendasikan:
Ransel Cerdas Dengan Pelacakan Gps dan Lampu Otomatis: 15 Langkah
Ransel Cerdas Dengan Pelacakan Gps dan Lampu Otomatis: Dalam instruksi ini kami akan membuat ransel pintar yang dapat melacak posisi, kecepatan, dan memiliki lampu otomatis yang dapat membuat kami tetap aman di malam hari. Saya menggunakan 2 sensor untuk mendeteksi apakah ada di pundak Anda untuk memastikan tidak padam saat tidak perlu
1602 Modul Perisai Keypad LCD Dengan Ransel I2C: 6 Langkah
1602 Modul Pelindung Papan Tombol LCD Dengan Ransel I2C: Sebagai bagian dari proyek yang lebih besar, saya ingin memiliki layar LCD dan papan tombol untuk navigasi beberapa menu sederhana. Saya akan menggunakan banyak port I/O pada Arduino untuk pekerjaan lain, jadi saya menginginkan antarmuka I2C untuk LCD. Jadi saya membeli beberapa perangkat keras
Menggunakan Tas Ransel PCF8574 Dengan LCD dan Arduino: 8 Langkah
Menggunakan Tas Ransel PCF8574 Dengan LCD dan Arduino: Menggunakan modul LCD dengan Arduino Anda sangat populer, namun jumlah kabel membutuhkan waktu dan kesabaran untuk memasangnya dengan benar - dan juga menggunakan banyak pin output digital. Itulah mengapa kami menyukai modul ransel serial ini - dipasang di ba
IOT Dengan Jaringan Seluler Dengan ESP32: 23 Langkah
IOT Dengan Jaringan Seluler Dengan ESP32: Hari ini kita akan membahas tentang modem GPRS, atau lebih tepatnya, ESP32 dan penggunaannya dengan jaringan telepon seluler. Ini adalah sesuatu yang bekerja dengan sangat baik. Menggunakan protokol MQTT, kami kemudian akan mengirim data ke dasbor Ubidots. Gunakan dalam perakitan ini
Cara Memasang Arduino ke Tas Ransel Lithium: 7 Langkah (dengan Gambar)
Cara Memasang Arduino ke Tas Ransel Lithium: Arduino adalah rangkaian input dan output perangkat keras open source dan Tas Ransel Lithium adalah aksesori Ardino yang akan memberi daya pada Arduino saat jauh dari komputer atau daya dinding. Produk-produk ini dijual di Liquidware dengan harga di bawah $34 masing-masing