9zhmke

  • 2019-01-26
  • 回复了主题帖: 关于MicroPython工程师口袋工具箱的讨论

    如果这样的话,可以定位到教学上,而现在的教学套件也特别多,要有特色才行,目前在大学的农业物联网方面很缺乏配套资源,可以考虑下出这方面的教学套件,以前做Arduino的啃萝卜团队现在也在做PythonIDE,可以合作一下。

  • 2019-01-23
  • 回复了主题帖: 关于MicroPython工程师口袋工具箱的讨论

    dcexpert 发表于 2019-1-23 16:56 julia还不支持嵌入式平台吧,这样就无法比较了
    是支持的,但我也没有去详细了解过。

  • 回复了主题帖: 关于MicroPython工程师口袋工具箱的讨论

    版主真厉害,什么都知道。 另外说个事,最近听说julia崛起来了,不知道版主有没有用来和MP对比过?

  • 回复了主题帖: 关于MicroPython工程师口袋工具箱的讨论

    dcexpert 发表于 2019-1-23 10:00 蓝牙有特定使用方式,可能做成单独的比较好,可以和手机联机。 wifi扩展比较容易,使用扩展板实现
    ESP32不是自带蓝牙吗?我是想当然地认为蓝牙比WIFI省电,特别是在数据量不大的情况下。当然,使用WIFI接手机也并不难,而且有APP配合的话,应该可以很简单了。

  • 2019-01-22
  • 回复了主题帖: 关于MicroPython工程师口袋工具箱的讨论

    1、钥匙扣万用表,通过蓝牙使用手机APP显示。 2、网页刷新通知器,使用手机定制规则,设定完成后可脱离手机运行,以WIFI连接网络,按设定时间刷新网页,一旦指定的一个或多个网页有更新或更新中含有指定字符串,就以声音通知用户。 3、微功耗久坐提醒器:坐久了就该起身拗两哈不用解释吧?自身可用声音提醒,或者以蓝牙发送提醒给手机再转给云端。当然,其实手机本身就可以完成这个功能,没注意过有没有。 4、钥匙扣上的电子称:貌似万能的淘宝里已经有了,但还可以继续小一点....

  • 2019-01-16
  • 加入了学习《机器人学》,观看 机器人学导论

  • 2019-01-02
  • 回复了主题帖: 怎样在micropython中添加库(模块)

    谢谢楼主,版主真是太伟大了。 只可惜我的英文还停留在使用翻译软件的基础上。

  • 2018-12-27
  • 回复了主题帖: MicroPython的官方文档做出较大调整

    祝贺! 以后初学者入门更容易了

  • 2018-10-13
  • 回复了主题帖: 国外网友新做的ESP32开发板 Seon

    grey27 发表于 2018-10-11 09:23 巧了,我也想过这个问题,但进入学校还是得靠政策,虽然说python简单,但还是需要一定智力阶段的,最起码 ...
    政策都是靠人去推动的呢,并不是某天什么政策就突然出来了,都是努力沟通的结果,有了起点,上报试点,然后就有机会。 这点钱对家长来说根本算不了啥,重点是娃娃是不是真的能做出什么?真正要做,就需要公司化运作,给他们把底层写好,以致于小学生都可以通过简单几句话的调用来实现高大上的功能,主力肯定是小学初中,一是用户量大、二是有时间、三是家长愿意支持、四是培养兴趣越小越好。

  • 2018-10-07
  • 回复了主题帖: 国外网友新做的ESP32开发板 Seon

    dcexpert 发表于 2018-10-3 20:23 现在高考已经开始引入python了
    目前只有很少省份在做引入的尝试,且使用的是PC版Python。MP更容易能给小朋友予直观感受,而且PC Py和MP各有所长没有冲突,需要做的就是用MP来替代Arduino进入正式课堂,现在做肯定是有机会的。

  • 2018-10-03
  • 回复了主题帖: 国外网友新做的ESP32开发板 Seon

    dcexpert 发表于 2018-10-2 21:45 应该没有特别功能,主要就是小巧
    看到版主那么努力,不觉很汉颜啊。 现在的MP虽然语法和PC Python一样好用,但达不到其热度。主要原因就是玩家少了不能形成正循环反馈,没有成套的轮子可用,就不能吸引初学者。 我认为,现在需要引入企业模式,至少找到合作方,形成“软件摸索+硬件推广+教学培训”三方合作模式,且这三方均是全力付出而非在某个其他产品下寄生。如果能在短期内打开缺口,则就可能进入国家在高中推广智能化编程的入口。

  • 2018-10-01
  • 回复了主题帖: 国外网友新做的ESP32开发板 Seon

    很乖巧,不知道有些什么特色?

  • 加入了学习《新一代计算机会自己编程》,观看 新一代计算机会自己编程

  • 2018-09-13
  • 回复了主题帖: MicroPython程序优化原则

    这个一定要了解下,谢谢版主

  • 2018-05-27
  • 加入了学习《科学“超人”尼古拉·特斯拉》,观看 科学“超人”尼古拉·特斯拉.上

  • 加入了学习《科学“超人”尼古拉·特斯拉》,观看 科学“超人”尼古拉·特斯拉.下

  • 加入了学习《ADI 直播回放 - MEMS 产品和技术解析》,观看 ADI 直播回放 - MEMS 产品和技术解析

  • 加入了学习《TI 直播回放 - 智能手机黑科技》,观看 智能功放黑科技

  • 回复了主题帖: 【micropython教程】网络编程第二篇#Http Client 功能#

    Mark

  • 2018-03-11
  • 回复了主题帖: 【我的MicroPython入门之路】志在必学

    本帖最后由 9zhmke 于 2018-3-11 10:29 编辑
    9zhmke 发表于 2018-1-31 17:01 今天终于有空,把无水浇花器的流程图画出来了
    8266和操纵杆控制: 买回了操纵杆傻眼了:总共有5根引出脚,分别是GND、VCC、X轴、Y轴、开关,这意思着X轴是一个模拟量输入,Y轴是另一个模拟量输入,众所周知8266是出了名的只有一个A0输入,到群里请教了一会儿,某Arduino群里的网红给了我个主意:分时测量。        通过调试,证实了这么做完全没有问题:3.3V经4.7K电阻接A0和操纵杆的VCC,记住不是8266端,其实接VCC还是GND都差不多,只是读数是反过来的。X和Y轴的输出分别接到了D5和D6两只脚。        在使用时,测量X值则把D5设为输出0状态,D6悬空设为读状态,然后读A0,紧接着把D5设为悬空读状态,把D6设为输出0状态,再读取A0,就读出了X和Y两个值。由于MicroPython没办法配SmartConfig,我已转回去使用Arduino了,不过原理和用法都差不多,随时关注MicroPython,等功能上了就回来: #include int sensorValue=0; void setup() {   Serial.begin(115200); } void loop() {   pinMode(14, OUTPUT);   pinMode(12, INPUT);   digitalWrite(14, 0);   sensorValue = analogRead(A0);   Serial.print("X:");   Serial.print(sensorValue);   pinMode(12, OUTPUT);   pinMode(14, INPUT);   digitalWrite(12, 0);   sensorValue = analogRead(A0);   Serial.print("     Y:");   Serial.println(sensorValue);   delay(1000); } 复制代码

    1. 【求助】 i2c的write、writeto、write_mem分别适用于什么场合? 7/686 【MicroPython开源版块】 2018-02-22
    2. 【讨论】 怎么让用户把WIFI接入自己8266?万能的坛友们你们是怎么做的? 10/917 【MicroPython开源版块】 2018-02-13
    3. 【分享】 【我的MicroPython入门之路】志在必学 15/2884 【MicroPython开源版块】 2018-01-09
    1. 关于MicroPython工程师口袋工具箱的讨论 24/281 【MicroPython开源版块】 2019-01-26
      如果这样的话,可以定位到教学上,而现在的教学套件也特别多,要有特色才行,目前在大学的农业物联网方面很缺乏配套资源,可以考虑下出这方面的教学套件,以前做Arduino的啃萝卜团队现在也在做PythonIDE,可以合作一下。
    2. 关于MicroPython工程师口袋工具箱的讨论 24/281 【MicroPython开源版块】 2019-01-23
      dcexpert 发表于 2019-1-23 16:56 julia还不支持嵌入式平台吧,这样就无法比较了
      是支持的,但我也没有去详细了解过。
    3. 关于MicroPython工程师口袋工具箱的讨论 24/281 【MicroPython开源版块】 2019-01-23
      版主真厉害,什么都知道。 另外说个事,最近听说julia崛起来了,不知道版主有没有用来和MP对比过?
    4. 关于MicroPython工程师口袋工具箱的讨论 24/281 【MicroPython开源版块】 2019-01-23
      dcexpert 发表于 2019-1-23 10:00 蓝牙有特定使用方式,可能做成单独的比较好,可以和手机联机。 wifi扩展比较容易,使用扩展板实现
      ESP32不是自带蓝牙吗?我是想当然地认为蓝牙比WIFI省电,特别是在数据量不大的情况下。当然,使用WIFI接手机也并不难,而且有APP配合的话,应该可以很简单了。
    5. 关于MicroPython工程师口袋工具箱的讨论 24/281 【MicroPython开源版块】 2019-01-22
      1、钥匙扣万用表,通过蓝牙使用手机APP显示。 2、网页刷新通知器,使用手机定制规则,设定完成后可脱离手机运行,以WIFI连接网络,按设定时间刷新网页,一旦指定的一个或多个网页有更新或更新中含有指定字符串,就以声音通知用户。 3、微功耗久坐提醒器:坐久了就该起身拗两哈不用解释吧?自身可用声音提醒,或者以蓝牙发送提醒给手机再转给云端。当然,其实手机本身就可以完成这个功能,没注意过有没有。 4、钥匙扣上的电子称:貌似万能的淘宝里已经有了,但还可以继续小一点....
    6. 怎样在micropython中添加库(模块) 2/149 【MicroPython开源版块】 2019-01-02
      谢谢楼主,版主真是太伟大了。 只可惜我的英文还停留在使用翻译软件的基础上。
    7. MicroPython的官方文档做出较大调整 2/392 【MicroPython开源版块】 2018-12-27
      祝贺! 以后初学者入门更容易了
    8. 国外网友新做的ESP32开发板 Seon 16/1237 【MicroPython开源版块】 2018-10-13
      grey27 发表于 2018-10-11 09:23 巧了,我也想过这个问题,但进入学校还是得靠政策,虽然说python简单,但还是需要一定智力阶段的,最起码 ...
      政策都是靠人去推动的呢,并不是某天什么政策就突然出来了,都是努力沟通的结果,有了起点,上报试点,然后就有机会。 这点钱对家长来说根本算不了啥,重点是娃娃是不是真的能做出什么?真正要做,就需要公司化运作,给他们把底层写好,以致于小学生都可以通过简单几句话的调用来实现高大上的功能,主力肯定是小学初中,一是用户量大、二是有时间、三是家长愿意支持、四是培养兴趣越小越好。
    9. 国外网友新做的ESP32开发板 Seon 16/1237 【MicroPython开源版块】 2018-10-07
      dcexpert 发表于 2018-10-3 20:23 现在高考已经开始引入python了
      目前只有很少省份在做引入的尝试,且使用的是PC版Python。MP更容易能给小朋友予直观感受,而且PC Py和MP各有所长没有冲突,需要做的就是用MP来替代Arduino进入正式课堂,现在做肯定是有机会的。
    10. 国外网友新做的ESP32开发板 Seon 16/1237 【MicroPython开源版块】 2018-10-03
      dcexpert 发表于 2018-10-2 21:45 应该没有特别功能,主要就是小巧
      看到版主那么努力,不觉很汉颜啊。 现在的MP虽然语法和PC Python一样好用,但达不到其热度。主要原因就是玩家少了不能形成正循环反馈,没有成套的轮子可用,就不能吸引初学者。 我认为,现在需要引入企业模式,至少找到合作方,形成“软件摸索+硬件推广+教学培训”三方合作模式,且这三方均是全力付出而非在某个其他产品下寄生。如果能在短期内打开缺口,则就可能进入国家在高中推广智能化编程的入口。
    11. 国外网友新做的ESP32开发板 Seon 16/1237 【MicroPython开源版块】 2018-10-01
      很乖巧,不知道有些什么特色?
    12. MicroPython程序优化原则 15/579 【MicroPython开源版块】 2018-09-13
      这个一定要了解下,谢谢版主
    13. 【micropython教程】网络编程第二篇#Http Client 功能# 2/773 【MicroPython开源版块】 2018-05-27
      Mark
    14. 【我的MicroPython入门之路】志在必学 15/2884 【MicroPython开源版块】 2018-03-11
      本帖最后由 9zhmke 于 2018-3-11 10:29 编辑
      9zhmke 发表于 2018-1-31 17:01 今天终于有空,把无水浇花器的流程图画出来了
      8266和操纵杆控制: 买回了操纵杆傻眼了:总共有5根引出脚,分别是GND、VCC、X轴、Y轴、开关,这意思着X轴是一个模拟量输入,Y轴是另一个模拟量输入,众所周知8266是出了名的只有一个A0输入,到群里请教了一会儿,某Arduino群里的网红给了我个主意:分时测量。        通过调试,证实了这么做完全没有问题:3.3V经4.7K电阻接A0和操纵杆的VCC,记住不是8266端,其实接VCC还是GND都差不多,只是读数是反过来的。X和Y轴的输出分别接到了D5和D6两只脚。        在使用时,测量X值则把D5设为输出0状态,D6悬空设为读状态,然后读A0,紧接着把D5设为悬空读状态,把D6设为输出0状态,再读取A0,就读出了X和Y两个值。由于MicroPython没办法配SmartConfig,我已转回去使用Arduino了,不过原理和用法都差不多,随时关注MicroPython,等功能上了就回来: #include int sensorValue=0; void setup() {   Serial.begin(115200); } void loop() {   pinMode(14, OUTPUT);   pinMode(12, INPUT);   digitalWrite(14, 0);   sensorValue = analogRead(A0);   Serial.print("X:");   Serial.print(sensorValue);   pinMode(12, OUTPUT);   pinMode(14, INPUT);   digitalWrite(12, 0);   sensorValue = analogRead(A0);   Serial.print("     Y:");   Serial.println(sensorValue);   delay(1000); } 复制代码
    15. MircoPython到底适不适合产品开发 33/4244 【MicroPython开源版块】 2018-03-01
      本帖最后由 9zhmke 于 2018-3-1 08:17 编辑 初学者发表点见解: 1、从开发的角度来看,既然开发速度比别的语言快那就肯定有存在的必要。外国生产的汽车被国内大卸八块看完了,依然不敢随便改,因为他不知道为什么那个地方要这么设计。 2、从发展的角度来说,mp才刚起步,比起传统的Python来说资源太少,必须有个积累成长的过程,如果真的使用者多了,自然会有人跳出来做真正编译版的mp,毕竟从理论上来说这是可以实现的是吧? 3、目前的状态,我用了几天mp,现在转回去用Arduino了,因为能在网上找到资料太少,版主和群里的朋友都很尽心在帮助,但群或者论坛沟通请教的效率仍然有限,学习精力成本太高。        把microPython看成个美女吧,先照顾着家里的老婆,我每天都来看她一眼,等这个少女长大点再说........
    16. i2c的write、writeto、write_mem分别适用于什么场合? 7/686 【MicroPython开源版块】 2018-02-23
      dcexpert 发表于 2018-2-23 21:12 I2C.writeto(addr, buf, *, stop=True) 就代表默认会自动发送STOP,如果希望不发可以将它改为False。
      刚接触到MicroPython,底子差问题多,谢谢版主的指导了,但还有点细节不清楚: 第三个参数*是什么意思呢?之前资料上没写这个 第一个参数要求是数字型,后面两个参数分别要求是什么类型的呢?是必须在同一个数组里面吗? True和FALSE实际上的ASCII码里的哪一个呢?是0吗?
    17. i2c的write、writeto、write_mem分别适用于什么场合? 7/686 【MicroPython开源版块】 2018-02-23
      dcexpert 发表于 2018-2-23 09:50 没有看到有这样的标志位啊。
      邵子杨老师在《MicroPython入门指南》一书133页描述特别库时,对machine中的I2C模块基本操作(134页)这么写的: (2)标准总线操作 下面方法执行了标准的I2C主设备读写功能。 I2C.readfrom(addr,nbytes,stop=True) 从指定地址读取nbytes字节数据,返回的数据是bytes对象。如果stop是true,在最后将发送一个STOP信号。 I2C.readfrom_into(addr, buf,stop=True) 从地址addr读取数据到缓存buf,读取数据的数量等于buf的长度。如果stop是true,在最后将发送一个STOP信号。这个函数无返回值。 I2C.writeto(addr, buf, *, stop=True) 写入缓存buf的数据到地址是addr的设备。如果在写操作后收到NACK信号,剩余的数据将不会被发送。如果stop是True,在最后将产生一个STOP信号,即使收到NACK也会发送STOP信号。返回值是收到的ACK信号数量。 ... 此外,您在这里也提到了关于I2C.writeto(addr, buf, *, stop=True):   http://bbs.eeworld.com.cn/thread-496449-1-1.html 这里也是有个stop=True的。
    18. youxinweizhi 发表于 2018-2-22 17:17 没明白你要做什么
      可能我没写清楚,我想实现制作的电子产品能够很方便地让没学过编程序的人接入他们家的WIFI使用,而不只是自己用,你有什么好办法吗?
    19. i2c的write、writeto、write_mem分别适用于什么场合? 7/686 【MicroPython开源版块】 2018-02-22
      dcexpert 发表于 2018-2-22 09:40 I2C的几种函数其实是差不多的,只是封装成不同形式。都是往总线上发送数据,I2C.write()是最基础的方法,通 ...
      我以为writeto的数据是str型的,才知道居然是bytearray型的。 再继续请教下: writeto后面的reg是什么?dat是要发送的数据吧? 听说writeto的结尾可以带个标志表达是否发送完所有数据,似乎def里没有使用? 那怎么使用后面的这个标志位呢?
    20. ESP32微型开发板 20/1161 【MicroPython开源版块】 2018-02-21
      好乖巧啊,这个的价格大约是多少呢?
  • TA暂时无记录哦~
  • TA暂时无记录哦~
  • TA暂时无记录哦~
TA暂时无记录哦~

最近访客

< 1/1 >

统计信息

已有12人来访过

  • 芯币:74
  • 好友:--
  • 主题:4
  • 回复:40
  • 课时:--
  • 资源:--

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言