สารบัญ:

วิธีการ - E-INK E-PAPER DISPLAY MODULE – ตอนที่ 3 - WiFi: 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีการ - E-INK E-PAPER DISPLAY MODULE – ตอนที่ 3 - WiFi: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีการ - E-INK E-PAPER DISPLAY MODULE – ตอนที่ 3 - WiFi: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: วิธีการ - E-INK E-PAPER DISPLAY MODULE – ตอนที่ 3 - WiFi: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Make A YouTube Subscriber Counter Using An E-Ink Display And A Raspberry Pi Zero W 2024, กรกฎาคม
Anonim
วิธีการ - E-INK E-PAPER DISPLAY MODULE – ตอนที่ 3 | WiFi
วิธีการ - E-INK E-PAPER DISPLAY MODULE – ตอนที่ 3 | WiFi

ในบทช่วยสอนนี้สำหรับส่วนที่ 3 ของ How to - E-INK E-PAPER DISPLAY MODULE ฉันจะแบ่งปันวิธีเชื่อมต่อโมดูลแสดงผล E-Ink ของคุณกับโมดูล WiFi ซึ่งเปิดใช้งานการอัปเดตข้อความผ่าน WiFi

ไม่มีโมดูลแสดงผล E-Ink? คุณสามารถรับได้ที่นี่จาก Smart Prototyping:

มาเริ่มกันเลย.

ขั้นตอนที่ 1: ต้องใช้ฮาร์ดแวร์และซอฟต์แวร์

ฮาร์ดแวร์ที่จำเป็น:

1. Espresso Lite V2.0

2. E-Ink Display

3. เครื่องมือ FTDI

ซอฟต์แวร์ที่จำเป็น:

1. แก้ไขไลบรารี Smart E Ink

2. Arduino IDE 1.6.12

ขั้นตอนที่ 2: การเชื่อมต่อฮาร์ดแวร์

การเชื่อมต่อฮาร์ดแวร์
การเชื่อมต่อฮาร์ดแวร์

เชื่อมต่อ E-Ink Display Module กับ Espresso Lite V2.0 ตามที่แสดงในแผนภาพการเชื่อมต่อ สำหรับรายละเอียด pinout ของ Espresso Lite V2.0 คุณสามารถดูได้ที่นี่

ขั้นตอนที่ 3: ติดตั้งแพ็คเกจการสนับสนุนบอร์ดสำหรับ Espresso Lite V2.0

ติดตั้งแพ็คเกจสนับสนุนบอร์ดสำหรับ Espresso Lite V2.0
ติดตั้งแพ็คเกจสนับสนุนบอร์ดสำหรับ Espresso Lite V2.0

มีบทความออนไลน์มากมายเกี่ยวกับวิธีการติดตั้งแพ็คเกจสนับสนุนบอร์ดสำหรับ Espresso Lite V2.0 ซึ่งอิงกับ ESP8266 ฉันพบสิ่งที่ดีงาม คุณสามารถทำตามขั้นตอนได้ที่นี่:

ขั้นตอนที่ 4: นำเข้าไลบรารี Arduino

นำเข้าห้องสมุด Arduino
นำเข้าห้องสมุด Arduino

1. ดาวน์โหลด Modified Smart E-Ink Library เป็นไฟล์.zip

2. เปิด Arduino IDE 1.6.12 และนำเข้า E-Ink Library เข้าสู่ Arduino IDE

3. ใน Arduino IDE ให้ไปที่ Sketch > Include Library > Add.zip library

4. เลือกไฟล์ SmartEink_Arduino_Library.zip ที่คุณเพิ่งดาวน์โหลด

5. คุณควรเห็นว่าเพิ่มห้องสมุดสำเร็จแล้ว

ขั้นตอนที่ 5: รหัส Arduino

ดาวน์โหลดโค้ด EInk_EspressoLite.ino

โหลดโค้ดใน Arduino IDE

***อย่าลืมเปลี่ยน SSID และรหัสผ่านให้ตรงกับข้อมูลเครือข่ายของคุณเอง***

เมื่อคุณเลือกบอร์ดที่ถูกต้อง (Espresso Lite V2.0) และแก้ไขพอร์ต COM ของอุปกรณ์แล้ว ให้อัปโหลดไปยังอุปกรณ์ของคุณ

ขั้นตอนที่ 6: ผลลัพธ์ผลลัพธ์

ผลลัพธ์ผลลัพธ์
ผลลัพธ์ผลลัพธ์
ผลลัพธ์ผลลัพธ์
ผลลัพธ์ผลลัพธ์
ผลลัพธ์ผลลัพธ์
ผลลัพธ์ผลลัพธ์

เมื่ออัปโหลดแล้ว ให้เปิดจอภาพอนุกรมและค้นหาที่อยู่ IP ที่อุปกรณ์ (Espresso Lite V2.0) เชื่อมต่อกับ WiFi

คัดลอกที่อยู่ IP และวางลงในเว็บเบราว์เซอร์

เมื่อคุณวางที่อยู่ IP บนเบราว์เซอร์ อย่าลืมใส่หมายเลขพอร์ต 8844 คุณควรเห็นหน้าด้านล่างโหลดขึ้น

พิมพ์ข้อความในช่องข้อความ 4 แถว แล้วคลิกส่งต่อไป คุณจะเห็นการเปลี่ยนแปลงสะท้อนให้เห็นในโมดูลการแสดงผล E-Ink ของคุณ คุณอัปเดต E-Ink ผ่านเครือข่าย WiFi สำเร็จแล้ว

ตัวอย่างผลลัพธ์บน E-Ink Display Module เป็นภาพที่ 3 ที่แนบมา

ขั้นตอนที่ 7: ก้าวไปไกลกว่าเครือข่ายท้องถิ่น

ก้าวไกลกว่าเครือข่ายท้องถิ่น
ก้าวไกลกว่าเครือข่ายท้องถิ่น

ในตอนนี้ สิ่งที่น่าสนใจก็คือ คุณสามารถพอร์ตส่งต่อเราเตอร์ของคุณ เพื่อให้สาธารณะเช่นเพื่อนของคุณสามารถเข้าถึงที่อยู่ IP ของคุณและควบคุมโมดูลการแสดงผลได้ ในการส่งต่อพอร์ต ก่อนอื่นคุณต้องโทรหาผู้ให้บริการอินเทอร์เน็ต เช่น Maxis/TM เพื่อเปิดใช้งาน IP สาธารณะของคุณ เมื่อเปิดใช้งานแล้ว คุณสามารถไปที่ https://www.whatsmyip.org/ เพื่อตรวจสอบที่อยู่ IP สาธารณะของคุณ

จากนั้นคุณไปที่การตั้งค่าเราเตอร์ของคุณเพื่อตั้งค่าคอนฟิกการส่งต่อพอร์ต สำหรับกรณีของฉัน ฉันใช้ Maxis Fiber และรูปภาพที่แสดงคือการกำหนดค่าที่ฉันสร้างขึ้น

ดังนั้น คุณเลือก/ป้อนอุปกรณ์ซึ่งในกรณีนี้คือ Espresso Lite V2 ซึ่งเชื่อมต่อกับ WiFi ที่บ้านของฉัน ขอให้สังเกตว่าฉันส่งต่อพอร์ต 173 บน Public IP เพื่อเชื่อมต่อโดยตรงไปยัง IP ในพื้นที่ด้วยพอร์ต 8844

หลังจากตั้งค่าเสร็จแล้ว คุณสามารถส่งลิงก์ (IP สาธารณะ: หมายเลขพอร์ต) ให้เพื่อนของคุณ เพื่อให้พวกเขาสามารถควบคุมฮาร์ดแวร์ของคุณและอัปเดตข้อความบนโมดูลการแสดงผลได้

เพิ่มเติม: คุณสามารถแก้ไขรหัสเพื่อให้เสียงเตือนดังขึ้นหนึ่งครั้งเมื่อมีคนบนอินเทอร์เน็ตอัปเดตข้อความบนโมดูลแสดงผล E-Ink

ขอบคุณสำหรับการอ่าน! อย่าลังเลที่จะแสดงความคิดเห็นหากคุณมีคำถาม / ข้อเสนอแนะ

แนะนำ: