极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: eagler8

【Arduino】108种传感器模块系列实验(资料+代码+图形+仿真)

[复制链接]
 楼主| 发表于 2019-7-16 09:14:55 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 09:16:50 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 10:12:23 | 显示全部楼层
我手头收了二种ATTINY85的板子



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 10:17:23 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 10:47:23 | 显示全部楼层
digispark attiny85 Arduino开发板(微型usb接口)
是一个基于attiny85芯片的作品,体积是较小的,更便宜,和强大的。是一种集成电路超级芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 10:59:23 | 显示全部楼层
模块电原理图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 11:46:55 | 显示全部楼层
Ttiny85 ISP是一个开源的,兼容Arduino IDE开发环境的模块项目,采用的主控制器是ATtiny85 ISP主要目的是针对Atmel公司ATtiny85系列低成本微控制器应用,主要目的是让您有机会将小的Arduino项目构想直接移植到低成本控制器中,并快速完成项目的验证。核心规格如下------

1.支持IDE 1.0+ (Linux/OSX/Win);
2.可由USB接口或者外部电源(5V-35V)供电;
3.自带5V 500mA电压稳压器;
4.内置USB调试(另有串行调试);
5.总共6个I/O口(如果你需要使用USB通讯,则其中两个用于模拟USB接口;或者你可以使用全部6个I/O口,即使你通过USB进行编程烧录);
6.总共8KB闪存记忆体空间(大约6KB空间位于Bootloader之后);
7.支持I2C和SPI接口(通用串行接口);
8.支持3路PWM(可通过软件模拟更多路PWM);
9.支持4路ADC;
10.自带电源指示灯以及状态(测试)灯。

the Specs:
1. Support for the . IDE 1.0+ (OSX/Win/Linux).
2. Power via USB or External Source - 5v or 7-35v (automatic selection).
3. On-board 500ma 5V Regulator.
4. Built-in USB (and serial debugging).
5. 6 I/O Pins (2 are used for USB only if your program actively communicates over USB, otherwise you can use all 6 even if you are programming via USB).
6. 8k Flash Memory (about 6k after bootloader).
7. I2C and SPI (vis USI).
8. PWM on 3 pins (more possible with Software PWM).
9. ADC on 4 pins.
10. Power LED and test/Status LED .

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 11:57:52 | 显示全部楼层
运行ATTiny85所需的最低配置示意图。此配置使用内部8 MHZ时钟来驱动微控制器。为了将数据传输到FTDI分线板,微控制器的引脚2连接到FTDI分线板的TX引脚。由引脚3上的FTDI分线板提供的5V为微控制器供电。跳线JP1用于在与FTDI分线板建立终端连接时启用/禁用重置微控制器。使用AVR Dragon调试草图时,应打开跳线JP1。如果连接,电容器C3在步进代码时会产生副作用。顺便说一下,在原版Uno板上使用这个跳线将是一个受欢迎的功能。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 12:10:31 | 显示全部楼层
Anduino 项目的复杂性不同实际的成本和方式也存在差异,并不都需要高档的类似ATmega328的处理器,你可能需要用到温度传感器、小的LCD显示屏,甚至一个开关继电器,ATtiny85 ISP完全胜任这样的项目需求。还需要一些LED显示?也没有问题,还支持RGB的彩色LED,甚至你也可以在完成原型验证后直接将ATtiny85 ISP merge 到你的最终产品中。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 12:13:20 | 显示全部楼层


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 14:28:21 | 显示全部楼层
配置Arduino IDE
在文件->首选项中加入附加开发板管理
http://digistump.com/package_digistump_index.json



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 14:33:08 | 显示全部楼层
在工具->开发板->开发板管理器页面->搜索digispark->并安装

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 15:16:01 | 显示全部楼层
下载并安装Digispark驱动
驱动下载地址igistumpArduino (备用地址)
https://github.com/digistump/DigistumpArduino

1.打开已下载的驱动目录选择安装与操作系统相符的程序运行

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 15:35:32 | 显示全部楼层
2.打开计算机的设备管理器并显示隐藏设备

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2019-7-16 17:26:58 | 显示全部楼层
这个USB的驱动挺难安装的,试了无数次.......

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-9 09:00 , Processed in 0.036790 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表