Hydra ROV
1.0.0
แอพที่ทำให้สามารถควบคุม ROV (หุ่นยนต์ใต้น้ำ) ผ่าน Android ได้
ผ่านโทรศัพท์ Android ใด ๆ คุณสามารถควบคุมหุ่นยนต์ผ่านสายเคเบิล USB ไปยังพีซีหรือเครือข่าย WiFi/Bluetooth
PC Bridge จัดการคำสั่งซื้อจากนั้นส่งไปยัง PIC MCU (Arduino) ผ่าน Ethernet โดยใช้ UDP / Serial Port
ในรูป (Arduino) มันได้รับคำสั่งและปฏิบัติตาม
PIC (Arduino) สามารถส่งสัญญาณจากเซ็นเซอร์ไปยัง PC Bridge ผ่าน UDP / พอร์ตอนุกรม
แอพ Android:
- A simple user interface consists of buttons for control and seekbar for speed
- When interacting with UI the app writes to logcat stream
- Written in Android Java
PC Bridge:
- UI changes according to user input or robot's output
- Contains places to show user or robot's action
- Connects with android via ADB and reads logcat stream
- Sends data to robot via Ethernet cable using UDP (or Serial Port in case of Arduino)
- Written in Java
แอพ PIC Microcontroller:
- Recieves data from PC via ENC28J60 Chip
- Processes Data and send signals to motors/sensors
- Sends running values motors
- Data Transmission is via UDP
- Written in MikroC (MikroElectronica Embdedded C compiler)
แอป Board Arduino:
- Backup to PIC Microcontroller
- Simple sketch to recieve data on serial port and process data
- Envoking actions according to sent data
รหัสมีให้สำหรับวัตถุประสงค์ทางการศึกษาและคุณอาจใช้ซ้ำตามข้อกำหนดของใบอนุญาต
โครงการลงนามภายใต้ใบอนุญาตสาธารณะ GNU v3.0