资料介绍
描述
概述
您是否曾经想过拥有一款智能设备,可以在眨眼间将您的笔记存储到 SD 卡中?您是否曾经梦想拥有一个智能清单,让您可以在几秒钟内将需要购买的所有杂货存储到 SD 卡中?该设备旨在让所有这一切都像按下按钮一样简单,无论用户身在何处,他/她都可以简单地在 Blynk 的终端中输入一些内容,写入的数据将立即存储在家里的 SD 卡中。就这么简单。但最好的部分是您可以在 30 分钟内完成这个项目:
功能性
此项目使用 Blynk 的终端进行,请注意,智能设备上需要 Wi-Fi 或移动数据才能运行此项目。请注意,此项目还需要一个 Blynk 帐户,有关设置 Blynk 的说明在“构建项目”部分。Blynk 终端通过使用最新插入的值更新选定的虚拟引脚来工作。因此,虚拟引脚将保存最新值的值,并且永远不会为空。Arduino Yun 检查虚拟引脚的值是否与之前的值不相等。如果值不同,微控制器会将数据刻录到 SD 卡。这是表示通信概述的图像。
这是代表项目代码概述的图像。
-
if(newText)
将检查接收到的值是否与先前接收到的值不同。
-
Read
Text
将读取新值并将其记为先前收到的值。
-
Format
Text
将接收到的值格式化为字符串。
-
Burn
To
SD
将字符串刻录到 SD 卡。
这个简单的过程将持续监控虚拟引脚并将数据刻录到 SD 卡。请注意,SD 卡可以在断电后从 Yun 中取出。请勿在串行监视器指示不要移除 SD 卡或关闭 Yun 电源。串行监视器必须打开,此项目才能工作。
好处
运营该项目的用户将受益于:
- 能够快速记笔记并将它们存储在任何地方的 SD 卡上。
- 具有创建智能列表的能力。
- 还有更多使用这个项目的方法。
建设项目
第1 步:所需设备
- 1、阿杜诺云
- 1、智能手机
- 1,微型 SD 卡(最大 32 GB)
- 1,SD卡适配器(包含在上面的链接中)
第2步:准备SD卡
Arduino Yun 需要将 SD 卡格式化为 MS-DOS 16 或 32 位。这是云的 micro SD 卡格式化和安装指南。本教程是为 AP 设计的
第3步:设置Blynk
运行此项目需要一个 Blynk 帐户,您可以免费创建一个,闲置的图像将指导您完成设置 Blynk 的过程。您需要在手机上下载该应用程序,点击此处在App Store或Play Store下载。
第 4 步:确认代码
该代码相当简单,由以下部分组成:
- 读取虚拟引脚
- 处理数据
- 刻录到 SD 卡
下面将解释这些部分中的每一个。
- 读取虚拟引脚
BLYNK_WRITE(V0) // read virtual pin 0 and store value
{
values = param[0].asString();
}
这部分代码将读取分配给终端的虚拟引脚,并将其值存储到变量中。
- 过程数据
if(values == preValues) // check if value changed
{
delay(1000);
}
else
{
此代码块将检查从终端接收的值是否等于上次接收的值,如果是,云将等待一秒钟再检查,如果值不同,微控制器将设置当前值恢复到之前的值并将其刻录到 SD 卡。
- 刻录到 SD 卡
File dataFile = FileSystem.open("/mnt/sd/datalog.txt", FILE_APPEND); // create an object of the file
if(dataFile) // if file is present
{
Serial.println(" Success");
Serial.println("Burning data to SD Card");
dataFile.println(dataString); // burn value to SD Card
dataFile.close(); // close the file
Serial.println(" Success");
Serial.print(" Printed ");
Serial.println(dataString);
Serial.println("Restarting in 5 seconds");
Serial.println(" The SD Card may be removed in this period");
}
这部分代码是最后一段,它将取值并使用与云的SD卡模块通信的库将其刻录到SD卡。
设置变量_ _
有一个变量需要调整;您的 Blynk AUTH 令牌,当在 Blynk 上创建新项目时,您的 Auth 令牌将发送到您的电子邮件,将其复制并粘贴到 Arduino 代码中的 AUTH 变量中。现在你准备好了。
图书馆
- Bridge - GNU Lesser General Public License 下的版权 (c) Arduino LLC,该库属于公共领域。
- Blynk - Blynk 这个库是在MIT 许可证 (MIT)下发布的
- 文件 IO - 版权所有 (c) 2013 Arduino LLC 在 GNU Lesser General Public License 下,该库属于公共领域。
最后
最后,将您的 Arduino Yun 连接到您的计算机并上传代码,确保 SD 卡在 Yun 的模块中,然后再上电。不要忘记打开串行监视器。
背景
我在 TO MAKE 列表上有这个项目很长时间了,但我尝试使用外部 SD 模块制作它,但没有成功,所以我决定开始连接板载 SD 卡模块,就在这里。我认为这是一个方便的工具,可以快速记录快速保存的笔记。
- 连接超声波传感器的开源项目 0次下载
- secuencia 4017 555无终端开源项目 3次下载
- Esp8266连接器扩展器开源项目 4次下载
- SD外焊自锁式11P SD-111S原理图 10次下载
- SD内焊自弹式11P SD-111N原理图 14次下载
- SD外焊自弹式11P SD-111原理图 7次下载
- Capstone设计用于Type-C或DP1.4连接到HDMI2.0转换器方案 2次下载
- 开源项目 17次下载
- NodeMCU连接SD读卡器 3次下载
- 收藏!姿态估计开源项目汇总资料下载 8次下载
- 显微照看如何连接到芯片的外围引脚资料下载 6次下载
- 如何将Arduino板连接到的计算机上的30个项目 16次下载
- 使用蜂窝模块将制造商项目连接到物联网 9次下载
- 使用蜂窝模块连接到物联网制造项目 4次下载
- SD卡总线拓扑及连接电路图 140次下载
- 连接到您最喜欢的数据库集 296次阅读
- 优秀的IC/FPGA开源项目:伪红外图像处理 1307次阅读
- SD技术原理以及部分实现细节 1.1w次阅读
- 如何将LIU/成帧器连接到双极性或NRZ模式器件 606次阅读
- 变频器如何在接线图中连接到PLC? 1093次阅读
- 怎么上手 PR 流程?如何开始参与开源项目? 1184次阅读
- 如何确保安全可靠的SD-WAN连接到云计算服务 757次阅读
- dfrobot SD Card 模块介绍 1094次阅读
- 全年开源项目的盘点和总结 3017次阅读
- 一个名为“LeetCodeAnimation”的开源项目 4314次阅读
- PCB最小颈口长度连接到0603的焊盘布置规则资料概述 3956次阅读
- 基于Altium Designer的OSHw开源项目 3459次阅读
- 2018 年 2 月份 GitHub 上最热门的开源项目 4356次阅读
- 开发者不可错过的开源项目—人工智能篇 6008次阅读
- 11个机器学习开源项目 2715次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多