现在的人们每天在电脑前花费大约10个小时; 扭动鼠标,点击和敲击键盘,这些东西已成为我们生活中不可分割的一部分。现在给大家介绍一款DIY自制的OLED显示屏无线机械键盘。 机械键盘3D 无线机械键盘PCB&电路图(AD打开) Specs: True wireless keyboard No wires allowed. Communication and charging everything is done wirelessly. Fully Portable Due to the wire-free policy, making it portable is as easy as it sounds. 62 X Cherry MX mechanical switches Yes, no discussion about this. Cherry MX or no keyboard at all. Did I say it has to be Cherry MX Blue as well? 68 X RGB LED backlight An array of WS2812b black version embedded on the board. Who could've thought maker's favorite RGB led is underneath a keyboard. 2 X Thumb Analog Joystick On the left side simulates the mouse movement while the right side trigger the arrow keys. Security (RFID/NFC) In complement with things like NFC Ring, or smartphones NFC, having a secure on-board password activator doesn't sound impossible. Internet of thing thingy To enable independent internet access, ESP8266 Wifi dongle was added on-board. Local wireless communication (Bluetooth 4.0 & LORA) Talks wireless-ly with local networks that you've setup is now possible with Bluetooth and growingly popular LORA network on-the-go. Bluetooth HID Bluefruit HID link from adafruit is used to enable pure wireless system. This significantly save development time. OLED Display 128x32 pixel OLED display embedded for some indications and notifications on board. Local Storage Micro SD card should be able to handle the demand in here. Microcontroller For the first iteration, old School ATMEGA2560 is used. Together with atmega328p a co-controller for the WS2812b LED. 附件包含以下资料
2022-04-09 21:06:55 41.44MB 无线键盘 oled显示屏 开源 电路方案
1
本设计是基于STC89C51单片机的智能电热水器的控制器的设计,要达到的控制要求有: (1)用LCD1602液晶显示水温、设置上下限和定时时间, (2)水温检测显示范围为00~99℃,精度为±1℃。 (3)温度预设范围为0~99℃,当检测温度低于预设温度时,开始加热;检测温度高于预设温度时,停止加热。 (4)设置4个程序按键。分别问设置按键、加键、减键、确定。 (5)可以红外遥控,通过红外一体接收探头接收遥控器信号,执行与主板按键同等功能。 主要设计框图如下: 原理图: PCB:
2022-04-09 20:56:19 45.73MB 51单片机 电路方案
1
锂电池容量测量设计原理: 原理是通过对锂电池进行可控的恒流放电,并在屏幕上显示出电池电压,放电的电流,已放的容量。可控的恒流放电是由PWM经3阶DA滤波后,得到可变的恒定电压,用于控制恒流放电的电流。放电中指示灯0.5秒闪烁一次。状态ADC测得的电池电压,放电到预定的电压后,自动关闭放电,长亮指示灯,以免电池过放。 视频演示: 锂电容量测试仪-1: https://v.youku.com/v_show/id_XNjc4NTc1NTU2.html?fr... 锂电容量测试仪-2补充_连接上位机: https://v.youku.com/v_show/id_XNjc4NTIyMjA0.html?fr... 实物作品图截图:
1
简介: 1、原装进口nRF52832射频芯片。 2、支持蓝牙4.2和5.0协议。 3、芯片自带高性能ARM CORTEX-M4F内核。 4、四层高性能PCB板,射频特性优异,可以通过各种认证。 5、模块引出了nRF52832所有的IO口。 6、模块出厂无程序,用户需要进行二次开发。 7、模块自带32.768K实时时钟。 芯片方案:nRF52832 载波频率:2.379~2.496GHz 支持协议:BLE 4.2/5.0 通信距离:100m 通信接口:I/O 性能参数:
2022-04-09 17:40:14 18.34MB 蓝牙模块 射频芯片 电路方案
1
本项目介绍的是NDIR红外二氧化碳传感器模块(MH-Z14)串口通信及其详细使用说明。环境监测MH-Z14A二氧化碳气体传感器(以下简称传感器)是一个通用智能小型传感器,利用非色散红外(NDIR)原理对空气中存在的CO2进行探测,具有很好的选择性和无氧气依赖性,寿命长。内置温度补偿;同时具有数字输出、模拟输出及PWM输出,方便使用。附件提供二氧化碳浓度值读取(串口方式)及MH-Z14A二氧化碳传感器(串口屏显示)等。 二氧化碳MH-Z14使用连接图: 环境监测MH-Z14A二氧化碳气体传感器特点: 三种方式信号输出;(模拟输出/串口UCHAR输出) 串口Uchar信号可接单片机IO串口;(TTL电平9,600,N,8,1) 模拟线性输出0.4-2V ,浓度越高电压越高; 带PWM调制波形输出,读取更方便; 模块采用(NDIR)红外技术对二氧化碳具有很好的选择; 模块重量轻、体积小巧,使用寿命长,稳定性好等特点。 二氧化碳MH-Z14 模块参数如下: 1、工作电压:DC4-6V 2、工作电流:50mA均值|— 峰值100mA 3、检测范围:0-5000ppm 4、检测精度:±50ppm 5、预热时间:180S 6、模拟输出电压:0.4-2V (线性输出) 7、数字输出:串口数据输出(9600,N,8,1) 8、响应时间:≤30S 9、工作温度:0~60℃ 10、工作湿度:0~90%RH 11、存储温度:-20~60℃ 12、使用寿命:5年 13、尺寸大小:57mm×35mm×15mm 14、重量大小:17g MH-Z14 传感器模块具体应用说明,详见附件内容。
2022-04-09 17:23:07 36.68MB 串口通信 二氧化碳传感器 电路方案
1
2层PCB 85.6 x 54毫米FR-4,0.8毫米,1,带铅的HASL,黑色阻焊,白色丝网印刷 这个项目是有史以来最酷的名片。它具有NFC芯片,可通过无线连接访问您的网站。 该项目中使用的物料清单 SMD_LED_0805(C2293)1个 100 nF SMD电容器(C14663)1个 47欧姆SMD电阻器(C23182)1个 贴片NFC标签NT3H1101W0FHKH(C73156)1个
2022-04-09 13:07:04 290KB pcb NFC c73156 电路方案
1
老人防摔倒监护设备概述: 本系统是基于STM32F4Discovery板卡的一种具有多种功能的老人监护设备,可以实现摔倒检测,短信报警,心跳检测,智能戏曲播放等。该设计主要由两部分组成:第一部分为摔倒检测装置,检测到摔倒后可以通过两种方式来实现短信或来电报警,同时拿下来后可以当作智能戏曲播放器;第二部分为脉搏检测装置,完成脉搏检测,时间日期显示等。 系统主要分为两个模块,一个脉搏检测模块,最终以智能手表的方式实现。另一个为摔倒检测部分,同时利用上面的GSM和音乐播放模块,实现打电话,发短信,读短信,播放音乐等操作。最终以智能戏曲播放器方式实现。 防摔倒等多功能监护系统创新点: 本文提出了一种基于加速度传感器的摔倒检测装置,与GSM和无线模块一起进行报警处理,提出了鲁棒的跌倒检测算法,仅用加速度值便可检测出冲击量与人体倾斜角度, 判断出跌倒事件, 并给出实验结果与结论。 本文提出了一种基于薄膜压力传感器的脉搏检测装置,利用信号放大和AD处理,确定合适阈值,采用合式的滤波和数据处理算法,最终实现脉搏检测,装配简单。将脉搏检测与摔倒检测相结合,对老人的身体进行看护。 视频演示: 老人防摔倒监护设备实验板展示: 老人防摔倒监护设备原理图截图:
1
TM32F103C8T6的最小系统版,板载MicroUSB接口、复位按键、SWD。全GPIO引出
2022-04-08 19:28:55 7.95MB 电路设计方案 STM32F103 电路方案
1
51单片机智能路灯设计图上有说明程序分模块写的。 模式1设置时间的时 模式2设置时间的分 模式3设置时间的秒 模式4设置光敏值要求光照达到一定程度才会亮灯 晚上时间无论设置多少的值都是常亮 现在时间设置为19点自动亮到凌晨6点自动关闭如设置光敏值低于白天亮度时可以亮路灯等 自己摸索程序欠佳修改动手能力强的可以自行修改 智能路灯仿真原理图如下(proteus仿真工程文件可到本帖附件中下载)
2022-04-08 16:07:31 398KB 智能家居 电路方案
1
简介 Arduino ProMini是Arduino Mini的半定制版本,所有外部引脚通孔没有焊接,与Mini版本管脚兼容。Arduino ProMini的处理器核心是ATmega168,同时具有14路数字输入/输出口(其中6路可作为PWM输出),6路模拟输入,一个晶体谐振,一个复位 按钮。有两个版本: 工作在3.3V和8MHz时钟 工作在5V和16MHz时钟 概要 处理器 ATmega168 工作电压 3.3V or 5V 输入电压 3.35V-12V or 5-12V 数字IO脚 14 (其中6路作为PWM输出) 模拟输入脚 6 IO脚直流电流 40 mA Flash Memory 16 KB (其中2 KB 用于 bootloader) SRAM 1 KB (ATmega328) EEPROM 0.5 KB (ATmega328) 工作时钟 8 MHz or 16 MHz
2022-04-07 21:35:44 249KB atmega168 电路方案
1