磁动力电子网-雕刻机DIY论坛,单片机论坛,CNCDIY,DIYCNC

 找回密码
 加入磁动力

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 451|回复: 12

[WIFI] [原创diy]我的wifi视频小车

[复制链接]
发表于 2016-8-8 19:29:11 | 显示全部楼层 |阅读模式
本帖最后由 lxa0 于 2016-8-8 19:45 编辑

历时3个月
总算是在昨天24点前完工了

根据自己的制作感受多说2句:
1。网上找的app,遥控指令10位5字节,太烦琐,果断精简至2位1字节。
2。买了刷机后的703N路由器,启动时间太长,大约2分钟,不知别的是不是也这样。
3。不明原因的小问题:启动路由器时,必须先将串口的引线断开才行,幸亏我自己焊接了小插座
4。等路由器启动完成后,接好串口线,再给单片机控制板送电,否则单片机会“飞车”,不得已加入了一个复位按钮
5。调试好以后试玩一会,发现路由器耗电大户,2000mA(4节串联4.8V)的充电电池,1小时后电压就降到3V多,唉~~~
6。下面我发的app,用安卓手机或安卓平板均可,在这我用平板是因为老眼昏花之缘故,望坛友体谅。
。。。。。。。。。。。。。



总之没啥好玩的
做的时候兴趣很高
做好后兴趣全无
建议想做坛友就别做了
正在做的坛友停手换项目吧


回复

使用道具 举报

 楼主| 发表于 2016-8-8 19:29:52 | 显示全部楼层
wifi小车完工1.jpg wifi小车完工2.jpg wifi小车完工3.jpg wifi小车完工4.jpg wifi小车完工5.jpg
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-8 19:32:52 | 显示全部楼层

网上找的app运行界面截图

最近WiFi的app.jpg wifi界面.jpg
回复 支持 反对

使用道具 举报

发表于 2016-8-8 19:34:05 | 显示全部楼层
发个图片或者视频让我们也研究研究
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-8 19:36:04 | 显示全部楼层
网上找的app包:

app包.rar (474.89 KB, 下载次数: 25)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-8 19:38:06 | 显示全部楼层
本帖最后由 lxa0 于 2016-8-8 19:59 编辑

我写的下位机汇编代码
仅仅供坛友参考
未经过本人授权,严禁用于商业!!!

;试验手机wifi视频遥控坦克汇编代码
;11.0592MHz晶振+AT89C2051/4051
;Lxa0最后修改于2016-8-7--V2.0
;t0备用,t1产生9600波特率
;前进(01)
;后退(02)
;左转(03)
;右转(04)
;停止(00)


org 0000h
ajmp mm               ;转主程序
org 0023h
ajmp ly               ;转串口接收


;主程序*******************************************************
org 0100h
mm:nop
mov p1,#0ffh           ;关闭全部
mov r0,#29h            ;取出串口数据后存放的首地址
mov r1,#00h            ;纪录取出串口数据的次数
mov r2,#00h            ;备用
mov r3,#00h            ;备用
mov r4,#00h            ;r4和r5短延时用
mov r5,#00h
mov r6,#00h            ;r6和r7长延时用
mov r7,#00h
mov 20h,#00h           ;20h设置wifi标志
mov 21h,#00h           ;21h设置动作标志
mov 22h,#00h           ;动作代码存放单元
mov sp,#4fh            ;设堆栈入口50h
mov scon,#50h          ;设置串口方式1,允许串口接收
mov pcon,#00h          ;设置波特率9600
mov tmod,#21h          ;T0设方式1,T1方式2(自动重装)
mov th1,#0fdh          ;T1设初始值
mov tl1,#0fdh          ;TH1=TL1=#0fdh(波特率9600)
clr et1                ;禁止T1中断
clr ri
clr ti
setb tr1               ;开T1定时器
setb es                ;开串口中断
setb ea                ;开总中断
mm1:nop
acall dz               ;动作
acall sgd              ;闪光灯
sjmp mm1


;接收并取出串口接收到的数据指令*******************************
org 0023h
ly:clr ri              ;先清零串口接收中断位
mov 32h,sbuf           ;把接收到的指令数据放到32h单元
setb 00h               ;设置接收到数据的标志
ly00:reti


;执行wifi指令转换*********************************************
org 0200h
dz:push acc
jnb 00h,dz00
mov a,32h              ;从32h单元取动作指令
cjne a,#01h,dz1        ;是前(01)?
mov p1,#0ffh           ;关闭全部
mov p1,#0ffh           ;关闭全部
nop
nop
mov p1,#11110101b      ;左右前进     
mov p1,#11110101b      ;为保证可靠动作而执行2遍(下同)
sjmp dz00
dz1:mov a,32h
cjne a,#02h,dz2        ;是后(02)?
mov p1,#0ffh           ;关闭全部
mov p1,#0ffh           ;关闭全部
nop
nop
mov p1,#11111010b      ;左右后退
mov p1,#11111010b
sjmp dz00
dz2:mov a,32h
cjne a,#03h,dz3        ;是左(03)?
mov p1,#0ffh           ;关闭全部
mov p1,#0ffh           ;关闭全部
nop
nop
mov p1,#11111101b      ;左转           
mov p1,#11111101b
sjmp dz00
dz3:mov a,32h
cjne a,#04h,dz4        ;是右(04)?
mov p1,#0ffh           ;关闭全部
mov p1,#0ffh           ;关闭全部
nop
nop
mov p1,#11110111b      ;右转           
mov p1,#11110111b
sjmp dz00
dz4:mov a,32h
cjne a,#00h,dz00       ;是停止(00)?
mov p1,#0ffh           ;停止运行           
mov p1,#0ffh
dz00:nop
mov 20h,#00h
mov 30h,#00h
mov 31h,#00h
mov 32h,#00h
mov 33h,#00h
mov 34h,#00h
pop acc
ret

org 0300h
sgd:clr p3.7           ;Gled闪烁发光
acall dys
setb p3.7
acall cys
ret

dys:mov r4,#00h        ;短延时
mov r5,#04h
dys1:djnz r4,dys1
dys2:djnz r5,dys1
ret

cys:mov r6,#00h        ;长延时
mov r7,#0ffh
cys1:djnz r6,cys1
cys2:djnz r7,cys1
ret

end
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-8 19:39:34 | 显示全部楼层
我不会C语言
也不玩C语言
请不要问我索要C代码

我只玩汇编~~~~~~~~~~~~~周知
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-8 19:39:59 | 显示全部楼层
本帖最后由 lxa0 于 2016-8-8 21:16 编辑

上电路图

wifi坦克电路图.jpg

回复 支持 反对

使用道具 举报

发表于 2016-8-8 21:17:37 | 显示全部楼层
做的不错,先赞一下
回复 支持 反对

使用道具 举报

发表于 2016-8-9 21:20:50 | 显示全部楼层
老大,玩的不错呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-9 22:50:11 | 显示全部楼层
明浩 发表于 2016-8-9 21:20
老大,玩的不错呀

多谢明兄夸奖
人年纪大了
玩电子真的有些费劲啦
回复 支持 反对

使用道具 举报

发表于 2016-9-12 10:11:29 | 显示全部楼层
你不要打击我的积极性啊,我想wifi小车想了好久了,前几个月买了个imac一体机的高清摄像头,昨天刚买了wifi模块,正准备先把视频传输部分搞出来呢.
这不正网上搜APP嘛,正好搜到你老在其他论坛发的这个帖子,可惜没有注册没法下载APP.
我想你在这里说不定也会发一遍,过来一看果然,哈哈,我好机智啊.
APP已经下载安装好了,就等wifi模块到了就可以试试能不能看到视频了.
小车控制部分好简单啊,一个2051加几个三极管就搞定了,正好这些零件我都有的,非常感谢你的摸索和提供的这些资料.等我研究好了也来发帖,哈哈.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-14 12:43:10 | 显示全部楼层
tjh 发表于 2016-9-12 10:11
你不要打击我的积极性啊,我想wifi小车想了好久了,前几个月买了个imac一体机的高清摄像头,昨天刚买了wifi模 ...

支持你搞~~~~~~~~~有问题就在这发帖
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入磁动力

本版积分规则

QQ|小黑屋|手机版|Archiver|www.cdle.net 磁动力电子网 2001-2017 ( 粤ICP备10098153号

粤公网安备 44040402000001号

GMT+8, 2019-7-23 10:32

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.