这周的作业是
给微控制器电路板增加输出元件
电路板设计
用 ERC 和 DRC 工具检查错误。确保没有错误后,导出黑白 png 文件。
电路板制作
依旧是用 Roland SMR-20 雕刻电路板。
1/64 刀头刻线路, 1/32 刀头切边缘。
焊元件
然后烧程序
make -f hello.RGB.45.make
sudo make -f hello.RGB.45.make program-usbtiny
1 | avr-objcopy -O ihex hello.RGB.45.out hello.RGB.45.c.hex;\ |
编程
在 Arduino 里面写程序。要先选好 ATtiny 板子,ATtiny45 芯片和 8 MHz internal clock。
1 | int led1 = 1; // the PWM pin the LED is attached to |
代码下载.
程序写好之后, Burn Bootloader 上传到电路板上。LED 开始工作: