搜索插件、代码仓与 APP 分类

GitHub 代码仓LiquidGalaxyLAB/Arduino-Controller

Arduino-控制器

液态地球的 Arduino 控制器

Arduino-控制器 项目封面
星标
2
复刻
2
最近推送(UTC)
2023年11月9日
项目状态
未归档

原始 README

以下为英文项目原文快照,最新内容请访问 GitHub。

Logo Logo Logo

Arduino Controller for Liquid Galaxy

License github-languages-image github-language-count-image github-repo-size-image

Welcome, know a little more about the project

This project was developed to act as a remote controller for Liquid Galaxy. With this controller the user will be able to interact with Liquid Galaxy in a more dynamic way, using a remote control that can be connected to Liquid Galaxy using a USB cable or just connecting to the same internet network via WiFi. This project has two different controllers, the first, and more complete, has:

  • Joystick for navigation;
  • Ultrasonic sensor for zoom change;
  • Matrix keyboard for direct navigation to predefined places;
  • Buttons with special interaction functions;
  • Voice recognition module

The other control is based on a controller glove, this glove has an accelerometer sensor that reads the user's hand movements and converts them into navigation movements on the Liquid Galaxy, this device also has connection characteristics similar to the first control presented and also has some interaction and navigation buttons.

Android app

This project also has an Android application that should be used to personalize navigation with the developed controllers. This application has a friendly and intuitive interface, with simple commands and connections for sending data to the controllers. Using this application the user will be able to:

  • Change the default navigation list of controls;
  • Create personalized navigation lists with your favorite places;
  • Change the tour time during the tour;
  • Start the connection to the WiFi network between the controls and the Liquid Galaxy and update the network data, if necessary;
  • Learn a little more about GSoC, the Liquid Galaxy community and the whole project and its collaborators on the information page.

Logo

Google Summer Of Code 2020

This project was developed within the Google Summer of Code 2020 program. In direct collaboration with the Liquid Galaxy project

Logo Logo

Main technologies and languages used
  • ESP32 microntroller
  • Various sensors
  • C ++
  • Darth
  • Python

How to install Liquid Galaxy on Virtual Machines?

You can follow the steps for installing Liquid Galaxy on virtual machines using the manual or following the video with instructions

How to install and use?

To reproduce this project you will need a little knowledge of basic electronics and a list of specific components for assembling the controllers. You can find a reference list by clicking here.

It will also be necessary to run a python script on the main machine, the steps to clone this repository on your Liquid Galaxy master machine are available in the use and installation manual

Complete documentation

You can find the complete documentation for this project by clicking here.

License

This software is under the MIT

Copyright 2020 Otávio Jeus França Oliveira

Liquid Galaxy LAB GitHub avatar
GitHub 作者

Liquid Galaxy LAB ↗

语言DartC++PythonSwiftKotlinObjective-C

依赖Flutter组件

App 分类

如何选择适合项目的代码仓?

先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。

  1. 通过仓库名、作者或描述搜索,再按技术分类缩小范围。
  2. 结合星标、复刻与最近推送比较项目;星标反映社区关注,不代表质量保证。
  3. 使用前在 GitHub 核对 README、许可证与 Issues。

来源与维护

“A repository is the most basic element of GitHub.”

GitHub Docs — About repositories ↗