转身&未来
见习卖家
  • 城市
  • 概况
  • 加入于
    2015年04月01日
  • 个人简介
    还没有填写个人介绍!
  • 免费

    17
    220

    毕设完整资料开源:基于STM32打造的两轮直立自平衡小车

    毕设的资料——STM32两轮自平衡小车系统,完整资料分享出来,给需要的人。硬件资源:主控芯片用的是100脚的STM32F103VET6,陀螺仪用的是MPU6050,电机驱动用的是TB6612,蓝牙是汇承的HC05邮票孔封装的,WIFI用的是济南有人科技的USR-WIFI232-S,小车底盘用的是平衡小车之家的某一款带编码器的(不是我买的,同学的),电池用的是一节7.2的镍镉电池,液晶用的是中景园电子1.3寸IIC接口的OLED,开关用的是三脚纽子开关,电池接口用的是T插,电阻电容这些用的基本上是0603封装,编码器5V降压用的是ASM1117-5.0,3.3V降压用的是SP6203,拨码开关用的是4P贴片式2.54mm角距的,按键是两脚贴片,microusb接口用的是5针 7.2四脚插板牛角母座,超声波是某宝上几块钱烂大街的那种,蜂鸣器是有源的,编码器是小车底盘自带的,电池电压检测是电阻分压之后通过电压跟随器接入MCU内部AD测量的。主板资源:STM32F103VET6主控芯片;两个microusb口,第一个是MCU的串口1,可作为普通的串口收发数据,通过调节板上BOOT选项,也可将其作为ISP下载程序接口;第二个是SWD硬件仿真接口;蓝牙模块,与MCU的串口2连接;WIFI模块,与MCU的串口3相连;一块1.3寸IIC协议的液晶接口;超声波接口;双电机驱动;六轴陀螺仪;电池电压检测;4个用于调试的LED;4个独立式按键;一组4P的拨码开关;有源蜂鸣器;两个6P带AB相编码器的电机接口。我分享出来的是配套的硬件+软件,毫不夸张的说,直接把我这个PCB送去打样回来焊接好,程序烧写进去,调下参数就应该可以简单直立了。最后简单展示一下分享的资源,至于源文件全部在附件可下载。最后希望可以帮助到真正需要的人。电路原理图:PCB图:打样好的PCB实物图:程序框架图:搭建好的实物图:【转自51黑造梦Sir】

    智能车     发布时间:     stm32 毕业设计 平衡车

  • 免费

    3
    21

    数码管电子时钟设计,仿真源码,统统开源

    在开发板移植STC98C52+两块74HC573用DS1320驱动码数管电子钟,用洞洞做, 玩过DS1302钟知道,DS1302要精度很高晶振,但是受外界温度影响还是有很大误差。网上很难找到用DS3231数码管电子钟例子,以前我在淘宝购DS3231模板一直在空,总想找源植入改变DS1320驱动码数管电子钟,现在终于找到了,STC98C52+74HC573+74HC138或STC98C52+74HC245+74HC138驱动数码管,数码管显示很好、方便,象DS3231这样精准不必要加什么样GPS或红外了。改一下STC98C52+两块74HC573用DS1320驱动数码管电子钟,把DS1320移掉,两块74HC573,留一换一,试一下,成功显示了。制作出来的实物图如下:

    基础电路     发布时间:     51单片机 数码管 电子钟 ds3231

  • 免费

    2
    33

    STM32407 USB驱动4G模块代码

    使用407的USB高速接口驱动4G模块(龙尚u9300c,移远EC20),枚举成功后,串口1通过USB与4g模块透传数据。现将STM32(USB) 4G的驱动代码分享给大家。速度就是usb2.0全速,理论最高1.216MB/S。实际肯定要低很多。由于USB是主从结构,所以读取数据是轮询方式,主机驱动必须不断发送in令牌。实际不可能把全部cpu资源都用来发送in令牌。具体最大速度我也没有测试过。我的目的不是速度,是想省一路串口。枚举后是批量传输类型。实际并没有真正枚举,只进行了设置地址和设置配置的标准请求。类请求只发送了设置波特率和使能串口。之后就是端点数据收发了。由于是全速,端点只有64字节。所以发送太长数据要分包发送。只使用了虚拟出的AT指令的串口。一般4G模块可以虚拟出5个串口。只使用AT命令串口即可实现短信,语音,TCP功能。说明:模块与STM32407走USB通讯。为了方便演示,数据又通过串口与PC连接。PC←→MCU串口←→MCU-USB←→4G模块该驱动代码资料来源于正点原子。

    EDA库与代码     发布时间:     4g模块 usb通讯 stm32407

  • 免费

    2
    16

    N76E003 ISP源码及应用程序

    N76E003 串口ISP升级源代码,注意事项如下:N76E003的代码放在LDROM中,建议从18KB的flash中切出4KB做LDROM目前代码里默认APROM的大小是8K,如果要烧录的APROM的bin大于8K请到ISP_USER.h中修改APROM_SIZE为实际需要的大小。APROM_SIZE一定要大于等于实际烧录bin的大小,并且要是1KB的整数倍。上位机目前支持加载Bin文件。串口波特率是 38400,如果想要支持到115200的波特率还需修改N76E003 HIRC到16.6MHz,可以参考BSP中的IAP_MoidfyHIRC例程。附件资料如下:

    EDA库与代码     发布时间:     源码 n76e003 isp

  • 免费

    2
    22

    全志开发板A13-SOM-512电路图/尺寸图/用户手册

    A13-SOM-512是片上系统模块,带有A13 Cortex-A8 ARM处理器,电源管理单元,512MB DDR3内存。所有免费A13信号均可在4个连接器上使用,步长为0.05“.A13-SOM-512具有UART控制台和microSD卡连接器。A13-SOM-512可以运行Debian,OpenWRT和Android 4.x.A13-SOM-WIFI参考设计搭扣式屏蔽A13-SOM带LCD连接器,可选4GB NAND闪存,可选8MB SPI闪存,WIFI RTL8188CU模块,GPIO连接器提供Eagle CAD文件,因此每个人都可以修改和定制他的需要。可以使用Eagle和KiCAD制造的A13-SOM-512插座模板。特性: Allwinner A13 Cortex-A8处理器通常以1Ghz运行512MB DDR3内存电源管理DCDCMicroSD卡UART控制台连接器4个GPIO连接器0.05“步进状态LED重置,UBOOT / HOME按钮尺寸:(2400 x 1300)轧机〜(61 x 33)mm

    其他开发板     发布时间:     开发板 全志 a13

  • 免费

    1
    13

    代码简单,轻松打造漂亮流水灯,W204S帮你实现

    STC15W204是8PIN的宽电压版,驱动WS2812的时候单片机可以用5V电压,也可以用3.3V的电源。 RGB灯条的电源应该是4-7V之间,目前驱动的是8颗粒的灯条,原则上应该可以驱动更多颗粒的,不过手头没有那么长的,没试过,有兴趣的朋友可以自己试验,看看最多可以驱动多少个。按理论来讲驱动8颗和80颗应该是一样的。 硬件环境: 单片机:STC15W204S(SOP8) 灯带:WS2812(8颗粒) 非必需品:开关,USB转接板,面包板,跳线若干。 使用片内R/C振荡器,连外部晶振都不需要,工作频率为11.0592MHz STC15W204S可以用其他其他STC 1T的MCU。 代码也非常简单,只用到1个IO口,不需要进行任何初始化。 如果使用其他工作频率时,请相应调整DELAY_LONG和DELAY_SHORT的宏定义,适当增减_nop()_的个数,直到能正确驱动灯条为止。 先通过视频看看实际运行的效果: 以下是开源的代码,全部工程只有一个.c文件,新建工程后将该文件添加到工程中即可。 编译后也就在1.3K左右,剩余的ROM空间还可以扩展做一些动态效果什么的。【转载自数码之家】

    基础电路     发布时间:     流水灯 rgb灯带 stc15w204

  • 免费

    4
    70

    Wifi智能遥控车,有小车源码以及APP资料

    51单片机WiFi遥控小车是利用手机作为控制端,通过WIFI模块与单片机串口通信,实现小车的前进、后退、左拐、右拐停止等功能。APP截图:小车图片:

    智能车     发布时间:     51单片机 智能车 wifi小车

  • 免费

    1
    33

    51单片机5*4键盘扫描计算器设计

    本设计是以STC89C52单片机为核心的计算器模拟系统设计,输入采用5×8矩阵键盘,可以进行加、减、乘、除等十几种数字运算,同时支持括号的嵌套使用级浮点数的运算,并在LCD1602上显示操作过程。本次设计注重设计方法及流程,首先根据原理设计电路,利用keil编程,借助实验开发平台进行仿真实验,进而利用altium designer 制作PCB,最后到焊接元器件,直至调试成功。在设计的同时,特别注重keil软件和altium designer软件的使用方法和技巧以及常用的LCD显示器和矩阵键盘的设计和使用方法。实物图:PCB截图:附件资料截图:

    基础电路     发布时间:     计算器 矩阵键盘 1602液晶

  • 免费

    4
    22

    VS1005 Developer 开发板硬件开源

    VS1005开发板是VS1005的应用开发板。它为VS1005编写和测试软件提供了所有必要的硬件。板上有耳机、线进、线出、光学S/PDIF in、光学S/PDIF out、USB和UART的连接器。该VS1005 开发板还具有连接器,以帮助评估测量和接口到其他开发板。支持可选的电阻式LCD触控显示。电路板由USB总线供电。一个开关用于连接和断开USB数据线。串行端口最初用作调试器接口,用于将代码加载到VS1005。VS1005开发板实物截图:组成如下: VS1005 开发板LCD 显示模型VSIDE USB UART 电缆SD 卡VS1005 Developer 开发板PCB截图,见附件下载PCB工程文件: 可能感兴趣的项目设计:VS1005 Amp音频放大器电路图及PCB工程文件

    其他开发板     发布时间:     开源 开发板 vs1005

  • 免费

    4
    34

    VS1005 Amp音频放大器电路图及PCB工程文件

    VS1005 音频放大器是基于VS1005的应用开发板。它的特点采用D类放大器直接连接到立体声扬声器或单个驱动扬声器。VS1005 音频放大器转接口支持模拟和数字输入输出以及扬声器输出。VS1005音频放大器电路板具有8个led和4个用户界面按钮,实物截图如下:VS1005 音频放大器特点: 8个led和4个用户界面按钮模拟XLR输入和立体声RCA输入,选择固件可调电压范围(输入增益)扬声器或扬声器元件的放大器输出(2x40W至8欧姆负载,2x70W至4欧姆负载,桥式1x135W至2欧姆负载)同轴数字输入输出(还没有音频驱动)USB连接用于固件更新和/或参数调整用于音频数据、固件更新、数据交换等电源电压为7V ~ 26V(直流),中心为正(不含电源)用于附加接口和外围设备的安装孔、焊点,如IR接收器、麦克风、UART、I2S、FM收音机天线支持VS1005、VS1205和VS8005设备开源VSOS内核和设备驱动程序,以及固件示例由VSIDE开发工具支持。 VS1005 Amp板电路 PCB截图,见附件下载其工程文件:

    电脑及外设     发布时间:     音频放大器 扬声器 vs1005

  • 免费

    11
    100

    Arduino 益智玩具 Zowi 机器人软件/硬件全部开源

    相信大家平时游走各大论坛的时候早就见识过方块机器人Zowi新型设计,该机器人小巧,可爱,并且是一个可编程的早教玩具。对于学习Arduino玩家来说,简直有趣又实用。本项目分享的是某国外网站开源项目Arduino 益智玩具机器人设计,软件/硬件全部开源给你们,至于购买链接稍后在附件中展示。Arduino机器人Zowi实物展示:机器人Zowi视频演示:Arduino 机器人Zowi电路PCB源文件截图:附件资料截图:

    机器人     发布时间:     arduino 开源 机器人 益智玩具

  • 免费

    3
    67

    最美LED灯 DIY,广州塔搭建过程全解

    蓝牙广州塔,受音乐控制的小蛮腰,能随音乐翩翩起舞,无线遥控,蓝牙播放音乐,25种动画,采用插件底板详细的过程及注意事项,详见附件!

    照明与LED显示     发布时间:     led灯 广州塔 小蛮腰

  • 免费

    4
    75

    两种工作模式,自学式避障智能车

    自学习式走迷宫小车,可以工作于两种模式,具有自学习的能力。一种是小车自己通过传感器和算法的配合先试探找出一条走出迷宫的路线,在小车试探时通过一定的算法记下可以通过的路径参数,下次走迷宫时直接按照记忆的路径参数走,避免再一次的试探或走进死胡同,提高通过的效率。另一种模式是由人引导小车走一条效率较高的路径,在小车走迷宫时记忆路径参数,然后直接让小车按照记忆的路径参数走迷宫,同样提高走迷宫的效率。

    智能车     发布时间:     智能小车 避障 电子竞赛 走迷宫小车

  • 免费

    14
    240

    完整版51万年历时钟设计,某宝免费分享

    设计简介:本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、星期、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。设计要求:(1)用4个按键实现所有功能,计时准确。(2)可以设定闹钟功能。(3)有阴历功能,平年闰年准确无误。(4)液晶能显示年、月、日、星期、时、分、秒、温度。PCB截图:附件资料截图:注:本资料是在某宝购买所得,现在免费分享,不提供技术支持。

    基础电路     发布时间:     课程设计 万年历 时钟

  • 免费

    4
    15

    树莓派便携式互联网收音机

    关于这个项目您可以通过一个小小的盒子在互联网上收听数千个免费电台。互联网上有成千上万的免费电台,通过这个项目,你可以从一个小小的盒子里听到所有的电台。所以,让我们使用Raspberry Pi,扬声器和几个简单易用的软件轻松构建我们的流媒体收音机。硬件组件: 树莓派2型号B× 1 扬声器:0.25W,8欧姆× 1 项目概况:电缆的连接:连接到22和27步骤1首先,我们需要准备我们的Pi。使用Raspbian和Pi连接到互联网,打开一个终端并切换到root用户:sudo su并更新您的软件包列表,然后将您的Pi升级到最新的软件:apt-get update && apt-get upgrade -y 第2步安装一些额外的包。我们需要安装Python包来访问GPIO。在以root身份登录的终端中,输入以下内容:apt-get install python-rpi.gpio现在安装MPlayer,这将播放我们的音频。apt-get install mplayer 第3步我们创建了一个txt文件:wpa,它保存了我们的热点地址和密码。步骤4我们需要使用网址来使用网络收音机。我们使用https://www.internet-radio.com/ 。随着开关的变化。[在URL中,应该下载一个pls文件并输入到我们的地址栏中。]第5步将收音机配置为在引导时启动。在终端中,以root用户身份导航到/etc/init.d/,然后使用nano创建一个名为radio的文件。nano radio在该文件中,输入以下内容:#! /bin/bashmodprobe snd_bcm2835amixer cset numid=3 1python /home/pi/radio.py这会加载声卡的内核模块; Amixer设置扬声器的输出。第6步我们在服务上编写我们的代码; 当操作系统启动服务时,这将是工作。在etc / init.d中,我们定义了我们的服务。在这个目录中,我们定义了基于kill和start(使用nano)的服务。同样在我们的代码中,我们使用GPIO的pull_up_down。

    无线手持设备     发布时间:     物联网 无线电 互联网广播

  • 免费

    6
    43

    带有Alexa和Arduino的动画智能灯

    关于这个项目:通过AWS IoT和Alexa语音命令设置您的Arduino和Raspberry PI,以控制RGB灯带上的照明和动画。我一直着迷于可寻址的RGB LED灯条。无尽的色彩效果和动画功能一直吸引着我的创造力,因此几年前我决定为Arduino开发一个名为ALA(Arduino Light Animations)的库。Alexa现在让我有可能通过我的声音来控制房间的照明和效果,这很酷!项目概况:这个项目有必要的组件:亚马逊Alexa:自定义Alexa技能(光条)定义了语音交互模型并翻译发布到Lambda函数的命令(意图)。Amazon Lambda :从Alexa接收消息并将更新发送到IoT服务的Python脚本。亚马逊物联网:物联网服务存储一个'事物影子',它是RGB条状态的表示。每次更新影子时,都会通知订阅的MQTT客户端(Raspberry PI)。Raspberry PI :这台小型PC运行MQTT客户端以接收来自Amazon IoT服务的消息。另一方面,它将通过USB端口向Arduino开发板发送命令并发送命令。Arduino :这款漂亮的微控制器将运行ALA库,以驱动LED条通过USB串口接收来自Raspberry PI的命令。您可以使用Arduino Uno,Nano或Mega板。WS8212 RGB LED灯条:这些灯是可寻址的LED灯条,因此每个LED都可以单独控制。这允许美丽和多彩的光动画。该项目没有什么是非常具有挑战性的,但是有很多相互关联的部分。我建议你在继续下一步之前,按照建议的结构在坚实的基础上建立你的项目。详细的项目详情整理在附件里了,感兴趣的可以进一步了解。

    DIY创意产品     发布时间:     智能灯 家庭自动化 灯带

  • 免费

    4
    21

    树莓派实现智能茶壶,精致生活更智能!

    关于这个项目:一种智能设备,可以帮助您喝一杯热腾腾的美味茶。当你努力工作并在工作中度过艰苦的一天时,当你到家时喝热茶是非常可取的。但你太累了,很难去厨房开始做茶。那么补救措施是什么?也许你想要一个设备为你煮茶并提醒你喝?我生产的设备可以与电报机器人一起工作。当你到家时,你也很累,只是告诉它关于你的茶的温度和厚度,它会开始为你制作一杯好茶。它首先开始加热水,然后将热水泵入玻璃杯,然后开始淹没茶袋。在达到您设置的浓度设备后打电话给您喝。最终实物图:硬件组件: 树莓派3模型B× 1 Maxim Integrated DS18B20可编程分辨率1-Wire数字温度计× 1 德州仪器双H桥电机驱动器L293D× 1 电阻2.21k欧姆× 2 C945 NPN Transisto× 2 3 VDC继电器× 2 1N4001二极管× 2 面包板(通用)× 1 跳线(通用)× 1 手工工具和制造机器: Electeric KetteleDVD驱动器

    智能家居     发布时间:     物联网 树莓派 智能设备

  • 免费

    5
    85

    【课程设计】单片机+LCD1602的液晶显示数字频率计设计,...

    数字频率计是一种基本的测量仪器。它被广泛应用于航天、电子、测控等领域,还被应用在计算机及各种数学仪表中。一般采用的是十进制数字,显示被测信号频率。基本功能是测量正弦信号,方波信号以及其他各种单位时间内变坏的物理量。由于其使用十进制数显示,测量迅速精确,显示直观,所以经常被用来使用。本文主要介绍数字频率计的设计和调试,本作品是基于52单片机作为平台,基本原理是通过52单片机进行频率的采集和分析工作,在通过程序使其显示在LCD1602的液晶显示屏上,通过液晶显示屏,让使用者能够直观的看到当前的输入频率是多少。由于52单片机能处理的频率信号强度有限,所以这次我们先用74HC390芯片对输入的信号进行了分频,使其降低了100倍,才送去给单片机处理,而且为了使1602液晶显示屏能更好的兼容,在程序上我们做了三次初始化。设计资料很全,仿真 pcb 原理图 程序和课程设计论文都有,都在附件里了。数字频率计实物图:单片机数字频率计原理图:数字频率计仿真图:单片机数字频率计pcb图:

    测试与测量     发布时间:     课程设计 频率计 数字频率计

  • 免费

    22
    275

    WIFI模块实现物联网远程控制,附手机APP

    功能描述:物联网ESP8266单片机版这个版本是由WIFI作为中间接力,手机发送数据到WIFI模块,WIFI模块通过串口接入单片机系统,来完成最终的控制目的;单片机被控端口是 P32、P33准备材料:A、ESP8266-01 之WIFI模块一个,模块和单片机通过串口对接,RX、TX交叉B、51开发板,要求:晶振 11.0592 和带字库的12864 液晶开发板自选。。。C、5V、3.3V电源各一个这个根据个人需要,来决定吧,5V是给单片机和外网控制设备供电,3.3V给WIFI模块供电D、安卓手机一部用于安装手机APP,发送数据控制WIFI模块实施过程:A、单片机 HEX 烧录文件下载,压缩包内有一个hex文件,解压后读入烧录软件上面是 STC 烧录软件,可以直接串口烧录,烧录后默认设置热点名称:ESP8266接入的IP:192.168.4.1开放端口:5000默认密码:0123456789B、单片机系统接口定义和说明//单片机系统硬件参数说明//系统晶振 11.0592M//自带字库的 12864 液晶//串口通讯波特率 115200//ESP8266-01 固件 V1.2//ST7920 芯片 12864液晶屏数据线sbit LCM_RS = P2^2; //模式位,为0输入指令,为1输入数据sbit LCM_RW = P2^3; //读写位,为0读,为1写sbit LCM_EN = P2^4; //使能位,高脉冲 sbit LCD_PSB = P2^1; //串、并方式控制,本程序并口控制#define Lcd_Bus P0 //LCM12864数据总线,P0.0--P0.7对应连接DB0--DB7//定义继电器控制输出,低电平驱动sbit jdq1 = P3^2; //继电器 1sbit jdq2 = P3^3; //继电器 2C、单片机系统控制界面D、手机APP安装,压缩包解压后,按照传统方式,安装到手机内,手机上出现下面的图标,安装成功进入手机设置, ->点 WLAN ->选 ESP8266 ->输入密码 0123456789IP和端口都提前填入,直接点登陆进入单片机模式,点击灯控开关,实现WIFI协同单片机完成远程控制

    智能家居     发布时间:     物联网 远程控制 继电器

  • 免费

    6
    106

    10W功率隔离式工业电源参考设计,24V输入和5V输出

    该隔离式工业电源采用高效的有源钳位拓扑结构,具有24V输入和10W功率(2A)的5V输出。设计采用MAX17599,用于工业用品优化的有源钳位,电流模式PWM控制器。整个电路适合20mm×40mm的电路板。10W功率隔离式工业电源电路设计框图:该隔离式工业电源可以将24V高效地转换为各种功率水平的有用电压轨。每个电源导轨都使用来自多个全球供应商的易用变压器进行隔离,从而提供快速,方便的变压器选择。每个设计都经过了负载和线路调整以及效率和瞬态性能的测试。附件内容提供BOM,原理图,布局文件和Gerber文件,供网友参考谢谢。10W功率隔离式工业电源电路板实物截图:隔离式工业电源特征 功能绝缘紧凑而灵活低功耗最小的外部组件在不利的工业环境中运行稳健隔离式工业电源 PLC的工业过程控制和传感器电信和数据通信电源

    电源模块     发布时间:     隔离式 pwm控制器 max17599 工业电源