首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
爱上Arduino笔记
2024-09-05
Arduino入门笔记(3):单LED闪烁
转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 在搭建好arduino开发环境(http://www.cnblogs.com/xiaowuyi/p/3190201.html或者http://wikicode.net/?p=152)后,就可以进行入门学习了. 一.本次实验所用到的器材为: 1.arduino uno R3无特殊注明,本学习笔记全部使用此板. 2.面包板(1个SYB-120):这里简单介绍一下面包板,以后的笔记中不
arduino笔记
接下来,初来博客,准备自己也写一系列的arduino的学习经验. http://zhongbest.com/2017/05/23/arduino%e4%b8%ad%e7%9a%84%e4%b8%ad%e6%96%ad%e5%87%bd%e6%95%b0/
Arduino入门笔记(4):用蜂鸣器演奏音乐并配有LED闪烁
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.本次实验所需器材 1.Arduino板 https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15820725129.16.AtgoEm&id=545093340395 2.无源蜂鸣器:一种一体化结构的电子讯响器,分为有源蜂鸣器与无源蜂鸣器.这里的“源”不是指电源,而是指震荡源,有源蜂鸣器内部带震荡源,所以只要一通电就
Arduino入门笔记(2):Arduino的开发和virtualbreadboard仿真环境
欢迎加入讨论群 64770604 1.开发环境 (1)下载开发环境 Arduino的开发环境从http://arduino.cc/en/Main/Software官网下载即可,分为windows版本.Mac版本.linux 32.64位,目前已更新到1.5.2.我下载的就是这个版本,下载后解压就可直接使用. (2)下载驱动 Arduino解压后,在解压的文件夹里已经带有驱动程序,存放在drivers文件夹里. (3)添加新硬件及设置开发环境 由于购买的uno板子还没有到,因此先将书中写的做一笔记
Arduino学习笔记① 初识Arduino
1.前言 近段时间,博主陆续更新了ESP8266学习笔记,主要开发平台是Arduino.但是,对于很多无基础的初学者来说,甚至不了解Arduino是什么.因此,博主决定加入一个Arduino学习笔记,方便零基础的初学者.初学者可以从基础去了解Arduino,这样才能设计自己的东西,所以博主建议初学者可以参考<ARDUINO程序设计基础>,<Arduino-语法手册>,请点击 传输门 提取码:0923. 注意: 博主建议边学边练,巩固知识 2.什么是Arduino A
Arduino字符串笔记
Arduino里的字符串笔记 1 字符串转数字 String To Int /* 使用String.toInt()将字符串转为数字示例 */ String inString = ""; // string to hold input void setup() { // Open serial communications and wait for port to open: Serial.begin(9600); while (!Serial) { ; // wait for seri
Arduino入门笔记【1】
刚刚接触这个东西只知道这是类似于单片机的开发板,可以做一些单片机实现或者不能实现的东西,但是比单片机要简单得多. Arduino到底是什么? 维基百科上的描述是:Arduino是一块开发板的微控制器和一整套的开发软件,它的硬件包含一个以AVR单片机为核心的开发板和其他各种I/O板.软件包括一个标准编程语言开发环境和在开发板上运行的烧录程序. 简单的说,Arduino包括了硬件和软件,拥有自己的硬件和开发软件. 第一件事: 拿到开发板后的第一件事就是使用它,首先要将它和电脑连接起来.在这之前需要了
Arduino学习笔记二:修改LED点灯程序
看了开源社区的LED控制程序,开始上手代码编写,修改,下载以及调试,原文地址:http://www.arduino.cn/thread-1072-1-1.html,这个帖子写的比较通俗易懂. 自己移植代码想实现如下功能,当有按键按下时,LED点亮:松开按键,LED熄灭. 完整程序如下: 如上程序,实现过程注意以下两点: ①IDE为1.0.1版本的需要初始化的时候增加IO口输入上拉电阻配置:pinMode(pin,INPUT_PULLUP):针对的情况是,按键按下2脚接地,按键松开2脚悬空的使用条
Arduino入门笔记(6):温度传感器及感温杯实验
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.本次实验所需器材 1.Arduino板 :https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15820725129.16.AtgoEm&id=545093340395 2.1602液晶板:http://www.cnblogs.com/xiaowuyi/p/3390024.html(或者http://wikicode
Arduino入门笔记(5):1602液晶实验(实现时钟)
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.本次实验所需器材 1.Arduino板 https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15820725129.16.AtgoEm&id=545093340395 2.1602液晶板:也叫1602字符型液晶,它是一种专门用来显示字母.数字.符号等的点阵型液晶模块.它由若干个5X7或者5X11等点阵字符位组成,每个
Arduino入门笔记(9):蓝牙模块及第一辆蓝牙遥控小车
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.本次实验所需器材 1.Arduino UNO板 https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15820725129.16.AtgoEm&id=545093340395 2.蓝牙模块 3.蓝牙小车底盘(可从淘宝网购买) 4.L298驱动模块:1个 3.面包板:1个 二.蓝牙模块的使用 实验:给蓝牙模块发送h,回
Arduino入门笔记(8):利用12864和ADXL345学习重力感应控制
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 一.本次实验所需器材 1.Arduino UNO板 https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15820725129.16.AtgoEm&id=545093340395 2.12864显示器(带中文字库). 3.ADXL345加速度传感器:ADI公司推出的一款小而薄的低功耗3轴加速度计,分辨率高(13位),测量
Arduino入门笔记(7):利用1602、1302实现时钟和定时器
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 常常听到老妈在做饭时说“开锅15分钟后叫我一下”,为何不做个定时器,来提醒老妈呢?结合前面学习的知识,再加上1302时间模块,我决定自己做一个. 一.本次实验所需器材 1.Arduino UNO板 https://item.taobao.com/item.htm?spm=a1z10.5-c-s.w4002-15820725129.16.AtgoEm&id=54509334039
Arduino入门笔记(1):认识Arduino
转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 欢迎加入讨论群 64770604 各种网站论坛里经常看到网友DIY各种遥控小车.机器人什么的,一直很好奇,很想学习一下.于是找来单片机的一些教程看了半天,太枯燥了,什么也没看明白.前些天偶然的机会了解了Arduino,一下仿佛看到了希望,果断从图书馆借来<Arduino开发实战指南>做为入门教材,一步步学习. 1.什么是Arduino Arduino是源自意大利的一个开放源代码的硬件项目平台,该平台包括一块具备
Arduino学习笔记A6(补充) - 在串口读取多个字符串,并且转换为数字数组
功能如题目. 在串口收到逗号分割的6串数字比如 100,200,45,4,87,99 然后在6个PWM端口3, 5, 6, 9, 10, 11输出对应PWM值 代码注释很详细了,就不再说明了. ARDUINO 代码复制打印 //定义一个comdata字符串变量,赋初值为空值 String comdata = ""; //numdata是分拆之后的数字数组 int numdata[6] = {0}, PWMPin[6] = {3, 5, 6, 9, 10, 11}, mark = 0
Arduino学习笔记1---开发环境搭建
主要内容:(一). Arduino IDE的下载及安装 (二). Arduino IDE的应用 (三). Arduino的程序结构 (四). Arduino程序的编译及下载 (一). Arduino IDE的下载及安装 (1). Arduino IDE的下载:到https://www.arduino.cc/en/Main/Software 根据自己的情况,下载对应的版本,如果是windwos就下载windows版本的,苹果就下载Mac版本的,linux的就根据32位或64位选择对应的,如果是树莓
Arduino学习笔记0---开发板的了解
Arduino的入门文档https://wenku.baidu.com/view/4040861d58fafab069dc02d4.html?from=search,共61页的文档,看完就差不多可以入门了.
Arduino 串口通讯参考笔记 - Serial 类库及相关函数介绍
声明: 本ID发布的所有文章及随笔均为原创,可随意转载,单转载文章必须注明作者 aiyauto 及包含原文出处地址 http://www.cnblogs.com/aiyauto/p/7071712.html 未经本人许可,所有文章均不得用于商业用途. 前言 Arduino板通过串口(称为UART或USART串口)与其它设备进行通讯. 所有Arduino板至少有一个串口,数字引脚位为 0(RX) 和1(TX) Arduino Mega 有三个额外的 TTL串口如下: Serial1:19(Rx)
Arduino学习笔记⑧ 红外通信
1.前言 红外通信是一种利用红外光编码进行数据传输的无线通信方式,在目前来说是使用非常广泛的.生活中常见电视遥控器,空调遥控器,DVD遥控器(现在估计是老古董了),均使用红外线遥控.使用红外线遥控,主要有一体化红外接收头和红外遥控器. 1.1 一体化红外接收头 一体化接收头内部集成了红外接收电路.它可以接收红外信号并还原发射端的波形信号.通常使用的一体化接收头都是38KHz的红外信号. 1.2 红外遥控器 实验中采取以下遥控器 每个按键都有各自的编码,按下按键后,
Arduino学习笔记⑦ EEPROM断电保存数据
1.前言 EEPROM,叫做电可擦可编程可读寄存器(是不是觉得好官方,不知道是什么鬼?反正我也一脸懵逼),只需要知道这是一种断电后数据不会丢失的存储设备,可以用来应对需要做记录做保存的场合.简而言之,若想断电后Arduino仍然记住数据,就可以使用EEPROM.至于板子是否支持EEPROM,可以自主去查看板子的简洁.常见Arduino的EEPROM如下: Arduino EEPROM类库中,EEPROM的地址被设定从0开始,每个地址可以存储1B数据.所以当数据大于1B时,需要逐个
热门专题
iterm2换行自动覆盖
python标识符最大可能长度为
java测试mongodb连接是否成功
uniapp 获取元素距离屏幕顶部高度
c#怎么获取arcsde的版本
jmeter 正则表达式 查找某个key的值
xftp用户身份验证失败,是否要重试
th4ck 黑客教程
Java Unicode转换工具
怎么学习office365
linux终端 前缀设置
bitbake 弱赋值引用
shell 字符串拆分成数组split
c# 如何让控件居中
使用pg_dump导出数据库和索引
centos7 firewall 安装
markdown设置文字颜色
tomcat add remove 不显示项目
python playwright 绕过
java的public可以修饰final吗