The Pi4J Project ได้ออกชุดไลบรารีสำหรับภาษาจาวา ให้สามารถเชื่อมต่อ สั่งงาน GPIO บน Raspberry Pi ซึ่งนับว่าเป็นการเปิดการเชื่อมต่อของ Raspberry Pi ออกไปอีกทางหนึ่ง ให้ผู้ที่มีความสามารถทางภาษาจาวา ได้สามารถเรียกใช้ Library ด้วยภาษาจาวาทำการติดต่อ และสั่งงานขา GPIO ได้
คุณสมบัติ
- Export & unexport GPIO pins
- Configure GPIO pin direction
- Configure GPIO pin edge detection
- Control/write GPIO pin states
- Pulse GPIO pin state
- Read GPIO pin states
- Listen for GPIO pin state changes (interrupt-based; not polling)
- Automatically set GPIO states on program termination (GPIO shutdown)
- Triggers for automation based on pin state changes
- Send & receive data via RS232 serial communication
- Access system information and network information from the Raspberry Pi
- Wrapper classes for direct access to WiringPi Library from Java
สาวก Java ดาวน์โหลด Pi4J library ( คลิก )
แล้วทำการติดตั้ง ( คลิก )
ส่วน วิธีการใช้งาน ( คลิก ) ก็ทำตามขั้นตอนได้เลยครับ
นอกจากนี้ ยังมีเอกสารของ JavaDoc ( คลิก ) ให้อ่านอีกด้วย
ตัวอย่างการทำ GPIO State Listener
1 ความคิดเห็น:
ต้องสร้าง libpi4j.so ก่อนด้วยหรือเปล่าครับ ผมยังลองไม่ได้
Post a Comment