LYTSwitch™-1 LED驱动器IC可降低22 W以内灯泡

LYTSwitch™-7 LED结合PFC及恒流输出特性

符合安规要求,非常适合工业控制及三相电源应用

香蕉派wifi视频小车(原创开源)

  • 香蕉派wifi视频小车(原创开源)
  • 香蕉派wifi视频小车(原创开源)

香蕉派wifi视频小车(原创开源)

香蕉派wifi视频小车(原创开源)


小车工作原理:

        BPI负责视频采集回传,并且将上位机(TCP)发出的控制命令转发到串口,用STM32来处理数据并控制L298n电机驱动,进而让小车动作。BPI在这里其实充当了Openwrt路由器的功能,别问我为什么这么做,有点大材小用,如果非要我给你个理由,那就是在日后加上视频录制到硬盘里,车载个显示屏……。完全可以用BPI的GPIO直接控制L298n,简单的编写一个TCP网络程序就可以,但是由于小车两边马达的参数不一致,小车很难走直线,这使得我不得不用闭环控制,这就用到的PWM调速,这靠BPI是很难实现的!

视频展示:

附件内容包括:

介绍了编译mjpg-streamer和TCP_serial的方法,详情见附件。

源代码;

注意:本开源自己仅供大家免费学习,不可用于商业用途。

如果需要购买实物的,可以到我的淘宝店铺:http://shop109982801.taobao.com/?spm=a1z10.1-c.0.0...

电路相关文件

源代码
源代码.zip
描述:源代码
电路图文件
香蕉派wifi小车操作说明.zip
描述:香蕉派wifi小车操作说明
收藏 (34)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归狱锁狂龙所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。

使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!

换一批 more>>

大家都在看:

继续阅读

  • 个性时钟,WiFi网络授时时钟设计,原理图以及源码分享

    机缘巧合下获得了一个共享的WiFi授时的固件,就想着做个时钟玩玩,毕竟网络授时即便有误差也是就那么大,误差改变不了;研究了下,跟GPS授时读时间基本都一样,参考着GPS的解码程序。还算行,过程有不少坎坷。数码管刷新,读温度,串口中断,北京时间计算(因为读出来的是UTC时间比北京时间慢8个小时整)只读时间还好说,可是也要日期,闰年判断,大小月判断等等。最终还是鼓捣出来了,很不错!这是正在刷新时候被拍下来了,秒点设计的很个性,上下各两个共四个;最上面和最下面亮,剩下两个灭,然后最上和最下灭,中间两个亮。灵感一闪做的,哈哈挂起来,关灯模式,亮度变暗,不进行显示转换。右下角那个红LED是ESP8266模块的电源指示灯,每秒旁边蓝LED闪一下开灯,亮度恢复正常(就两个亮度,如果需要,可以再程序里改)说一下:左下角是显示温度的显示日期,大秒点全亮,左下角数码管显示时间,小秒点闪烁这是制作的时候照的,后来改了些细节,不过电路图都是对的!左上角是DS18B20测温的,这也是我第一次把DS18B20焊板子上,以前都是用线引出去,因为板子也发热,人感觉不出来罢了一堆三极管,因为单片机太小,所以段码也用三极管控制了,不过单片机还是微微发热给ESP8266模块供电用的1117-3.3V降压模块,有个电源指示灯,被我拆了给ESP8266刷固件方法:USB-TTL模块的GND-ESP8266模块的GNDUSB-TTL模块的3.3V-ESP8266模块的VCCUSB-TTL模块的RXD-ESP8266模块的UTXDUSB-TTL模块的TXD-ESP8266模块的URXDESP8266模块的GPIO0-ESP8266模块的GNDESP8266模块的CH_PD-ESP8266模块的VCC【转载自数码之家】
    来自:基础电路时间:2017-10-16 单片机 wifi 时钟
  • 汽车能上树!爬楼梯的自制小车代码共享

    最近有新闻报道出10月11日,湖北十堰市公安局东岳分局发帖子称:“这里只有一片小树林,你却需要一个飞机场”。其中,配图为一辆轿车架在树上。这引发网友纷纷评论:“我只想知道这是怎么上去的!”今天要介绍的不是会上树的汽车,而是自制的一款会爬楼梯的小车,本文转载自极客迷的cantin314的作品。首先我们来看下作品的成品图:下面介绍下爬楼梯小车的工作原理:理想状态下一共有8个阶段,其中1号轮子和4号轮子都是带电机的主动轮,其他都是从动轮,而且升降装置装在2号和4号轮子上。阶段1 前进。阶段2 超声波检测到前方有障碍(这里指的是楼梯)车体上升,1号和2号升降装置把1号和3号轮子升起来直到超声波传感器检测不到楼梯。阶段3 1号和4号轮子推动小车前进。阶段4 2号轮子的巡线传感器检测碰到楼梯了,1号升降装置把2号轮子收回去。阶段5 1号和4号轮子推动小车前进。阶段6 4号轮子上的限位开关检测到4号轮子已经碰到楼梯,主动轮停止转动,2号升降装置把4号轮子收回去。阶段7 1号轮子推动小车前进 也就是阶段1。阶段8 也就是阶段2,小车继续前进直到超声波检测到楼梯然后开始循环。下面介绍部分连接图:以下是视频详情链接:http://v.youku.com/v_show/id_XMTQwMTg5OTc0OA==.html
    来自:DIY创意产品时间:2017-10-12 小车 爬楼梯
  • WIFI-ESP8266小型开发板原理图/PCB/固件/示例代码

    本设计分享的是WIFI-ESP8266小型开发板原理图/PCB/固件/示例代码,供网友参考学习。该WIFI-ESP8266开发板基于espressif系统的芯片ESP8266EX设计。该WIFI-ESP8266小型开发板可以焊接到PCB或与面包板一起使用,所有芯片信号都被暴露以便于访问。并且其外部天线提供了用于UEXT和焊盘的焊盘。ESP8266EX是非常高度集成的SoC,包括Tensilica的L106 32位核心处理器; SRAM; 电源管理单元; 射频前端。ESP8266EX具有许多接口 - I2C,SPI,SDIO和多个可用的GPIO引脚。该芯片允许在ESP8266EX旁边仅使用少量额外的组件实现WIFI TCP-IP堆栈。WIFI-ESP8266小型开发板电路特点: 主芯片:EPS8266EX2MB(16Mb)SPI闪存电源LED用户可编程LED不同启动模式的SMT跳线(FLASH,UART,SDO)PCB天线UEXT焊盘,便于访问UART接口用于U.FL天线连接器的垫(如果要使用外部天线)22针孔,便于访问处理器引脚WIFI-ESP8266小型开发板实物截图:WIFI-ESP8266小型开发板电路 PCB截图:
    来自:通信与网络时间:2017-08-18 开发板 wifi esp8266
  • 51单片机仿真小车电路和控制源码

    基于51单片机和L298N电机控制电路的51小车仿真电路,该51单片机小车可实现:小车的前进,小车的后退 小车的左拐弯 和右拐弯 (默认电机顺时钟转为前进)。51单片机小车仿真电路截图:
    来自:DIY创意产品时间:2017-08-14 51单片机 小车 l298n
  • Wifi ADS1118远程热电偶监视器设计(原理图、PCB源文件)

    Wifi ADS1118远程热电偶监视器描述:该电路板是基于ADS1118远程热电偶监视器设计。通过TI 芯片ADS1118读取热电偶和粒子光子,WiFi连接到Internet 网络,达到远程监控实验室炉子的情况。以确保他们的炉子保持运行,即使是断电。为技术研究人员提供一种便捷的家庭炉子健康状况的方法,而不必去实验室。固件库电流支持所有主要类型的热电偶,包括B,E,J,K,N,R,S和T.每个热电偶类型的支持通过从NIST数据派生的查找表来完成。Wifi ADS1118远程热电偶监视器实物截图:该Wifi ADS1118远程热电偶监视器本质上是基于TI的应用笔记SBAA189的实现,电路板设计和固件库都是开源的。PCB 工程源文件,ADC库和热电偶库见电路城“相关文件”下载。Wifi ADS1118远程热电偶监视器电路 PCB 截图:附件内容截图:
    来自:安防与监控时间:2017-07-18 wifi 热电偶 监视器
  • 基于物联网的智能热水器,手机显示与控制(原理图、网页代码)

    网页代码见附件内容下载。由于3288源码 基于SDK_MiCOKit_V2.2.0.4_Beta,文件太大,这里就不放了,网友们可以去MiCO社区的wiki版块下载!资源大多数来自 MiCOKit-3288微信控制RGB灯开发实例修改,固件源自 SDK_MiCOKit_V2.2.0.4_Beta Cloud_RGB_Humiture 3288主板网页和3288代码要改成自己的id 和keyWIFI电热水器原理图截图:说明1、热比较懒,暂时用 板载的直流电机模拟 继电器控制加热棒 加热2、电热水器的内胆温度暂时用 DHT11的温度3、实现远程控制开关机,设定温度并自动实现远程端4、设备端控制开关机,(2s一次)把电热水器状态同步刷新到云端5、感觉用用这个开发物联网很爽,不用写手机app咯!!!!!!!!原作者:motoedy
    来自:智能家居时间:2016-12-30 物联网 wifi 智能 热水器
  • PID算法控制小车直线行驶(制作步骤+程序+PID库)

    前言: 开始之前先要说为什么要采用PID的算法来控制小车。玩过小车的DIY爱好者们都会碰到这样一种情况:为什么本该直线行驶的小车走着走着轨迹就会发生偏移,即所谓的“走不直”。 小车走不直的原因有:两个电机本身的驱动特性不可能完全相同,两个电机外形大小不可能是完全一致,组装时精度也会出现差异,另外轮胎在滚动时打滑、遇到细小的障碍物等因素都会造成左右轮的速度出现差异,从而走不直。开环控制是无法消除左右轮的速度误差的,因为上述的扰动是随机的。 要想小车走一条直线,唯有实现闭环控制,当小车受到扰动时能对左右轮及时给予反馈,修正两轮的速度偏差,从而可以走出一条直线。PID算法就是一种闭环控制算法,实现PID算法需得从硬件上实现闭环控制,即存在反馈,所以我采用的是带测速装置的电机。项目简介: 本项目采用的是PID控制算法来修正小车行走时两轮的速度偏差,实现小车可以走直线。小车是使用一个安卓App来控制小车的行走路径,App通过App Inventor2来进行编写。完成作品图:需要用到的材料:1. Arduino Uno2. Arduino Uno的扩展板3. DFRobot L298 双路2A直流电机驱动板4. HC-05或HC-06的蓝牙模块5. 坦克小车底盘6. 两个带霍尔传感器的电机7. 锂电池8. 杜邦线若干软件部分:1. Arduino IDE2. App Invent附件内容截图:
  • Wifi控制智能手表项目开源,带演示视频

    软件这个固件主要是在ESP8266-SDK环境下进行的,当然你也可以自己改进,main.c文件里面主要是关于WiFi配置程序的,这个项目主要是硬件并非软件,所以固件主要是针对硬件演示。固件可以利用 esptool 进行烧录,就像 espterm一样可以利用串口来调试和修改程序。声明libesphttpd (minetest测试)并由 Spritetm编写,关于此项目的人员以及许可信息都位于“THE BEER-WARE LICENSE”。httpclient.c / httpclient.h(包含所有的固件信息),都是由Caerbannog制作完成,具体信息位于“THE BEER-WARE LICENSE”。i2c_master.h / i2c_master.c是借鉴了Espressif系统。硬件设计(原理图、PCB电路板设计等)获得了 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 (CC-BY-NC-SA)许可。固件代码(https://opensource.org/licenses/MIT)来自于MIT。开源制作属于自己的智能手表,硬件如下: ESP8266(32Mbit闪存) MPU-9250(陀螺仪传感器)以及 AK8963(内置磁力计) RV-3029-C2 (实时时钟模块) OLED显示屏SSD1306(128×64) 3个按钮 250mAh 锂电池 尺寸:35 * 39 * 11mm WiFi天线 震动马达演示视频:http://v.qq.com/x/page/z019064ny2b.html?start=257
    来自:无线手持设备时间:2016-11-22 开源 wifi 智能手表 esp8266-sdk
  • 试飞成功,开源手机APP+STM32+WIFI四轴方案

    初来乍到,献上刚弄好的ANDROID手机+STM32+WIFI四轴, 换点人气!前面完成了小四轴后,看上了手机控的四轴,试玩了一下,不错,就想着DIY出来,终于可以拿出来见人了!全程开源,方便想玩的网友DIY。先上试飞视频:http://www.56.com/u12/v_OTQ0OTk3Njk.html#st=0&from...板子是在小四轴基础上完善出来的,在经过几次改板后,发现HMC5883的干扰大部分来自板子自身,最后用四层板结构消除。主控:STM32F103C8SENSOR: MPU6050 HMC5883 MS5611电源部分:3-18V IN,输出MAX:750mA 以支持外接设备外接IO: WIFI GPS PPM并行输入(支持市场上成品接收机) 电机信号PPM输出(支持商用电调)以方便使用在大四轴上。 HMC部分已作消干扰处理,可以在四轴上使用指南针来纠正GIER,锁尾效果更好。四路LED输出,方便指示工作状态。电机部分均加二极管续流(此部分在测试时发现,小信号控制时有影响).另,PPM输入接口为SPI输入,在使用WIFI控制时,方便接入其它设备.
    来自:飞行器时间:2016-11-16 stm32 四轴 wifi 电路图 手机app
  • 【全部开源】两轮平衡小车(原理图、PCB、程序源码、BOM等)

    同网上一般网友制作的平衡小车不一样,这个平衡小车最大的特点就是它的整体很小,PCB面积只有2.5cm*5.0cm,这个可能还没有网友制作的平衡小车的一个电机驱动板大,但是却已经实现了相同的功能。我在器件选型时尽可能用了小的元件,这样使得PCB面积大大减少。亮点概括为两个:1 PCB 面积非常小(2.5cm*5.0cm)2 器件可以拆卸,方便开发调试和学习小车系统架构图:小车视频演示:两轮平衡小车软件设计部分: 数据部分:数据部分围绕MPU6050传感器展开。分为数据获取,滤波,数据处理1.1数据获取STM32通过I2C和MPU6050进行通讯,其中涉及到基础的I2C通信协议实现,在I2C基础上,涉及到MPU6050各种参数的设置,比如加速度的范围等。不同的设置获取到的数据会不一样并且精度也不一样。1.2滤波在获取到原始数据后经过简单转化变为角度,但是这个数据是不准确的,因此需要滤波处理,由于小车比较简单,滤波就用的是互补滤波。这样就能获取比较精确的数据的了。1.3数据处理在滤波前需要对获取的原始数据进行处理,这个需要一点点物理知识,起始就是加速度与力的方向是一致的这个原理,还有一个就是角速度的积分操作,这个需要使用定时器来完成。 控制部分:控制部分主要分为PID算法,电机驱动2.1PID算法PID算法就是比例,积分,微分这三个变量相互作用最后输出到控制器上去。在这里我们只需要P就够了。2.2电机驱动电机驱动主要设计的知识就是PWM波的控制,STM32有相关的库操作,只需要按要求设置好就OK了。然后将PID算法产生的结果作为参数输入到这里就可以实现控制了。附件内容截图:
    来自:智能车时间:2016-11-11 原理图 开源 pcb 小车
销量
351
查看
4742
参数名 参数值
发布于 2015 年 01 月 26日
更新于 2015 年 03 月 04日
Moore8直播课堂