Arduino Uno使用Mind+实现图形化编程

news2024/11/16 12:42:27

文章目录:

一:软件下载安装

1.下载安装 

1.1 开发软件 

2.辅助软件

2.主控板

二:基础

1.LED

2.传感器

3.智能小车

三:学习资源


一:软件下载安装

1.下载安装 

1.1 开发软件 

Arduino IDE代码编程软件:Arduino - Home——>software——>点击Downloads

                                                                      ——>Windows Win 10 and newer, 64 bits——>JUST DOWNLOAD


 米思齐Mixly图形化编程软件(Arduino AVR):Let's Mixly!——>软件平台——>Mixly官方版——>Mixly2.0 RC4发布

                                                                                              ——>点击Mixly2.0 RC4下载——>双击一键更新并等待


Mind+模块可视化编程软件:Mind+编程在线、Mind+图形化编程软件官网

添加arduino:mind+软件左下角——>点击扩展——>主控板——>选择arduino uno


连接
     第一步:用连接线连接arduino和电脑
     第二步:mind+软件上面——>连接设备——>一键安装串口驱动
     第三步:在连接设备下面会出现相应的标识串口号
     第四步:选择这个串口号
     第五步:扩展——>主控板——>选择arduino uno
        
     右键我的电脑——>管理——>设备管理器——>端口——>下面查看串口号


使用:设置为上传模式——>程序写好上传到设备
      积木块拖拽的形式(但会自动生成代码)

2.辅助软件

ch341ser串口驱动 

2.主控板

二:基础

1.LED

高低电平:5v 0v;默认是高电平

数字量的输入引脚:开关

模拟输入输出引脚:强度
    操作的:输出
    感应的:输入
    屏幕显示:侧面

2.传感器

主要是接口的连接要对 

单色LED
双色LED
三色LED
七彩闪烁灯
RGB灯
激光传感器
触摸传感器:扩展——>传感器——>数字触摸传感器
磁性传感器
无源蜂鸣器
光电传感器
电位器
LCD显示屏:扩展——>显示器——>LCD1602模块
温度传感器:扩展——>传感器——>ds18B20温度传感器
声音传感器
亮度传感器:亮度越高输出的值越低
火焰传感器:火越大输出的值越小
烟雾传感器
按钮开关:扩展——>传感器——>数字大按钮模块
舵机:扩展——>执行器——>舵机模块
      设置初始角度
温湿度传感器:扩展——>传感器——>dht11/22温湿度传感器
避障传感器
红外传感器:扩展——>通信模块——>红外接收模块
           需要设置串口波特率为9600
           需要点击右下角的打开串口
           和一个遥控器搭配使用
mp3模块:扩展——>执行器——>mp3模块
            ——>功能模块——>软串口
录放音频模块
oled显示屏:扩展——>显示器——>oled-12864显示屏
震动模块
垃圾桶:扩展——>执行器——>舵机模块
超声波传感器:扩展——>传感器——>超声波测距传感器
继电器:相当于一个开关
电机
水泵
水位传感器
土壤传感器
ds1302时钟模块
语音识别模块:需要设置串口  asr m08-b设置软件
雨滴传感器
循迹传感器:根据颜色的变化发出高低电平

3.智能小车

 是自带的一个需要组装连线并且可以连接传感器

前后运动和转动
        前进后退
            高电平前进(90 90)、高电平后退(-90 -90)
            低高电平前进(90 90)、高低电平后退(90 90)
        左转右转
            高电平左转(0 150)、高电平右转(150 0)
            低高电平左转(150 150)、高低电平右转(150 150)
避障
追随
红外感应
手机控制:需要加上蓝牙模块、手机上也需要安装app
循迹:有一个红外发送和接收光
      深色是高电平,浅色是低电平

三:学习资源

【arduino教程合集】超全的arduino教程(9小时):各种传感器和小的实验(拖拽拼接)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1507258.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

集合和数组的相关操作

目录 1.数组转集合(引用类型数组) 2.数组转集合(基础类型数组) 3.集合转数组 4.集合之间是否相交 5.获取两个集合的交集 6.集合转为字符串 1.数组转集合(引用类型数组) (1)Arrays.asList 示例: String[] colArr new String[6];colArr[0] "1";co…

Fastgithub

上Github太慢、打不开怎么办? 选择之一是Fastgithub工具,同时支持win, linux, mac。 1. 工作原理 从公共dns服务器拿到github的大量ip数据,检测哪些ip可用,哪些ip访问速度最佳,然后编写一个本地版的dns服务&#xff0…

小巧设备,大能量:探索口袋中的远程控制神器

在这个科技日新月异的时代,我们的生活被各种手机软件所包围。几乎每个人都有一个甚至多个手机,你是否也有遇到过需要远程操作自己某一台手机的场景呢?今天,我要向大家推荐一款神奇的手机远程操作神器,让你可以随时随地…

【EtherCAT实践篇】十、SSC工具使用说明

EtherCAT Slave Stack Code(SSC)是倍福提供的EtherCAT从站源代码生成工具,基于SSC工具,可以大大降低EtherCAT数据通讯程序及xml设计难度。 本操作参考SSC软件包中的EtherCAT Slave Design Quick Guide.pdf文档。 1、创建一个SSC工…

项目解决方案:视频监控接入和录像系统设计方案(下)

目 录 1.概述 2. 建设目标及需求 2.1建设总目标 2.2 需求描述 ​2.3 需求分析 3.设计依据与设计原则 3.1设计依据 3.2 设计原则 4.建设方案设计 4.1系统方案设计 4.2组网说明 5.产品介绍 5.1视频监控综合资源管理平台介绍 5.2视频录像服务器和存储 5.2.…

后勤管理系统|基于SSM 框架+vue+ Mysql+Java+B/S架构技术的后勤管理系统设计与实现(可运行源码+数据库+设计文档+部署说明+视频演示)

目录 文末获取源码 前台首页功能 员工注册、员工登录 个人中心 公寓信息 员工功能模块 员工积分管理 管理员登录 ​编辑管理员功能模块 个人信息 ​编辑员工管理 公寓户型管理 ​编辑公寓信息管理 系统结构设计 数据库设计 luwen参考 概述 源码获取 文末获取源…

bug总结(1)--变量取错

a c t i v i t y [ ′ t a g n a m e ′ ] 应为 activity[tag_name]应为 activity[′tagn​ame′]应为couponActivitList[0][‘name’] .隐藏的bug,在测试中竟然测不出来,而且上线了好久。为啥会出现这种低级错误呢?第一是写的时候不够仔细认…

C语言:基于单链表实现的泊车管理系统

一、需求 (1)管理员方账号登录; (2)车位管理显示:车位状态; (3)收费管理:小轿车 5元/小时,面包车6元/小时,大货车或客车7元/小时&a…

算法(6种思想、7种查找)、与数据结构(数组/链表/栈与队列/树)整理总结

算法 除了这里提到的算法思想和查找算法,算法还有别的类型: 排序算法: 对一组元素进行排序的算法。常见的排序算法包括冒泡排序、快速排序、归并排序等。 图算法: 解决图结构相关问题的算法,例如最短路径问题、最小…

Zookeeper详解

1.Zookeeper概述 1.Zookeeper概念 Zookeeper是 Apache Hadoop 项目下的一个子项目,是一个树形目录服务 Zookeeper 翻译过来就是动物园管理员,他是用来管 Hadoop(大象)、Hive(蜜蜂)、Pig(小猪)的管理员。简称zk Hadoop: 存储海…

【周总结周末日常】

周总结 完成任务开发并且与前端联调通过 完成已开发功能的冒烟测试 修复测试中出现的一些数据显示问题 2024/3/10 晴 温度适宜 这周天气比上周好多了,最起码见到好几次太阳 周六在世纪公园溜达一会儿,偶尔呼吸下大自然,挺棒的…

力扣hot100:152.乘积最大子数组(动态规划)

一个子数组问题,我们要使用线性dp,最好先考虑以i结尾,如果定义dp[i]为前i个数最大子数组乘积值 那么dp[i-1]就无法转移到dp[i]。因此我们先考虑dp[i]定义为以第i个数结尾的最大子数组乘积值。 53. 最大子数组和 最大子数组和是一个动态规划问…

重要通告 | 公司更名为“浙江实在智能科技有限公司”

更名公告 升级蜕变、砥砺前行 因业务快速发展和战略升级,经相关政府机构批准,自2024年3月1日起,原“杭州实在智能科技有限公司”正式更名为“浙江实在智能科技有限公司”。 更名后,公司统一社会信用代码不变,业务主体…

蓝桥杯单片机---第十二届省赛题目解析

文章目录 比赛题目一、代码相关定义、声明1.头文件声明2.变量声明 二、主要函数1.main函数2.按键扫描3.数码管显示4.电压模式1、2输出 & LED显示5.定时器中断6.消除85C显示 三、次要函数1.初始化函数Init2.按键函数Key3.LED函数Led4.数码管函数Seg5.iic函数中6.onewire函数…

python(5)之处理数组

上次代码结果如下: 1、处理数组的缺失值 1、isnan()函数 isnan()函数是Numpy模块里的一个可以标记数组中缺失值的位置 代码示例如下: import numpy as np ac np.array([1,2,3,2,3,4,5,9,np.nan,1]) p…

分布式CAP原理详解

引言 随着互联网的飞速发展,越来越多的应用开始采用分布式系统来提高系统的可用性和扩展性。在分布式系统中,CAP原理是一个非常重要的理论,它描述了分布式系统在面临网络分区时,如何在一致性、可用性和分区容错性之间进行权衡。本…

PDF24 Creator PDF工具箱 v11.17.0

软件介绍 可将大部分文件转成pdf格式的免费软件,安装好后会在你的打印机里看到一个叫PDF24的虚拟打印机,你可将要转成pdf格式的文件打印时选虚拟打印机PDF24,也可以直接将文件以拖拉方式拉进这软件的主视窗编辑区里,它会自动转成…

信息系统项目管理师006:车联网(1信息化发展—1.2现代化基础设施—1.2.3车联网)

文章目录 1.2.3 车联网1.体系框架2.链接方式3.场景应用 记忆要点总结 1.2.3 车联网 车联网是新一代网络通信技术与汽车、电子、道路交通运输等领域深度融合的新兴产业形态。智能网联汽车是搭载先进的车载传感器、控制器、执行器等装置,并融合现代通信与网络技术&…

模型驱动架构MDA

MDE 模型驱动工程(MDE, Model-Driven Engineering)是软件工程的一个分支,它将模型与建模拓展到软件开发的所有方面,形成一个多维建模空间,从而将工程活动建立在这些模型的映射和转换之上。[1] MDE的基本原则是将模型视…

【leetcode热题】对链表进行插入排序

给定单个链表的头 head ,使用 插入排序 对链表进行排序,并返回 排序后链表的头 。 插入排序 算法的步骤: 插入排序是迭代的,每次只移动一个元素,直到所有元素可以形成一个有序的输出列表。每次迭代中,插入排序只从输…