arduino บลูทู ธ คอนโทรลเลอร์ PWM แอพ android
※ จุด
- การเชื่อมต่อ Bluetooth 2.0 / Bluetooth 4.0 BLE: HC-05, HC-06, HM-10, AT-09, BT05 (Android เวอร์ชัน 10 หรือต่ำกว่า)
- การเชื่อมต่อโหมด WiFi AP การควบคุม Arduino (Android เวอร์ชัน 8 หรือต่ำกว่า)
- ปุ่มดิจิตอล 12 ปุ่ม: ฟังก์ชั่นการตั้งค่าคุณสมบัติสลับและกดปุ่ม
- 3 ตัวควบคุมแบบอะนาล็อก: ฟังก์ชั่นการตั้งค่าต่ำสุดและสูงสุด
- ฟังก์ชันป้อนข้อความ (เพิ่มตัวเลือกการส่งข้อมูลของจอภาพอนุกรม Arduino)
- ฟังก์ชั่นการตั้งค่าการแสดงผลหน้าจอหลัก
- ฟังก์ชั่นการปรับแต่งป้ายชื่อปุ่ม
- เปลี่ยนป้ายกำกับและตั้งค่าฟังก์ชั่นการจัดเก็บ (ฐานข้อมูลภายใน)
- ฟังก์ชั่นการจัดเก็บไฟล์ฉลากภายนอก: /arduino_BT_button_label.txt
※ องค์ประกอบ
- หน้าจอหลัก
- หน้าจอการตั้งค่าการแสดงผล
- หน้าจอการตั้งค่าคุณสมบัติปุ่ม
- ฟังก์ชั่นตัวเลือกสีสำหรับการควบคุม RGB LED
- ฟังก์ชั่นปุ่มหมุนสำหรับการควบคุม PWM
** การควบคุม PWM ที่สะดวกโดยใช้หน้าปัดดิจิตอล
- ฟังก์ชั่นการตั้งค่า UUID แบบกำหนดเองของ Bluetooth 4.0 BLE
- ฟังก์ชั่นการตั้งค่าผู้ใช้สำหรับช่วงเวลาการส่งข้อมูล PWM โดยใช้ Wi-Fi และ Bluetooth
- ฟังก์ชั่นการตั้งค่าผู้ใช้ช่วงการรับข้อมูล Wi-Fi และ Bluetooth
- ฟังก์ชั่นการส่งข้อมูลวันที่และเวลาของระบบ Android
- ฟังก์ชั่นตั้งเวลาใช้งานในการอ่านข้อมูล
** เมื่อไม่ได้รับข้อมูลจาก Arduino ตัวจับเวลาจะหยุดทำงานเพื่อลดการใช้พลังงาน
- การประยุกต์ใช้ฟังก์ชัน BLE พลังงานต่ำ
** BLE ไม่ใช้ตัวจับเวลาแยกต่างหากเมื่อรับข้อมูล
บล็อก※
https://nxpop.tistory.com/2
* สามารถดาวน์โหลดรหัส Arduino ได้จากบล็อก