【有奖征集】分享你的开发故事-活动已停

  [复制链接]
蓬莱秀儿 | 2023-9-15 21:18:32 来自手机 | 显示全部楼层
我的话是2021年开始接触mcu开发,最开始用的8051板子过年时候,使用一个三极管驱动一个继电器,用一个超级电梯的短路来短路细铜丝电烟花玩。最开始时候51单片机闪个灯都是问题,直接苦恼了几天身边都没有人指导都是自己摸过来的。后面在学校做了寻迹小车和广告led灯板子自己手工焊接的锻炼手艺,还有使用51做了超声波跟踪小车,后面就是玩32了。开发遇到困难还很苦恼,但是一个个神奇功能被实现就很快乐。
Screenshot_20230915_212755.jpg
Screenshot_20230915_213030.jpg
Screenshot_20230915_213014.jpg
回复 支持 反对

使用道具 举报

铸币大头 | 2023-9-15 21:41:19 | 显示全部楼层
首先,我准备了一条WS2812 RGB LED灯带,连接到Atmega2560开发板上。这款开发板虽然处理能力相对较低,但足够满足我们的需求。接下来,我开始研究WS2812库的文档,以了解如何使用它来控制LED灯带。

在研究过程中,我发现WS2812库提供了丰富的功能,可以轻松控制每个LED的颜色和亮度。我决定使用一个逐渐增加和减小亮度的算法,来模拟呼吸效果。这个算法将按照一定的时间间隔,逐渐增加LED的亮度,然后再逐渐减小亮度,形成一个呼吸的效果。

为了实现按秒、一步一步的呼吸效果,我使用了定时器来跟踪时间。首先,我将整个呼吸周期分成了几个步骤,每个步骤持续1秒钟。在每个步骤中,我计算出每个LED的亮度值,并将其传递给WS2812库来控制LED的颜色和亮度。

代码编写完成后,我上传到Atmega2560开发板上,并迫不及待地看着LED灯带的效果。当我第一次看到LED灯带一颗一颗地呼吸,每个LED都按照我们预定的时间步进,我感到非常满足和兴奋。这个呼吸效果的LED灯带不仅符合朋友的期望,而且展示了Arduino Atmega2560的潜力。

通过这个项目,我学到了许多关于硬件编程和控制的知识,尤其是在资源有限的情况下如何实现复杂的效果。我也更加欣赏了团队合作的重要性,因为朋友的创意和需求是这个项目成功的关键。

最重要的是,这个项目让我明白了,无论使用何种硬件,只要有足够的耐心和热情,就可以实现想要的创意。通过Arduino Atmega2560和WS2812库,我们成功地创建了一个引人入胜的呼吸灯效果,这让我对嵌入式编程充满信心,也激发了我继续探索硬件编程的兴趣。这次的经历不仅是一次技术挑战,更是一次充满成就感的冒险。
回复 支持 反对

使用道具 举报

lixiaolong7223 | 2023-9-15 21:47:34 | 显示全部楼层
记得在大学时由于自己比较喜欢电子相关的刚大二是买的第一台台式机电脑后面学习c语音后面就开始买51开发板进行编程学习,那时候不断的调试程序跟着视频开始学习,后面记得结果吧电脑主板弄烧坏了,后面在电脑城更换了电脑主板,还有因为安装liunx系统记得弄了一个通宵,后面还把硬盘给弄坏过。。。。现在也工作了有些年了,也一直在从事这软件开发工作,一路的走来还是很感谢自己选择了自己喜欢的工作,同时工作中也会遇到很多事情,这些都帮助我进行成长。现在就分享下之前的第一块51开发板
[img][/img] 微信图片_20230915215908.jpg 微信图片_20230915215901.jpg
回复 支持 反对

使用道具 举报

wxx | 2023-9-15 21:57:00 | 显示全部楼层
前几天参加比赛制作的智慧大棚环境监测系统。 整个系统由主控板、外部传感器、外部控制设备、光伏供电系统、智慧农业监测系统 Web/APP几部分组成。STM32主控板 通过 RS485 总线采集空气温湿度、CO2、土壤湿度、光照强度等传感器数据,然后使用ADC取众数过滤算法进行处理,通过ESP8266通信模块上传到阿里云平台和用户智能手机。整套系统还可根据农作物所需环境条件信息,自主进行阈值调整。当智能系统监测到异常情况,则 STM32 智能单片机系统控制相关灌溉、光照、通风设备动作,如若出现特殊情况,工作人员可通过手机APP远程开启相关灌溉、光照、通风设备。
C:\Users\WangXin\Pictures\IMG_20230823_153059.jpg
回复 支持 反对

使用道具 举报

怀民亦未睡 | 2023-9-15 22:02:32 | 显示全部楼层
大学生一枚,我和其他两名同学参加了今年的电赛,讲一下今年参赛经历教训,我们在训练期间,偏向于练习控制类的题,我们搞了一个旋转led显示的题目,先在网上参考别人的方案,然后自己设计原理图,画板子,画第一版的时候,用于连接信号线的焊盘画的太小了10mil,根本焊不了(大家画板子的时候一定要注意尺寸),导致第一版pcb报废,过了几天第二版到手了,装起来,能转动能写入代码调试了,然后因为板子太厚,转太久会把整个板子甩飞(老恐怖了),然后又在嘉立创重新打一版选择合适的板宽,经过调试完美,最后项目完成度很高。
我们做一个项目时最好多想想,考虑,考虑,再考虑,尽量减少错误次数。
在电赛期间我们组选择了我们不太熟悉的信号类题目(这两个月白训练了,大家最好开始训练之前选择好想要做什么类型的题,尽量不要换其他类型的题),我们在作品封箱前几个小时才把题目的基本功能,做出来,太难了,因为是用双电源供电感觉不太好,临近封箱,临时决定改成电池供电,然后导致数据错乱,想改回去的时候,没时间了(心都凉了),潦草封箱,最后成绩很不理想,非常遗憾!!!
大家参加电赛最好提前封箱,血与泪的教训。

回复 支持 反对

使用道具 举报

kinslience | 2023-9-15 22:21:00 | 显示全部楼层
说说我的个人经历:我是一个来自农村的孩子,骨子里刻着自卑感,大一学单片机,一是从小喜欢折腾家电、电器(拆了装),二是想学一门谋生的技能。省出点钱,与同学一起买器材做比赛各种蹭课,各种蹭俱乐部免费器材,但是始终不曾请教过学长问题,是的,自卑心理作祟,这导致我学得慢,比赛成绩都不是很好很羡慕那些爱问的同学,他们能够与学长学姐打成一片,学的也快,做的也快,还能得到声援和技术支持。缺钱,钱能给我安全感大三不做比赛了,却开始想着怎么凭着技术赚点外快,让我也能大大方方请朋友吃顿饭。这导致我去各大网站搜寻接单方式因为不知道谁懂这些,只好自己去网上碰,被骗过7k,虽然现在不会肉疼,但当时的心情低落到了极点。终于守得云开见月明我找到了靠谱的东家,也是用一个暑假搞到了2w,虽然不多,但是请朋友吃饭真的有底气了。今天我要帮助更多的人学到这个技术,让和我一样经历的人在社会先有立足的能力,然后和我一样为别人撑伞。亲眼见过,亲身经历过,有的人自己淋过雨,却想着怎么抢过别人的伞,做中正之人,行中正之事!只希望有同感的人过来取暖,我们分享知识和经历,我们一起进步!
回复 支持 反对

使用道具 举报

Adger | 2023-9-15 22:24:00 来自手机 | 显示全部楼层
没有故事都是泪水,从电烙铁不会用到后面自己加元器件 程序全靠大佬编我在后面稳如仙
回复 支持 反对

使用道具 举报

huihui | 2023-9-15 22:32:50 | 显示全部楼层
作为电子爱好者,我有一个有意义的项目故事要分享。
曾经,我制作了一个空气质量检测系统的开发项目。这个项目的目标是设计
       1.实时监控室内环境信息,如甲醛、二氧化碳、PM2.5、PM10、TVOC浓度和温湿度;
       2.实时检测环境信息并将其信息显示在TFT屏上,也可通过WIFI传至云端;
       3.环境信息可通过WIFI上传至阿里云物联网平台显示。
1.jpg
在项目中,我面临了许多技术挑战。我需要设计智能传感器和控制器,并利用网络通信技术实现设备之间的互联互通。我还需要考虑如何确保系统的可靠性和安全性,以及如何提供用户友好的界面和智能化的操作体验。
经过一段时间的努力,我最终成功地制作出空气质量检测系统。该系统具有多种功能,包括实时检测环境信息甲醛、二氧化碳、PM2.5、PM10、TVOC的浓度和温湿度。用户可以通过手机和阿里云物联网怕平台查看周围环境质量参数。
这个项目的意义在于提升人们对空气质量问题的认识和关注度。通过提供准确的空气质量数据,人们可以更加了解自己所处环境的状况,并采取相应的措施来保护健康。同时,这个项目也有助于城市环境管理和政策制定,提供科学依据和参考数据。
制作这个有意义的项目让我深感荣幸和满足,因为这直接关乎到人们的健康和生活质量。我通过电子工程技术为社会做出了一份贡献,希望未来能继续致力于开发更先进、更有用的技术,为人类创造一个更清洁、更健康的环境。这个有意义的项目经历让我倍感荣幸和满足,也激励我继续在电子工程领域追求创新和进步。


回复 支持 反对

使用道具 举报

mmt | 2023-9-15 22:41:52 | 显示全部楼层
本帖最后由 mmt 于 2023-9-15 22:43 编辑

说到这个我可就忍不住要吐槽实验室的设备了。记得第一次手工制作PCB电路板,和同学一起。在寒冷的冬天,几个人蹲在老校区的实验室,用了一下午加一晚上的时间,做出来了几块PCB,回去打孔焊接,全部焊接完毕之后开始测试。电源电路用了一个小时就测试完成了,当测试到驱动电路时,输入波形正常,输出波形怎么就不对,一度以为是我们的焊接有问题,和同学两个人从上午测到了下午三四点。死活没有发现问题,找学长帮忙测也是有问题,都快测自闭了。后来别人还回来一个新的示波器,用新的示波器测试发现一切正常。当时人都傻了,第一次遇到这种情况
还有一次是做小信号放大的时候,当时使用了Ti的691运算放大器进行信号放大,691的供电电压是正负15伏。当时确认了稳压电源的输出电压设定的为正负15伏,好死不死的,那个稳压电源时间久了,按键有问题。当我连接好电路之后,按下电源输出,稳压电源直接跳到了之前存储的输出模式上,就见两块691运算放大器直接闪电带火花。当时我寻思着不应该会烧芯片啊,一看稳压电源输出,好家伙,正负24伏,那没事了。
在学校实验室待了几年,没少因为仪器有问题闹乌龙
放个很久之前自己攒的小四足吧(一开始还挺好看,为了参加比赛加了一些线就变得丑不拉几了
4e2b52b816f68c5.jpg
回复 支持 反对

使用道具 举报

zjlong | 2023-9-15 23:08:12 | 显示全部楼层
以前是玩树莓派的,今天在b站上看见这个,安信也想跟着在学会
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则