超声波测距是很经典的单片机设计方案,基本学电子、学单片机的课设等都会涉及,分享超声波测距单片机C程序+原理图+PCB源文件,网上资料很多啦,但是不影响我想分享的热情。 Altium Designer画的超声波测距原理图和PCB截图如下:
2023-05-11 18:55:55 1.69MB 单片机 超声波测距 电路方案
1
这个方便的传感器充满了功能!使用Adafruit APDS9960感应,光线,RGB和手势传感器,为您的项目添加基本手势感应,RGB色彩感应,接近感应或环境光感应 。当连接到您的微控制器(运行我们的库代码)时,它可以检测到简单的手势(从左到右,从右到左,从上到下,从下到上支持),返回红色,蓝色,绿色和清晰的光量或者返回一个物体靠近传感器的前端。该器件使用I2C接口,因此很容易连接和使用。 Avago Technologies的APDS9960集成了一个红外LED和驱动器,以及四个方向光电二极管,用于检测来自LED的红外反射能量。它的接近检测功能使其能够以8位分辨率测量物体距离传感器前端的距离(长达几厘米)。 由于有四个红外传感器,您可以随时测量每个基本位置的光反射率的变化,并将这些变化转换为手势。我们的界面库可以检测到方向手势(从左到右,从右到左,从上到下,从下到上),但从理论上讲,更复杂的手势,如锯齿形,顺时针或逆时针圆,近远等也可以用额外的代码检测到。 APDS9960具有一个可配置的中断,可以在某个接近阈值被破坏时触发,或者当一个颜色传感器中断某个阈值时触发。
2023-05-06 23:44:55 1.3MB APDS9960 光线传感器 电路方案
1
有毒气体报警器工作原理:当环境空气正常时,气敏元件QM-2的相应电阻值,R3中的电阻,RW电压使555设定,3脚输出高电平,报警电路断开,没有报警。当气体传感器检测到气体,液化石油气,汽油,酒精,烟雾等有毒气体时,电压下降,电阻器R3,RW分压增加,从而555复位,引脚3输出低电平,使得继电器和开关上的报警电路,声光报警信号。 报警器功能模块:
2023-05-06 23:09:57 254KB 报警器 电路方案
1
手机应用介绍 1)用手机替代网络摄像头,更智能,更省电; 2)支持红外遥控玩具遥控车; (移动功能,需要配套本设计红外遥控小车) 3)人脸跟随;(娱乐功能,需要配套本设计红外遥控小车) 使用方法: 1、安装应用,分别在两部手机上安装; 2、将两部手机连入互联网(WiFi,或4G); 3、把其中一部手机放到红外遥控玩具车上; 4、需要注册appID,两部手机用同一个appID 使用时,先将小车上电。将两部手机连接到互联网,打开我们事先编写好的安卓软件,小车上的手机选择小车模式,另一部手机选择控制模式便可以进行操作了,画面右侧控制小车的运动,左侧则是速度的控制。 目录 一、 创意来源 二、 项目概述 三、 优势 四、 功能 五、 制作材料 六、 详细介绍 七、 参考文献 一、创意来源 当今在安防监控领域,大多数民用监控设备有几大弊端: 位置固定:大多数设备位置固定,不便移动,即使有一些可以摄像头可以转动,但是仍然无法实现对大部分区域的监控,比如一些存在死角的位置就不会被监控(床底,墙角等等),因此小车的可移动性监控有较为突出的优点。应用在家庭监控领域较为合适,尤其是家中无人的时候。 有线传输,电源线:大多数是有线传输,即使有一些是无线传输,但是仍要被束缚在电源线上。而本小车就不同了,可以直接装个充电宝做备用电源 价格昂贵:当今一套完整的监控设备成本较高。而本小车利用了过时淘汰的手机,大大节约了成本,一定程度上控制了废旧手机的污染。基于当今监控设备这些缺点,构造出了基于安卓的视频控制小车。 二、项目概述 本设计是将安卓技术、单片机技术、无线通信技术等相关技术应用到视频监控系统中,可实现视频监控系统的设备移动化,由可移动监控平台、控制软件两部分组成。使用安卓手机作为控制端,通过无线网络对监控平台进行移动方向、速度的控制,平台上的摄像头实时采集视频图像信号并通过无线WiFi网络将视频信号实时传输到手机端观看,然后可实时拍照录像并可实时存储。由于监控端可移动,可以在无人进入的情况下获取危险环境的视频图像。具有控制方便,监控灵活,模块化,可拓展性强等优点,可应用于儿童陪伴机器人、家庭安防、图像采集等领域。 三、优势: 设计之初不完全是为了DIY,我是希望能够做出一款实用便宜易用的产品,所以没有采用常用的DIY开源硬件方案例如arduino,而是选择了价格便宜,应用广泛的STC89C52RC单片机芯片来做控制方案。当然也相信大家能理解我为什么会选择android手机来做智能小车大脑。 1. 我们制作的智能小车抛开性能低下、操作复杂的单片机,使用移动终端作为控制端,利用移动终端(例如手机,电脑,平板)的高性能处理器和低廉的价格,降低了研发成本和研发难度。 2. 通过移动网络或者本地局域网进行连接,可以在任何地方,使用任何设备即可对小车进行远程遥控,对家庭安全进行防护。 3. 与WIFI IP camera对比:1)可以到处跑,因为不需要插着电源线;2)省电,待机长,所以不用担心充电问题。3)监控声音情况。 四、功能: 1)实时视频(android手机摄像头开发) 2)红外遥控车(STC89C52RC ) 3)人脸检测追踪(android手机编程) 下面是 人脸跟随演 和制作过程 的视频: 五、制作材料: 1)控制板包括: STC89C52RC单片机最小系统 红外遥控接收一体化模块VS1838B L293D电机驱动模块 2)小车底盘(淘宝上面有非常多的小车底盘卖,自己任选), 3)马达:TT马达 2个 4)轮子:2个 5)锂电池:2200mAH 两节7.4V + 充电器(可用充电宝代替) 6)杜邦线若干 7) 车载手机支架(有车一族,不用的车载手机支架可以利用) 总共约200左右,如果去掉5)7)剩下的也就100出头 六、详细介绍 0设计文档 资料里的毕设论文只是预览,具体文档请查看这两个链接 [1]:DIY远程视频遥控小车 [2]:DIY远程视频遥控小车(附件:论文) 1相关技术 Android摄像头自定义相机开发、Android人脸检测(FaceDetector)API开发、Android红外遥控开发、Android网络实时音视频传输开发、单片机红外解码及电机控制 。 基于安卓的视频控制小车利用了能发射红外信号的安卓旧手机作为核心,通过WiFi将手机或电脑监控端与车载手机控制端相连接,继而间接实现手机或电脑监控端对小车的控制。 通过手机或电脑端向手机发送指令,然后手机执行指令向小车发射红外信号进行相应控制,并调用车载手机摄像头将小车前方的图像信息回传给手机或电脑监控端。 另外,小车还可以对人脸进行检测跟随,根据人脸在视频中位置,不断调整小车方向直到人脸位于屏幕中心,增强娱乐性。 3相关代码 小车端单片机代码 安卓手机端代码 特别说明:车载手
2023-05-05 22:00:00 6.1MB 51单片机 diy制作 电路方案
1
这是400瓦立体声音频放大器板。该项目可以轻松播放高达2 X 200瓦的扬声器。 我为此项目使用了两个2SC5200和两个2SA1943晶体管以及45-0-45变压器 项目材料: 2个 33欧姆电阻 2个 68K电阻 3个 10K抵抗 2个 1K电阻 4个 33K电阻 6个 150欧姆电阻 4个 3.3K电阻 8个 2.2欧姆1/2瓦电阻 4个 4.7K 1瓦电阻 4个 100欧姆1瓦电阻 2个 10欧姆2瓦电阻 8个 0.33欧姆5瓦电阻 2个 10欧姆5瓦电阻 1个47K电位器 1个10XB60桥式整流器 6个 4007二极管 2个 24伏稳压二极管 4个 470pf电容器 4个 100pf电容器 4个 47uf100v电容器 2个 6800uf80v电容器 2个 100Kpf电容器 2个 470Kpf电容器 4个 C2229晶体管 4个 2N5401晶体管 4个 2SC5200晶体管 4个 2SA1943晶体管 2个 C1815晶体管 2个 C5198晶体管 2个 A1941晶体管 2个 TIP42C晶体管 2个 6uH线圈 板子说明: 2层PCB 275 x 86 mm FR-4,1.6 mm,1,带铅的HASL,紫色阻焊剂,白色丝印
2023-04-30 20:50:25 554KB 音频放大器 2SC5200 2SA1943 电路方案
1
该设计分享的是基于STM32设计的多功能多功能游戏手柄。该多功能游戏手柄电路涉及到的芯片包括:STM32F103C8T6,MMA7260,PAM3101DBA330,SSD1306等。硬件组成:STM32电路板和手柄电路板两部分。 实物效果图如下: 视频演示: 接在电脑上的效果鼠标,键盘,手柄,摄像头,一个都不能少。 游戏手柄属性页面,加速度信息以Rx,Ry,Rz的方式上报上来了 STM32电路板焊好后,由于直接使用USB供电,因此不用焊接电源管理芯片以及他们的外围器件。0R的电阻用的是一些元件引脚。 由于没有用BQ24073,C7用一个0R电阻代替,VBUS直接接在V4v4上,通过DCDC给芯片和OLED屏供电。没有用到的外围器件焊盘都用飞线引出来,以便接在手柄的焊盘上。 用飞线把STM32电路板和手柄电路板连起来
1
电机的驱动模块Motor Shield ,基于双边全桥驱动芯片 L298设计,它可以驱动两个直流电机或步进电机。The Motor Shield 既可以直接由 Arduino 供电,也可以由外部 6V~15V 电源通过端子输入供电,可以使用 Arduino 来控制电机的工作速度和方向。该电机驱动模块可用于微型机器人和智能车辆等的开发。 特性: 标准的 Arduino UNO Shield 引脚分布 基于 L298 full bridge IC 驱动 2 个直流电机或步进电机 外部电源输入可用 LED 指示灯 具有散热器可以及时散热,提高持续工作能力 Arduino 库 实物截图: 附件资料截图:
2023-04-25 22:37:03 1.21MB 电机驱动 智能车 l298 电路方案
1
该设计分享的4通道RGB LED控制器基于PIC32MX270F256B 单片机设计,该LED控制板支持先进的色彩模式,基于USB和RS485通讯完成对RGB LED 灯的控制。支持高级CIE xyY / XYZ色彩模型,是一款真正的色彩控制板。该4通道RGB LED控制器可用于音频控制的麦克风输入,支持高分辨率高频PWM,LED调光无闪烁,USB HID接口,无需驱动程序! 4通道RGB LED 控制器电路板实物截图: 4通道RGB LED 控制器电路 PCB截图: GUI控制面板截图,见附件内容下载其实现源码: 电路城类似设计项目推进: USB 可编程RGB LED灯条显示控制器(硬件+源码+设计说明等):https://www.cirmall.com/circuit/6469/detail?3
2023-04-25 21:32:32 5.71MB 控制器 色彩控制板 电路方案
1
使用DS1302 RTC和蜂鸣器的闹钟。您可以通过键盘设置RTC并设置闹钟。 硬件组件: 实时时钟(RTC)× 1 蜂鸣器× 1 Adafruit标准LCD - 16x2白色蓝色× 1 Arduino UNO和Genuino UNO× 1 大家好,在这个项目附件教程中,我们将尝试使用Arduino UNO板制作一个简单的闹钟。
2023-04-24 20:53:52 405KB 电路方案
1
这是使用可在任何地方购买的标准组件以及示例聊天程序将电话连接到LoRa模块的方法 该项目将帮助您使用USB端口和Arduino Lilypad USB在电话和LoRa模块之间建立连接。有一个用于点对点通信的聊天应用程序示例,您可以对其进行修改,以使TTN传感器甚至可以从智能手机中移出。
2023-04-24 19:00:24 4.42MB LoRa Arduino USB 电路方案
1