Talking Display Shield (Full)

3 (0)

การศึกษา | 451.7KB

คำอธิบาย

โล่จอแสดงผลนี้เพียงทำหน้าที่เป็นโล่ฮาร์ดแวร์จอแอลซีดี แต่ด้วยวิธีที่ชาญฉลาด
โล่นี้เอาต์พุต 2 บรรทัดของข้อความที่คุณสมบัติของข้อความแต่ละข้อความสามารถปรับแต่งได้ในเรียลไทม์
เพื่อใช้โล่นี้เชื่อมต่อ แอพนี้เป็น ARDUINO โดยใช้การเชื่อมต่อ BT ผ่านโมดูล BT (เช่น HC-06) และเพียงแค่ส่งคำสั่งที่เหมาะสม หรือเพียงแค่เล่นกับแอพนี้เพียงแค่ใช้แอพเทอร์มินัล BT (จากฉัน) สร้างการเชื่อมต่อ Bluetooth และส่งคำสั่งผ่านแอพ
แอพนี้เป็นค่าเริ่มต้นทำงานในมุมมองคอนโซลที่แสดงคำสั่ง สตริง, ฟิลด์ Text-to-Speech และ Text-to-Display หากต้องการเปลี่ยนเป็นโหมดการแสดงผลเพียงกดปุ่ม 'เรียกใช้ LCD' ที่ด้านล่างของหน้าจอ
หากต้องการเริ่มแสดงข้อความคุณสามารถส่งคำสั่งในรูปแบบสตริงแบบอนุกรมผ่านการเชื่อมต่อบลูทู ธ ที่สร้างขึ้น ตัวอย่างเช่นในการแสดงข้อความในบรรทัดแรกส่ง '$ first' ก่อน (ไม่มีเครื่องหมายวรรคตอน) จากนั้นส่งข้อความที่คุณชอบ (ข้อความสั้น ๆ โดยไม่ต้องสัญลักษณ์ '$') และข้อความจะปรากฏขึ้นที่กลาง ของแอป
เพื่อเปลี่ยนเป็นบรรทัดที่สองเพียงส่ง '$ สอง' ตามด้วยข้อความที่คุณต้องการแสดง (ไม่มีสัญลักษณ์ '$') ข้อความจะอยู่ในตำแหน่งต่ำกว่าบรรทัดแรกของข้อความที่แอปที่แสดงก่อนหน้านี้
ตัวอย่าง:
$ first
temp:
$ second
40ºC
แต่ละคำสั่งจะได้รับการตอบกลับโดยแอปไปยังผู้ส่ง ตัวอย่างเช่นจากรหัสข้างต้นคุณจะเห็นว่าแอป Terminal BT Serial ได้รับ 'รายการแรกที่เลือก' และ 'รายการที่สองที่เลือก' ที่ส่งโดยแอป Shield Shield
หากคุณใช้ Arduino คุณสามารถได้รับผลลัพธ์เดียวกันโดยใช้คำสั่ง serial.println ตัวอย่างเช่น:
serial.println ("$ first");
serial.println ("temp:"); serial.println ("$ สอง");
อนุกรม Println ("40ºC");
เพื่อทำให้แอปพูดหรือส่งเสียงข้อความที่คุณต้องการเริ่มต้นข้อความด้วยสัญลักษณ์ '*' ตัวอย่างเช่น:
Serial.println ("* สวัสดีคุณเป็นอย่างไรบ้างฉันเป็นเพื่อนใหม่ของคุณ");
ถัดไปคุณสามารถเปลี่ยนลักษณะที่ปรากฏของข้อความสำหรับทั้งสองบรรทัด ในฐานะที่เป็นขนาดข้อความสีข้อความมุมข้อความและแม้แต่สีพื้นหลังโดยใช้คำสั่งเหล่านี้ (ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่):
$ TC - สีข้อความของบรรทัดแรก
$ TC - สีข้อความของบรรทัดที่สอง
$ TS - ครั้งแรก ขนาดข้อความของบรรทัด
$ ts - ขนาดข้อความของบรรทัดที่สองของ $ bc - สีพื้นหลัง
ตัวอย่าง:
- เพื่อตั้งค่าสีข้อความของบรรทัดแรกเป็นสีเหลืองส่ง '$ tc9' ถึง แอพ (ไม่มีเครื่องหมายวรรคตอน)
- ในการตั้งค่าสีข้อความของบรรทัดที่สองเป็นสีเขียวส่ง "$ tc4" ไปยังแอป
- การตั้งค่าสีพื้นหลังเป็นสีม่วงส่ง "$ BC11" ถึง แอป. ฟรี - ในการตั้งค่ามุมข้อความของบรรทัดแรกถึง25˚ส่ง '$ TA25' ไปยังแอป
- การตั้งค่ามุมข้อความของบรรทัดที่สองเป็น60˚ส่ง '$ TA60' ไปยังแอป .
คุณสามารถค้นหารายการการอ้างอิงสีทั้งหมดที่หน้าการตั้งค่าโดยใช้เมนู 'การตั้งค่า' หรือเพียงแค่ส่ง '$ list' ไปยังแอปโดยใช้ BT Serial แอปเทอร์มินัลเพื่อรับรายการผ่านสตริงซีเรียลที่ส่งคืน
คำสั่งอื่น ๆ ที่มีอยู่คือ '$ CLEAR' เพื่อล้างข้อความ '$ RESET' เพื่อรีเซ็ตทุกสไตล์เป็นค่าเริ่มต้น '$ time' เพื่อแสดง เวลาปัจจุบัน '$ Date' เพื่อแสดงวันที่ปัจจุบัน '$ Buzz' เพื่อเล่นเสียง Buzzer และ '$ delay' เพื่อตั้งค่าจำนวนความล่าช้าบางอย่างใน MS ก่อนที่การพูดจะดำเนินการ
ตัวอย่าง (ลองนี้ ในแอป BT Serial Terminal - ใช้ฟังก์ชั่นคัดลอกวาง):
หมายเลข: 69
$ second
Counter 4
$ TS80
$ TC6
$ TC0
$ BC9
$ Buzz - $ Delays2000
หมายเลข 69 Counter 4
หรือลองใช้รหัส ARDUINO:
Void Loop () > {
serial.println ("$ first");
serial.println ("$ time pm");
Serial.println ("$ สอง");
Serial.println ("$ Date");
Serial.println ("$ TS70");
Serial.println ("$ TS70");
Serial.println ("$ TC7");
Serial.println ("$ TC11");
Serial.println ("$ BC9");
}
คุณสามารถค้นหารายการคำสั่งและตัวอย่างในเมนู 'การตั้งค่า' ที่ส่วน 'CheatSheet'
คุณสามารถเรียกใช้แอพนี้ในแนวตั้ง (ค่าเริ่มต้น) หรือภูมิทัศน์ โหมดโดยใช้ตัวเลือกจากเมนู
ขอบคุณ!

Show More Less

ข้อมูล

อัปเดตเมื่อ:

เวอร์ชันปัจจุบัน:

เวอร์ชัน Android ที่กำหนด: Android 4 or later

Rate

Share by

คุณอาจชอบ