Hydra ROV
1.0.0
تطبيق يجعل من الممكن التحكم في ROV (روبوت تحت الماء) عبر Android
عبر أي هاتف Android ، يمكنك التحكم في الروبوت عبر كابل USB إلى الكمبيوتر أو شبكة WiFi/Bluetooth.
يعالج جسر PC الطلبات ثم أرسلها إلى PIC MCU (Arduino) عبر Ethernet باستخدام منفذ UDP / Serial.
في الموافقة المسبقة عن علم (Arduino) يستلم الترتيب ويتصرف وفقًا لذلك.
يمكن أن ترسل PIC (Arduino) إشارات من أجهزة استشعار إلى جسر الكمبيوتر عبر منفذ UDP / Serial.
تطبيق 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
جسر الكمبيوتر:
- 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
تطبيق متحكم الموافقة المسبقة عن علم:
- 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)
تطبيق لوحة 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