53998| 34
|
[项目] 点阵LED卖萌表情包(*_*)+假唱机器人 |
本帖最后由 好奇吖斌 于 2022-10-6 19:59 编辑 欢迎访问我的个人网站:www.haoqiabin.cn 前段时间在创客群里看到一个用点阵LED屏做的超级萌萌哒的小玩偶,有声音LED屏就会有动画,非常有趣,恰好我有一个点阵LED,于是决定自己也做一个,在instructables上找了下发现真的有这个东西 叫Lip Syncing Robot原版是直接把点阵屏焊上去Arduino pro mini的,我买的那个是用MAX7219驱动,看了一下作者的程序试着改成芯片驱动的,改到一半不会了[x_x],问了一下作者用MAX7219的程序怎么写,第二天作者回复我了,现在任何一款Arduino都可以做了,还留了许多引脚方便以后添加新功能,不多说了,先看下面的图片和视频吧~~~ 正面卖萌 侧面Logo 背面开关 效果视频: 烧录程序测试: 假唱模式: 表情包模式: 有音乐或声音,点阵LED屏的表情就会动,声音越大嘴巴张得越大,没有声音就不开口了卖萌了,哈哈哈 搭配一台MP3小音响在旁边播放的话食用效果更佳[偷笑],不过后来发现用纽扣电池供电不稳定,大家最好改用小的锂电供电 看完是不是感觉有点萌,想做一只玩,或者想做来送女孩子,女朋友呢,下面就放出怎么做的和一些程序建模文件。 零件:
卖萌表情包.rar外壳文件是Solidwork2016建模的,听说SW文件低版本打不开 自己到某宝上选购零件吧,Arduino pro mini需要买一个USB转TTL的模块做程序下载器,第一次玩的要买一个 外壳文件自己找3D打印机打印出来 接线图: 电路按照上图接就ok了,当然你也可以修改程序里的引脚,按自己想的去接。声音传感器把原来的排针去掉,不然装不进外壳 DIN—-D2 C S —-D3 SLK —-D4 OUT—-A4 程序文件.rar里面有两个程序,分别是表情包程序和假唱机器人程序。 库文件可以在这里下载 LedControl 下载解压后,用Arduino IDE打开程序烧录进去pro mini就可以去卖萌了。 LED-Matrix-Editor这是个在线编辑点阵LED图案的工具,可以自己改成自己喜欢的图案,然后复制代码到表情包程序里修改表情。 一起做来玩吧。 更新一下,有人反映说没找到程序需要的库文件我打包放上来了!库.rar,解压放在libraries文件夹下就可以了 ------------------------------------------------------------------------------------------------------------------------ 2016圣诞节后的一天我又来更新了,我让人把带手的外壳打印出来了(别问我为什么没有脚,哈哈哈),下面是装好后的图,只不过电源有点问题,大家不要用纽扣电子做电源,不知道为什么不能正常工作,点阵LED一片红色的,听别人说纽扣电子输出电流太小了,应该改用小锂电。 |
Arduino:1.6.5 (Windows 7), 板:"Arduino/Genuino Uno" matrix_led.ino: In function 'void loop()': matrix_led:111: error: invalid conversion from 'const byte* {aka const unsigned char*}' to 'byte* {aka unsigned char*}' [-fpermissive] matrix_led:100: error: initializing argument 1 of 'void displayImage(byte*)' [-fpermissive] invalid conversion from 'const byte* {aka const unsigned char*}' to 'byte* {aka unsigned char*}' [-fpermissive] 报告将会包含更多的信息 "在编译时,输出详细信息" 在 文件>首选项 中启用 请问报错啥意思/如何解决? |
爱国者一号 发表于 2016-11-29 19:39 哦,你是说表情包程序是吧!我忘记在教程中说了,你可以在Arduino IDE上下载LedControl库或者在点这里LedControl.h下载 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed