自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

佐佐沐

出于平庸,达于卓越

  • 博客(21)
  • 资源 (21)
  • 收藏
  • 关注

原创 基于Arduino开发板的倒计时器

计时器是一种时钟形式,通常用于测量时间间隔。有两种类型的计时器,一种是从零开始向上计数,用于测量已用时间,称为秒表。而第二种类型的计时器从用户提供的指定持续时间倒计时,通常称为倒计时器。在本教程中,我们将向您展示如何使用Arduino开发板制作一个倒计时器。在本文中,我们没有使用任何实时时钟(RTC)模块来获取时间。持续时间由用户通过键盘和1602的LCD设定的。当计时器归零时,将会通过蜂鸣器...

2018-04-20 16:14:42 14902

原创 Arduino UNO开发板硬件设计全解析

本篇文章主要从硬件角度介绍Arduino开发板是如何工作的。大多数文章都介绍的是Arduino的软件。但是,深入了解其硬件设计有助于您在Arduino旅程中迈出坚实的一步。掌握Arduino硬件的电子设计将帮助您学习如何将Arduino嵌入到最终产品的设计中,包括应该从原始设计中保留以及省略哪些部分。组件概述Arduino UNO开发板的PCB设计全部采用使用SMD(表面贴装器件)...

2018-04-20 16:10:16 11285

原创 修复OpenSDA开发板在Windows 10系统工作异常的问题

Windows 8和10增加了一项“功能”来扫描和索引连接到主机的设备。这意味着在Windows 7时开发的评估板上的引导加载程序或MSD(大容量存储设备)编程实现可能会出现问题。正是基于这一点,可能会影响“在Windows 8和10中挑选和恢复OpenSDA开发板”中所述的引导加载程序。到目前为止,解决这种情况的最简单方法之一就是使用一台Windows 7系统。但是,如果身边只有Windows ...

2018-04-20 16:08:10 657

原创 使用Arduino制作自动宠物喂食机

今天,我们将要制作一个基于Arduino开发板的自动宠物喂食机,它可以及时的自动为你的宠物提供食物。该项目采用一个DS3231的RTC(实时时钟)模块,用于设置宠物需要喂食的时间和日期。因此,根据您宠物进食的时刻表,设备会自动放下或填充食物。在本项目中,我们使用一个1602的LCD模块显示时间,通过使用连接到Arduino UNO的DS3231 RTC模块获得。此外,它还使用一个伺服电机旋转容...

2018-04-20 16:03:28 6695 7

原创 使用Arduino开发板连接图形点阵显示屏(ST7920)的方法

在项目中我们使用到的液晶显示屏种类繁多。我们已经在许多项目中使用了1602的LCD以及TFT LCD来连接Arduino开发板。您可以通过以下链接找到论坛中所有与LCD相关的项目。ST9720图形点阵显示屏与普通的LCD完全不同。普通LCD只能打印固定大小的简单文本或数字。但在图形点阵显示屏中,我们有128 * 64也就是8192个点或者说是8192/8 = 1024个像素,因此除了字符之外,我们...

2018-04-20 15:30:11 4762

原创 使用Arduino+MPU6050传感器DIY倾角仪

MPU6050集成了一个3轴加速度计和3轴陀螺仪。它还内置温度传感器和DCM来执行复杂的任务。 MPU6050通常用于建造无人机和其他远程机器人,如自平衡机器人。在这个项目中,我们将学习如何使用MPU6050构建倾角仪或者Spirit Leveller。正如我们所知,倾角仪用于检查表面是否完美平整,它们可以作为sprit bubbl表面或数字仪表。在这个项目中,我们将建立一个数字倾角仪,可以使用A...

2018-04-13 20:58:47 4389

原创 远距离测距传感器扩展板X-NUCLEO-53L1A1简介

X-NUCLEO-53L1A1(已量产)基于VL53L1X的远距离测距传感器扩展板,用于STM32 Nucleo官网链接:http://www.st.com/zh/ecosystems/x-nucleo-53l1a1.htmlX-NUCLEO-53L1A1扩展板支持NUCLEO-F401RE和NUCLEO-L476RG开发板。它提供了一整套完整的评估套件,使得任何人都可以使用VL53L...

2018-04-13 20:57:23 765 1

原创 制作一款Arduino酒精检测仪的设计

在这个项目中,我将介绍Arduino与酒精检测传感器的连接方法。在这里,我使用EASYEDA在线PCB设计器设计了一款Arduino Shield电路板。 Arduino酒精检测仪可以检测出呼气中的酒精含量,然后通过代码中的一些计算,我们可以计算出呼吸或血液中的酒精含量,并可能触发一些警报。所需的材料● Arduino UNO开发板 ● 酒精检测仪Arduino Shie...

2018-04-13 20:56:04 6959 2

原创 拆解一款电池供电的无线测控终端

最近手上拿到了一款基于STM32F103的电池供电型无线测控终端,是厦门四联公司的自供电微功耗远程测控SL6100。该终端可以采集模拟量、开关量、脉冲信号以及RS485通信数据,然后通过2G无线数据传输到远端的服务器。对于电池供电型设备,最重要的参数之一是功耗。其中涉及到电池容量以及工作模式。对其使用的电路进行了原理分析,和大家分享一些。1 电源SL6000有三组独立的工作电源。第一路...

2018-04-13 20:53:00 2005

原创 使用Arduino开发板自制简易欧姆表

我们发现很难通过阅读电阻上的颜色代码来确定其电阻值。为了克服确定电阻值的困难,我们将使用Arduino开发板构建一个简单的欧姆表。该项目背后的基本原理是分压器网络。未知电阻的值将显示在16 * 2 LCD显示屏上。所需组件● Arduino Uno开发板● 16 * 2液晶显示屏● 电位器(1千欧)● 电阻器● 面包板● 跳线...

2018-04-13 20:50:45 1962

原创 基于Arduino开发板连接Joystick操纵杆的原理与实现

我们听到Joystick这个词时,脑海里呈现出来的第一件事就是游戏控制器。是的,它完全一样,可用于游戏目的。除了游戏,它还有许多其他的DIY电子应用。这个操纵杆不过是两个分别用于X和Y平面的电位器的组合。它通过电位计读取电压并向Arduino开发板给出相应的模拟值,模拟值随着我们移动操纵杆轴(也就是电位计指针)而改变。在这个电路中,我们将Joystick和Arduino进行连接,通过操纵杆的移...

2018-04-13 20:47:57 5034

原创 使用MSP430G2 LaunchPad开发板连接LCD液晶显示屏的方法

本篇文章是我们学习使用Energia IDE开发环境编程MSP430G2 LaunchPad的教程系列中的第三篇教程。在上一篇教程中,我们学习了如何控制MSP430G2 LaunchPad开发板上的数字输入和输出引脚。在本教程中,我们将学习如何将LCD与开发板连接,以便我们可以显示一些有用的信息。我们在这个项目中使用的LCD是最常用的16×2点阵式液晶显示器,也就是所谓的字符显示器。我们大多数...

2018-04-13 20:40:54 4733

原创 基于MSP430G2微控制器闪烁LED:使用数字读/写引脚

是一系列教程的第二篇教程,我们正在使用Energia IDE学习德州仪器的MSP430G2 LaunchPad开发板。在上一篇闪烁LED教程中,我们将介绍了使用Energia IDE开发LaunchPad开发板,同时我们还上传了第一个程序,在固定的时间周期内闪烁板上的LED。在本教程中,我们将学习如何使用数字读取和数字写入选项读取输入设备(如开关)的状态,并控制LED等多个输出。在本教程结束时...

2018-04-02 10:49:43 1239 1

原创 Microchip最新推出的ATMEGA4809-XPRO开发板简介

ATmega4809 Xplained Pro评估套件是Microchip最新推出的一款评估ATmega4809 AVR微控制器(MCU)的硬件平台。通过Atmel Studio集成开发平台的支持,该套件可轻松访问ATmega4809的功能,充分了解如何将该器件集成到定制设计中。Xplained Pro MCU系列评估套件包含板载嵌入式调试器(EDBG),无需使用外部工具对ATmega4809...

2018-04-02 10:46:53 1977

原创 使用Arduino开发板实现与MPU6050陀螺仪传感器连接的方法

MPU6050陀螺仪传感器具有许多强大的功能,采用单芯片封装。它是由一个MEMS加速度计、一个MEMS陀螺仪和温度传感器组成。该模块在将模拟量转换为数字量时非常准确,因为每个通道都有一个16位的模数转换器硬件。该模块能够同时捕获x、y和z通道。它有一个I2C接口与主控制器进行通信。这款MPU6050模块是一款兼备加速度计和陀螺仪的小型芯片。对于无人机、机器人、运动传感器等许多应用来说,这是一个非常...

2018-04-02 10:37:16 10410

原创 使用Energia IDE开发MSP430G2微控制器入门指南 - 闪烁LED

MSP-EXP430G2是德州仪器提供的开发工具,也称为LaunchPad,用于学习和练习如何使用其微控制器产品。该开发板属于MSP430 Value Line系列,我们可以对所有MSP430系列微控制器进行编程。这款美丽闪亮的红色主板因其属于TI(德州仪器)的事实而令人着迷。学习如何使用TI微控制器肯定会成为我们的强大工具,因为TI非常庞大,并且价格非常具有竞争力。在本系列教程中,我们将了解...

2018-04-02 10:33:43 2707

原创 如何使用KBOOT引导加载程序的CRC32校验和

在“使用Kinetis K22微控制器Flash内置USB-HID引导程序的方法”文章中,我介绍了如何使用tinyK22(或FRDM-K22F)的Flash内置USB HID引导程序。为确保加载的应用程序不会以某种方式损坏,使用循环冗余校验和(CRC)对其进行验证非常重要。KBOOT Bootloader可以验证这种CRC,但如何生成一个CRC以及如何使用它并不是很明显,所以本文主要介绍了如何生成...

2018-04-02 10:28:55 702

原创 使用Kinetis K22微控制器Flash内置USB-HID引导程序的方法

在瑞士卢塞恩应用科学与艺术大学推出tinyK22开发板之后,我就开始想着在本周末写一篇文章,介绍如何使用该开发板的Flash内置引导程序。 内容简介本文主要介绍如何使用Flash内置引导加载程序来编程和使用恩智浦K22微控制器。我尽量使得本文使用的代码尽可能通用,这样的话您就可以使用任何其他基于Eclipse的IDE(Kinetis Design Studio或NXP MCUXpres...

2018-04-02 10:21:29 447

原创 在Atollic TrueSTUDIO开发环境中集成STM32CubeProgrammer工具的方法

ST意法半导体最近新推出了一款软件烧录工具 - STM32CubeProgrammer,用户可以使用该工具通过SWD/JTAG调试接口和UART/USB引导接口烧写STM32器件。STM32CubeProgrammer可以集成到Atollic TrueSTUDIO开发环境中。本文主要介绍实现的方法以及原因。人们首先想到的问题可能是,Atollic TrueSTUDIO已经支持烧写二进制文件...

2018-04-02 10:17:00 7968

原创 使用Arduino和LED光柱显示器件轻松制作电池电压指示器

电池有一定的电压限制,如果电压在充电或放电时超出规定的限制,电池的使用寿命就会受到影响或降低。每当我们使用电池供电的项目,有时我们需要检查电池电压电量,确定是否需要充电或更换。本电路将帮助您监测电池电压。该Arduino电池电压指示器指示电池状态,根据电池电压在10段LED光柱上点亮LED。它还将在连接到Arduino的LCD上显示电池电压。所需的材料● Arduino UNO开发板...

2018-04-02 10:05:49 2253

原创 i.MX 8MQuad评估套件MCIMX8M-EVK简介

NXP Semiconductors i.MX 8MQuad评估套件 (MCIMX8M-EVK) 旨在提供一个平台,用于评估和演示采用多达四个Arm Cortex-A53内核和一个Cortex-M4内核的i.MX 8MQuad、i.MX 8MDual以及i.MX 8QuadLite应用处理器。MCIMX8M-EVK是一款高性能开发工具,具有低功耗、灵活的存储器选项、多种高速接口以及行业领先的音频和...

2018-04-02 09:59:13 3559

上海复旦微电子FM15160安全芯片产品说明书

FM15160 是一款 32 位安全控制芯片。提供 USB、ISO7816、UART、SPI、GPIO 等多种接口;内置 160KB FLASH、64KB ROM 和 8KB RAM;支持 SM1、SM7、SSF33、SMS4、DES/3DES、AES 等对称算法,支持 SM2、ECC、RSA 等非对称算法,支持 SM3、SHA1、SHA256、MD5 等杂凑算法; 内置硬件真随机数发生器和安全防护电路;具有多用户程序隔离和保护能力。FM15160芯片具有功耗低、稳定性高以及运行效率高等优点。可实现基于 PKI 的应用,如 USBKEY、PSAM卡、加密狗等嵌入式设备,适用于电子商务、电子政务、金融、证券、社保等领域。

2023-08-24

LPC1768读写两片N25Q256A的原理与实现

NXP LPC1768读写两片N25Q256A的原理与实现

2015-04-25

LPC1752与CPLD通讯的原理与实现

NXP LPC1752与CPLD通讯的原理与实现

2015-04-25

LPC1752读取AT24C08C的原理与实现

NXP LPC1752读取AT24C08C的原理与实现

2015-04-25

热电偶-热电阻分度表

热电偶-热电阻分度表 付VC源码 VC++6。0

2014-03-09

atmega2560-16AU 原理图库文件

atmega2560-16AU 原理图库文件 protel格式 100引脚 适用于ATmega640/1280/2560

2013-10-12

在VC中利用Word生成测量报告

在VC中利用Word生成测量报告 http://blog.csdn.net/ybdesire/article/details/7317868

2012-10-10

RTC LPC2103代码文件

LPC2103的RTC使用资源,包含c和h文件

2012-08-02

PngButton类

一个PngButton类 不错的 在WINDOWS平台使用

2012-07-21

CY8C201XX Register Reference Guide

CY8C201XX Register Reference Guide 英文寄存器手册

2012-06-18

SMARTPRO 2008 V1 (G).part2.rar

广州致远电子 X5 PLUS 自带光盘内容 包含两个部分 这是第二部分

2012-06-12

SMARTPRO 2008 V1 (G).part1.rar

广州致远电子公司出品 X5 PLUS编程器自带光盘内容 包含SMART 2008软件,驱动及各种说明手册 分为两个部分

2012-06-12

[MySQL技术内幕InnoDB存储引擎].姜承尧

[MySQL技术内幕InnoDB存储引擎].姜承尧 影印版 大家网制作的 有一些广告 不是很好

2011-04-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除