完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
本帖最后由 盼盼2333 于 2016-8-21 12:24 编辑 本帖记录用Edison编写远程留言本的过程。 nodejs最丰富的就是它的npm库,通过npm库我们可以使用很多人家封装好的库。 这里我们需要用到两个库,分别是express和url。 express 库用于路由请求。 url库用于解析url,并从中取得参数。 先建立工程~ 选择一个合适的项目名称~ 先新建一个html页面,写一个表单,用于提交留言~ 内容如下~
上面的内容有一个form表单,传输方式为get,数据传输到/show路径,有一个文本输入框,并且最多只能输入16个字符~ 然后删掉main.js的所有内容,开始写一个简单的web表单,用于提交 两个get用于返回给用户对应的页面。
先读取显示界面,解析get请求的参数,再将参数显示到界面上。 这就是一个简单的表单提交并显示。 不仅要显示到网页上表示提交成功,还需要在lcd显示,才能表现为远程留言本的意义,所以同时我们需要对lcd进行操作~
先引入I2c库,初始化lcd,设置初始位置,写入字符串。并且进行颜色闪烁提示! 硬件上我们只需要一个LCD~ 通过ssh登录到Edison,进入nodejs的工作目录,进行npm库的下载~
然后下载,运行~ 输入Edison在路由器下的ip:8081~ |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1209个成员聚集在这个小组
加入小组2840 浏览 2 评论
【下载】《物联网设计:从原型到产品》——从技术设想到实现成品
101887 浏览 804 评论
6482 浏览 9 评论
12053 浏览 24 评论
4984 浏览 8 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-6 07:27 , Processed in 0.410622 second(s), Total 36, Slave 28 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号