2019-4-6 19:54:14 [显示全部楼层]
3537浏览
查看: 3537|回复: 2

[入门教程] 【掌控】掌控板与Blynk的教学互动

[复制链接]
本帖最后由 rzegkly 于 2019-4-7 12:18 编辑

       【掌控】掌控板与Blynk的教学互动图1
        上巳节,俗称三月三,是中国民间的传统节日。该节在文字记述中可以追溯到春秋末期,是古代举行"祓除畔浴"活动中最重要的节日,人们结伴去水边沐浴,称为"祓禊"。古代以"干支"纪日,三月上旬的第一个巳日,谓之"上巳"。魏晋以后,该节日改为三月初三,故又称重三或三月三。读了朱老师和裘炯涛两位老师教程创意思路。今天结合掌控板与Blynk的分享一个数学互动项目——可控抛物线.
【掌控】掌控板与Blynk的教学互动图12

一、思路:
       1、通过手机输入数字:(1-10),控制抛物线开口的大小和方向,实现数学教学的互动!
       2、掌控板屏幕128*64,绘制平面坐标系时候,原点选取(63,8),即画水平线时(0,8);垂直线( 63,0)。
       3、根据一元二次函数取点(-7,7),i=8时,y轴的数值72,已经超出屏幕无法显示。
二、环境:
1、Blynk云  http://blynk-cloud.com
2、手机App  Blynk2.27.1
【掌控】掌控板与Blynk的教学互动图2

3、掌控板    https://www.dfrobot.com.cn/goods-1902.html
4、mPythonX0.2.4  http://static.steamaker.cn/files/mPythonXSetup0.2.4.exe

三、搭建步骤:

1、创建组件


【掌控】掌控板与Blynk的教学互动图4【掌控】掌控板与Blynk的教学互动图3

(1)通过手机下载Blynk软件APP,注册账号,Blynk账号登录

【掌控】掌控板与Blynk的教学互动图7

【掌控】掌控板与Blynk的教学互动图8


(2) 创建项目,添加标题选框和数字选框,引脚的设置。

【掌控】掌控板与Blynk的教学互动图5

(3) 用USB线将掌控板连接到电脑,并打开mPythonX0.2.4软件。在掌控板上的菜单区域 选择烧录固件


2、编写程序
【掌控】掌控板与Blynk的教学互动图6

1、连接无线网络,接入Blynk服务器,等待从Blynk APP发出命令;

【掌控】掌控板与Blynk的教学互动图9

2、设置坐标轴X 、Y的箭头,绘制水平线(0,8);垂直线(63,0)

【掌控】掌控板与Blynk的教学互动图13

3、设置抛物线变量i取值范围:(-7,7),当手机Blynk APP发出命令,掌控板利用描点块绘制一副抛物线。

【掌控】掌控板与Blynk的教学互动图10

4、重复运行Blynk进程。否则手机无法控制掌控程序运行。
3、运行项目

【掌控】掌控板与Blynk的教学互动图11
四、知识拓展:
1、Blynk
    Blynk是一款小型开发板的实用组合配套工具。通过该应用,你可以更方便的用于控制,可以使用Blynk创建精美的界面和挂件来控制你的微型计算机!
2、授权码(Auth Token)
授权码是手机连接硬件需要用到的一个唯一的认证码。每一个新创建的项目都会自动生成一个授权码,该授权码会自动发送到你的邮箱,当然也可以在手机端的项目设置页面中复制授权码。
3、能量(Energy Balance)
能量是blynk App中的概念,每一个用户在创建blynk APP 账号时都可以得到一定量的能量值(官方服务器默认初始能量值为2000),当用户在App中创建项目,使用组件时,就会消耗能量,比如,一个按钮组件会消耗200,一个超级图表会消耗900。一般来说,越复杂的组件消耗能量值越大。
4、虚拟管脚(Virtual Pin)
blynk 可以很方便地通过app直接控制硬件的数字管脚和模拟管脚,对于控制简单的功能,无需写一行额外的代码。但是有时候,这并不能满足一些相对复杂项目的需求。

rzyzzxw  版主

发表于 2019-4-7 08:15:22

康老师这一结合,很多创意就可以实现了。赞
回复

使用道具 举报

rzegkly  版主
 楼主|

发表于 2019-4-7 12:19:40

rzyzzxw 发表于 2019-4-7 08:15
康老师这一结合,很多创意就可以实现了。赞

谢谢
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail