串口在嵌入式调试的应用中的用途比我想象中的要强大不少,最简单的一点就是文字显示。这样,在调试的时候就能够实现变量实时刷新这样的类似功能。 代码如下:void setup() { //put your setup code here, to run once: Serial.begin(9600);} void loop() { //put your main c
原创
2021-07-08 11:19:32
417阅读
用了一下Arduino的串口功能,真好用啊!使用的时候,只需要配置一下速率就能够直接使用。如果是在软件开发阶段有这么个东西,那调试起来可就方便多了。 简单写一个测试程序如下:void setup() { // put your setup code here, to run once: Serial.begin(9600);}void loop() { //
原创
2022-03-11 13:51:15
796阅读
文章目录前言一、需要器材二、使用步骤
1.连接器件
2.使用模块原理解释总结 前言接触报警的效果:以一个实际例子说明效果,当有人打开你的保险柜企图拿东西时,扬声器能够发声警告。一、需要器材arduino开发版*1(笔者使用的是arduino nano,¥24.5)DFPlayer mini语音模块*1(¥7.3)sd卡*1(8G——¥9.9)喇叭*1(¥5.1)TCRT5000红外传感器*1(¥
转载
2024-10-09 21:02:49
109阅读
arduino oled显示程序。用的oled是金逸晨的0.96寸IIC接口的oled。程序如下:#include
原创
2022-11-18 11:32:25
765阅读
用了一下Arduino的串口功能,真好用啊!使用的时候,只需要配置一下速率就能够直接使用。如果是在软件开发阶段有这么个东西,那调试起来可就方便多了。 简单写一个测试程序如下:void setup() { // put your setup code here, to run once: Serial.begin(9600);}void loop() { //
原创
2021-07-08 11:19:33
638阅读
串口在嵌入式调试的应用中的用途比我想象中的要强大不少,最简单的一点就是文字显示。这样,在调试的时候就能够实现变量实时刷新这样的类似功能。 代码如下:void setup() { //put your setup
原创
2022-03-11 13:54:14
419阅读
很开心,在不怎么熟悉java、Graphics等情况下,折腾了好几天的绘图,终于实现了所希望的绘图效果,期间研究了一下JFreeChart、Servlet好像都比较复杂或者不容易实现,其中(1)JFreeChart感觉是在Graphics或其他类的基础上的再开发,如果所涉及的图形刚好同这个类图中的图形是同一类,使用起来非常方便,但是如果在该类库中找不到同类型的图,那么就无法用这个类库了;(2)Se
转载
2023-08-25 11:52:48
94阅读
安装好Intellij idea之后,进行如下的初始化操作,工作效率提升十倍。一. 安装插件1. Codota 代码智能提示插件只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的代码偏好。如果让它再加上机器学习,人工智能写代码的时代还会远吗?2. Key Promoter X 快捷键提示插件每次都会在右下角弹窗提示,帮助我们快速熟悉
默认语系是中文,看起来似乎是很人性化很符合入乡随俗的风格了。不过,简单用了一下就觉得这界面的翻译似乎差点事儿,还不如直接用英文。 经过上面的选择,确认后重启界面就已经切换成英文。
原创
2022-03-11 13:56:52
2324阅读
默认语系是中文,看起来似乎是很人性化很符合入乡随俗的风格了。不过,简单用了一下就觉得这界面的翻译似乎差点事儿,还不如直接用英文。 经过上面的选择,确认后重启界面就已经切换成英文。 已经切换成功,查看了几个界面之后感觉看着顺眼多了。
原创
2021-07-08 11:19:38
1672阅读
1. IIC转接板介绍Arduino Uno R3开发板的外部IO口是非常有限的。在驱动LCD1602时,尽管我们的数据线使用了4线,相对于8线方式减少一半,但是在需要外接多种传感器的应用中,4线驱动还是占用了过多的IO。本篇介绍LCD1602的IIC驱动方式,通过IIC转接板使用IIC接口,只占用2个IO口就能驱动LCD1602。IIC「Inter-Integrated Circuit 集成电路
转载
2024-06-19 21:46:28
372阅读
最近开始捣鼓esp8266模块和oled,照着网上的例子开始hello world,刚开始显示英文还没什么问题,后面想显示自定义的中文的时候,发现有些字能显示有些不能。一开始觉得这很简单,照着网上的教程也有一个大概的思路,后来才发现,网上的教程说的都不是很清楚,稍微走了一点点弯路,记录下来给后来的朋友一个完整、详细、能成功的教程。环境:操作系统:win10ide:Arduino开发板:ESP826
转载
2024-09-01 21:34:05
2064阅读
rosserial_arduino 中文教程 专栏说明:本教程逐步介绍如何设置Arduino IDE以使用rosserial。 教程级别: BEGINNER 下一个教程: Hello World(示例发布者) 内容介绍安装软件在ROS工作站上安装(推荐)在ROS工作站上安装二进制文件从Source安装到ROS工
首先先把图片弄进去,先选定包,new一个folder然后把需要的图片直接拖拉进去,就是下面这样点进去会有一个图片地址,粘贴到 ./tupian/tupian1.jpg 就行,但放进代码里需要前边加个点,我也不知道为啥这就是显示图片的代码,不一定要用 JLabel ,JButton也可以,使用方法一样ImageIcon image1=new ImageIcon("
转载
2023-06-18 22:36:47
190阅读
目录1、JSON2、JSON语法格式基本概念:语法规则:数据类型:示例:3、JSON解析单一对象JSON解析(无嵌套)JSON数组解析使用ArduinoJson官网在线工具解析JSON信息ESP8266闪存存储的JSON解析通过api获取天气预报json格式并解析打印输出4、发送json格式1、JSONJSON是一种简洁、易于理解和使用的数据格式,主要用于存储和传输数据。它基于JavaScript
Arduino的开发环境中AD资源的应用非常简单,甚至说比GPIO还简单。这也可以理解,GPIO具有两个方向而AD只有一个方向。开发环境以库的方式提供了AD采集的功能,只需要一个简单的函数:analogRead(PIN_NAME)例如analogRead(A3)可以读取A3管脚采集到的电压。而另一个函数可以用LED数目来表示电压的高低,有种手机上显示几格电量的感觉。map(valu
原创
2021-07-08 11:19:35
158阅读
Arduino的开发环境中AD资源的应用非常简单,甚至说比GPIO还简单。这也可以理解,GPIO具有两个方向而AD只有一个方向。开发环境以库的方式提供了AD采集的功能,只需要一个简单的函数:
原创
2022-03-11 15:50:34
240阅读
实现功能:显示时间、日期和星期断电保存时间通过按钮设置时间、日期整点响铃自定义闹钟显示温度自定义报警温度按键功能:按选择键进入设置时间功能;同时按 + - 键进入闹钟和报警温度设置功能;再按选择键光标跳动,光标跳到哪当前的参数即可通过加减键修改。实验所需器件: Arduino开发板或Atmega328P芯片、DS1302时钟芯片、温度传感器DS18b20、蜂鸣器、不带锁开关、LCD1602、10K
转载
2024-07-09 19:08:57
402阅读
背景最近入手了一块1.8寸的tft屏幕,通过学习文档,已经掌握了接线,显示英文、数字、矩形区域、划线、画点等操作, 但是想显示中文的时候操作比较复杂。问题1、arduino uno 驱动这款屏幕目前使的是自带的<TFT.h> 库操作比较简单,不带中文百度很多内容都是espTFT库,对于arduion uno 来说不太适用,超内存了。2、需要引入u8j2库,操作复杂。解决措施tft屏幕可
先使用模块创造一个窗口。代码如下import turtledef draw_art(): # 定义函数window=turtle.Screen() # 获得一个窗口句柄window.bgcolor("blue") # 把背景设为蓝色window.exitonclick() # 当点击一下窗口会自动关闭draw_art() # 调用函数在画布上添上海龟,代码如下:import turtledef d
转载
2023-08-06 13:45:09
82阅读