完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 辉哥的歌 于 2016-5-20 07:03 编辑 在第5讲“我的‘潘多拉魔盒’5 —简易遥控器开发”中采用寄存器配置的方式实现了基本的输入输出控制,从而开发了简易按键遥控器。作为穿插的内容,本讲介绍不在同一局域网下,通过网页远程登陆NanoPi M2,并通过shell进行编程和调用程序等操作。 1. PC电脑端登陆dataplicity注册账号使用网址: https://dataplicity.com/?next=/devices/#进行注册 登陆进去后界面如图1所示。 图1 登陆注册界面 使用邮箱注册一个dataplicity网站的账号: 图2 输入dataplicity的登陆密码以供远程登陆时使用 图3 建好密码后第1步通过弹出第2步的命令 每一个邮箱账号会给分配不同的xxx.sh文件,例如我这里分配的是90c46284.sh,以与别的用户区分开。同时会在第2步给出一条命令,如下所示: curl -s https://dataplicity.com/90c46284.sh| sudo sh 将这条命令将用于在NanoPi M2的shell中使用,从而完成与该网址的关联。需要注意的是每个人申请这条命令是不同的,请使用系统给你分配的命令,别抄我这条。 如过点击done!则会跳转到图4页面,提醒进行硬件关联及其相关的说明文档链接按钮。 图4 提醒进行硬件关联的界面 由于NanoPi M2的Debian系统不带curl工具,所以在NanoPi中使用该命令之前需要安装curl工具。 2. 安装curl开源文件传输工具Curl是利用URL语法在命令行方式下工作的文件传输工具,它支持很多协议:HTTP,HTTPS,FTP,本文主要是用curl获取页面下载HTML文档。如图1所示安装curl工具。 使用命令:sudo apt-get install curl 图5 安装curl 3. 使用curl登陆网站下载Dataplicity安装文件Curl的用法为:curl[options] [URL…] 其中,options是下载需要的参数,大约有80多个,curl的各个功能完全是依靠这些参数完成的。 使用命令:curl –s http://dataplicity.com/90c46284.sh | sudo sh 登陆网站下载Dataplicity安装文件并安装,安装过程总共有5步,如图6-7所示。 图6 使用curl登陆网站下载安装Dataplicity 图7 安装dataplicity完成代表关联成功 4. 登陆dataplicity检验关联设备 登陆至第1步的dataplicity的官网界面如图8所示,然后点击Signin打开远程登陆界面如图9所示,输入第1步建立的邮箱和密码即可。 图8 再次打开官网界面 图9 输入注册邮箱和远程登陆密码 然后奇迹就会出现,如图10所示。这里我之前做过raspberrypi 2B的关联所以有两个设备。 图10 关联成功有我的设备 当NanoPi M2已经连接到任何一个网络,此网络与你的电脑可以不在同一个局域网,你都可看到NanoPi M2前面有竖直的绿条,说明通讯连接成功,若为红条(如图11)则说明网络没有连接成功,可能你的设备没有开机或没有登上网络。 图11 没有连网成功为红条 5. 远程登陆并切换为root用户 联网成功后点击图10中的NanoPi M2设备,即可远程登录到NanoPiM2如图12所示。但此时登陆默认是dataplicity用户,要切换为root用户或fa用户,切换方法如图13所示。 使用命令:su root 图12 远程登陆NanoPi成功 图13 切换为root用户 6. 进入文件夹运行已有程序 使用cd命令进入到第4讲中建立的share文件夹,查看文件夹内的文件,如图14。 使用命令:cd/home/fa/share 进入share文件夹 使用命令:ls 列出share中所有文件 使用命令:python Led.py运行第4讲建立的闪灯程序 如果要编辑程序,请使用vim编辑器即可。 评分
|
||
相关推荐
4 个讨论
|
||
只有小组成员才能发言,加入小组>>
369个成员聚集在这个小组
加入小组NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
5435 浏览 1 评论
7168 浏览 1 评论
4773 浏览 1 评论
【NanoPC-T4试用体验】4、手把手教你从单片机移植驱动到ARM Linux上
7731 浏览 1 评论
【NanoPC-T4试用体验】NanoPC-T4控制步进电机
24583 浏览 1 评论
NanoPi m3适合刷什么系统,刚接触玩,我刷了一个比较卡
5436浏览 1评论
435浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 05:44 , Processed in 0.688184 second(s), Total 83, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号