完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
开源项目作品秀
1.基于NRF51822的开源智能手环项目参考方案 手环的PCB部分,主要包括一颗集成BLE功能的MCU,以及由MCU控制的各种外设。包括硬件设计文档,原理图、ROM、通讯协议在内的全套方案。 手环功能: 运动计步(含里程、卡路里计算);睡眠监测;时间显示;久坐提醒;来电提醒;闹钟;手机防丢(手机与手环双向防丢);遥控拍照(需要手机系统配套支持);手机解锁(需要手机系统配套支持) 主要外设: 蓝牙射频电路;使用SPI接口的G-sensor;使用I2c接口的线性马达驱动电路;使用I2c接口的LED点阵驱动,与线性马达公用总线;使用GPIO的按键输入;使用GPIO的LED灯;使用GPIO的普通马达驱动电路;外部复位电路。 2.分享一个大佬的设计作品:一只瓦力机器人 主要叙述机器人的系统硬件电路设计,包括锂电池充放电电路、WiFi图传电路以及机器人运动控制电路。系统组成如图3.1所示,其中ESP32-S用于处理OV2640摄像头的图像,并通过WiFi网络发送到手机,HC-05蓝牙模块用于接收手机发送的数据以及对手机发送信号,ATmega2560单片机用于处理蓝牙模块接收到的数据,对电机驱动电路发送信号控制电机,超声波模块用于测量距离,TFT显示屏用于显示机器人当前电量。 由于内容较多,先展示一下效果图给大家看看,点击下面查看原文即可查看全文及下载参考资料! 实物效果图: 3.最简单DIY基于STM32的远程控制电脑系统 随着人们日常使用电脑频率的提高,人们在日常生活中离不开电脑。人们使用电脑进行学习、办公、娱乐、影音、游戏、广告、创业、交友、编程、计算和消磨时光等等。作为嵌入式工程师的我,有必要做一期电脑控制系列的开源项目向大家介绍一下在国内外是用什么方式进行远程控制电脑的,并且让感兴趣的读者怎么通过单片机或者是软件更好地远程管理自己的电脑。 由于国内电脑远程控制技术封锁,一些技术和理论都是本人经过摸索实践推敲得出,没有权威性,所以仅供参考。首先要谈到用软件和硬件控制电脑的方案:软件有socket编程和java 鼠标键盘控制sdk开发,硬件有单片机USB鼠标键盘库的使用。 下面先介绍ST公司STM32F103ZET6自带的鼠标控制电脑的方案。用到的是正点原子战舰开发板和配套的4.3寸电容触摸屏。最终实现用单片机的触摸屏实现鼠标控制的效果。如下图所示: 读者先准备好正点原子战舰开发板,后期我全部工程都是基于该开发板进行二次开发。上图使用了一根数据线连接板子的USB_SLAVE接口即可,电脑也不需要安装任何驱动就可以实现触摸屏控制电脑了。 全部资料截图如下: 由于用到了正点原子的开源代码进行人工二次合成,所以这个方案全部免费,后期我有更猛的代码,可以实现更高级的控制效果,当然后期可能需要收费。后期能做到空中鼠标控制,控制遥杆控制,空中手机控制,控制MPU6050控制, 远程MQTT控制等等。代码截图如下: 技术点涉及比较多,有字库显示,触摸屏触摸控制,屏幕显示,USB鼠标控制,按键控制,LED控制,是STM32初学者很好的一个开源学习材料。daodanjishui已经整理好你所需要的材料,下载就可以愉快地学习了。代码编写规范,用正点原子最简单的代码模板进行改写的,适合新手修改和二次开发。 4.分享大神的设计作品——履带四足复合机器人 本项目中,履足式复合机器人拥有两种行进模式:四足行进模式、履带行进模式,应对不同场景及地形时能够切换形态。四足形态下整体总共拥有8个自由度DOF,单腿各具备2个自由度DOF,足端结构融入了履带机构,各履带机构配备1个直流电机驱动。 该机器人主控板的MCU模组为ESP32-WROVER-E,能够实现针对总线舵机+PWM舵机+直流电机的控制,同时包括其他硬件资源:六轴加速度传感器、OLED屏幕接口、RGB灯珠、蜂鸣器等。 履带车形态在平坦或稍崎岖的地貌上能够保持较高的行进速度,降低了四足爬行的功率消耗;四足形态用于跨越障碍,灵活应对各类复杂地形环境,解决了履带结构应对高度落差较大地形难以翻越的痛点,即实现了仿生四足与履带式结构双优势结合的腿履协同。 初始草稿: 最初的构想来源——《使命召唤11:高级战争》中的“泰坦”重型坦克: 实物样机: 5.稚晖君整活作品!基于全志F1C200s的超迷你&低成本开发板开源 曾经靠着“B站最强小电视”以及号称“钢铁侠机械臂”等硬核产品出圈的稚晖君又双叒叕来整活啦! 这次稚晖君开源了基于全志F1C200s的一个超迷你&低成本的Linux开发板,项目名为Planck Pi,F1C200s采用的ARM9架构,SIP内置DDR的极简封装很适合作为Linux开发入门板卡。 本项目是一个基于全志F1C200s芯片的超迷你&低成本的Linux开发板,本来是用于个人的某个小项目调试,现把所有硬件、软件(u-boot、内核、root-fs)开源出来。板卡成本应该不到50RMB,而且提供了很多资料,很适合用于新手作为入门Linux学习的开发板。 稚晖君在个人的github仓库开源了软硬件所有资料,该项目内核版本用的5.4.77,移植了Debian系统,跟Ubuntu基本没有差异。 本帖被以下淘专辑推荐:
|
|
相关推荐
|
|
【「从算法到电路—数字芯片算法的电路实现」阅读体验】+阅读第一章部分笔记
255 浏览 0 评论
260 浏览 0 评论
【「HarmonyOS NEXT启程:零基础构建纯血鸿蒙应用」阅读体验】+1-7章有感
777 浏览 1 评论
《算力芯片 高性能 CPUGPUNPU 微架构分析》第3篇阅读心得:GPU革命:从图形引擎到AI加速器的蜕变
734 浏览 0 评论
【「RISC-V体系结构编程与实践」阅读体验】-- 前言与开篇
817 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 01:04 , Processed in 0.758208 second(s), Total 49, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号