Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/automaticdai/arduino-yaoji
Yaoji is an open-source digital plant based on Arduino and Android.
https://github.com/automaticdai/arduino-yaoji
android arduino
Last synced: 3 months ago
JSON representation
Yaoji is an open-source digital plant based on Arduino and Android.
- Host: GitHub
- URL: https://github.com/automaticdai/arduino-yaoji
- Owner: automaticdai
- Archived: true
- Created: 2013-06-11T02:25:56.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-09-14T10:36:50.000Z (about 7 years ago)
- Last Synced: 2024-04-30T07:32:10.868Z (6 months ago)
- Topics: android, arduino
- Language: Arduino
- Homepage: http://www.yfworld.com/?page_id=1686
- Size: 33.1 MB
- Stars: 3
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Yaoji - An AR Digital Plant on Arduino and Android
妖姬 - 基于Arduino和Android的虚拟电子植物----------
## 1. About Yaoji
Yaoji is an open-source digital plant based on Arduino and Android. It is based on the popular idea of Augmented Reality (AR). By using the deployed sensors and Leds on Yaoji, users can interact with Yaoji and see its response on an Android phone.![](https://github.com/automaticdai/yaoji-arduino/blob/master/photos/yaoji-finished.png)
![](https://github.com/automaticdai/yaoji-arduino/blob/master/photos/android-main.png)
Yaoji has five full-RGB leds, one illumination sensor, one temperature & humidity sensor and one infrared sensor. Yaoji uses an Arduino Nano 3.0 as the core controller and a wifi module as a bridge to communicate with the Android app. It was a prize-winning (third prize) project in Geekon Hackmarthon in 2013.
![](https://github.com/automaticdai/yaoji-arduino/blob/master/photos/hardware-arch.jpg)
## 2. Project Directory
### /documents
descriptions, datasheets and communication protocol### /hardware
schematics, pcb and mechanical CAD### /photos
photos of Yaoji.### /software
- **/arduino**: Arduino source code and libraries of the firmware (.ino).- **/android**: user application on Android (.apk).
- **/windowns**: a Windows demo of a sound analyzer that transfer sound spectrum into LED color (Visual Studio Project).
## 3. Contributors
|Name |Role|
|--- |----|
|YunFei | System Design & Arduino Programming |
|leepood | Android App Development |
|Congbin Zhong | Hardware Design and Debug |