剑齿羊 剑齿羊
关注数: 33 粉丝数: 68 发帖数: 7,534 关注贴吧数: 65
Nodemcu初试,希望可以帮到菜鸟。 等了很久,淘宝买的Nodemcu终于到货了,很兴奋的学习测试。过程如下,希望可以帮到和我一样的菜鸟。 我为了使用micropython,所以第一件事情是: ----------------------------------------刷固件----------------------------------------- 1,要有python,我之前写过python代码,装的是python3.6。到http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fgithub.com%2Fespressif%2Fesptool&urlrefer=626fffcc549ea2b3e824b72348a23d93 下载esptool,然后python setup.py install 安装。 2,去http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fmicropython.org%2Fdownload%2F%23esp8266&urlrefer=00283b451f0b2aaaa0897c2b8431a0fa 下载新固件。 3,python esptool.py –port com8 erase_flash 清除掉原来的固件 4,python esptool.py –port com8 –baud 115200 write_flash –flash_size=detect 0 esp8266-20170108-v1.8.7.bin 刷新的固件。 刷完固件,就是: -----------------------------------------几个小测试----------------------------------------- 1,用putty远程调试。 不知道为什么,经常会出现界面无法响应按键的情况,nodemcu没死机,软件也没死机,搞不清楚是什么问题,然后重启了nodemcu无数次,重启电脑无数次,一直都没有解决。后来看到还有其他工具,就去 http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fesp8266.ru%2Fesplorer%2F%23download&urlrefer=34fed4459d48009fdd628807d05db4ff 下载了esplorer,这个非常好用,再也没有出现过输入不了的情况。 2,设置网络。 直接在esplorer里输入help(),就有网络的设置方法,很简单。 3,传感器。 我买了光线传感器和霍尔传感器模块,数字输出,按网上的代码,进行了测试。 from machine import Pin pHoare = Pin(5,Pin.IN) pHoare.value() 可以读取0或1 光线传感器一样。 我还用LED做了测试 from machine import Pin pLedRed= Pin(1,Pin.OUT) pLedRed.high() pLedRed.low() 这个用法不知道对不对,用的时候谨慎。 4,上传main.py。 esplorer本身是可以上传文件的,但是不知道什么原因,总是timeout,设置了时间也不行。后来改用了webrepl。 先要 去下载webrepl http://tieba.baidu.com/mo/q/checkurl?url=https%3A%2F%2Fgithub.com%2Fmicropython%2Fwebrepl&urlrefer=4520b721d5c4a38edbcd4bb58ceafc99 一个html文件,几个py,js文件。 然后 import webrepl_setup 其间可以设置开机启动,还要设置一个web访问的密码。 import webrepl webrepl.start() 用电脑连nodemcu开的热点,类似于“MicroPython-121cc4",后边几位会有不同。密码是micropythoN,最后一位N大写 用chrome打开刚才下载的webrepl.html,左上角是服务器的地址和端口,不用动,直接点边上的connect,连上以后,左下角可以上传文件。 ---------------一个不解之迷--------------------- 然后目前有个问题,就是我的光线传感器,不知道为会自动控制板子自带的led,也就是说,没写任何代码,光线传感应到光时,板子的wifi边上的蓝色led就亮了;如果光线传感器没有感应到光,板子蓝色的led就灭了,很是奇怪。 霍尔传感器就没有这个问题。我以为是gpio端口的问题,但是换了几个GPIO,但只是影响到板子上led灯有时是wifi边上的亮,有时是usb品附近那个亮。 后边慢慢学习,有什么新收获,与大家分享
科三最重要的是向考官传达信息 刚才回个贴子,想起了个事情,跟科目三将要考试的朋友们分享。 科目三考试主要检查驾驶员的哪些方面?一是技术,二是安全驾驶意识。 技术没办法,熄火就是熄了,没加档就是没加档,但这方面其实卡的不严,每个学员一共就学那几十小时上车时间,什么样大家都清楚,如果拿技术卡你,很大的可能性是托词,借口。 科三考试本质是什么?看有没有安全驾驶的意识!技术不好,可以练,意识没有,是要死人的。 那么考试的时候,要准确及时把你的安全意识传达给考官,让考官从心里觉得,行,这人开出去,不会出大事儿。 那这方面就得自己发挥了,比如动作要稍微大点,观察观察路口,你动动眼珠看见了不算。关键你也得让考官知道你看见了才行,考官不能盯着你眼珠子,瞧你看哪儿,他只能余光看你的头。所以动作要稍微大点,适度,别说为了让考官看清楚,超个车盯后视镜半分钟,眼睛离开前方几秒钟,考官就踩刹车了。 有的学员自己闷头开,不管考官,其实大家不就是给考官开么。就像是上学,老师问,你这题会么?你说会,那不算,得做出来才算,其实就是做给老师的。开车一样,得做出来,别闷头自己开,那样挂就太冤了。 所以,千万记得,把你的正确意识传达给考官。 尤其啊,最开始出发的时候最重要,也最容易表现,起步前探脑袋,甭管有没有车,把左右看清楚了,左后看清楚了,再起步,车没动,怎么做动作都行。告诉考官的潜意识,你是注意安全的。有点傻,但有效。当然要适度,别过。前3-5分钟表现好了,后边他也不怎么卡你了,已经先入为主的觉得你行。 要是这会没表现好,缺点什么,他就注意你了,开始挑毛病了,犯点错,就挂了。
1 下一页