所以我的一个朋友给自己买了一个太空堡垒卡拉狄加毒蛇模型,想把它点亮,让它看起来好像在爆炸。我从这个电路设计开始,以模仿来自船的舔舐火焰。由于只有一两个项目详细说明如何在 ATtiny85 上设置三个 PWM 输出并为 70mA LED 供电,我想我应该分享我的设计:
任何好的代码编辑器都可以,我使用了 ActiveState.com 的 Komodo Edit,这是一个免费使用的编辑器,但任何文本编辑器都可以。只需将下面的代码保存为扩展名“*.c”
我在 linux 上使用 AVR-GCC,但您也可以在 DOS 中运行 AVR-GCC 或使用 Microsoft 上的 WinAVR 应用程序。
命令:
avr-gcc -g -Os -mmcu=attiny85 -c foo.c
avr-gcc -g -mmcu=attiny85 -o foo.elf foo.o
avr-objcopy -j.text -j.data -O ihex foo.elf foo.hex
我使用命令将 AVRDude 与 USBTinyISP 上传设备一起使用:
avrdude -c usbtiny -p t85 -U flash:r:foo.hex:i
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !