社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 1683|回复: 7

[分享] 国外13岁小朋友写的microbit短消息程序

[复制链接]

6768

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

发表于 2017-6-16 11:02:51 | 显示全部楼层 |阅读模式
本帖最后由 dcexpert 于 2017-6-16 11:06 编辑

这是国外一个13岁的小孩威廉写的程序,可以在microbit之间通过无线发送短消息。在microbit官网上,把这个程序叫做“Will's Micro:bit Txting Program”。

它的使用方法是:将pin0和pin1短连起来,可以循环选择字符或数字,按键A添加一个字符,按键B发送消息。两个microbit就可以使用它,多个microbit也可以。通过mu或者其它python editor输入程序,然后产生HEX文件,并下载到microbit就可以使用了。

  1. from microbit import *
  2. import radio
  3. import random
  4. import microbit

  5. #setup radio
  6. radio.config(length=251, channel=53, power=4)

  7. sending = 1

  8. def Phone():

  9.     #initialise radio
  10.     radio.on()
  11.     while True:      

  12.         
  13.         msg = str(radio.receive())
  14.         
  15.         global sending
  16.         
  17.         if sending >= 2:
  18.             sending = 0
  19.             
  20.         
  21.         #select page
  22.         while sending == 1:

  23.             message = 0
  24.             messages = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '(', ')', '"', ':)', ':(']
  25.             global tosend
  26.             tosend = messages[message]
复制代码


完整程序发不上去,总是提示关键词禁用,大家看附件吧。英文说明见本贴开始的链接。
Texting_comments.zip (800 Bytes, 下载次数: 19)


回复

使用道具 举报

920

TA的帖子

3

TA的资源

纯净的硅(中级)

Rank: 5Rank: 5

发表于 2017-6-16 11:52:10 | 显示全部楼层
汗颜。。。。。


回复

使用道具 举报

875

TA的帖子

3

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-6-16 12:01:13 | 显示全部楼层
13岁


回复

使用道具 举报

2399

TA的帖子

0

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2017-6-17 14:30:43 | 显示全部楼层
13岁  太不简单了啊      
                       


回复

使用道具 举报

27

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2017-6-17 16:33:01 | 显示全部楼层
感觉白活了


回复

使用道具 举报

1598

TA的帖子

4

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-6-19 11:49:25 | 显示全部楼层
你确定是13岁,????

点评

http://microbit.org/en/project/2017-05-25-will-txting/ 可以参考官方说明  详情 回复 发表于 2017-6-19 14:23


回复

使用道具 举报

6768

TA的帖子

14

TA的资源

版主

Rank: 6Rank: 6

测评达人

 楼主| 发表于 2017-6-19 14:23:46 | 显示全部楼层
DavidZH 发表于 2017-6-19 11:49
你确定是13岁,????

http://microbit.org/en/project/2017-05-25-will-txting/

可以参考官方说明

点评

666666666666666666666666666666666666666666666666666  详情 回复 发表于 2017-6-19 19:26


回复

使用道具 举报

1598

TA的帖子

4

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2017-6-19 19:26:35 | 显示全部楼层
dcexpert 发表于 2017-6-19 14:23
http://microbit.org/en/project/2017-05-25-will-txting/

可以参考官方说明

666666666666666666666666666666666666666666666666666


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-6-24 09:47 , Processed in 0.238102 second(s), 18 queries , Gzip On, Redis On.

快速回复 返回顶部 返回列表