tag 标签: 开发板

相关帖子
相关博文
  • 热度 3
    2020-9-13 15:15
    819 次阅读|
    1 个评论
    【2020意法半导体开发大赛】智能种植管理应用(1)
    承蒙面包板社区和意法半导体的厚爱,这次顺利申请到了ST25R3916开发板套餐。本次申请是希望在学校开展的金佛手种植实践智能化大棚建设中试用其智能化管理的价值应用。怎奈在收到开发板套餐的兴奋中无缘无故被一个官司缠身,两周来没有空去上电试用一下开发板套件,今天要抽出一点时间来验证一下应用,然后继续应对恼人的官司,等结束后再好好开发一下它的具体应用功能。先看一下应用环境:目前可以实现远程监控、远程控制喷灌、自动定时喷灌的智能大棚环境。 NFC(近场通信)顾名思义,是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内。目前近场通信已通过成为ISO/IEC IS 18092国际标准、EMCA-340标准与ETSI TS 102 190标准。其传输速度有106 Kbit/秒、212 Kbit/秒或者424 Kbit/秒三种,相比于蓝牙的传输速率小很多,但是连接、设置速度快,便于实时传输。本次获得的意法半导体ST25R3916开发板套餐,已经是一个比较完善的可直接应用的NFC读卡、识别应用系统。 本次获得的意法半导体ST25R3916开发板套餐,由NFC读卡器(含天线)板和MCU读写控制板两部分组成。读卡器板的核心是一颗ST25R3916芯片,MCU读写控制板带了一块带触控功能的液晶显示屏,使用起来十分便捷。 在MCU读写控制板的背面是一颗STM32L476VGT6的ARM内核32位单片微处理器,同时还自带了板载ST-LINK调试编程接口,方便对MCU进行程序编写和调试。 套餐中还带了三张空白的NFC标签卡,是印刷了电路和天线的贴纸,可以方便地贴在手机背面,方便随身携带,NFC标签最重要的功能是进行身份识别。对于智能化种植实践管理的大棚来说,进入者可以通过读卡器控制电子门锁,通过识别身份自动记录人工进入管护的时间,智能回溯智能种植活动中人工、管护活动进行过程。 当MCU读写控制板进入读写就绪状态时,只要NFC控制卡就能读取到,进行身份识别,简单连接就能实现门禁钥匙功能,更重要的是能够记录进出的时间点,实现智能化的干预行为记录回溯。 除了三张空白的NFC标签,开发板包装内还有个小袋子,里面有一大一小两个NFC标签,应该是可以适用于不同的应用场景,小标签只有一元硬币大小用起来应该会非常方便、便携。 MCU读写控制板还自带了一个标签信号强度的测试功能,方便测试标签是否良好、最远的读取距离,也是一个很方便的功能。目前就把这个设想罗列在这里,功能实现和扩展开发留待后面逐步去实现。
  • 热度 2
    2020-7-12 21:37
    426 次阅读|
    0 个评论
    【富芮坤物联网开发板评测】 小白也能玩转开发板(3)
    在这评选的最后一天,我这个小白终于折腾出来点小玩具,仅记录自己的开发板学习历程。 搜索 复制 今天给大家展示一下,我的玩具小车,先不发视频了,来个动图。 这次为了方便(没有电池,用的时QC3.0充电头+诱骗器 做的电源),在桌子上录制的视频(在地上玩了一次,还需要个专人拖着大插排跟在小车后面 ),后面我会把视频也提交一下。 遥控器是这个样子,原计划在左右两边整两个摇杆,最后发现这个调试工具不支持多点触控,只好放了这么多按钮,从左上开始功能依次是 左轮前进,左轮后退,整体前进,整体后退,右轮前进和右轮后退。 动图太模糊,来几张清晰点的。 下面展示我写的蹩脚的代码。 首先在proj_main.c 里面初始化pwm。 接着就是控制部分,依然写在simple_gatt_service.c文件里面 以上是全部代码,代码很简单,但是被我写的很烂,如果大家需要,代码依然开源。今天分享到此结束,后面再有新的研究成果,再来分享
  • 热度 2
    2020-7-1 00:22
    359 次阅读|
    0 个评论
    富芮坤物联网开发板评测FR8016HA(一)
    富芮坤物联网开发板评测 FR8016H (一) 一. 开发板硬件外观 : 二. 功能模块介绍: 三 . 产品资料下载: 资料下载地址 1 : https://mbb.eet-china.com/download/203375.html 资料下载地址 2 : http://www.freqchip.com/gjhkfb 官方网站: https://www.freqchip.com 视频教程: https://www.bilibili.com/video/av93127279 SDK 在 GitHub 的下载地址: https://github.com/qdfreqchip BLE5.0 版本的 SDK 国内镜像: https://gitee.com/freqchip/FR801xH-SDK 开发板资料网盘地址,提取码 : zdov https://pan.baidu.com/share/init?surl=91JY-x2G7rWIVebdVoafww 网盘压缩包资料较全,包括 烧录程序、 驱动代码 、 烧录软件 、 手机 APP等工具,及硬件应用指南、开发板原理图、用户软件指南等 。 四 . 产品介绍: FR8016H是符合BLE5.0标准的SOC芯片,内置16位audio codec,内置PMU,在蓝牙协议范围内提供了强大的连接特性。 突出的优势有以下三个方面: (a) 内置16位audio codec:可以支持低成本的麦克风音频输入和模拟音频输出。在智能灯控,智能锁等应用中提示音的输出都是刚需。 (b) 内置PMU:可以对外部锂电池提供200mA的充电电流,同时内部的LDO可以对外提供60mA左右的电流。在便携消费类产品中提供了单片解决方案,降低了产品的系统成本,比如智能穿戴等。 (c) 在蓝牙协议范围内提供了强大的连接特性:主从一体,支持多达20个蓝牙设备同时保持连接,支持标准的SIG MESH以及客户定制的私有MESH协议。在智能电网应用中,智能传感器网络等应用中都有蓝牙多连接的需求。 五. 环境搭建: 1.驱动安装(电脑WIN系统没有驱动的,开发板USB连接电脑用驱动精灵扫描安装即可) 2. 打开烧录器( FR8010H Config Tool) 3.程序烧录:(1. 按一下开发板上的 RST 键 ,烧录软件上就提示 “已经连接” 2.点击导入DAT文件,选择“富芮坤演示文件”,等待20秒左右,烧录成功)
  • 热度 2
    2020-6-30 17:25
    499 次阅读|
    0 个评论
    【富芮坤物联网开发板评测】小白开箱测评系列(HELLO WORLD+蓝牙通信)
    首先,很感谢富芮坤官方提供的 FR8016HA物联网开发板。 个人介绍:上学时候按照书本玩过单片机的小白 评测的目的:通过此次学习评测,对 FR8016HA物联网开发板进一步了解,以供后期使用。 【 产品简述 】 废话不多说,上图! 图一为实物开箱图,图二为开发板的开发板系统框图,从系统框图中可以看出该开发板功能较多(嘻嘻嘻,后面有很多模块可以玩了)。 【应用思路】 1.搭建环境,通过HELLO WORLD确保环境搭建成功。 2.蓝牙通讯。 【操作方法】 一、环境搭建 1.相关软件安装 关于这部分的安装,相信很多测评都已经有详述了。下面我就主要思路和注意点进行阐述。 1.1主要思路:驱动安装——开发软件安装——环境搭建验证(利用官方的DEMO编程,将形成的固件BIN用串口烧录软件烧录) 1.2注意点: A.驱动安装:USB转串口驱动程序CP210x_VCP_Windows 如果说你的端口中出现了如图所示的端口,那么恭喜你驱动安装成功。 B.开发软件:KEIL 安装完KEIL软件后,可能会出现下图的错误和编译的出现的一些未知错误,需要你用破解软件进行破解 C.验证环境(以HELLO WORLD为例) 对于我这种小白,当环境搭建完后,第一步应该是开始HELLO WORLD之旅。放程序!! 你可以通过串口通讯工具看到相应的反馈。 不过如果想让屏幕上显示出来,你可以加一段关于LCD方面的优化程序。(程序如图所示) 然后实物就这样。 二、蓝牙通讯 1.程序编写,烧录程序。程序部分如下 2.通讯 手机下载蓝牙解调器,搜索设备,连接。 连接部分需要注意,关于蓝牙连接需要进行UUID配置(要了解相关的只是可以翻看关于蓝牙协议的运行框架),UUID配置有三个值需要设定。如下图所示 而我们则需要找到对应的UUID的值。(以TX的UUID为例) 由上面这三幅图,可以看出函数定义的时候把TX的UUID设定为0xFFF4,所以手机端的TX UUID的值选择 一般进行上面操作就可以进行正常通信了。基本上就能出现按相应的按钮出现不同的反馈的现象。 【问题】 当然在实际情况下,我有碰到这种情况过,按了按钮,手机端没有接受任何东西。 原因不明,但被解决了。 解决方法: 先打开串口通讯工具,看按键后的打印信息,我这边是这样的。 说明板子有接收到数据,然后我给每一段程序都加了CO_printf,然后发现都程序是正常打印,如图所示(图中的部分已经被我注解掉了,要想看到对应信息去掉注解)。 将开始的CO_printf注释掉,就发现串口有正确的反馈,手机也是。(很奇怪的是,我没有加减任何程序,不知道这是什么现象) 【总结】 总的来说,官方发的资料还是很全的,当然后续还有很多模块等着倒腾。 特别感谢,这次各位大神的助力,我所有的程序都是模仿借鉴,后期有时间,我会根据相应的程序去了解更多。 大家在这过程有问题可以咨询我,一起玩么,这段时间太忙了,只能草草的PO上来,抱歉。
  • 热度 2
    2020-6-3 00:09
    396 次阅读|
    0 个评论
    【MM32 eMiniBoard】01.初体验:简单测试
    很快乐能够在六一前收到这块可爱的载有MM32W373PSB主控芯片的MM32 eMiniBoard,先说说它的特点:作为Cortex-M3内核32位单片机的一员,和应用已经很广泛的STM32F103相比,大部基本相同,不同点大概是带有蓝牙功能,单芯片可以实现程序运行和远程通讯控制。从开发板布局来看,增加了MMS2-LINK OB芯片的配合,增加了和IDE配合实现程序调试的功能。 先上一张开发板的功能布局结构图。说实话,开始没仔细看这张图,很习惯地就忽略了一些要点信息,以至于收到了开发板实物后就很奇怪,说好的蓝牙怎么没看见明显的蛇形板载天线设计呢?今天仔细看了此图底部是标注了一条L型PCB走线作为蓝牙天线的,看图不可不细啊。 来张靓照,收到开发板的第一时间拍下的,没想到厂家还为开发板做了精美的包装,包装纸板上印刷了开发板主要板载功能组件、开发环境等信息,简洁大方,还是挺实用的。看这图又提醒我这块开发板还有个特别之处:兼容Arduino NUO信号接口,可惜没焊接插座,可能配套使用的情况还不是很普遍。有一个印象深刻的是这个包装盒设计的卡扣特别紧密,想把开发板取下来还真不容易。第一天居然没能拿下来,感觉手掰拿不下来,用工具撬又怕损伤了这片难得到手的新玩意。 面包板社区还专门开了灵动开发板评测群,这样不至于一头雾水、从零开头,技术大拿们已经贡献了不少的评测开发经验,不单一板,以板为媒,能获得众多同行者、先行者的技术指导,实在是非常幸运。有点眼高手低了,想直接进入蓝牙实验这一步,马上碰了一鼻子灰,只知道蓝牙是一种无线通讯标准,没想到这里面的水那么深。厂家也没有提供通讯例程,希望技术大拿们能早日突破这一点,做个能简单上手的蓝牙通讯例程出来,可以在这个基础上入个门。 上个电看下出厂板载程序的功能,四个侧面按钮控制4个LED灯,使用红、绿、蓝、橙四种颜色的LED点亮后比较绚丽,为了这个效果,LED的限流电阻用了不同阻值,应该说这个点灯结构设计是比较精心的。 用手机连一下蓝牙,蓝牙发展较快,兼容性不是很好,用自己在用的红米4怎么也找不着设备,用红米8能连接并配对。奇特的是,用红米8蓝牙连接成功后,红米4也搜到了这个设备,只是名称成了MAC地址,也实现了配对连接。 下载了nFR Connect,对配对好的板载蓝牙设备进行了连接测试,显示可以连接成功。也就是个连接成功,还没有实现数据通讯。还是那句话,水太深,希望后面能在大拿们的指导下入个门。
相关资源
广告