1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,我想问一下,我是通过单片机采集数据,但是没有通过串口把采集到的数据传到VB编写的上位机上。
我需要实现的功能是通过GPRS模块将数据无线传输到电脑上,用VB编写的上位机可以接收GPRS传过来的数据吗? 还是说VB没有这个功能。那如果我想实现这个功能的话应该最好使用什么编写呢?谢谢大家。 |
|
相关推荐
9个回答
|
|
你先学一下网络编程吧,首先你的电脑要有静态IP地址(公网IP)找IP供应商申请,然后你通过GPRS的透传功能(VPN)把地址映射到你的上位机IP地址上,然后你在上位机上用VB编写一个网络APP程序,这样就可以实现在全球范围内通讯了。另外你的单片机GPRS内还要上一张全球数据的手机卡。还有一种方法,你可以租用云端服务器把GPRS的信号上传云端,然后你用VB在上位机编写一个访问云端软件也可以实现这个功能。你要是学习用建议你还是先建立局域网通讯或者串口通讯,这样学单片机通讯功能易上手。
|
|
|
|
可以考虑用物联网模块传数据,比如机智云之类的。
|
|
|
|
谢谢你,我现在用的是花生壳,这样虚拟出来一个固定的IP地址,这样应该也是能用的把?
在我通过用GPRS模块往电脑的网络调试助手传送数据,通过使用花生壳也是可以实现的。不知道用花生壳虚拟出来的IP能实现吗?谢谢你 您最后说“你要是学习用建议你还是先建立局域网通讯或者串口通讯”,这句话的意思是不是在使用你提到的这两种方法之前最好先学习一下“局域网通讯的建立或网络通信”。麻烦了。 |
|
|
|
谢谢你,现在数据的传输主要是用GPRS模块传输。
|
|
|
|
没有,就有一个用花生壳虚拟出来的IP。
|
|
|
|
用哪种传输介质关系不大,网络传输范围。其他的就在网络传输范围里去写代码吧,前期的话,找个网络调试助手测测
|
|
|
|
现在PC能通信的端口也就串口或者网口了。网络的话传输介质和方式就比较多了。
|
|
|
|
谢谢,想着是用GPRS无线传输,让电脑通过VB编写的程序给接收到。用网络的方式接收的话,具体应该怎么实施呢?能否具体些吗?谢谢。
|
|
|
|
采用GPRS无线传输需要有公网IP,这个需要去宽带服务商那边申请。拿到公网IP之后,可以用花生壳之类的进行端口映射,这样你就可以在本地开服务端的程序了。
|
|
|
|
只有小组成员才能发言,加入小组>>
如何使用STM32+nrf24l01架构把有线USB设备无线化?
2569 浏览 7 评论
请问能利用51单片机和nRF24L01模块实现实时语音无线传输吗?
2365 浏览 5 评论
3210 浏览 3 评论
2837 浏览 8 评论
为什么ucosii上移植lwip后系统进入了HardFault_Handler?
2789 浏览 4 评论
请教各位大咖:有没有接收频率32M左右的芯片推荐的?先感谢啦!
668浏览 1评论
905浏览 0评论
1026浏览 0评论
671浏览 0评论
499浏览 0评论
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 07:54 , Processed in 1.138044 second(s), Total 62, Slave 56 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号