之前有电子宠物时,STM32还没有,但是STM32的性能完全是可以做个电子宠物的,性能还是很高的。
硬件上,要有个点阵的屏,几个控制,还有存储器,与发声的蜂鸣器就可以了,简单,最后有振动的机构,比较高端的了。
软件上就是对宠物的一些功能与显示上的设计了。
建议你买一个简单的玩具经行改装。
买一个新的电子玩具狗,能动的那种,大概要120左右,然后把里面的电路进行改造,
这样做出来的不论是外观,还是可玩性都比较好。
看你说的电子宠物是什么?如果只是我们小时候玩的单色屏,64*40的那种定时喂猫,有什么突发生病之类的宠物玩具,很简单哦
但如果你想做一个能够自主行为学习的宠物(我试过),很难(但不是不行),我的树莓机器狗能自己认钟,并且叫出整点的时间
当然这只是其中一个很小很小的模块。如果你希望有跟随散步功能、自动溜达定时回家功能(代码不难),不如直接买一个玩具进行改装?
是可以做电子宠物的 开源的方案没找到
可以参考其他单片机的电子宠物方案
自己娱乐一下就可以 做成产品估计没有销路
电子宠物用Arduino做的比较多,你可以找这些资料把STM32当Arduino开发,有支持库
可以,电子宠物一般就是那种带了几个电机,然后带了个蜂鸣器和几个LED的,电机和蜂鸣器都可以用PWM来驱动,然后LED用普通IO输出实现即可
电子宠物用STM32都属于成本较高的了,多数情况下用的是STC那种级别的单片机
可以做电子宠物啊。
电子宠物肯定有声音、光线变化、具有一定人机交互界面或语音交互能力。
所以根据这些需求,就需要选择音频驱动、LED发光二极管、液晶显示、语音识别,高级点上图像识别。
比如人脸识别,加摄像头实现人脸识别,看到你就会主动驱动音频,发出一定的声音;同时在液晶上显示交互界面和提醒词语。
这是外在显示和交互方面的;如果需要电子宠物动起来,那么电机驱动、避障也是需要的。
再高级的路径规划啥的,估计单片机就搞不定了,功能太复杂了。