Giter Site home page Giter Site logo

yansicing / smart-home Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 37.26 MB

This repo contains all the codes and sample files for the Smart Home project.

C 94.79% Makefile 0.33% C++ 0.26% Shell 0.81% JavaScript 0.67% HTML 1.67% CSS 0.60% Roff 0.26% Perl 0.35% Yacc 0.09% Lex 0.12% M4 0.04%

smart-home's Introduction

smart-home

主要内容

  • GPRS通信、网页控制、GTK+图形界面开发、嵌入式C语言编程、嵌入式Linux系统编程、Linux网络编程、linux驱动

代码说明

===================================================

  • 1、《backstage_src》为智能家居后台源代码
  • 2、《calc_gtk》为gtk版计算器源代码和可执行程序存放路径
  • 3、《chess_gtk》为gtk版黑白棋源代码和可执行程序存放路径
  • 4、《driver》为所需驱动
  • 5、《execute》后台可执行程序和gtk版智能家居启动程序
  • 6、《fifo》暂时保留
  • 7、《gtk_glade》gtk版智能家居所需glade文件
  • 8、《gtk_src》为gtk版智能家居源代码
  • 9、《mjpeg》浏览器与开发板屏幕同步
  • 10、《Mplayer_gtk》整个mplayer所需的数据
  • 11、《picture》gtk版智能家居所需的图片

======================================================

启动:

  • 1、在开发板中执行home_start.sh 整个智能家居系统启动。包括boa服务器、gtk程序等

  • 2、远程控制,打开浏览器输入开发板ip地址,用户名:root 密码:111111

  • 3、远程演示,即开发的屏幕投影到浏览器,打开浏览器,输入:ip+port,如:10.220.1.123:9000(默认端口是9000)

  • 4、遥控控制,需要装红外接收器的驱动(),通过遥控器可以点灯,启动Mplayer,玩黑白棋游戏。 键盘:(3=点灯);(4=启动Mplayer,1=下一曲,2=音量加);(5,8,7,9代表上下左右,6代表下棋);

  • 1、路由器名:logic_tain 密码:20141201

  • 2、电脑设置设置为静态 172.20.223.18 路由器:一方连电脑,一方链接板子

  • 3、开发板设置为 172.20.223.123

  • 4、用火狐浏览器:摄像控制:172.20.223.123:8000 开发板映射为:172.20.223.123:9000

  • 5、如果访问不到网页,需要杀死/usr/boa服务器 vi /etc/init.d/rcS

运行此程序之前必须将开发板的boa关掉,否则会有冲突

smart-home's People

Contributors

yansicing avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.