{{forum.displayName}}
{{forum.displayName}}
全部文章   只看精选
匹配程度   发表时间
降序   升序
收起
高级搜索
约找到 705 条结果,耗时 0.454 秒
ARDUINO现学现卖之18B20温度传感器+LCD5110显示
wjwj1234xx
10年9个月前
发表于电子技术
内容:本帖最后由 wjwj1234xx 于 2013-9-20 00:34 编辑 本人纯纯纯小白一枚,没学过C语言,学学ARDUINO也就一两周.连抄带蒙,做了个这么个小玩意. 18B20传感器,TO92小封装,ARDUINO板 显示效果 附上代码 //      SCK  - Pin 8 //      MOSI - Pin 9 //      DC   - Pin 10 //      RST  ,LCD5110库 LCD5110 myGLCD(8,9,10,11,12);      \\定义LCD引脚 #define ONE_WIRE_BUS 2            \\定义18B20数据引脚在arduino
转帖:arduino教程(提高篇)——编写扩展库
kc2038
10年9个月前
发表于电子技术严肃内容: 教程/课程
内容:arduino教程(提高篇)——编写扩展库http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 鉴于很多童鞋对扩展库的喜好,并对它不清楚,作者谈谈自己的学习心得,望大家一起学习,首先以自己之前编写的小车的程序为例子:(个人不喜欢像写arduino程序那样,每种参数都在最前面来个宏定义什么的,呵呵~~~) 代码:void run(char pin1,char pin2,char,完成这三步后,就将Motor1.cpp  Motor .h  keywords.txt三个文件放在一个新建文件夹Motor1里面,再将Motor1文件夹放在Arduino根目录libraries 目录下面,这样你就可以重启arduino的IDE,使用你的扩展库了。,XXXXn(8,9,7,0,150);  delay(2000); } 之前遇到过的困难就是:如果扩展库里包含得有其他扩展库,例如我扩展库里面用到了软串口库SoftwareSerial就一定要在你使用之前,在arduino
转帖:Arduino教程(提高篇)——SR04超声波类库的使用
kc2038
10年9个月前
发表于电子技术严肃内容: 教程/课程
内容:Arduino教程(提高篇)——SR04超声波类库的使用 http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml SR04是最常见的超声波传感器之一,价格便宜,好用,是arduino,模块自动发送8个40KHz的方波,自动检测是否有信号返回;· 有信号返回,通过IO输出一高电平,高电平持续的时间就是超声波从发射到返回的时间.距离=(高电平时间*声速(340m/s))/2;下面使用的是arduino,官方推荐的SR04超声波传感器类库 (2.45 KB) · · 将附件下载后解压到arduinoIDE下的libraries文件夹即可,如下图打开ArduinoIDE,选择SR04例程 · 打开后即可见到如下程序,XXXXXXXXXint(a);XXXXXXXXXintln("cm");delay(1000);}如下连接你的超声波传感器#define TRIG_PIN 2#define ECHO_PIN 3TRIG接到arduino,的第二脚ECHO接到arduino的第三脚VCC、GND接上· 打开串口调试,即可看到效果了· 最后提供一个不用库直接驱动SR04的程序(上面库,就是把这个程序封装了一次)const int TrigPin
可自定义的Arduino工程模板,开发环境Ateml Studio / WinAVR
warmonkey
11年1个月前
发表于电子技术
内容:连续操了36小时才搞定,十分猥琐Arduino的bootldr只能用于特定的板子,下载协议不适合产品使用,修改后重新编译,发现无法压缩到2k尺寸。,arduino环境对第三方硬件支持不佳,很多东西缺少文档,自己定义板子和库,调了半天都不能像原生的一样顺畅。,故出此下策,提取arduino的所有库文件,使用Atmel Studio建立工程。,帖子最后再次吐槽Arduino开发环境的架构设计
arduino的电视AV信号输出
www1988
11年4个月前
发表于软件综合
内容:首先大家过年好今天闲来无事,我找到一根AV线,想起网上的一篇文章,说是可以用arduino实现电视输出,于是小小折腾了一下,以博大家一笑,先上实验: 网上已经有高人实现了游戏功能,我也非常感兴趣,希望高手不吝赐教与我联系
转帖:Arduino教程(提高篇)——红外遥控(接收篇)
kc2038
10年9个月前
发表于电子技术严肃内容: 教程/课程
内容:Arduino教程(提高篇)——红外遥控(接收篇) http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 此篇我们一起学习玩红外遥,作者将对红外遥控原理和例程进行简单的说明,与arduino和其他单片机连接通信非常方便。,第一步:下载arduino红外遥控库安装在Libraries目录下。,提供的红外遥控库包含了各种遥控器的发射接收函数,只需调用其内部函数即可轻松使用遥控器进行各种制作)  IRremote.zip (23.84 KB, 下载次数: 931)      第二步:下载例程(作者使用arduino1.0.1,红外控制库发布地址:XXXXXXXXXXXXXXXXXX/shirriff/Arduino-IRremote
Arduino驱动12864 VFD播放Bad Apple
justinpiggy
11年1个月前
发表于电子技术
内容:RT.使用的是Arduino Mega 2560,工作在16MHz下,使用的VFD为FUTABA GP1211AI的12864 CIG VFD,拆自某一全新松下热水器控制面板,这次试验借用了原PCB上的升压部分为
arduino做的定时器算是我第一个作品吧
1176764177
11年4个月前
发表于软件综合
内容:流水灯啥的不算哈头一次我那arduino写的惨了点包涵包涵哈。。。
利用M8自制简易Arduino平台的一点小经验
ry7740kptv
10年10个月前
发表于电子技术
内容:Arduino作为基于AVR高性能单片机的便捷开发平台受到广大爱好者的喜爱,业余时间俺也准备研究下。,由于最近口袋紧张的要命,正巧手头有几片闲置的ATmega8芯片,想尝试自制一个Arduino平台。,想了下,立马查看boards.txt文件,发现对“Arduino NG or older w/ ATmega8”的定义中“atmega8.build.f_cpu=16000000L”,这么看问题就明确了,,原来Arduino对M8的支持仅仅是ATmega8-16PU,即16MHz版本的,而我用的是8PU,晶振装的也是8MHz的,所以时钟不对,串口自然不能正常收发,也就解释了为什么用串口下程序不行。,总结下:使用M8芯片制作Arduino需要ATmega8-16PU或者ATmega8L-8PU,其中后者需要使用老外的修改版固件并且修改boards.txt里对下载波特率、CPU时钟和熔丝位的定义,固件已上传附件
教你如何把Arduino项目做成成品,DDS信号发生器例子
justinpiggy
11年0个月前
发表于电子技术
内容:很多人用了其他单片机,说Arduino效率低,说Arduino成本高,一次要用一块板,不能重复使用。,以此教程献给那些热爱Arduino的人。,控制器用了Arduino,连接1602 LCD作为显示。,这个电路里Arduino就被移植到了洞洞板上。,按钮都配备了下拉电阻,实际上完全可以用Arduino自带的INPUT_PULLUP功能,把开关变成下拉触发,这样可以节省大量电阻,可惜当时制作这个时候还没有了解到这一点。
转帖:跟珜羽一起学Arduino NO.1 认识硬件以及连接
kc2038
10年9个月前
发表于电子技术
内容:跟珜羽一起学Arduino NO.1 认识硬件以及连接 http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 这个教程是面对那些什么电子基础都没有朋友。,硬件部分学习arduino的话,手头上有个arduino的板子还是比较好的。,入门的第一步肯定是要买一块arduino的板子的。,(如果先不买也好,先跟着教程走一遍大概了解后再购买学习套件更好)推荐大家购买正版的Arduino控制器,如果资金有限,可以考虑使用国内厂家arduino兼容控制器。,你可以开始你的Arduino之旅。
转帖:跟珜羽一起学Arduino 之二 数字传感器使用
kc2038
10年9个月前
发表于电子技术
内容:跟珜羽一起学Arduino 之二 数字传感器使用 http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 上一章我们学习了模拟传感器的使用及模拟数字信号的对比( http:,//XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml )此篇我们一起看看数字传感器。,三、例程说明:    第一步:打开arduino的IDE,打开示例程序    第二步:编译程序,下载程序到arduino    第三步:打开串口显示   PS:红外避障传感器常用于做互动,也用于很多生活中的应用
转帖:跟珜羽一起学Arduino NO.2 点亮你的第一个灯
kc2038
10年9个月前
发表于电子技术
内容:跟珜羽一起学Arduino NO.2 点亮你的第一个灯 http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 在上一个帖子跟我学Arduino第一篇。,认识硬件以及联机(http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml )我们完成了硬件以及软件的准备,现在我们要开始我们的第一个程序 一.设置你的IDE工具先连接上板子这个不用说了,,运行arduino.exe软件,你将见到如下的启动界面:等一会儿就能看到IDE界面了。,如下图,设置板子类型,tools工具=》board板子类型=》Arduino duemilanove w/ ATmega328(Zduino的兼容类型)然后设置串口号(记得之前在设备管理器看到的串口号吧
Arduino】输出AV信号,让显像管播放视频!
二甲基亚砜
4年8个月前
发表于电子技术拆机鉴赏
内容:这东西叫可视对讲门铃,价格在200元左右这东西可以跟单元门前的人黑白视频通话,可以控制单元门打开但现实根本就是个摆设,于是我将它拆了下来长相如下图后来自己研究得知它是由av信号输入来显示的我手头就有一套arduino
转帖:跟珜羽一起学Arduino 之一模拟传感器使用
kc2038
10年9个月前
发表于电子技术
内容:跟珜羽一起学Arduino 之一模拟传感器使用http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 在上几节中,我们一起了解了如何使用IDE,如何处理IO,此篇和大家一起学习模拟传感器的使用,第二步:下载程序到arduino主控板,传感器输出端接到A0,然后连接正负接线端,打开串口便可观看测出的数据。,PS:arduino主控板上A0---A5是指ADC输入,所谓ADC值模数变换器,将读入的模拟值进行处理,将模拟数转换为数字,便于用户对数据进行处理,因为atmea328ADC是一个10位的寄存器,2的,10次方=1024,从1~1023所以当arduino读入值为默认的电压最大值5V时,analogRead读到的值就是1023.其他参考例程M35线性温度传感器 http://XXXXXXXXXXXXXX
看我怎么把Arduino缩成这么小一块。。。
justinpiggy
11年0个月前
发表于电子技术
内容:最后发现箱子里还有几片ATmega328P,正好我也有tinyISP,果断烧入Arduino Bootloader.基本原理没啥好说的,就是每次石英钟闹铃信号来了就先测量AD(接可调电阻和温敏电阻)得到温度,Arduino上设定非常简单pinMode(Pin,INPUT_PULLUP);本来以为闹钟3V供电ATmega328P应该很难工作在16MHz,不过事实证明能工作,而且也挺稳定,这样省去了电源方面问题
(转)arduino应用介绍:肌肉信号传感器源码 带视频
kc2038
10年9个月前
发表于电子技术
内容:本帖最后由 kc2038 于 2013-9-26 21:44 编辑 arduino应用介绍:肌肉信号传感器    通过检测其电势,简称为肌电图(EMG),测量肌肉活动历来被用于医学研究。,就是这么简单:检测肌肉活动 ,读取电压,输入,输出 …    此套件配备了一切,你只需要选择你的Arduino控制器,弯曲你的肌肉,去控制这大千世界吧!,特点:外形小巧专为微控制器可调增益3.5毫米连接器面包板兼容电源电压:最小+-3.5V Arduino源码: Processing源码 演示视频:
没钱买万用表 所以做了个arduino 欧姆表
布布卡
10年10个月前
发表于电子技术
内容:电路超简单基于电阻分压测电压 求未知电阻 已知电阻接在vcc和A0 被测电阻接在GND和A0 材料 arduino一块 电阻一根 usb2ttl一块 电脑一台 被测电阻的阻值最好接近已知电阻 在这里采用
DFRobot Arduino MEGA2560 电子积木初学
AsyncMaster
11年6个月前
发表于跳蚤市场
内容:DFRobot Arduino MEGA2560 电子积木初学者套件Arduino基础套装是精心为初学者设计的一款学习工具。,Arduino 基础套装可以说是一款超值的学习工具,实验盒里宝贝多多。  ,(DFR0191)  Arduino mega2560控制板 1个2.,Arduino基础套装教程  1本(电子版)18.
转帖:跟珜羽一起学Arduino 之 三传感器扩展板的使用
kc2038
10年9个月前
发表于电子技术
内容:跟珜羽一起学Arduino 之 三传感器扩展板的使用http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 在面包板上接插元件固然方便,但你需要有一定的电子知识来搭建各种电路,使用传感器扩展板,你可以更快速的搭建出你自己的项目传感器扩展板如图所示,它是最常用的Arduino外围硬件之一。
基于ARDUINO的倒车雷达无线数据显示。。。
lanrist
10年10个月前
发表于电子技术
内容:PS:把一年前做的一个制作弄上来分享一下 之前曾经在极客工坊上发过 ,,, 花了几十分钟DIY一个无线距离传感装置 用到两个arduino  两个NRF24L01模块 一个超声波测距仪 一个1602LCD,、先上代码发送端部分   接线方式:无线部分:  CE:8  CSN:7  SCK:13  MOSI:11  MISO:12 这些都是接arduino上的数字端口超声波测距仪: TRIG :2    
关于arduino的姿态开伞,数据采集测试/Make-6号火箭发射
擺渡犯賤
9年8个月前
发表于喷气推进
内容:        原贴@彩虹之巅的帖子https://www.kechuang.org/t/55025 看见了利用arduino来进行火箭的姿态开伞和数据采集。,对了arduino的芯片,以及mpu5060,sd卡等是粘在硬纸板上再塞进2段的,至于降落伞,是用非常厚的塑料袋改的,直径70cm,16绳(话说这次降落伞没用上,明天找个高点的楼绑相机扔着玩好了-_-),但是发射后发现,不知道什么什么原因伞没有弹出(放了几个月发动机竟然不喘了),后来在记录的sd卡里有没有发现开伞的记录,也就是说,arduino没有给继电器发出开伞的指令。,综合看来,视乎用mpu6050开伞似乎不靠谱,看来用arduino当飞控这条路还有很长要走。。。
转帖:跟珜羽一起学Arduino NO.2.3 数码管控制
kc2038
10年9个月前
发表于电子技术
内容:跟珜羽一起学Arduino NO.2.3 数码管控制 http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 照例,先是演示视频:点击此处查看视频 XXXXXXXXXXXXXXXXXX,Arduino引脚连接方式数码管引脚VCC<=220Ω电阻=>1(VCC)13<===========>2(F)12<===========>3(G)11<===========>4(E)10<====,<===========>7(Dp)8<===========>8©7<===========>9(B)6<===========>10(A)示意图:     实物图: 硬件准备工作到此结束:二:打开arduino,arduino只有20个IO哦,一个数码管要8个IO呢。
arduino搞定伺服驱动!
khjtony
14年11个月前
发表于电子技术
内容:电路板在电源供给的情况下,不断生成20ms为周期的脉冲方波,而单片机(我这使用的arduino),则对它输出pwm信号,舵机通过对比pwm信号与自己生成的信号的占空比,对舵机的角度进行修正。
转帖:Arduino教程(提高篇)——使用IRremote库红外遥控家里的电器
kc2038
10年9个月前
发表于电子技术严肃内容: 教程/课程
内容:Arduino教程(提高篇)——使用IRremote库红外遥控家里的电器http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 最近众筹网站上出现了不少所谓的智能家居控制器,一是,控制电源通断,说白了就是arduino控制继电器,这个大家都会;二是,收录家里各电器的遥控器的红外信号,然后控制电器。,本帖就是教大家做一个Arduino万能遥控器(希望卖万能遥控器、红外智能家居的朋友不要恨我...)这篇文章收录在年底出版的《Arduino程序设计基础》中(当然书里面是写的很严肃的,细节也比这个帖子更详细,这里我们要用到Arduino的IRremote 库,其下载地址如下:XXXXXXXXXXXXXXXXXX/shirriff/Arduino-IRremote使用到的硬件有:  Arduino、38K红外接收模块,// 奈何哥哥教你推倒Arduino-红外遥控~#include <irremote.h> int RECV_PIN = 11; IRrecv irrecv(RECV_PIN); decode_results</irremote.h>
用STM8演示一个经典的arduino例子,用电位器控制舵机
novakon
10年10个月前
发表于电子技术
内容:首先代码如下 STM8使用PWM要手动配置一下频率啊这些,看上去比arduino麻烦,实际上是将完全的控制权交给了用户。
当Labview遇上Arduino——我的一个创新大赛作品
淡淡的花香
10年11个月前
发表于极客DIY
内容:由于硬件不在手边,只能给几个有的图哦                       流程图                             前面板(虚拟仪器)       还是想向大家介绍和推荐LV和ArduinoLabVIEW,而Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(arduino板)和软件(arduino IDE)。,当然Arduino 也有很多非议与误解,有人说他代码效率低下,不过普通用户绰绰有余啦。
关于arduino小制作的背面,高手绕道
www1988
11年4个月前
发表于极客DIY
内容:之前很惭愧,只是懂得抄袭代码什么的,C最基本的数据类型转换什么的一窍不通,编译器老是提示类型转换错误,捣鼓了几个小时无果后,我求助于WIKI,他认真分析了我的代码,耐心讲解了arduino中的数据类型。,KC上研究arduino的人不多,所以我也就不罗嗦制作过程了,有兴趣的朋友可私聊,我们共同探讨。
转帖:跟珜羽一起学Arduino NO.2.1 修改点灯程序
kc2038
10年9个月前
发表于电子技术
内容:跟珜羽一起学Arduino NO.2.1 修改点灯程序 http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml 上面跟珜羽一起学Arduino NO.2 点亮你的第一个灯,(http://XXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXml )是一个暴力的学习过程,知其然不知其所以然,所以修改代码后,属于自己的代码才是算是学会了。,OUTPUT);   }void loop() {  digitalWrite(13, HIGH);  delay(1000);  digitalWrite(13, LOW);  delay(1000);}Arduino,1.0保存的文件类型是*.ino哦,看到这个就要知道是arduino的程序了。
【地摊航电】如何使用Arduino操作W25Q64
warmonkey
10年11个月前
发表于会员海报
内容:在网上找不到Arduino操作WinbondFlash存储芯片的库,所以自己写了一个。
选择专业
加载中...
{{c.name}}
{{pf.displayName}}
{{pf.displayName}}
{{selectedForum.displayName}}
{{selectedForum.description || '暂无简介'}}
文章分类:
{{tt.name}}
不分类
注意事项:
{{selectedForum.noteOfPost || '暂无'}}
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}