Fish Finder PRO — это проект по разработке эхолота с использованием Arduino Mega, ультразвукового датчика и других комплектующих. Он измеряет глубину, показывает рыбу в реальном времени и сохраняет данные для анализа. Проект включает прошивку для микроконтроллера и приложения для Android и Windows, чтобы превратить обычный датчик в умный инструмент для рыбаков и энтузиастов электроники.
- Измерение глубины воды
- Обнаружение рыбы с помощью кастомного сонар-оборудования
- Логирование и экспорт данных
- Поддержка Arduino, Android и Windows приложений
-
Склонируйте репозиторий:
git clone https://github.com/yourusername/fish-finder-pro.git
-
Откройте проект:
-
Arduino: папка arduino/, открой .ino файл в Arduino IDE
-
Android: откройте папку android/ в Android Studio
-
Windows: откройте windows/ в вашей IDE (например, VS Code, Visual Studio)
-
-
Запуск:
-
Загрузите прошивку на Arduino Mega
-
Запустите Android или Windows-приложение для визуализации данных
-
arduino— прошивка и библиотеки для микроконтроллераandroid— мобильное приложениеwindows— десктопная версияdata— примеры логов, экспортируемые данныеdocs— документация проекта
📖 Подробнее:
Проект распространяется под лицензией Apache 2.0.
Pull requests приветствуются!
План развития проекта: 📈 Roadmap
| Платформа | Язык | Среда разработки |
|---|---|---|
| Arduino | C++ | Arduino IDE / PlatformIO |
| Android | Kotlin / Java | Android Studio |
| Windows | Python / C# / Java | VS Code / Visual Studio / IntelliJ |
- Контроллер Arduino Mega 2560
- Ультразвуковой датчик AJ-SR04M
- Протокол связи UART
- Android-приложение на JAVA
- Windows-приложение на Python (PyQt) и C#
- Работа с CSV/JSON логами
Автор: ⒹⒶⓃⒾⒺⓁ ⓀⓄⒷⓏⒾⓈⓉⓎⒾ
🎯 Проект для рыбалки, хобби и экспериментов с электроникой